华三Track+NQA+静态路由配置实例 | 您所在的位置:网站首页 › 华为交换机配置静态路由不生效 › 华三Track+NQA+静态路由配置实例 |
注:此Track实验主要针对华三厂商的设备 实验目的:用户A与用户B互访时,正常情况下主链路 用户A ——>Router A——>Router B——>Router C——>用户B , 当主链路不通信时走备链路 用户A——>Router A——>Router D——>Router C——>用户B 。从而实现链路冗余
实验需求: 在路由器上配置静态路由以实现两个网段的互通,并配置路由备份以提高网络的可靠性。 1、RouterA的20.1.1.1/24作为用户A的网关,Router A中存在两条静态路由,下一跳分别是Router B和Router D,从而形成链路的备份。 2、下一跳是Router B的静态优先级高,作主路由,路由可达时,Router A通过Router B将报文转发到Router C 从而到达用户B 3、下一跳Router D的静态路由作为备份路由 4、在Router A上通过静态路由、Track和NQA实现联动,实时判断主路由是否可达,当主路由不可达时,备份路由生效,Router A则通过Router D将报文转发给Route C下的用户B 5、Router C中要求跟以上也相同,下一跳为Router B静态路由优先级高,为主路由。下一跳为Router D为备份路由,实现链路的冗余性。
实验设备拓扑: 配置步骤 1、根据拓扑图配置各个接口的IP地址,步骤省略。 2、Router A配置: [RouterA] ip route-static 10.2.1.0 24 10.1.1.2 #配置到10.2.1.0的路由下一跳为10.1.1.2 [RouterA] ip route-static 30.1.1.0 24 10.1.1.2 track 1 #配置到30.1.1.0的路由与Track项1关联 [RouterA] ip route-static 30.1.1.0 24 10.3.1.3 preference 80 #配置到30.1.1.0的路由下一跳地址为10.3.1.3,优先级为80(静态路由优先级默认60),当做备份链路 [RouterA] nqa entry admin admin #创建NQA测试组,管理员:admin 操作标签:admin [RouterA-nqa-admin-admin] type icmp-echo #创建NQA测试类型为ICMP-echo [RouterA-nqa-admin-admin-icmp-echo] destination ip 10.2.1.4 #测试目的地址为10.2.1.4, [RouterA-nqa-admin-admin-icmp-echo] next-hop ip 10.1.1.2 #下一跳地址为10.1.1.2 [RouterA-nqa-admin-admin-icmp-echo] frequency 5000 #配置测试频率为5000ms [RouterA-nqa-admin-admin-icmp-echo] history-record enable #开启NQA测试组历史记录保存功能 [RouterA-nqa-admin-admin-icmp-echo] history-record number 10 #配置测试组中保存的最大历史记录个数为10 [RouterA-nqa-admin-admin-icmp-echo] source ip 10.1.1.1 #指定探测报文的源IP地址为10.1.1.1 [RouterA-nqa-admin-admin-icmp-echo] probe count 3 #配置一次NQA测试中进行的探测次数为3次 [RouterA-nqa-admin-admin-icmp-echo] probe timeout 1000 #配置NQA探测超时时间为1000ms [RouterA-nqa-admin-admin-icmp-echo] reaction 1 checked-element probe-fail threshold-type consecutive 5 action-type trigger-only #配置联动项1(连续失败5次触发联动) [RouterA-nqa-admin-admin-icmp-echo] quit [RouterA] nqa schedule admin admin start-time now lifetime forever #启动探测 [RouterA] track 1 nqa entry admin admin reaction 1 #配置Track项1,关联NQA测试组(管理员:admin 操作标签:admin) [RouterA-track-1] quit
3、Router B配置: 全网用静态路由互通的前提,Router B与Router D仅仅需要配置静态路由即可,从而保证网络的通信 [RouterB]ip route-static 30.1.1.0 24 10.2.1.4 [RouterB]ip route-static 20.1.1.0 24 10.1.1.1
4、Router C配置(与Router A基本一样,只有地址跟走向不同): [RouterC] ip route-static 10.1.1.0 24 10.2.1.2 [RouterC] ip route-static 20.1.1.0 24 10.2.1.2 track 1 [RouterC] ip route-static 20.1.1.0 24 10.4.1.3 preference 80 [RouterC] nqa entry admin admin [RouterC-nqa-admin-admin] type icmp-echo [RouterC-nqa-admin-admin-icmp-echo] destination ip 10.1.1.1 [RouterC-nqa-admin-admin-icmp-echo] next-hop ip 10.2.1.2 [RouterC-nqa-admin-admin-icmp-echo] frequency 5000 [RouterC-nqa-admin-admin-icmp-echo] history-record enable [RouterC-nqa-admin-admin-icmp-echo] history-record number 10 [RouterC-nqa-admin-admin-icmp-echo] source ip 10.2.1.4 [RouterC-nqa-admin-admin-icmp-echo] probe count 3 [RouterC-nqa-admin-admin-icmp-echo] probe timeout 1000 [RouterC-nqa-admin-admin-icmp-echo] reaction 1 checked-element probe-fail threshold-type consecutive 5 action-type trigger-only [RouterC-nqa-admin-admin-icmp-echo] quit [RouterC] nqa schedule admin admin start-time now lifetime forever [RouterC] track 1 nqa entry admin admin reaction 1 [RouterC-track-1] quit
5、Router D配置: 全网用静态路由互通的前提,Router B与Router D仅仅需要配置静态路由即可,从而保证网络的通信 [RouterD]ip route-static 30.1.1.0 24 10.4.1.4 [RouterD]ip route-static 20.1.1.0 24 10.3.1.1
验证配置: Track模块与监测模块联动有三种结果(下面截图Track可以参考): 1、Positive:表示监测对象工作正常(如接口处于Up状态、网络可达) 2、Negative:表示监测对象出现异常(如接口处于Down状态、网络不可达) 3、NotReady:表示监测结果无效(如NQA作监测模块时,与Track项关联的NQA测试组不存在) 1、主路由正常下的测试结果: 显示Router A上Track项的信息
由以上信息显示,NQA测试结果为主路由可达(Track项状态为Positive),Router A通过Router B将报文转发到30.1.1.0/24 网段,此时用户A ping 用户B是可以互通的。
2、备份路由测试结果(将Router B的两个接口Down掉):
由以上信息可以看出,将Router B连接Router A与Router C的接口Down掉后,NQA测试的结果为主路由不可达(Track项状态为Negative),则备份路由生效,这时是Router A通过Router D将报文转发到30.1.1.0/24 网段,在路由表中可以看到到达30.1.1.0/24网段路由的优先级为80,正是我们设定的浮动路由,此时用 用户A ping 用户B也是可以访问。
|
CopyRight 2018-2019 实验室设备网 版权所有 |