通信人家园
标题: RFC2544 吞吐量测试详细步骤 [查看完整版帖子] [打印本页]
时间: 2020-9-27 14:07
作者: XINERTEL
标题: RFC2544 吞吐量测试详细步骤
吞吐量概述:
吞吐量即吞吐率,这个词首先在 RFC1242 中被提出,是评估网络设备性能的首要指标, 其定义是在设备没有丢帧的情况下的最大的转发速率,通常使用每秒钟通过的最大的数据 包数(PPS/FPS)或者 bit 数来衡量(bit/s, Kbit/s, Mbit/s,Gbit/s…) ,测试公式为:速率 = 总 长度/帧长度,简单来说,就是从源发送方,到目的接收方可传输的最大数据量。对于一个 以太网系统,绝对的最大吞吐率应该等同于接口速率。而实际上,由于不同的帧长度具有不 同的传输效率,这些绝对的吞吐率是无法达到的,越小的帧由于前导码和帧间隔的原因,其 传输效率就越低。
在上文中我们提到了测量速率的公式:速率 = 总长度/帧长度,在看这个公式前首先有 几个变量大家要清楚:
①速率:FPS(frame per second);
②帧长度包括前导、开始符和帧间隔;
③帧长度=64 + 7+1 +12 =84Bytes = 84*8=672 bits;
④速率=1000*106/672=1,488,095;
⑤帧间隔为 12bytes;2 个 frame 之间的间隔。
而在帧长的选择上,RFC 2544 测试标准建议选取以下 7 种,分别为 64、128、256、512、 1024、1280 和 1518 字节。那么为什么要选择这七个值呢?最小 64Bytes: 原因是以太网的 特性(CSMA/CD)决定,128、256、512、1024、1280 都是设备处理最容易出错的值,最大 1518Bytes:原因为以太网发展初期,受当时技术的限制。
另外,吞吐量有时特指 64 字节的吞吐量,帧长越小,每秒需要转发的 frame 越多,转 发的 frame 越多消耗的资源越大,消耗的资源越大,设备越容易丢包。通常 64 字节没有没 有丢包, 其它字节也不会有丢包。
吞吐量——二分法查找
查找思路:在测试中以一定速率发送一定数量的帧,并统计 DUT 转发的帧,如果发送 的帧与接收的帧数量相等,那么就将发送速率提高并重新测试,如果接收帧少于发送帧, 则 需要降低发送速率重新测试。
RFC2544 使用二分法自动查找吞吐量简介: 初始速率:第一次测试使用的速率 最小速率:当测试不通过且当前速率等于最小速率时,不再降速测试 最大速率:当测试通过且当前速率等于最大速率时,不再增速测试 速率精度:当相邻两次速率小于精度, 测试就停止。
这里我们做个二分法应用举例:第 1 次测试仪以 50%的速率发送 frame
如果没有丢包, 第 2 次以 75%的速率发送 frame 75=50+(100-50)/2
如果有丢包, 第 3 次以 62.5 的速率发送 frame
62.5=50+(75-50)/2
如果没有丢包, 第 4 次以 68.75 的速率发送 frame 68.75=62.5+(75-62.5)/2
一般而言,吞吐量是一个比较通用的指标,两个具有不同用户数和用户使用模式的系统, 如果其最大吞吐量基本一致,则可以判断两个系统的处理能力基本一致。下面向大家介绍信 而泰 Renix 软件具体的测试方法。在这里我们模拟一个测试,测试说明如下:DUT 是一台 Layer2 交换机,测试仪 2 个端口和交换机 2 个端口相连(千兆),目的是测试 DUT 的吞吐量。
吞吐量 流程
添加机框--占用端口--选择向导--选择吞吐量--配置接口--配置流量--配置测试参数--配置吞吐量参数--运行测试--查看结果--导出报告
准备工作: 添加机框打开软件 预约端口 输入 IP 地址
准备工作: 预约端口
测试配置
选择向导
选择 RFC2544 向导
选择吞吐量测试
测试项目 选择吞吐量测试
选择端口选择端口 选择参与测试的端口
配置接口
配置接口 默认无接口 选择添加接口
向导配置接口向导配置接口 一步一步根据需求填充
选择接口
选择接口 刚才配置的接口 MAC/IP 等 可修改
选择流量模型
·
Traffic Type
·对于 Switch, 选择 Ethernet
·
Traffic Mesh 三种选择 按照需求选
·
Bidirectional 选中表示双向流量 在流量上有 箭头表示
选择测试参数学习模式上,对于 Switch,选择二层学习,学习频率则根据需求选择。结果显示时延, 类型根据 Switch 转发类型选择,最后选择结果保存路径。
配置 RFC2544 参数
RFC2544 关键参数说明
测试时间
·默认 60 秒
·RFC2544 规定最少 60 秒 测试次数
·默认 1 次
·RFC2544 无规定
·可以配置多次, 取平均值
·最小速率:当测试不通过且当前速率等于最小速率时,不再降速测试
·最大速率:当测试通过且当前速率等于最大速率时,不再增速测试
·初始速率:第一次测试使用的速率
·速率精度:当相邻两次速率小于精度, 测试就停止
·可丢包百分比:当丢包率小于阈值时, 也记为测试通过
·默认取 7 个特殊字节来测试
配置: 自动生成 Smart ScriptSmart Script
根据配置自动生成 Smart Script
右侧自动弹出
配置: 开始测试
点击 Start 按钮开始测试
测试报告 测试进度查看进度查看
·消息界面里, 实时显示当前测试的字节
·预估进度
自动弹出 Result Analyzer结果分析
·专业软件
·自动弹出
手工打开
·自动安装
·打开结果
Result Analyzer 结果分析结果分析
·点击 RFC2544 汇总结果
·Throughput 一列就表示吞吐量(双向)
测试报告导出导出格式(PDF/HTML) 结果定制:默认会保存所有测试内容,测试结果太过详细,而且可以选择汇总模板,并只保存汇总信息。
测试报告内容打开测试报告
·自动弹出 PDF
·查看吞吐量(Thoughput 列)
·配置信息: 包含当前的测试配置信息
附件: 图片1.png (2020-9-27 13:50, 60.69 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODU5fDBmZDkyNGFkfDE3MTczMzM5NzV8MHww
附件: 图片2.png (2020-9-27 13:50, 7.09 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODYwfGE0MjY2N2MwfDE3MTczMzM5NzV8MHww
附件: 图片3.png (2020-9-27 13:50, 4.07 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODYxfGNiODAyNzNjfDE3MTczMzM5NzV8MHww
附件: 图片4.png (2020-9-27 13:50, 177.36 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODYyfDFiMzkxMDkyfDE3MTczMzM5NzV8MHww
附件: 图片5.png (2020-9-27 13:50, 288.17 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODYzfDJkMjc0NTIwfDE3MTczMzM5NzV8MHww
附件: 图片6.png (2020-9-27 13:50, 136.35 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODY0fDZlYzA5NTU3fDE3MTczMzM5NzV8MHww
附件: 图片7.png (2020-9-27 13:50, 137.86 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODY1fDFhZmE3NWRjfDE3MTczMzM5NzV8MHww
附件: 图片8.png (2020-9-27 13:50, 325.68 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODY2fGYyNWIzNjhkfDE3MTczMzM5NzV8MHww
附件: 图片9.png (2020-9-27 13:50, 212.97 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODY3fGE4NWU5Mjk5fDE3MTczMzM5NzV8MHww
附件: 图片10.png (2020-9-27 13:50, 121.6 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODY4fDRmOGFmYWRmfDE3MTczMzM5NzV8MHww
附件: 图片11.png (2020-9-27 13:50, 124.22 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODY5fDM3ZTI1MzdifDE3MTczMzM5NzV8MHww
附件: 图片12.png (2020-9-27 13:50, 116.8 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODcwfGI1NTA4MWFhfDE3MTczMzM5NzV8MHww
附件: 图片13.png (2020-9-27 13:50, 166.32 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODcxfDFlN2Y0NzU5fDE3MTczMzM5NzV8MHww
附件: 图片14.png (2020-9-27 13:50, 440.26 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODcyfDc0OWZkNThifDE3MTczMzM5NzV8MHww
附件: 图片15.png (2020-9-27 13:51, 271.69 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODczfDJmNGNiZDFlfDE3MTczMzM5NzV8MHww
附件: 图片16.png (2020-9-27 13:51, 285.83 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODc0fGVjYTZmNjlmfDE3MTczMzM5NzV8MHww
附件: 图片17.png (2020-9-27 13:51, 34.57 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODc1fDFiODVhNzE5fDE3MTczMzM5NzV8MHww
附件: 图片18.png (2020-9-27 13:51, 72.09 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODc2fDIzZDRiOTAyfDE3MTczMzM5NzV8MHww
附件: 图片19.png (2020-9-27 13:51, 35.38 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODc3fDY4YzhkZjNjfDE3MTczMzM5NzV8MHww
附件: 图片20.png (2020-9-27 13:51, 416.49 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODc4fDEwNjRlNWIyfDE3MTczMzM5NzV8MHww
附件: 图片21.png (2020-9-27 13:51, 194.31 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODc5fDY4MDUzMjQ1fDE3MTczMzM5NzV8MHww
附件: 图片22.png (2020-9-27 13:51, 289.07 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODgwfGM4MDc5YmFlfDE3MTczMzM5NzV8MHww
附件: 图片23.png (2020-9-27 13:51, 210.39 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODgxfDQyZTU0ZDcyfDE3MTczMzM5NzV8MHww
附件: 图片24.png (2020-9-27 13:51, 435.19 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODgyfDUwMGNhOTFifDE3MTczMzM5NzV8MHww
附件: 图片25.png (2020-9-27 13:51, 37.69 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODgzfGE1OGZhYzMzfDE3MTczMzM5NzV8MHww
附件: 图片26.png (2020-9-27 13:51, 381.42 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODg0fDczYjU2M2Y3fDE3MTczMzM5NzV8MHww
附件: 图片27.png (2020-9-27 13:51, 304.94 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODg1fGY5YThlNzdhfDE3MTczMzM5NzV8MHww
附件: 图片28.png (2020-9-27 13:51, 248.72 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODg2fDA3OWYwYzQ1fDE3MTczMzM5NzV8MHww
附件: 图片29.png (2020-9-27 13:51, 103.64 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODg3fGY4MWEyMjE3fDE3MTczMzM5NzV8MHww
附件: 图片30.png (2020-9-27 13:51, 108.3 KB) / 下载次数 0
https://www.txrjy.com/forum.php?mod=attachment&aid=NDU2ODg4fDQxZWY2OTc2fDE3MTczMzM5NzV8MHww
通信人家园 (https://www.txrjy.com/) |
Powered by C114 |