当前位置:文档之家› RFC以太网性能测试规程

RFC以太网性能测试规程

1R F C2544概述
IP网络设备是IP网络的核心,其性能的好坏直接影响IP网网络规模、网络稳定性以及网络可扩展性。

由于IETF没有对特定设备性能测试作专门规定,一般来说只能按照RFC2544(Benchmarking Methodology for Network Interconnect Devices)作测试。

以太网交换机测试标准则参照RFC2889(Benchmarking Methodology for LAN Sw itching Devices)。

但是由于网络互联设备除了通用性能测试以外通常还有一些特定的性能指标。

例如路由器区别于一般简单的网络互连设备,在性能测试时还应该加上路由器特有的性能测试。

例如路有表容量、路由协议收敛时间等指标。

网络互联设备例如路由器性能测试应当包括下列指标:
和线速
1280,
广播帧:验证广播帧对路由器性能的影响。

上述测试后在测试帧中夹杂1%广播帧再测试。

管理帧:验证管理帧对路由器性能的影响。

上述测试后在测试帧中夹杂每秒一个管理帧再测试。

路由更新:路由更新即下一跳端口改变对性能的影响。

过滤器:在设置过滤器条件下对路由器性能的影响。

建议设置25个过滤条件测试。

协议地址:测试路由器收到随机处于256个网络中的地址时对性能的影响。

双向流量:测试路由器端口双向收发数据对性能的影响。

多端口测试:考虑流量全连接分布(full mesh)或非全连接分布(half mesh)对性能的影响。

多协议测试:考虑路由器同时处理多种协议对性能的影响。

混合包长:除测试所建议的递增包长外,检查混合包长对路由器性能的影响。

RFC2544除要求包含所有测试包长外没有对混合包长中各包场所占比例作规定。

建议按照实际网络中各包长的分布测试。

例如在没有特殊应用要求时以太网接口上可采用60字节包50%,128字节包10%,256字节包15,
512字节包10%,1500字节包15%。

除上述RFC2544建议的测试项外还建议测试如下内容:
路由震荡:
路由震荡对路由器转发能力的影响。

路由震荡程度即每秒更新路由的数量可以依据网络条件而定。

路由更新协议可采用BGP。

路由表容量:
测试路由表大小。

骨干网路由器通常运行BGP,路由表包含全球路由。

一般来说要求超过10万条路由。

建议通过采用BGP输入导出路由计数来测试。

时钟同步:
在包含相应端口例如POS口的路由器上测试内钟精度以及同步能力。

协议收敛时间:
2

2.1
1.
2.
3.

在custom
4.字节、
1280字节、1518字节的双向吞吐量,时延,抖动数据;
5.重复2-4步,测试7/14/28/56MHz和QPSK/16QAM/32QAM/64QAM/128QAM/256QAM每种组合
工作模式下,固定帧长的双向吞吐量、时延和抖动。

通过准则:
1.单跳微波链路,固定调制方式下,以太网业务最大吞吐量参见微波链路传输容量需求;实际吞吐量
与理论吞吐量差距不超过10%;
2.单跳微波链路,要求以太网业务传输时延小于1ms;
3.单跳微波链路,固定调制方式下,以太网业务传输时延抖动小于10us;
理论数据表
2.2丢包率测试
测试目的:验证以太网板卡丢包率是否符合要求测试环境:ET-0060
测试步骤:
1.将设备与PC如ET-0011测试环境连接,将设备的IP地址如环境配置;
2.在LCT无线链路页面,配置工作方式,首先选择7MHz信号带宽,QPSK调制方式;
3.Test Center设置如下:
(1)进入网络分析仪RFC2544性能测试模块,
(2)Select Test:选择Frame Loss Test;
(3)Configure End Points :点击Add,添加两个端口;
(4)Configure Traffic:添加两个双向流;
(5)Test Options:选择Enable Learning模式为L2 Learning;
(6)Configure Frame Loss Test:(a)设置Trial Duration时间为100s,Trail Number设置为1次;(b)选择Traffic Load方式为Step,初始值100,结束值是系统吞吐量*90%,,
3.Test Center设置如下:
(1)进入网络分析仪RFC2544性能测试模块,
(2)Select Test:选择Frame Loss Test;
(3)Configure End Points :点击Add,添加两个端口;
(4)Configure Traffic:添加两个双向流;
(5)Test Options:选择Enable Learning模式为L2 Learning;
(6)Configure Frame Loss Test:(a)设置Trial Duration时间为15h,Trail Number设置为1次;(b)选择Traffic Load方式为Step,初始值100,结束值是系统吞吐量*90%,,步
长根据自己想要的精度设置;(c)Frame Size选择Custom,在custom里输入帧长;
4.点击Run,测试设备根据发送数据的包长,分别得到64字节、128字节、512字节、1024字节、
1280字节、1518字节的丢包率数据;
5.重复2-4步,测试7/14/28/56MHz和QPSK/16QAM/32QAM/64QAM/128QAM/256QAM每种组合
工作模式下,固定帧长的丢包率结果。

相关主题