C114门户论坛百科APPEN| 举报 切换到宽版

亚星游戏官网

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索
查看: 3731|回复: 2

[测试仪表] RFC2544时延测试——网络测试仪实操 [复制链接]

军衔等级:

亚星游戏官网-yaxin222  列兵

注册:2020-7-31
发表于 2020-11-11 17:05:05 |显示全部楼层
一、时延概述
时延也常被成为延时(latency),是指一个帧从源点到目的点的总传输时间,包括网络节点的处理时间和在传输介质上的传播时间,其原理是发送帧时,带上时间戳(T1),发送到网络上,接收帧时,记录时间戳(T2),最后在接收方将2个时间戳比较(T2-T1),得到时延值。时延越大,说明设备处理数据包的速度越慢,因此时延也是考察被测设备的重要性能之一。

但是,通过测试直接得到这两个参数在工程实现上是非常困难的,因为在一个测试流中,每个帧的开始标志和结束标志都是相同的,通过记录输入帧的最后一位到达输入端口的时刻和输出帧的第一位出现在输出端口的时刻来计算延时几乎是不可能,考虑到网络报文是一个不可分割的整体,整个报文的延迟是和报文中任意位的延迟是相等的,引入了标记帧方法来测试延迟。通过在报文中特定位置加入特殊标记(Tag),将记录输入帧的最后一位到达输入端口的时刻和输出帧的第一位出现在输出端口的时刻转化为记录网络设备接收带有标记的帧的时间和发送带有标记帧的时间,从而使延迟测试变得简单可行。

也就是说,网络设备的延迟是由测量带有标记帧的延迟得到的。为此必须要求带有标记的帧不能在传输过程中丢失,并且被转发的时候网络设备应该已经工作在稳定状态,即带有标记的帧不要出现在测试流的开输处,因为网络设备进入稳定工作状态需要一定时间。那为什么要测量时延呢?相比于一些特定的应用或文件对于 VoIP 等协议,可变或者较长的时延均会造成语音质量降低,因此时延的测量在这里就显得尤为重要。

二、时延分类
时延被分为两种,一种是SF--储存转发时延store and forward latency),计算方法是LIFO。数据帧最后一个bit到达设备输入端口的时间与该数据帧第一个bit出现在设备输出端口的时间间隔,通常三层路由器采用储存转发。
另一种是CT--直通交换时延cut through latency),计算时延方法是FIFO。数据帧第一个bit到达设备输入端口的时间与该数据帧第一个bit出现在设备输出端口的时间间隔,通常二层交换机采用的是直通交换。
时延测试前提:
这个大家肯定都清楚,那就是在不丢包的情况下测试,因为丢包时,测试时延就毫无意义了。这里大家建议先测试设备的Throughput然后把速率设置为throughput的时候测试时延。
图片1.png


三、测试说明:时延 拓扑 图片2.png


拓扑说明:DUT是一台路由器,测试仪2个端口和路由器2个端口相连(千兆),目的是测试路由器的时延。时延测试流程如下:
添加机框占用端口选择向导选择时延配置接口配置流量配置测试参数配置时延参数运行测试查看结果导出报告

准备工作如下所示:
1.打开App
图片3.png


2.添加端口
图片4.png


3.输入IP地址
图片5.png
机框IP地址在机框显示屏上查看,默认为192.168.0.180
图片6.png


       
准备工作: 占用Ports
图片7.png
图片8.png

       
在选中的端口上做测试
四、测试配置
首先选择RFC2544向导
图片9.png


之后选择测试项目(时延测试)
图片10.png

然后选择参与测试的端口
图片11.png


之后配置接口(默认设置为无接口,选择添加接口)
图片12.png
向导配置接口(一步一步根据需求填充)
图片13.png

向导配置·关键(按照拓扑配置测试仪接口、IP、跳变字段)
图片14.png
向导接口配置结果
· 创建2Interface, 每个Port各一个
· 对于路由器来说, 需要正确的配置IP地址和网关
· 点击完成, 结束接口配置
图片15.png

选择接口(刚才配置的接口)
配置可修改 (如果IP, Gateway不符合预期可以双击修改)
图片16.png
选择流量模型
Traffic Type
·对于Router, 选择IPv4
Traffic Mesh
·3种选择
·按照需求选
Bidirectional
·选中表示双向流量
·在流量上有 箭头表示
图片17.png


选择测试参数
学习模式
·对于Router, 选择三层学习
学习频率
·根据需求选择
时延
·结果显示时延
·类型根据Router转发类型选择
结果
·选择结果保存路径
图片18.png

配置RFC2544参数
图片19.png

RFC2544 关键参数说明
图片20.png


测试时间
·默认60
测试次数
·默认1
·也可以测试多次, 取平均值
图片21.png

建议设置为设备的真实吞吐量, 测设备的时延
·假设当前设备的吞吐量为90%
·如果设备能线速转发, 则设置为100%
图片22.png

默认取7个特殊字节来测试
配置: 自动生成Smart Script
图片23.png

Smart Script
·根据配置自动生成Smart Script
·右侧自动弹出

配置: 开始测试
点击Start按钮开始测试
图片24.png
图片25.png

五、测试报告
测试进度查看
图片26.png


进度查看
·消息界面里, 实时显示当前测试的字节
·预估进度
自动弹出Result Analyzer
图片27.png
结果分析
·专业App
·自动弹出
图片28.png


手工打开
·自动安装
·打开结果
Result Analyzer结果分析
图片29.png


结果分析
·点击RFC2544 汇总模板
·Avg Latency 一列就代表时延

测试报告导出
图片30.png

导出格式
·PDF
·HTML
结果定制
·默认会保存所有测试内容
·太过详细
·可以选择汇总模板
·只保存汇总信息

六、测试报告内容 图片31.png

图片32.png
图片33.png

打开测试报告
·查看时延(Avg Latency)
·配置信息: 包含当前的测试配置信息

举报本楼

本帖有 2 个回帖,您需要登录后才能浏览 登录 | 注册
您需要登录后才可以回帖 登录 | 注册 |

手机版|C114 ( 沪ICP备12002291号-1 )|联系大家 |网站地图  

GMT+8, 2024-11-6 11:19 , Processed in 0.360219 second(s), 18 queries , Gzip On.

Copyright © 1999-2023 C114 All Rights Reserved

Discuz Licensed

回顶部
XML 地图 | Sitemap 地图