VRRP 虚拟路由器冗余协议范文介绍VRRP(VirtualRouterRedundancyProtocol,虚拟路由冗余协议)是一种容错协议
通常,一个网络内的所有主机都设置一条缺省路由,这样,主机发出的目的地址不在本网段的报文将被通过缺省路由发往路由器RouterA,从而实现了主机与外部网络的通信
当路由器 RouterA 坏掉时,本网段内所有以 RouterA 为缺省路由下一跳的主机将断掉与外部的通信产生单点故障
VRRP 就是为解决上述问题而提出的,它为具有多播组播或广播能力的局域网(如:以太网)设计
VRRP 将局域网的一组路由器(包括一个 Mater 即路由器和若干个Backup 即备份路由器)组织成一个虚拟路由器,称之为一个备份组
这个虚拟的路由器拥有自己的 IP 地址 10
1(这个 IP 地址可以和备份组内的某个路由器的接口地址相同,相同的则称为 ip 拥有者),备份组内的路由器也有自己的 IP 地址(如 Mater 的 IP 地址为 10
2,Backup 的IP 地址为 10
局域网内的主机仅仅知道这个虚拟路由器的 IP地址 10
1,而并不知道具体的 Mater 路由器的 IP 地址 10
2以及 Backup 路由器的 IP 地址 10
[1]它们将自己的缺省路由下一跳地址设置为该虚拟路由器的 IP 地址 10
于是,网络内的主机就通过这个虚拟的路由器来与其它网络进行通信
假如备份组内的Mater 路由器坏掉,Backup 路由器将会通过选举策略选出一个新的 Mater路由器,继续向网络内的主机提供路由服务
从而实现网络内的主机不间断地与外部网络进行通信
工作原理一个 VRRP 路由器有唯一的标识:VRID,范围为 0-255 该路由器对