1、H3C NQA、静态路由联动
# 创建管理员名为admin、操作标签为test的NQA测试组
[SwitchA] nqa entry admin test
# 配置测试类型为ICMP-echo
[SwitchA-nqa-admin-test] type icmp-echo
# 配置测试的目的地址为10.2.1.4,下一跳地址为10.1.1.2
[SwitchA-nqa-admin-test-icmp-echo] destination ip 10.2.1.4
[SwitchA-nqa-admin-test-icmp-echo] next-hop 10.1.1.2
# 配置测试频率为100ms
[SwitchA-nqa-admin-test-icmp-echo] frequency 100
# 配置可选参数:一次NQA测试中探测的次数为10,探测的超时时间为500毫秒,测试组连续两次测试开始时间的时间间隔为5000毫秒。
[SwitchA-nqa-admin-test-icmp-echo] probe count 10
[SwitchA-nqa-admin-test-icmp-echo] probe timeout 500
[SwitchA-nqa-admin-test-icmp-echo] frequency 5000
# 开启NQA历史记录保存功能,并配置一个测试组中能够保存的最大历史记录个数为10
[SwitchA-nqa-admin-test-icmp-echo] history-record enable
[SwitchA-nqa-admin-test-icmp-echo] history-record number 10
# 配置联动项1(连续失败5次触发联动)
[SwitchA-nqa-admin-test-icmp-echo] reaction 1 checked-element probe-fail threshold-type consecutive 5 action-type trigger-only
# 启动探测
[SwitchA] nqa schedule admin test start-time now lifetime forever
# 配置Track项1,关联NQA测试组(管理员为admin,操作标签为test)的联动项1
[SwitchA] track 1 nqa entry admin test reaction 1
# 显示ICMP-echo测试中最后一次测试的结果
[SwitchA] display nqa result admin test
# 显示ICMP-echo测试的统计结果
[SwitchA] display nqa statistics admin test
# 显示ICMP-echo测试的历史记录
[SwitchA] display nqa history admin test
# 显示Switch A上Track项的信息
[SwitchA] display track all
# 配置静态路由关联track 1
[SwitchA] ip route-static 30.1.1.0 24 10.1.1.2 track 1
2、H3C NQA、VRRP联动
# 在VLAN接口1下配置VRRP
[SwitchA] interface vlan-interface 1
# 创建备份组1,并配置备份组1的虚拟IP地址为10.1.1.10
[SwitchA-Vlan-interface2] vrrp vrid 1 virtual-ip 10.1.1.10
# 设置Switch A在备份组1中的优先级为110。
[SwitchA-Vlan-interface2] vrrp vrid 1 priority 110 #默认优先级为100
# 设置Switch A工作在抢占模式,抢占延迟时间为500毫秒
[SwitchA-Vlan-interface2] vrrp vrid 1 preempt-mode delay 500
# 配置监视Track项1,Track项的状态为Negative时,Device A在VRRP备份组1中的优先级降低的数值为50
[SwitchA-Vlan-interface101] vrrp vrid 1 track 1 priority reduced 50
[SwitchA-Vlan-interface2] display vrrp verbose
3、华为NQA、静态路由、VRRP联动配置
[SwitchA] nqa test-instance admin test #建立NQA测试例
[SwitchA-nqa-admin-icmp] test-type icmp #指定测试例的类型为icmp类型
[SwitchA-nqa-admin-icmp] destination-address ipv4 1.1.23.3 #指定探测的目的地址
[SwitchA-nqa-admin-icmp] source-address ipv4 1.1.12.1 #指定探测的源地址
[SwitchA-nqa-admin-icmp] frequency 2 #指定探测时间间隔,单位为秒(2秒探测一次)
[SwitchA-nqa-admin-icmp] interval seconds 1 #指定一次探测中发包时间间隔,单位为秒
[SwitchA-nqa-admin-icmp] timeout 1 #指定一次探测中的超时时间,单位为秒
[SwitchA-nqa-admin-icmp] probe-count 1 #指定一次探测发包的个数,默认为一次探测发送三个icmp包
[SwitchA-nqa-admin-icmp] start now #启动NQA探测
[SwitchA-nqa-admin-icmp] undo start #关闭NQA探测
[SwitchA] ip route-static 10.10.3.0 255.255.255.0 1.1.12.2 track nqa admin test #将静态路由和NQA关联
[SwitchA-Vlanif10] vrrp vrid 1 track nqa admin test reduced 30 #配置VRRP与NQA的联动,NQA探测失败时优先级下降30
[SwitchA] display nqa history #查看NQA探测的历史记录
注:
配置静态路由与NQA测试例联动时,NQA测试例的目的地址不能和检测的静态路由的目的地址相同
配置同一条静态路由与其它NQA测试例联动时,会解除与前一个NQA测试例的联动关系
NQA测试例发送探测报文的时间间隔interval必须大于一次探测的超时时间timeout。自动执行测试的时间间隔frequency必须大于发送探测报文时间间隔interval和一次NQA测试发送探测报文数目probe-count的乘积
NQA与静态路由联动是在NQA测试例检测到链路故障时(即Completion为fail时),设备才会将这条静态路由从IP路由表中删除。而Completion为no result表示该NQA测试正在进行,还没有得到结果,所以NQA联动静态路由功能失效,设备没有进行路由切换。
4、NQA配置示例
H3C配置示例 [H3C]nqa entry admin test [H3C-nqa-admin-test]type icmp-echo [H3C-nqa-admin-test-icmp-echo]destination ip 1.1.23.3 [H3C-nqa-admin-test-icmp-echo]frequency 1200 [H3C-nqa-admin-test-icmp-echo]reaction 1 checked-element probe-fail threshold-type consecutive 2 action-type trigger-only [H3C-nqa-admin-test-icmp-echo]source ip 1.1.12.1 [H3C]nqa schedule admin test start-time now lifetime forever [H3C]track 1 nqa entry admin test reaction 1 [H3C]ip route-static 2.2.2.0 24 1.1.12.2 track 1 [H3C]interface Vlan-interface10 [H3C-Vlan-interface10]ip address 10.10.10.2 255.255.255.0 [H3C-Vlan-interface10]vrrp vrid 10 virtual-ip 10.10.10.1 [H3C-Vlan-interface10]vrrp vrid 10 priority 120 [H3C-Vlan-interface10]vrrp vrid 10 track 1 priority reduced 30 #优先级下降30 Huawei配置示例 [Huawei]nqa test-instance admin test [Huawei-nqa-admin-test]test-type icmp [Huawei-nqa-admin-test]destination-address ipv4 1.1.12.2 [Huawei-nqa-admin-test]timeout 1 #单位为秒 [Huawei-nqa-admin-test]frequency 9 #单位为秒 [Huawei-nqa-admin-test]start now [Huawei]ip route-static 2.2.2.0 255.255.255.0 1.1.12.2 track nqa admin test description nqa_test_route
参考链接:
https://support.huawei.com/enterprise/zh/doc/DOC1000088739?section=j00a
https://support.huawei.com/enterprise/zh/doc/EDOC1000097173/e6f783f1
http://www.h3c.com/cn/d_201104/713895_30005_0.htm#_Toc289164165
http://www.h3c.com/cn/d_201910/1235401_30005_0.htm
http://cn-test.h3c.com/Service/Document_Center/
https://www.h3c.com/cn/Service/Document_Software/Document_Center/