vrrp协议的作用,简述vrrp的作用

vrrp协议的作用

vrrp协议的作用,简述vrrp的作用

文章插图
vrrp协议的作用是提供了局域网上的设备备份机制 。vrrp协议是一种容错协议,它保证当主机的下一跳路由器坏掉时,可以及时由另一台路由器来替代,从而保证通讯的连续性和可靠性 。vrrp是指虚拟路由冗余协议,是由IETF提出的解决局域网中 , 配置静态网关出现单点失效现象的路由协议,广泛应用在边缘网络中 。
简述vrrp的作用(VRRP:Virtual Router Redundancy Protocol) 虚拟路由器冗余协议(VRRP)是一种选择协议,它可以把一个虚拟路由器的责任动态分配到局域网上的 VRRP 路由器中的一台 。控制虚拟路由器 IP 地址的 VRRP 路由器称为主路由器,它负责转发数据包到这些虚拟 IP 地址 。一旦主路由器不可用,这种选择过程就提供了动态的故障转移机制,这就允许虚拟路由器的 IP 地址可以作为终端主机的默认第一跳路由器 。使用 VRRP 的好处是有更高的默认路径的可用性而无需在每个终端主机上配置动态路由或路由发现协议 。VRRP 包封装在 IP 包中发送 。使用 VRRP  , 可以通过手动或 DHCP 设定一个虚拟 IP 地址作为默认路由器 。虚拟 IP 地址在路由器间共享,其中一个指定为主路由器而其它的则为备份路由器 。如果主路由器不可用,这个虚拟 IP 地址就会映射到一个备份路由器的 IP 地址(这个备份路由器就成为了主路由器) 。VRRP 也可用于负载均衡 。VRRP 是 IPv4 和 IPv6 的一部分 。
【vrrp协议的作用,简述vrrp的作用】VRRP(Virtual Router Redundancy Protocol,虚拟路由冗余协议)是一种容错协议 。通常,一个网络内的所有主机都设置一条缺省路由(如图3-1所示,10.100.10.1) , 这样,主机发出的目的地址不在本网段的报文将被通过缺省路由发往路由器RouterA,从而实现了主机与外部网络的通信 。当路由器RouterA 坏掉时,本网段内所有以RouterA 为缺省路由下一跳的主机将断掉与外部的通信 。VRRP 就是为解决上述问题而提出的,它为具有多播或广播能力的局域网(如:以太网)设计 。我们结合下图来看一下VRRP 的实现原理 。VRRP 将局域网的一组路由器(包括一个Master 即活动路由器和若干个Backup 即备份路由器)组织成一个虚拟路由器,称之为一个备份组 。这个虚拟的路由器拥有自己的IP 地址10.100.10.1(这个IP 地址可以和备份组内的某个路由器的接口地址相同) , 备份组内的路由器也有自己的IP 地址(如Master的IP 地址为10.100.10.2,Backup 的IP 地址为10.100.10.3) 。局域网内的主机仅仅知道这个虚拟路由器的IP 地址10.100.10.1,而并不知道具体的Master 路由器的IP 地址10.100.10.2 以及Backup 路由器的IP 地址10.100.10.3 , 它们将自己的缺省路由下一跳地址设置为该虚拟路由器的IP 地址10.100.10.1 。于是,网络内的主机就通过这个虚拟的路由器来与其它网络进行通信 。如果备份组内的Master 路由器坏掉,Backup 路由器将会通过选举策略选出一个新的Master 路由器,继续向网络内的主机提供路由服务 。从而实现网络内的主机不间断地与外部网络进行通信 。关于VRRP 协议的详细信息,可以参考RFC 2338 。

    推荐阅读