VRRP协议是什么?详解它的工作原理

news/2025/2/6 9:53:27/

作者:Insist--

个人主页:insist--个人主页

作者会持续更新网络知识和python基础知识,期待你的关注

前言

本文将讲解VRRP是什么,以及它的工作原理,优点以及基本概念。

目录

一、VRRP协议是什么?

二、VRRP协议的工作原理

1、在抢占方式下

2、在非抢占方式下

三、VRRP的优点

1、简化网络管理

2、适应性强

3、网络开销小

四、VRRP基本概念

1、虚拟路由器

2、Master路由器

3、Backup路由器

4、Priority

5、vrid

6、虚拟IP地址

7、IP地址拥有者

8、虚拟MAC地址


一、VRRP协议是什么?

2c2fe1f7ac1f4e87a56cd0d60d72aa15.JPG

VRRP(虚拟路由器冗余协议)是一种实现路由器冗余的协议,通常被用于保证网络的高可用性。当出现主路由器故障时,备用路由器会自动接管主路由器的工作,从而确保网络仍能够顺畅工作。

VRRP协议主要用于解决单点故障问题,即当网络中的某台路由器发生故障时,其他路由器可以自动接管该路由器的功能,从而保证网络的连通性。VRRP协议通过将多个路由器配置为一个组,其中一台路由器被选举为虚拟路由器,其他路由器则作为备份路由器,同时监控虚拟路由器的状态。当虚拟路由器发生故障时,备份路由器会自动接管其功能,从而保证网络的连通性。

二、VRRP协议的工作原理

路由器开启VRRP功能后,会根据优先级确定自己在备份组中的角色优先级高的路由器成为主用路由器,优先级低的成为备用路由器。主用路由器定期发送VRRP通告报文,通知备份组内的其他路由器自己工作正常;备用路由器则启动定时器等待通告报文的到来。

VRRP在不同的主用抢占方式下,主用角色的替换方式不同:

1、在抢占方式下

当备用路由器收到VRRP通告报文后,会将自己的优先级与通告报文中的优先级进行比较。如果大于通告报文中的优先级,则成为主用路由器否则将保持备用状态。

2、在非抢占方式下

只要主用路由器没有出现故障,备份组中的路由器始终保持主用或备用状态,备份组中的路由器即使随后被配置了更高的优先级也不会成为主用路由器。

如果备用路由器的定时器超时后仍未收到主用路由器发送来的VRRP通告报文,则认为主用路由器已经无法正常工作,此时备用路由器会认为自己是主用路由器,并对外发送VRRP通告报文。备份组内的路由器根据优先级选举出主用路由器,承担报文的转发功能。

三、VRRP的优点

afeb685cd3f6490bb90c4518df2cf141.jpg

1、简化网络管理

在具有多播或广播能力的局域网(如以太网)中,借助VRRP能在某台设备出现故障时仍然提供高可靠的缺省链路,有效避免单一链路发生故障后网络中断的问题,而无需修改动态路由协议、路由发现协议等配置信息,也无需修改主机的默认网关配置。

2、适应性强

VRRP报文封装在IP报文中,支持各种上层协议。

3、网络开销小

VRRP只定义了一种报文,那就是VRRP通告报文,并且只有处于Master状态的路由器可以发送VRRP报文。

四、VRRP基本概念

1、虚拟路由器

由一个Master设备和多个Backup设备组成,被当作一个共享局域网内主机的缺省网关。如RouterA和RouterB共同组成了一个虚拟路由器。

2、Master路由器

承担转发报文任务的VRRP设备,如RouterA。

3、Backup路由器

一组没有承担转发任务的VRRP设备,当Master设备出现故障时,它们将通过竞选成为新的Master设备,如RouterB。

4、Priority

设备在备份组中的优先级,取值范围是0~255。

0表示设备停止参与VRRP备份组,用来使备份设备尽快成为Master设备,而不必等到计时器超时

255则保留给IP地址拥有者,无法手工配置;设备缺省优先级值是100。

5、vrid

虚拟路由器的标识,如图中RouterA和RouterB组成的虚拟路由器的vrid为1,需手工指定,范围1-255。

6、虚拟IP地址

虚拟路由器的IP地址,一个虚拟路由器可以有一个或多个IP地址,由用户配置。如RouterA和RouterB组成的虚拟路由器的虚拟IP地址为10.1.1.254/24。

7、IP地址拥有者

如果一个VRRP设备将真实的接口IP地址配置为虚拟路由器IP地址,则该设备被称为IP地址拥有者。如果IP地址拥有者是可用的,则它将一直成为Master。

8、虚拟MAC地址

虚拟路由器根据vrid生成的MAC地址。一个虚拟路由器拥有一个虚拟MAC地址。当虚拟路由器回应ARP请求时,使用虚拟MAC地址,而不是接口的真实MAC地址。如RouterA和RouterB组成的虚拟路由器的vrid为1,因此这个VRRP备份组的MAC地址为00-00-5E-00-01-01。


http://www.ppmy.cn/news/693689.html

相关文章

最详细LInux运维面试题目

不 管 你 才 踏 出 社 会 ,还 是 已 久 经 沙 场 , 请 相 信 ,这 个 世 界 上 ,岁 月 对 每 个 人 都 是 公 平 的 , 1 天 都 是 24 个 小 时 ,一 分 钟 都 是 6 0 秒 。也 许 你 要 花 久 一 点 的 时 间 才 能 找 到 你 真 正 想 做 的 事 情 ,也 许 你 要 花 长 一 点 的 时…

前端最全面试题整理(持续更新)

写在前面 此文章的题是同事给我发的一个PDF文档里的题,原版我也不清楚是哪里的,好像是某个培训机构的题库。题比较全,但是原版很多题的答案不是很清晰,在此基础上我重新补充了一下 最近应该会持续的把这些题的答案更新完 2023.…

苹果历险记

垂涎苹果的操作系统已经很久了,她素以高贵、优雅、稳定著称,就像一只美丽的白天鹅,很多PC用户都被MAC OS X的唯美风格所征服,可惜以前可以称之为艺术精品的MAC OS X只能运行于苹果Macintosh系列电脑上。不过世事难料,斯…

老旧漏洞不修复,西部数据存储设备数据遭擦除

聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士 My Book Live 和 My Book Live Duo 网络存储器 (NAS) 的很多所有人称自己的文件遭擦除,似乎是由某老旧漏洞遭利用造成的。 受害者称设备被迫恢复出厂设置,导致…

mac不能写入移动硬盘的解决方法 让Mac支持写入ntfs分区

最新的Mac笔记本电脑全线取消了传统的USB接口,全部改为了更新、更先进、速度更快、接口更小的雷雳3接口,并且同时支持USB-C连接。不过也带来了很多不便的地方,比如要连接普通的硬盘的时候,必须要借助USB-C专USB的转接线。好在当今…

【解决】mac移动硬盘只读错误,不丢失资料

Mac上硬盘显示只读,求助! 「你好,你知道Mac计算机上显示只读的话,怎么样才能再次写入吗?今天早上我的希捷外接硬盘连接到Mac计算机后就突然变成只读了。我只能读取和查看储存在硬盘上的资料,无法修改上面的…

【mac】未能正确拔出移动硬盘,导致移动硬盘无法识别问题。

前沿: 新的mac,新的移动硬盘,平时使用硬盘没有硬件损坏,也正确操作读写和装载卸载,但是偶然忘记弹出就直接拔了移动硬盘,导致mac下移动硬盘不可读,这里分windows下可读和不可读两种。 可读&…

Windows11系统启动VMware Workstation 在此主机上不支持嵌套虚拟化导致无法启动虚拟机

问题复现: VMware Workstation中的虚拟机时启动失败,弹出错误弹窗: VMware Workstation 在此主机上不支持嵌套虚拟化。 模块“MonitorMode”启动失败。 未能启动虚拟机。 问题原因: 不要同时开启hyper-V和VMware虚拟机软件&…