了解VRRP看这篇就够了

说起 VRRP,相信运维人都不陌生。 VRRP 作为一种路由冗余协议,能够将多台路由器组合成一台虚拟网关,链路故障时自动切换,实现网关的备份,为企业提供持续可靠的通信服务。      
正因如此,深受运维人员的喜爱。

虽说 VRRP 是运维人员的“老朋友”,但常常也有人疑问,VRRP 究竟是个啥?今天小映围绕:VRRP 能做什么、VRRP 是如何工作的、VRRP 应用场景,带大家一同探索 VRRP 的奥秘。

VRRP能做什么

随着网络的快速发展和应用的多样化,企业部署了大量例如:互联网协议电视(IPTV)、视频会议等各种增值业务(VAS),为了保障业务的不中断,对网络稳定性要求十分严苛。

在传统的网络拓扑中,用户主机通常通过默认网关连接到外部网络。一旦网关发生故障,连接到它的主机将无法与外部网络通信,导致服务中断。

VRRP 提供了更好的选择。它将多个路由器组合成一个虚拟网关,通过配置虚拟网关的IP地址为默认网关,实现网关的备份。如果当前网关发生故障,VRRP 会选择不同的网关转发流量,从而保证网络通信的可靠。如下图所示,当主网关发生故障时,发往默认网关的数据由备份设备转发。

VRRP是如何工作的

要想知道 VRRP 是如何工作的,首先我们必须要了解它的三种状态。      
VRRP 状态机中定义了三种状态:Initialize(初始状态)、Master (活动状态)和 Backup(备状态)。只有处于 Master 状态的设备才能转发发往虚拟 IP 地址的数据包。下表详细描述了这三种状态。

VRRP选举机制

由多台路由器组成的虚拟网关称为 VRRP 组。VRRP组创建后,设备根据配置的优先级选举Master设备

选举主设备的过程

如下图,RouterA、RouterB、RouterC通过VRRP配置组成一个虚拟网关。虚拟网关使用与三台路由器中一台设备的实际IP地址相同的IP地址(该设备被指定为Master设备)或与三台路由器处于同一网段的另一台IP地址。

当Master 设备发生故障时,路由器B和路由器C将选举出新的Master设备。新的Master设备开始向虚拟 IP 地址转发数据,并定期发送 VRRP 通告报文。

VRRP应用场景

VRRP协议只能检测协议组内的路由器的运行状态,上行链路的故障不会触发VRRP主备切换。   然而在实际应用中,Master设备可以通过监控上行接口或路由的状态,主动进行主备切换,从而保障通信稳定。

VRRP与接口状态的关联

虽如下图所示,VRRP 与上行接口的状态相关联。当 Master 设备转发流量的上行接口发生故障时,Master 设备的优先级会主动降低。当 Master 设备的优先级低于 Backup 设备时,Backup 设备将承担 Master 角色,最大程度降低上行接口故障对业务转发的影响。

VRRP与路由状态的关联

这同理,如下图所示,VRRP 与上行路由的状态相关联。当上行路由发生故障时,Master 设备的优先级会主动降低。当 Master 设备的优先级低于 Backup 设备时,Backup 设备将承担 Master 角色,这样可以将上行路由故障对业务转发的影响降到最低。

  • 34
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值