H3C地静态路由Track与NQA联动配置举例.docx
《H3C地静态路由Track与NQA联动配置举例.docx》由会员分享,可在线阅读,更多相关《H3C地静态路由Track与NQA联动配置举例.docx(9页珍藏版)》请在冰豆网上搜索。
H3C地静态路由Track与NQA联动配置举例
H3C的静态路由、Track与NQA联动配置举例
标签:
nqa静态路由track
1.组网需求
DeviceA、DeviceB、DeviceC和DeviceD连接了20.1.1.0/24和30.1.1.0/24两个网段,在设备上配置静态路由以实现两个网段的互通,并配置路由备份以提高网
络的可靠性。
DeviceA作为20.1.1.0/24网段主机的缺省网关,在DeviceA上存在两条到达30.1.1.0/24网段的静态路由,下一跳分别为DeviceB和DeviceC。
这两条静态路由形成备份,其中:
下一跳为DeviceB的静态路由优先级高,作为主路由。
该路由可达时,DeviceA通过Device
B将报文转发到30.1.1.0/24网段。
下一跳为DeviceC的静态路作为备份路由。
在DeviceA上通过静态路由、Track与NQA联动,实时判断主路由是否可达。
当主路由
不可达时,备份路由生效,DeviceA通过DeviceC将报文转发到30.1.1.0/24网段。
同样地,DeviceD作为30.1.1.0/24网段主机的缺省网关,在DeviceD上存在两条到达20.1.1.0/24网段的静态路由,下一跳分别为DeviceB和DeviceC。
这两条静态路由形成备份,其中:
下一跳为DeviceB的静态路由优先级高,作为主路由。
该路由可达时,DeviceD通过Device
B将报文转发到20.1.1.0/24网段。
下一跳为DeviceC的静态路作为备份路由。
在DeviceD上通过静态路由、Track与NQA联动,实时判断主路由是否可达。
当主路由
不可达时,备份路由生效,DeviceD通过DeviceC将报文转发到20.1.1.0/24网段。
2.组网图
图1-2静态路由、Track与NQA联动配置组网图
DevweB
Vldr-ifltS1021
VlBr-rit2
10.1.1.1^
DeviceD
VI叭INT7
1.11/24,
2Q.1.1J/24
30.1.1.0/2斗
Device
Vtan-lnlfi
IQ.U
Vhw-riQ
10,1.1.^2*
Wan-intS10.2,1.2^
Vl3nHnt3
VlBn-lril4
10.4J4/24
Visn-rG
113.1.124
7lari-iri[4
10.4.1.3X24
DeviceC
3.配置步骤
VLAN接口的IP地址,
(1)按照图1-2创建VLAN,在VLAN中加入对应的端口,并配置各
具体配置过程略。
⑵配置DeviceA
#配置到达30.1.1.0/24网段的静态路由:
下一跳地址为10.1.1.2,优先级为缺省
值60,该路由与Track项1关联。
system-view
[DeviceA]iproute-static30.1.1.02410.1.1.2track1
#配置到达30.1.1.0/24网段的静态路由:
下一跳地址为10.3.1.3,优先级为80。
[DeviceA]iproute-static30.1.1.02410.3.1.3preference80
#配置到达10.2.1.4的静态路由:
下一跳地址为10.1.1.2。
[DeviceA]iproute-static10.2.1.42410.1.1.2
#创建管理员名为admin、操作标签为test的NQA测试组。
[DeviceA]nqaentryadmintest
#配置测试类型为ICMP-echo。
[DeviceA-nqa-admin-test]typeicmp-echo
#配置测试的目的地址为10.2.1.4,下一跳地址为10.1.1.2,以便通过NQA检测
DeviceA-DeviceB-DeviceD这条路径的连通性。
[DeviceA-nqa-admin-test-icmp-echo]destinationip10.2.1.4[DeviceA-nqa-admin-test-icmp-echo]next-hop10.1.1.2
#配置测试频率为100ms。
[DeviceA-nqa-admin-test-icmp-echo]frequency100
#配置联动项1(连续失败5次触发联动)。
[DeviceA-nqa-admin-test-icmp-echo]reaction1checked-elementprobe-failthreshold-typeconsecutive5action-typetrigger-only
[DeviceA-nqa-admin-test-icmp-echo]quit
#启动探测。
[DeviceA]nqascheduleadminteststart-timenowlifetimeforever
#配置Track项1,关联NQA测试组(管理员为admin,操作标签为test)的联动项1。
[DeviceA]track1nqaentryadmintestreaction1
(3)配置DeviceB
#配置到达30.1.1.0/24网段的静态路由:
下一跳地址为10.2.1.4。
system-view
[DeviceB]iproute-static30.1.1.02410.2.1.4
#配置到达20.1.1.0/24网段的静态路由:
下一跳地址为10.1.1.1。
[DeviceB]iproute-static20.1.1.02410.1.1.1
(4)配置DeviceC
#配置到达30.1.1.0/24网段的静态路由:
下一跳地址为10.4.1.4。
system-view
[DeviceC]iproute-static30.1.1.02410.4.1.4
#配置到达20.1.1.0/24网段的静态路由:
下一跳地址为10.3.1.1。
[DeviceC]iproute-static20.1.1.02410.3.1.1
(5)配置DeviceD
优先级为缺省
优先级为80
#配置到达20.1.1.0/24网段的静态路由:
下一跳地址为10.2.1.2,
值60,该路由与Track项1关联。
system-view
[DeviceD]iproute-static20.1.1.02410.2.1.2track1
#配置到达20.1.1.0/24网段的静态路由:
下一跳地址为10.4.1.3
[DeviceD]iproute-static20.1.1.02410.4.1.3preference80
#配置到达10.1.1.1的静态路由:
下一跳地址为10.2.1.2。
[DeviceD]iproute-static10.1.1.12410.2.1.2
#创建管理员名为admin、操作标签为test的NQA测试组。
[DeviceD]nqaentryadmintest
#配置测试类型为ICMP-echo。
[DeviceD-nqa-admin-test]typeicmp-echo
#配置测试的目的地址为10.1.1.1,下一跳地址为10.2.1.2,以便通过NQA检测DeviceD-DeviceB-DeviceA这条路径的连通性。
[DeviceD-nqa-admin-test-icmp-echo]destinationip10.1.1.1
[DeviceD-nqa-admin-test-icmp-echo]next-hop10.2.1.2
#配置测试频率为100ms。
[DeviceD-nqa-admin-test-icmp-echo]frequency100
#配置联动项1(连续失败5次触发联动)。
[DeviceD-nqa-admin-test-icmp-echo]reaction1checked-elementprobe-failthreshold-type
consecutive5action-typetrigger-only
[DeviceD-nqa-admin-test-icmp-echo]quit
#启动探测。
[DeviceD]nqascheduleadminteststart-timenowlifetimeforever
#配置Track项1,关联NQA测试组(管理员为admin,操作标签为test)的联动项1。
[DeviceD]track1nqaentryadmintestreaction1
(6)验证配置结果
#显示DeviceA上Track项的信息。
[DeviceA]displaytrackall
TrackID:
1
Status:
Positive
Duration:
0days0hours2minutes14seconds
Notificationdelay:
Positive0,Negative0(inseconds)
Referenceobject:
NQAentry:
admintest
Reaction:
1
#显示DeviceA的路由表。
[DeviceA]displayiprouting-table
RoutingTables:
Public
Destinations:
10Routes:
10
Destination/MaskProtoPreCostNextHopInterface
10.1.1.0/24Direct0010.1.1.1Vlan2
10.1.1.1/32Direct00127.0.0.1InLoop0
10.2.1.0/24Static60010.1.1.2Vlan2
10.3.1.0/24Direct0010.3.1.1Vlan3
10.3.1.1/32Direct00127.0.0.1InLoop0
20.1.1.0/24Direct0020.1.1.1Vlan6
20.1.1.1/32Direct00127.0.0.1InLoop0
30.1.1.0/24Static60010.1.1.2Vlan2
127.0.0.0/8Direct00127.0.0.1InLoop0
127.0.0.1/32Direct00127.0.0.1InLoop0
以上显示信息表示,NQA测试的结果为主路由可达(Track项状态为Positive),
DeviceA通过DeviceB将报文转发到30.1.1.0/24网段。
#在DeviceB上删除VLAN接口2的IP地址。
system-view
[DeviceB]interfacevlan-interface2
[DeviceB-Vlan-interface2]undoipaddress
#显示DeviceA上Track项的信息。
[DeviceA]displaytrackall
TrackID:
1
Status:
Negative
Duration:
0days0hours1minutes13seconds
Notificationdelay:
Positive0,Negative0(inseconds)
Referenceobject:
NQAentry:
admintest
Reaction:
1
#显示DeviceA的路由表。
[DeviceA]displayiprouting-table
RoutingTables:
Public
Destinations:
10Routes:
10
Destination/MaskProtoPreCostNextHopInterface
10.1.1.0/24Direct0010.1.1.1Vlan2
10.1.1.1/32Direct00127.0.0.1InLoop0
10.2.1.0/24Static60010.1.1.2Vlan2
10.3.1.0/24Direct0010.3.1.1Vlan3
10.3.1.1/32Direct00127.0.0.1InLoop0
20.1.1.0/24Direct0020.1.1.1Vlan6
20.1.1.1/32Direct00127.0.0.1InLoop0
30.1.1.0/24Static80010.3.1.3Vlan3
127.0.0.0/8Direct00127.0.0.1InLoop0
127.0.0.1/32Direct00127.0.0.1InLoop0
以上显示信息表示,NQA测试的结果为主路由不可达(Track项状态为Negative),
则备份路由生效,DeviceA通过DeviceC将报文转发到30.1.1.0/24网段。
#主路由出现故障后,20.1.1.0/24网段的主机仍然可以与30.1.1.0/24网段的主机通信。
[DeviceA]ping-a20.1.1.130.1.1.1
PING30.1.1.1:
56databytes,pressCTRL_Ctobreak
Replyfrom30.1.1.1:
bytes=56Sequence=1ttl=254time=2ms
Replyfrom30.1.1.1:
bytes=56Sequence=2ttl=254time=1ms
Replyfrom30.1.1.1:
bytes=56Sequence=3ttl=254time=1ms
Replyfrom30.1.1.1:
bytes=56Sequence=4ttl=254time=2ms
Replyfrom30.1.1.1:
bytes=56Sequence=5ttl=254time=1ms
---30.1.1.1pingstatistics--
5packet(s)transmitted
5packet(s)received
0.00%packetloss
round-tripmin/avg/max=1/1/2ms
#DeviceD上的显示信息与DeviceA类似。
主路由出现故障后,30.1.1.0/24网段
的主机仍然可以与20.1.1.0/24网段的主机通信。
[DeviceB]ping-a30.1.1.120.1.1.1
PING20.1.1.1:
56databytes,pressCTRL_Ctobreak
Replyfrom20.1.1.1:
bytes=56Sequence=1ttl=254time=2ms
Replyfrom20.1.1.1:
bytes=56Sequence=2ttl=254time=1ms
Replyfrom20.1.1.1:
bytes=56Sequence=3ttl=254time=1ms
Replyfrom20.1.1.1:
bytes=56Sequence=4ttl=254time=1ms
Replyfrom20.1.1.1:
bytes=56Sequence=5ttl=254time=1ms
---20.1.1.1pingstatistics---
5packet(s)transmitted
5packet(s)received
0.00%packetlossround-tripmin/avg/max=1/1/2ms