赞
踩
拓扑
实验环境
R1,R2,R3路由器添加IP地址,并搭建 ospf(点这里去ospf哦!)
在R2和R3路由器上运行vrrp协议
R2为主交换机,R3为备份交换机
PC1和PC2的网关为vrrp 的虚拟IP地址172.16.1.254(注意,使用这个IP的前提是vrrp添加了这个IP,不然会网络不通)
基础配置,配置IP地址,搭建ospf协议,略
步骤一:在R2和R3路由器上配置vrrp
[R2-Ethernet0/0/1]vrrp vrid 1 virtual-ip 172.16.1.254
[R2-Ethernet0/0/1]vrrp vrid 1 priority 120 //修改R2的vrrp 1 的优先级为主路由器(master)默认优先级为100,越大越优
[R3-Ethernet0/0/1]vrrp vrid 1 virtual-ip 172.16.1.254
dis vrrp查看vrrp信息
此时R2为master
R3为Backup
在PC1和PC2上使用tracert +IP 进行跟踪路径,看一下数据包的转发路径
可以看到数据包无论是去172.16.2.254还是172.16.3.254都要先经过R2
步骤二:模拟端口故障
将master路由器R2的e0/0/1口手动关闭
[R2-Ethernet0/0/1]shutdown
等待几秒,再次查看两台路由器的vrrp状态
R3成为了master代替R2进行数据的转发,这就是vrrp的作用,当一台路由器出问题时,有备份路由器即使切换,发挥作用,保持网络畅通
上述的vrrp有个问题,资源浪费,如果R2路由器始终没有问题,那么R3路由器将处于闲置状态,这就形成资源浪费,所以有了多重vrrp
环境:在vrrp vrid 1的基础上,新增加一条vrrp vrid 2,并让R3作为vrrp vrid 2的master。
步骤一:
[R2-Ethernet0/0/1]vrrp vrid 2 virtual-ip 172.16.1.253
[R3-Ethernet0/0/1]vrrp vrid 2 virtual-ip 172.16.1.253
[R3-Ethernet0/0/1]vrrp vrid 2 priority 120
可以看出来,R2是vrrp vrid 1 的master同时也是vrrp vrid 2 的backup
而R3正好和R2 相反
现在,看一下结果
在PC1和PC2上使用tracert +IP 进行跟踪路径,看一下,两台路由器是否在同时进行(PC3的网关应该改为vrrp vrid 2 的IP172.16.1.253)
可以看到,PC1走R2
可以看到,PC2走R3
两台路由器同时运行,避免资源浪费。
当路由器的下一跳接口发生故障时,R2 vrrp vrid 1 的优先级降低来即使改变master(单重vrrp,多重没有必要)
在R2的e0/0/1添加命令,然后关闭R1的g0/0/0口
[R2-Ethernet0/0/1]vrrp vrid 1 track int g0/0/0 reduced 50
[R1-GigabitEthernet0/0/0]shutdown
查看结果
可以看到,R2的vrrp vrid 1 的优先级变成了 70 因为端口的故障引发命令的生效
如果R1的G0/0/0口修复,R2 的vrrp vrid 1的优先级会自动恢复的
[R1-GigabitEthernet0/0/0]undo shutdown
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。