vrrp
部署多网关,可能会造成网关地址冲突频繁切换链路,切换网络出口
一、vrrp,多台路由器虚拟成一个虚拟路由器,配置虚拟路由器的IP地址为gateway地址
二、两个版本,2比较常用,应用于ipv4 3应用于ipv4和ipv6
三、只有一种报文,advertisement报文目的IP地址是224.0.0.18,协议号112发送的报文在端口进行协商,通过优先级默认是100
四、状态机制(一开始是initializ,初始状态)
1、优先级为255的直接成为主,不是255的成为备份,
2、 0和255不能是配置的可以配置等我优先级的范围是1-254。
3、 当优先级都不是255那么就都是backup
4、开始发送报文,报文中有优先级,优先级大的成为maste。
注意:当路由器的IP地址和虚拟网关IP地址一样即为主路由器。
五、主备份切换过程
(1 主路由器会周期性地发送advertisment报文收到报文后确认优先级,backup路由器三个报文后即3秒后没有收到其他报文即自己是master了也就是在maste_down_interval时间内没有收到maste的通告
(2 原来的maste故障恢复,收到报文后发现现在的maste的优先级比自己低,那么会立即抢占为主。默认vrrp是开启抢占模式的,可以手动配置
(3 发送priority=0的报文,是说我退出vrrp组了避免了vrrp组的重新的主备的选举
六、vrrp故障场景
(1 设备上联链路、设备、设备下联链路
(2 后两个vrrp会检测到问题,上联的链路则不会,所以需要配置vrrp联动功能
七、负载均衡
(起两个vrrp,互为备份,终端可以设置不同的网关,图中两台路由器可以起两个vrrp)
八、配置实现(在R1起一个vrrp)
interface GigabitEthernet0/0/1
ip address 10.0.0.1 255.255.255.0
vrrp vrid 1 virtual-ip 10.0.0.10 //虚拟网关IP地址
vrrp vrid 1 priority 120 //配置接口下vrrp协议的优先级,默认是100
vrrp vrid 1 preempt-mode timer delay 20 //抢占模式,设置延迟为20
vrrp vrid 1 track interface Serial0/0/0 reduced 30 //vrrp联动
#
interface GigabitEthernet0/0/2
ip address 10.0.0.2 255.255.255.0
vrrp vrid 1 virtual-ip 10.0.0.10
#