浮动静态路由实验
Posted 小茗,你好
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了浮动静态路由实验相关的知识,希望对你有一定的参考价值。
两台路由器之间模拟真实场景浮动静态路由实验,为了达到效果,给两台路由器之间连接一台交换机:
1. 根据网段配置地址以及环回地址:
R1:
[r1]int s4/0/0
[r1-Serial4/0/0]ip add 10.1.1.1 24
[r1-Serial4/0/0]int g0/0/0
[r1-GigabitEthernet0/0/0]ip add 20.1.1.1 24
R2:
[r2]int s4/0/0
[r2-Serial4/0/0]ip add 10.1.1.2 24
[r2-Serial4/0/0]int g0/0/0
[r2-GigabitEthernet0/0/0]ip add 20.1.1.2 24
[r2-GigabitEthernet0/0/0]int loo0
[r2-LoopBack0]ip add 2.2.2.2 24
2. 修改优先级让下边的链路作为主链路,然后进行测试
[r1]ip route-static 2.2.2.0 24 10.1.1.2 preference 200
[r1]ip route-static 2.2.2.0 24 20.1.1.2 preference 100
查看路由表可以看到上边的链路作为备份链路,将下边链路的接口关闭后查看效果:
测试:
<r1>ping -c 1000 2.2.2.2
去ping包的同时立马关闭R2主链路的接口,发现无论是在模拟机上还是在真机上,都不会切换到备份链路,所以需要配置一些策略。
3. 定义BFD会话
[r1]bfd---启动bfd功能
[r1-bfd]q
[r1]bfd 1 bind peer-ip 20.1.1.2 source-ip 10.1.1.1 #定义bfd会话信息
[r1-bfd-session-1]discriminator local 1 #定义bfd本地编号
[r1-bfd-session-1]discriminator remote 2 #定义对端的bfd编号
[r1-bfd-session-1]commit #启动(提交)
4. 在静态路由中通过track调用BFD会话
在配置前需要undo掉上边链路的静态路由,然后重新配置
[r1]undo ip route-static 2.2.2.0 255.255.255.0 20.1.1.2 preference 100
[r1]ip route-static 2.2.2.0 255.255.255.0 20.1.1.2 preference 100 track bfd-session 1
查看BFD会话:
然后去ping 2.2.2.2 同时shutdown R2主链路接口进行测试
发现中间只丢了两个包就完美切换到备用链路,也证明浮动静态路由实验配置成功。
以上是关于浮动静态路由实验的主要内容,如果未能解决你的问题,请参考以下文章