VRRP:
一.关于VRRP的相关介绍:
1.Virtual Router Redundancy Protocol:又称虚拟路由冗余协议
2.一个VRRP组是由多个VRRP路由器组成,使用相同的VRID(虚拟路由ID)进行标识,但同一个VRRP组中只能有一个Master,由VRRP决定哪个路由器是Master,处于Master状态的路由器将承担数据转发任务,这些路由器接口都使用同一个虚拟IP地址,又叫缺省(默认)网关地址
3.VRRP可以解决数据传输过程中的 单点故障,当网络主机的下一跳路由器发生故障时可以及时代替继续工作,保证网络工作的延续性和可靠性,也可以理解为路由器的备份机制
Master路由器:
承载虚拟IP,实际负责用于接收用户发送的数据和数据包的转发,响应局域网主机的ARP请求,周期性的给Backup发送VRRP报文通告自己的存活情况
1.定时发送VRRP通告报文,以便向Backup路由器告知自己的存活状况
2.以虚拟MAC地址响应其他设备对虚拟IP地址的ARP请求
3.转发目的MAC地址为虚拟MAC地址的IP报文
4.如果它是这个虚拟IP地址的拥有者(接口实际IP地址为虚拟IP地址),则接受目的IP地址为这个虚拟IP地址的IP报文,否则将丢弃这个IP报文
5.如果收到比自己优先级大的报文,立即成为Backup
6.如果收到与自己优先级相等的VRRP报文且本地接口IP地址小于对端接口IP,立即成为Backup
Backup路由器:
监听Master发送的VRRP报文,当在一定时间范围内没接收到VRRP报文,则会替代Master角色
1.接收Master