一、 VRRP的概念
(1)网关冗余
(2)VRRP是一种容错协议,他通过把几台路由设备联合起来组成一台虚拟的路由设备,并通过一定的机制来保证当主机的下一跳设备出现故障时,可以及时地将业务切换到其他设备,从而保持通信的连续性和可靠性。
(3)VRRP在不需要改变组网的情况下,提供了一个虚拟网关指向两个物理网关,实现网关冗余,提高了网络可靠性。
二、VRRP的配置
- 实验要求:路由器R1和R2是两台连接企业网关(Gateway,GW)的路由器,GW通过ISP接入Internet。要求管理员使用VRRP实现路由器R1和R2的路由备份,提高外网接入的可靠性。
- 实验拓扑图
(1)首先按照拓扑图将设备接口的IP地址配置上
R1配置接口地址
R2配置接口地址
网关配置接口地址
(2)使用OSPF协议实现全网互通
R1的配置
R2的配置
网关的配置
【上图中,宣告的网络network 192.16.1.2 0.0.0.0错了,应该是network 172.16.1.2 0.0.0.0】将PC1的网关改成10.1.1.251测试全网的连通性
在
可以看到PC与R1、R2、网关之间都可以通信模拟Internet的主机
(3)将VRRP的虚拟路由器ID(VRID)设置为10,并且把虚拟路由器IP地址设置为10.1.1.254,为了是R1成为VRRP的主路由器,R2成为备用路由器,修改R1的VRRP优先级值为150(默认为100,优先级值越大越优先)。
R1的配置
R2的配置
(4)检查VRRP的状态
(5)查看VRRP的版本
(6)检测VRRP连通性及访问路径
将PC1的网关修改成254
(7)配置VRRP追踪上行接口状态
- 【vrrp vrid 10 track interface g0/0/1 reduced 100
】命令解释:路由器R1要在VRRP VRID 10 中追踪GE0/0/1的状态,当GE0/0/0的状态变为Down时,把VRRP VRID 10的优先级值减少到去100。如果将路由器R1的接口GE0/0/0的VRID 10的优先级值配置为150,则当路由器优先级值减少100后就是50,从而低于R2的VRRP的优先级值,这样路由器R2就会通过优先级抢占主用角色。
(8)配置VRRP的抢占
手动关闭R1的上行链路GE0/0/1模拟上行链路故障
在查看两个路由器VRRP的状态
可以看到R1成了备份路由器,R2成了主路由器
看一看访问Internet的路径
- 说明设备是默认开启VRRP的抢占功能,谁的VRRP优先级高谁就是主用路由器,现在我们将R1的上行链路GE0/0/1开启,看路由器R1是否重新夺回它的地位
- 可以看到,路由器R1有重新成为了主用路由器。
- 可以使用查看命令,查看VRRP的状态变化