【IT168厂商动态】一、测试目标
上下端之间的设备运行的路由协议和汇聚连接主要情况如下:
?上端汇聚设备通过子接口与MSTP运营商TRUNK连接,下端设备用主接口与运营商线路连接。
本次测试主要测试以下内容:
观察设备在配置VRRP的情况下,发生线路中断后是否能快速切换。
观察设备使用不同的探测间隔时间占用的带宽资源。
二、测试相关设备及测试拓扑
设备名 设备型号
R1 Cisco 2811
W1 HUAWEI AR2220
测试拓扑

网点上联路由器W1/W2与核心机房R1/R2之间运行RIP路由;网点上联路由器W1和W2之间运行VRRP,其中W1为Master路由器。所有测试数据流都通过模拟MSTP线路转发。在模拟网点的业务PC1开启长ping模拟业务Server1的IP地址,通过模拟线路中断的情况来测试设备能否实现快速收敛,以及收敛所需时间。上端R1连接到Switch2的端口后能立即感知到线路中断并切换,下端网点上联路由器W1需要通过链路检测机制才能发现线路中断。
三 详细测试内容及步骤
根据定制好的BFD三组不同的自动探测时间参数,通过手工关闭Switch2与上端R1之间主线路的连接(蓝色线路),并记录模拟业务PC1和模拟业务Server1之间PING包的丢失情况和相关日志信息来实现测试过程,并按照测试结果填写表格。
为准确统计线路中断时间,把上端R1设为NTP master,其他设备将其作为Server同步自身时钟,同时在路由器上使用命令”info-center timestamp log date precision-time millisecond”使log的时间戳使用当前通过NTP同步后的时间。
华为的单向BFD发送时间配置间隔可以为50ms~2000ms,配置发送间隔后会默认把超时间隔配置成与发送间隔同样的值,不可更改。
三组探测时间参数分别为:
min-echo-rx-interval (单位:毫秒) detect-multiplier (单位:次)
2000 3
1000 3
50 3
四 链路检测机制测试情况总结
测试项目 测试目的 测试方法 观察要点 结论
测试项目一 验证通过BFD与VRRP联动能否实现MSTP线路中断及恢复后触发VRRP的切换。 1.模拟业务PC1对VRRP虚地址开启长ping。
2.手动关闭Switch2与上端R1之间主线路以太网端口。
3.手动打开Switch2与上端R1之间主线路以太网端口。 在路由器W1上使用命令”
display bfd session”观察BFD的状态,使用命令” display vrrp”观察VRRP的状态,并使用命令” display logbuffer”记录相关切换日志和丢包个数。 AR2220上BFD与VRRP联动能实现MSTP线路中断及恢复后触发VRRP的切换。
测试项目二 验证在配置不同发送频率和超时时间的情况下,对路由器占用的CPU和带宽。 1.根据不同参数在网点上联路由器W1上配置BFD。
通过在路由器W1上使用命令“display cpu”查看相关CPU占用率;在网点上联路由器W1上使用命令“display interface g0/0/0”查看不同发送频率占用的不同带宽。根据相关CPU占用率及占用带宽填写统计表格。 AR2220配置BFD后对于CPU的占用率影响极低;配置BFD对于带宽的占用率极低。
根据以上测试结果可以确认HUAWEI AR2220路由器的链路检查机制支持情况如下:
1.HUAWEI AR2220路由器支持BFD与VRRP联动在MSTP线路中断的情况下实现VRRP的快速切换。
2.HUAWEI AR2220路由器上使用BFD占用的CPU和带宽资源极低。
总结:华为AR2220路由器与Cisco 2811路由器对接,配置VRRP的情况下,发生线路中断后是能够保证链路快速切换,能够保证业务正常运行。华为的AR2220路由器能够很好的兼容Cisco 2811路由器。