VRRP基本概念

VRRP(Virtual Router Redundancy Protocol)虚拟路由器冗余协议,其作用解决静态网关出现的单点故障的路由协议,虚拟出来的VIP地址充当网关,当主路由器失效的情况,备份路由器能快速切换成主路由器上,由于切换非常迅速且不改变IP地址(VIP地址不变)和MAC地址(00-00-5E-00-01-[VRID],VRID为一个VRRP组ID),所以对终端用户是透明的。

为了能够最大程度理解VRRP的工作原理,我们通过网络实验来验证和总结相关知识内容。下面是网络的实验环境。

工作原理

开启VRRP协议后,路由器根据优先级来选举确定路由器角色,Master和Backup.优先级高的成为主用路由器,优先级低的成为备用路由器。主路由器通过VRRP进行通告,通知备份组其他路由器自己工作正常。备用路由器启动定时器来等待通告报文的宣告。

上图是VRRP的通告信息,我们看下各个设备的MAC地址表项:

没切换前,交换机的MAC地址表项:

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

VRRP切换时,通过实验我们可以看到,备用路由器设备定时器超时未收到主控设备的VRRP通告报文,就会自己切换为主控设备,并向备份组其他成员进行VRRP报文的通告。通过无故ARP(免费ARP)实现交换机虚拟MAC地址与接口对应关系的刷新。

协议特点

VRRP有三种角色状态,分别是INITIALIZE,MASTER和BACKUP。简单地说,INITIALIZE即初始态,MASTER即主用状态,也就是在VRRP备份组中真正起作用的路由器,BACKUP即备用状态,是MASTER的备份。

VRRP报文以组播方式进行通告,注意VRRP报文封装在IP协议里面的。通告的组播地址是224.0.0.18.

VRRP是IETF制定出来的公有化的协议,默认版本是VRRP v2版本,现在最新的是V3版协议。

VRRP支持明文和IP头认证,IP头认证方式能够防止报文重放和伪造攻击。

每个备份组都包括一个主用路由器和若干个备用路由器。每一个路由器在不同的备份组中可以有不同的优先级,因此能够实现流量的负载分担。

VRRP的Track监测功能能够对物理链路、逻辑链路实现网络状态跟踪,通过切换保证了网络的高可用性。

使用VRRP不用改动网络结构,大大提升网络的性能和可靠性,节省成本。

路由器的工作原理_VRRP(虚拟路由器冗余协议)知识点梳理相关推荐

  1. vrrp路由器三种状态_虚拟路由器冗余协议(VRRP)

    虚拟路由器冗余协议(VRRP) 5.1 VRRP协议原理 VRRP协议(Virtual Router Redundancy Protocol,虚拟路由器冗余协议)与HSRP类似,能够提高网络的稳定性和 ...

  2. 华为路由器:虚拟路由冗余协议VRRP的讲解

    VRRP网关冗余技术 一.技术背景 如上图所示,如果我们局域网中只有一个路由器作为网关,假如某天我们的路由器宕机了,那么整个局域网就无法上网,我们一般称之为单点故障.那么如何解决网关的单点故障呢? 我 ...

  3. 第五章 路由器的工作原理及其配置

    第五章 路由器的工作原理及其配置 5.1 广域网服务 WAN连接的目的是在两个远离的网络之间尽可能高效率传递数据.连接的效率越高,到最终用户的连接就越透明.WAN连接通常比L A N连接要慢.例如,一 ...

  4. 路由器的工作原理,形成,转发数据包的过程

    一.路由器的工作原理 二.路由表的形成 三.静态路由和默认路由 四.路由器转发数据包的封装过程 五.静态路由和默认路由的配置 概述: 在只有一个网段的网络中,包可以很容易地从源主机到达目标主机,但是如 ...

  5. 路由器的工作原理、静态路由和默认路由的配置

    目录 一.路由器的工作原理 1.路由概述 2.路由器的工作原理 二.路由表的形成 1.路由表 2.路由表的形成 三.静态路由和默认路由 1.静态路由 2.动态路由 3.默认路由 4.小结 四.配置静态 ...

  6. 简述路由器和路由器的工作原理

    路由器 解释路由器的概念,首先得知道什么是路由. 所谓"路由",是指把数据从一个地方传送到另一个地方的行为和动作,而路由器,正是执行这种行为动作的机器,它的英文名称为Router, ...

  7. 路由器的工作原理及配置

    一,路由器的工作原理 1.路由概述 (1.)从源主机到目的主机的转发过程 (2).能够将数据包转发到正确的目的地,并在转发过程中选择最佳路径的设备-路由器 2.路由器的工作原理 (1),路由器A收到数 ...

  8. 路由器的工作原理,详细介绍

    1.路由器的作用 路由器: router   作用:实现跨网段通信,不同的网络之间通信         交换机: switch 作用:组建局域网,就是将电脑通过网络连起来 交换机的原理参考文档:计算机 ...

  9. vrrp协议_虚拟路由冗余协议VRRP原理介绍

    一.概述: 1.1. 产生背景 随着Internet的发展,人们对网络可靠性的要求越来越高.特别是对于终端用户来说,能够实时与网络其他部分保持联系是非常重要的.一般来说,主机通过设置默认网关来与外部网 ...

最新文章

  1. atoi()函数定义
  2. 2021-06-05
  3. WPF窗口继承实现统一风格的自定义窗口
  4. html div圆滑效果,美化网页div -让边框拥有阴影,边角变得圆滑
  5. PHP的is_numeric is_int is_integer ctype_digit
  6. 计算机什么存放bois程序,[硬件维护]问一个基础性的问题:BIOS程序到底存放在哪个芯片里?...
  7. 一个sql生成hive日期维度表
  8. linux 查看端口号
  9. g标签 怎么设置svg_svg g标签的运用
  10. Docker 为什么输给了Kubernetes?Docker 员工自述!
  11. 从矩阵与空间操作的关系理解CSS3的transform
  12. 信息安全三级易错题总结
  13. 人工智能 漆桂林_2020年CCF专委活动计划(预通过)
  14. 49天精通Java,第12天,Java接口的作用和意义
  15. 流/批/OLAP一体的Flink引擎
  16. 如何提取图片中的文字
  17. oracle挑库发放次数,EBS OM发运状态 wsh_delivery_details.RELEASED_STATUS
  18. 中国县域统计年鉴(2000-2019年)
  19. win2008R2 不能访问局域网共享的解决方法
  20. css\css3\html5综合实验案例

热门文章

  1. selenium与python自动化测试模拟登录百度
  2. (转)详解JS位置、宽高属性之一:offset系列
  3. mysql创建定时任务
  4. SQLServer学习笔记系列5
  5. 在Node.js中操作文件系统(一)
  6. .net 遍历界面上所有的控件,替换危险字符,例如单引号。
  7. FlvDownloader升级版DownloaderPlus发布
  8. go golang 笔试题 面试题 笔试 面试
  9. 大数据可视化大屏图表设计经验,教给你
  10. (二十)ArcGIS JS 加载WMTS服务(超图示例)