虚拟路由冗余协议vrrp(虚拟路由冗余协议)

小编:小丢 更新时间:2022-04-25


虚拟路由冗余协议vrrp(虚拟路由冗余协议)

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,互为备份,终端可以设置不同的网关,图中两台路由器可以起两个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 #