大家好,欢迎来到IT知识分享网。
吞吐量概述: 吞吐量即吞吐率,这个词首先在 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 的吞吐量。测试吞吐量 流程1.添加机框2.占用端口3.选择向导4.选择吞吐量5.配置接口6.配置流量7.配置测试参数8.配置吞吐量参数9.运行测试10.查看结果 导出报告 准备工作: 添加机框打开软件预约端口 输入 IP 地址 ![]()
![]() ![]()
![]()
![]() == ![]() 配置接口 配接口默认无接口选择添加接口 ![]() 向导配置接口向导配置接口 一步一步根据需求填充 ![]() 选择接口 ![]() 选择流量模型Traffic Type对于 Switch, 选择 EthernetTraffic Mesh三种选择按照需求选 ![]()
选择测试参数学-模式上,对于 Switch,选择二层学-,学-频率则根据需求选择。结果显示时延, 类型根据 Switch 转发类型选择,最后选择结果保存路径。 ![]() 配置 RFC2544 参数 ![]() RFC2544 关键参数说明 ![]()
![]()
![]() ·默认取 7 个特殊字节来测试 配置: 自动生成 Smart ScriptSmart Script根据配置自动生成 Smart Script右侧自动弹出 ![]()
配置: 开始测试点击 Start 按钮开始测试 ![]() ![]()
![]() ![]() 自动弹出 Result Analyzer结果分析·专业软件·自动弹出手工打开·自动安装·打开结果 ![]() ![]()
![]()
![]()
![]() ![]() |
图片2.png (177.36 KB, 下载次数: 0)
![[测试仪表] RFC2544 吞吐量测试详细步骤插图55 [测试仪表] RFC2544 吞吐量测试详细步骤](https://p3-sign.toutiaoimg.com/tos-cn-i-qvj2lq49k0/d6a37fce8f00452d96edbdd8353f7393~tplv-tt-origin-web:gif.jpeg?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1744838733&x-signature=rEpE94NNsnKlzlm4lhQSTsduD7s%3D)
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/175854.html