VRRP概述
Virtual Router Redundancy Protocol,即虚拟路由器冗余协议。
利用VRRY,一组路由器(同一个LAN中的接口)协同工作,但只有一个处于Master状态,处于该状态的路由器(的接口)承担实际的数据流量转发任务。在一个VRRP组内的多个路由器接口共用一个虚拟IP地址,该地址被作为局域网内所有主机的缺省网关地址。
VRRY决定哪个路由器是Master,Master路由器负责接收发送至用户网关数据包并进行转发,以及响应PC对于网关IP地址的ARP请求。
Backup路由器侦听Master路由器的状态,并在Master路由器发生故障时,接替其工作,从而保证业务流量的平滑切换。
为什么要有VRRP
主要为了防止单点故障
既有网关冗余,当网关发生故障的时候,能让PC快速的切换。
VRRP术语
虚拟IP地址、MAC地址
虚拟IP地址就是虚拟路由器的IP地址,该地址实际上就是用户的网关地址。
虚拟MAC地址是虚拟路由器根据VRID生成的MAC地址。一个虚拟路由器拥有一个虚拟MAC地址,格式为:
00-00-5E-00-01{VRID}
Master、Backup路由器
Master路由器:在VRRP组中实际转发数据包的路由器,在每一个VRRP组中,仅有Master响应对虚拟IP地址的ARP请求。Master路由器同时以一定的时间间隔发送VRRP消息,以便通知Backup路由器自己的存活情况。
Backup路由器:处于监听状态的路由器,一旦Mast