VRRP(虚拟路由冗余协议)


前言

局域网中的用户终端通常采用配置一个默认网关的形式访问外部网络,如果此时默认网关设备发生故障,将中断所有用户终端的网络访问,这很可能会给用户带来不可预计的损失,所以可以通过部署多个网关的方式来解决单点故障问题,那么如何让多个网关能够协同工作但又不会互相冲突就成了最迫切需要解决的问题。于是VRRP应运而生,它既可以实现网关的备份,又能解决多个网关之间互相冲突的问题。

一、VRRP基本概述

1.简述

虚拟路由冗余协议(Virtual Router Redundancy Protocol,简称VRRP)
通过把几台路由设备联合组成一台虚拟的“路由设备”,使用一定的机制保证当主机下一跳路由设备出现故障时,及时将业务切换到备份路由设备,从而保持网络的通畅。
在这里插入图片描述

2.基本概念

VRID(虚拟路由器标识符):一个VRRP组由多台协同工作的路由器组成,使用相同的VRID记性标识。
虚拟路由器:VRRP为每一个组抽象出一台虚拟“路由器”,该路由器并非真实存在的物理设备,而是由VRRP虚拟出来的逻辑设备。
注意:网关地址通常情况下配置在虚拟路由器上。
Master路由器:在VRRP组中承担报文转发任务。会以一定的时间间隔周期性地发送VRRP报文,以便通知同一个VRRP组中的Backup路由器关于自己的存活情况。
Backup路由器:备份路由器,会实时侦听Master路由器发出来的组播报文,时刻准备接替主路由器工作。
优先级:优先级值是选举主路由器和备份路由器的依据,优先级的取值范围为0-255值越大越优先,值相等则比较接口IP地址大小,大的优先。0代表主动退出,255代表有设备和虚拟IP冲突,1-254可手动配置,优先级默认为100。

3.VRRP状态机

在这里插入图片描述

二、VRRP主备选举

1.优先级不相等时主备选举的过程
初始创建VRRP的设备工作在初始状态,收到接口up的消息后,若此设备的优先级小于255,会先切换成备份状态。
如果优先级高的先启动,则优先级高的设备先进Master状态,优先级低的收到VRRP通告报文,仍处于Backup状态。如果优先级低的先启动,优先级高的收到优先级低的VRRP通告报文,重新进行选举,将优先级高的切换到Master状态。
2.优先级相等的主备选举过程
初始创建VRRP的设备工作在初始状态,收到接口up的消息后,若此设备的优先级小于255,会先切换成备份状态。
如果优先级高的先启动,则优先级高的设备先进Master状态,优先级低的收到VRRP通告报文,仍处于Backup状态。如果优先级低的先启动,优先级高的收到优先级低的VRRP通告报文,重新进行选举,将优先级高的切换到Master状态。
注意:优先级相等时,比较IP地址大小,越大越优先。

三、VRRP主备切换

1.Master主动退出VRRP组
Master主动退出VRRP组,会发送优先级为0的通告报文,用来使Backup设备快速切换成Master设备。
2.Master设备或者链路故障
当Master设备发生网络故障不能发送通告报文的时候,备份设备不知道其工作状态,等到备份设备的定时器超时后才会认为主设备无法正常工作,从而将 自己切换成主设备。
3.主备回切
VRRP抢占模式

  • 抢占模式:如果Backup路由器激活了抢占功能,那么当它发现Master路由器的优先级比自己更低时,将立即切换至Master状态。
  • 非抢占模式:即使Master路由器的优先级比自己更低,也只能依然保持Backup状态,直到Master路由器失效。
  • 32
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值