VRRP工作原理:

VRRP将局域网的一组路由器,如下图路由器RouterA和路由器RouterB组织成一个虚拟的路由器。这个虚拟的路由器拥有自己的IP地址192.168.10.254 同时,物理路由器RouterA ,RouterB也有自己的IP地址(RouterA的IP地址为192.168.10.1, RouterB的IP地址为192.168.10.2).局域网内的主机仅仅知道这个虚拟路由器的IP地址192.168.10.254 , 而并不知道具体的路由器RouterA的IP地址及路由器RouterB的IP地址,他们将自己的缺省路由设置为该虚拟路由器的IP地址192.168.10.254. 于是,网络内的主机就通过这个虚拟的路由器来与其他网络进行通信。

VRRP通过多台路由器实现冗余,任何时候只有一台路由器为主路由器,其他的为备份路由器。路由器间的切换对用户是完全透明的,用户不必关心具体过程,只要把缺省路由器设为虚拟路由器的IP地址即可。以下是路由器间的切换过程。

1 . VRRP协议采用竞选的方法选择主路由器。比较各台路由器优先级的大小,优先级最大的为主路由器,状态变为Master。 若路由器的优先级相同,则比较网络接口的主IP地址,主IP地址大的就成为主路由器,由它提供实际的路由服务。

2 . 主路由器选出后,其它路由器作为备份路由器,并通过主路由器发出的VRRP报文监测主路由器的状态。当主路由器正常工作时,它会每隔一段时间发送一个VRRP多播报文,称为广告报文,以通知备份路由器,主路由器处于正常工作状态。如果组内的备份路由器长时间没有接收到来自主路由器的报文,则将自己状态转为Master 。当组内有多台备份路由器时,重复1的竞选过程。通过这样一个过程就会将优先级最大的路由器选成新的主路由器,从而实现VRRP的备份功能。

VRRP and OSPF single area configration on GNS3_第1张图片

Internet:

设定好各个端口的IP

image

VRRP and OSPF single area configration on GNS3_第2张图片

起ospf路由协议

image

查看路由学习状况

VRRP and OSPF single area configration on GNS3_第3张图片

RouterA:

设定好各个端口的IP

VRRP and OSPF single area configration on GNS3_第4张图片

起ospf路由协议

image

起vrrp协议

VRRP and OSPF single area configration on GNS3_第5张图片

测试关闭f0/1端口

VRRP and OSPF single area configration on GNS3_第6张图片

这时看看routerB这边反应信息情况

image

这时routerB已变为master

VRRP and OSPF single area configration on GNS3_第7张图片

重新启用f0/1端口,由于优先级高于routerB这里自动抢占回来,状态变为master

VRRP and OSPF single area configration on GNS3_第8张图片

此时routerB状态自动变为backup

VRRP and OSPF single area configration on GNS3_第9张图片

RouterB:

设定好各个端口的IP

VRRP and OSPF single area configration on GNS3_第10张图片

起ospf路由协议

image

起vrrp协议

image

VPC:

VRRP and OSPF single area configration on GNS3_第11张图片

VRRP and OSPF single area configration on GNS3_第12张图片