实验原理
静态路由自身没有检测机制,当使用静态存在冗余路径,通过BFD与静态路由绑定,当主用路径故障时,实现静态路由故障快速检测和路径快速收敛。
实验拓扑图
![](https://img-blog.csdnimg.cn/img_convert/3a56a4e78d42290c020020dc346fc99a.png)
实验步骤
1.各网络设备命名,其余设备同理。
<Huawei>system-view Enter system view, return user view with Ctrl+Z. [Huawei]sysname AR1 [AR1] |
2.根据拓扑图配置网络设备接口IP地址,以AR1设备为例,其余设备同理。
[AR1]interface GigabitEthernet 0/0/1 [AR1-GigabitEthernet0/0/1]ip address 10.1.12.1 24 [AR1-GigabitEthernet0/0/1]quit [AR1]interface GigabitEthernet 0/0/2 [AR1-GigabitEthernet0/0/2]ip address 10.1.13.1 24 [AR1-GigabitEthernet0/0/2]quit [AR1]interface LoopBack 0 [AR1-LoopBack0]ip address 1.1.1.1 32 [AR1-LoopBack0]quit [AR1] |
3.根据拓扑配置静态路由实现AR1和AR4的Loopback0接口互通,AR1配置关于AR4的Loopback0静态路由时需配置为浮动静态路由,形成主备路径,AR1-AR2-AR4之间为主路径,AR1-AR3-AR4为备用路径。
[AR1]ip route-static 10.1.24.0 24 10.1.12.2 [AR1]ip route-static 10.1.34.0 24 10.1.13.3 [AR1]ip route-static 4.4.4.4 32 10.1.12.2 [AR1]ip route-static 4.4.4.4 32 10.1.13.3 preference 100 [AR2]ip route-static 4.4.4.4 32 10.1.24.4 [AR2]ip route-static 1.1.1.1 32 10.1.12.1 [AR3]ip route-static 1.1.1.1 32 10.1.13.1 [AR3]ip route-static 4.4.4.4 32 10.1.34.4 [AR4]ip route-static 10.1.12.0 24 10.1.24.2 [AR4]ip route-static 10.1.13.0 24 10.1.34.3 [AR4]ip route-static 1.1.1.1 32 10.1.24.2 [AR4]ip route-static 1.1.1.1 32 10.1.34.3 preference 100 |
4.AR1和AR4设备创建BFD会话绑定信息,实验采用多跳检测方式,即指定对端IP地址,并且创建BFD会话的本地标识符和源端标识符,提交会话。
[AR1]bfd [AR1-bfd]quit [AR1]bfd 1 bind peer-ip 10.1.24.4 source-ip 10.1.12.2 [AR1-bfd-session-1]discriminator local 10 [AR1-bfd-session-1]discriminator remote 20 [AR1-bfd-session-1]commit [AR1-bfd-session-1]quit [AR1] [AR4]bfd [AR4-bfd]quit [AR4]bfd 1 bind peer-ip 10.1.12.1 source-ip 10.1.24.4 [AR4-bfd-session-1]discriminator local 20 [AR4-bfd-session-1]discriminator remote 10 [AR4-bfd-session-1]commit [AR4-bfd-session-1]quit [AR4] |
5.将BFD会话与静态路由执行绑定,实现故障快速检测和路径快速收敛。
[AR1]ip route-static 4.4.4.4 32 10.1.12.2 track bfd-session 1 |
[AR4]ip route-static 1.1.1.1 32 10.1.24.2 track bfd-session 1 |
验证结果
1.查看设备接口IP地址配置。
![](https://img-blog.csdnimg.cn/img_convert/9266db26e69a7b31d015e615f644196e.png)
![](https://img-blog.csdnimg.cn/img_convert/edbf34cafb2d1e2e08eb0c0de911ff63.png)
![](https://img-blog.csdnimg.cn/img_convert/c391ee094866baef3cd2237afefc4e8d.png)
![](https://img-blog.csdnimg.cn/img_convert/e18cbfc982d0c26982441d5227070816.png)
2.查看全局IP静态路由表,路由表中关于4.4.4.4/32的路由下一跳地址10.1.12.2为激活路由,而下一跳地址10.1.13.3为未激活路由。
![](https://img-blog.csdnimg.cn/img_convert/cc522bbe11c4d8b02b266ba77f3e22c3.png)
![](https://img-blog.csdnimg.cn/img_convert/0ecf6a0b38e65761ee5a5c7c84a5aeff.png)
![](https://img-blog.csdnimg.cn/img_convert/fc71c78f9e8a9b98ceaef3f221456e6e.png)
![](https://img-blog.csdnimg.cn/img_convert/a268beb2a70a61b842749db050dec4f4.png)
3.查看BFD会话建立,状态【State】为UP表示BFD会话建立成功。
![](https://img-blog.csdnimg.cn/img_convert/85b88aac159257c4a556a25c6e1b6a66.png)
![](https://img-blog.csdnimg.cn/img_convert/ca1263a700aa85b3b9ad6a0f5b0d3e8f.png)
4.查看BFD会话详细信息,可查看到该BFD会话的检测时间为1000毫秒。
![](https://img-blog.csdnimg.cn/img_convert/3afca5a93f13e813e435703dc82597a8.png)
5.在AR1使用tracert工具验证此时AR1访问AR4的路径为主路径;
![](https://img-blog.csdnimg.cn/img_convert/b559bfbbcd6486ae4afa27791446b890.png)
6.当主路径出现故障时,此时BFD检测到链路故障快速将路径会切换至备用路径。
![](https://img-blog.csdnimg.cn/img_convert/bf1f1dd489a2e49ce1dc27c3c43017b5.png)
7.查看全局IP路由表,将备用路由切换为主用路由。
![](https://img-blog.csdnimg.cn/img_convert/92e8fdb1fa33f46c4186c4a5a0317c16.png)