第一步,搭建网络,分配ip
R1
[Huawei]in g 0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 100.1.1.1 24
R2
[Huawei]in g 0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 100.1.1.2 24
R3
[Huawei]in g 0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 100.1.1.3 24
R4
[Huawei]in g 0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 200.1.1.4 24
第二步,配置环路
R1
[Huawei]in lo0
[Huawei-LoopBack0]ip add 1.1.1.1 24
R4
[Huawei-GigabitEthernet0/0/1]in lo0
[Huawei-LoopBack0]ip add 4.4.4.4 24
[Huawei-LoopBack0]q
[Huawei]
第三步,配置R2,R3到1.1.1.0 24 及4.4.4.0 24的静态路由条目
R2
[Huawei]ip route-static 1.1.1.0 24 g 0/0/0 100.1.1.1
[Huawei]ip route-static 4.4.4.0 24 g 0/0/1 200.1.1.4
此处可指定出接口,
R3
[Huawei]ip route-static 1.1.1.0 24 g 0/0/0 100.1.1.1
[Huawei]ip route-static 4.4.4.0 24 g 0/0/1 200.1.1.4
第四步,配置1.1.1.1到4.4.4.4的递归路由
R1
[Huawei]ip route-static 4.4.4.0 24 200.1.1.4
配置完后路由器不会加表,因为200.1.1.4不可达,此时,需要添加到200.1.1.0网络的路由条目
[Huawei]ip route-static 200.1.1.0 24 g 0/0/0 100.1.1.2
[Huawei]ip route-static 200.1.1.0 24 g 0/0/0 100.1.1.3 preference 100
因题意,不可做负载均衡,通过调整静态路由的优先级达到控制层面的备份,默认preference为60,如果不更改,则会负载均衡,更改为100后,因优先级低于到目标地址100.1.1.2 路由条目的优先级60,所以不加表,从而实现备份。
R4
[Huawei]ip route-static 1.1.1.0 24 100.1.1.1
[Huawei]ip route-static 100.1.1.0 24 g 0/0/1 200.1.1.2
[Huawei]ip route-static 100.1.1.0 24 g 0/0/1 200.1.1.3 pref
[Huawei]ip route-static 100.1.1.0 24 g 0/0/1 200.1.1.3 preference 100
第五步,增加绑定BDF和NQA
从R1 0/0/0口到R2 0/0/0口做BDF,R4 0/0/1口到R2 0/0/0口做NQA
R1
创建BDF
[Huawei]bfd
[Huawei-bfd]q
[Huawei]bfd 12 bind peer-ip 100.1.1.2 source-ip 100.1.1.1
[Huawei-bfd-session-12]discriminator local 1
[Huawei-bfd-session-12]discriminator remote 2
[Huawei-bfd-session-12]commit
绑定BDF
[Huawei]ip route-static 200.1.1.0 255.255.255.0 g 0/0/0 100.1.1.2 track bfd-sess
ion 12
R4
创建NQA
[Huawei]nqa test-instance HW HCIE
[Huawei-nqa-HW-HCIE]test-type icmp
[Huawei-nqa-HW-HCIE]source-address ipv4 200.1.1.4
[Huawei-nqa-HW-HCIE]destination-address ipv4 100.1.1.2
[Huawei-nqa-HW-HCIE]frequency 5
[Huawei-nqa-HW-HCIE]probe-count 1
[Huawei-nqa-HW-HCIE]star n
[Huawei-nqa-HW-HCIE]q
绑定NQA
[Huawei]ip route-static 100.1.1.0 24 g 0/0/1 200.1.1.2 track nqa HW HCIE
测试,当R2 0/0/0口被关闭的情况下,看是否实现备份路径。
当重新开启R2 0/0/0口后,恢复到从R2到达200.1.1.4
实验成功