RFC2544吞吐量测试详细步骤.pdf

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

RFC2544吞吐量测试详细步骤信而泰-Renix软件操作演示

吞吐量概述:

吞吐量即吞吐率,这个词首先在RFC1242中被提出,是评估网络设备性能的首要指标,

其定义是在设备没有丢帧的情况下的最大的转发速率,通常使用每秒钟通过的最大的数据

包数(PPS/FPS)或者bit数来衡量(bit/s,Kbit/s,Mbit/s,Gbit/s…),测试公式为:速率总

长度/帧长度,简单来说,就是从源发送方,到目的接收方可传输的最大数据量。对于一个

以太网系统,绝对的最大吞吐率应该等同于接口速率。而实际上,由于不同的帧长度具有不

同的传输效率,这些绝对的吞吐率是无法达到的,越小的帧由于前导码和帧间隔的原因,其

传输效率就越低。

在上文中我们提到了测量速率的公式:速率总长度/帧长度,在看这个公式前首先有

几个变量大家要清楚:

①速率:FPS(framepersecond);

②帧长度包括前导、开始符和帧间隔;

③帧长度64+7+1+1284Bytes84*8672bits;

④速率1000*106/6721,488,095;

⑤帧间隔为12bytes;2个frame之间的间隔。

而在帧长的选择上,RFC2544测试标准建议选取以下7种,分别为64、128、256、512、

1024、1280和1518字节。那么为什么要选择这七个值呢?最小64Bytes:原因是以太网的

特性(CSMA/CD)决定,128、256、512、1024、1280都是设备处理最容易出错的值,最大

1518Bytes:原因为以太网发展初期,受当时技术的限制。

另外,吞吐量有时特指64字节的吞吐量,帧长越小,每秒需要转发的frame越多,转

发的frame越多消耗的资源越大,消耗的资源越大,设备越容易丢包。通常64字节没有没

有丢包,其它字节也不会有丢包。

Frame长度FramesperSecond

641488095

128844594

256452896

512234962

1024119731

128096163

151881274

吞吐量——二分法查找

查找思路:在测试中以一定速率发送一定数量的帧,并统计DUT转发的帧,如果发送

的帧与接收的帧数量相等,那么就将发送速率提高并重新测试,如果接收帧少于发送帧,则

需要降低发送速率重新测试。

RFC2544使用二分法自动查找吞吐量简介:

初始速率:第一次测试使用的速率

最小速率:当测试不通过且当前速率等于最小速率时,不再降速测试

最大速率:当测试通过且当前速率等于最大速率时,不再增速测试

速率精度:当相邻两次速率小于精度,测试就停止

这里我们做个二分法应用举例:第1次测试仪以50%的速率发送frame

如果没有丢包,第2次以75%的速率发送frame

7550+(100-50)/2

如果有丢包,第3次以62.5的速率发送frame

62.550+(75-50)/2

如果没有丢包,第4次以68.75的速率发送frame

68.7562.5+(75-62.5)/2

内容值

初始速率50%

最小速率30%

文档评论(0)

祝星 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档