VRRP

  • 一.VRRP的概述:
  • 二.VRRP术语:
    • 1.VRRP路由器:
    • 2.VRRP组:
    • 3.虚拟路由器:
    • 4.虚拟ip地址,MAC地址:
    • 5.Master,Backup路由器:
    • 6.VRRP状态机:
  • 三.VRRP的工作原理:

一.VRRP的概述:

  • Virtual Router Redundancy Protocol,也即虚拟路由器冗余协议。

  • 利用VRRP,一组路由器(同一个LAN中的接口)协同工作,但只有一个处于Master状态,处于该状态的路由器(的接口)承担实际的数据流量转发任务。在一个VRRP组内的多个路由器接口共用一个虚拟IP地址,该地址被称作为局域网内所在主机的缺省网关地址。
    *

  • VRRP决定哪个路由器是Master,Master路由器负责接收发送至用户网关的数据包并进行转发,以及响应PC对于其网关IP地址的ARP请求。

  • Backup路由器侦听Master路由器的状态,并在Master路由器发生故障时,接替其工作,从而保证业务流量的平滑转换。

二.VRRP术语:

1.VRRP路由器:

运行VRRP的路由器,一台VRRP路由器(的接口)可以同时参与多个VRRP组中,在不同的组中,一台VRRP路由器可以充当不同的角色。

2.VRRP组:

一个VRRP组由多个VRRP路由器组成,使用相同的VRID(Virtual Router ID,虚拟路由器id)进行标识,属于同一VRRP组的VRRP路由器相互交换信息,每一个VRRP组只能有一个Master。

3.虚拟路由器:

对于每一个VRRP组,抽象出来的一个逻辑路由器,该路由器充当网络用户的网关,该路由器并非真实存在,事实上对于用户而言,只需要知道虚拟路由器的ip,至于具体的虚拟路由器的角色由谁来承担,数据转发由谁来承担,Master故障后谁来接替,这是VRRP的工作。

4.虚拟ip地址,MAC地址:

虚拟ip地址就是虚拟路由器的ip地址,该地址实际上就是网户的网关地址。
虚拟MAC地址是虚拟路由器根据VRID生成的MAC地址,一个虚拟路由器拥有一个虚拟MAC地址,格式为:00-00-5E-00-01-(VRID)。

5.Master,Backup路由器:

Master路由器:在VRRP组中实际转发数据包的路由器,在每个VRRP组中,仅有Master响应对IP地址的ARP请求。Master路由器同时以一定的时间间隔发送VRRP消息,以便通知Backup路由器自己的存活情况。
Backup路由器:处于监听状态的路由器,一旦Master路由器出现故障Backup路由器就开始接替工作。
选举依据:先比较接口VRRP优先级(比大),如果相等,则比较接口IP地址(比大)。

6.VRRP状态机:

VRRP协议的状态共有三种,分别是Initialize,Master,Backup,初始状态都是Initialize,通过比较优先级产生Master和Backup,在规定时间内,Backup若没有收到Master发来的心跳报文,将切换为Master。

三.VRRP的工作原理:

(1).VRRP组中的设备选举出Master。Master设备通过发送ARP报文,将虚拟MAC地址通知给与它连接的设备或者主机,从而承担报文转发任务。
(2). Master设备周期性向备份组内所有Backup设备发送VRRP通告报文。
(3).如果Master设备出现故障,VRRP备份组中的Backup设备重新选举新的Master。
(4).VRRP组状态切换时,Master设备由一台设备切换为另外一台设备,新的Master设备会立即发送携带虚拟路由器的虚拟MAC地址和虚拟IP地址信息的免费ARP报文=,刷新与它连接的主机或设备中的MAC表项,从而把用户流量引到新的Master设备上来,整个过程对用户完全透明。
(5).原Master设备故障恢复时,若该设备为IP地址拥有者(则其优先级为255),将直接切换至Master状态。若该设备优先级小于255,将首先切换至Backup状态,且其优先级恢复为故障前配置的优先级。
(6). Backup设备的优先级高于Master设备时,由Backup设备的工作方式(抢占方式和非抢占方式)决定是否重新选举Master。

VRRP实验操练

配置R1:

[R1]INT G0/0/0      //进入接口
[R1-GigabitEthernet0/0/0]IP ADD 192.168.0.254 24       //配置接口ip
[R1-GigabitEthernet0/0/0]
[R1-GigabitEthernet0/0/0]UN SHU
Info: Interface GigabitEthernet0/0/0 is not shutdown.
[R1-GigabitEthernet0/0/0]INT G0/0/1
[R1-GigabitEthernet0/0/1]IP ADD 10.0.0.1 24
[R1-GigabitEthernet0/0/1]UN SHU
Info: Interface GigabitEthernet0/0/1 is not shutdown.
[R1-GigabitEthernet0/0/1]INT G0/0/0
[R1-GigabitEthernet0/0/0]VRRP VRID 1 VIRTUAL-IP 192.168.0.1   //创建VRRP虚拟路由器的标识VRID为1,并配置VRID 1的虚拟IP地址
[R1i-GigabitEthernet0/0/0]VRRP VRID 1 PRIORITY 120      //设置MASTER路由器R1的优先级为120(缺省值为100,数值越大越优先)
[R1-GigabitEthernet0/0/0]VRRP VRID 1 PREEMPT-MODE TIMER DELAY 5     //配置MASTER路由器R1的抢占时延为5秒(缺省值为0,以防频繁地进行状态切换)
[R1-GigabitEthernet0/0/0]VRRP VRID 1 TRACK INTERFACE G0/0/1 REDUCED 30      //跟踪上行接口G0/0/1的状态,如端口故障,则MASTER优先降低30(缺省值为10)
[R1-GigabitEthernet0/0/0]Q
[R1]IP ROUTE-STATIC 30.0.0.0 24 10.0.0.3      //目标地址   mask    下一跳地址
[R1]Q

配置R2:

<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sys R2
[R2]INT G0/0/0
[R2-GigabitEthernet0/0/0]IP ADD 192.168.0.253 24
[R2-GigabitEthernet0/0/0]INT G0/0/1
[R2-GigabitEthernet0/0/1]IP ADD 20.0.0.1 24
[R2-GigabitEthernet0/0/1]Q
[R2]INT G0/0/0
[R2-GigabitEthernet0/0/0]VRRP VRID 1 VIRTUAL-IP 192.168.0.1     //创建VRRP虚拟路由器的标识VRID为1,并配置VRID 1的虚拟IP地址
[R2-GigabitEthernet0/0/0]Q
[R2]IP ROUTE-STATIC 30.0.0.0 24 20.0.0.3    //目标地址   mask    下一跳地址
[R2]

配置R3:

[Huawei]sys R3
[R3]int g0/0/0
[R3-GigabitEthernet0/0/0]ip add 10.0.0.3 24
[R3-GigabitEthernet0/0/0]int g0/0/1
[R3-GigabitEthernet0/0/1]ip add 20.0.0.3 24
[R3-GigabitEthernet0/0/1]un shu
Info: Interface GigabitEthernet0/0/1 is not shutdown.
[R3-GigabitEthernet0/0/1]int g0/0/2
[R3-GigabitEthernet0/0/2]ip add 30.0.0.3 24
[R3-GigabitEthernet0/0/2]q
[R3]ip route-static 192.168.0.0 24 10.0.0.1 preference 70
[R3]ip route-static 192.168.0.0 24 20.0.0.1
[R3]

最后配置三台主机:


“VRRP”虚拟路由器冗余协议相关推荐

  1. vrrp虚拟路由器冗余协议

    vrrp虚拟路由器冗余协议 一.vrrp相关概念 A.vrrp概述 B.vrrp作用 C.虚拟路由器 1.虚拟IP和虚拟mac 2.Master和Backup选举依据 3.master报文的发送 二. ...

  2. 什么是VRRP虚拟路由器冗余协议

    目录 技术背景 VRRP概述 VRRP的作用: VRRP术语: VRRP状态机 Master / Backup路由器 VRRP的工作过程 抢占 代码 技术背景 VRRP概述 Virtual Route ...

  3. VRRP 虚拟路由器冗余协议实现双组双备

    目录 前言 二. 实验目的 三.实验设备配置 3.1 二层交换机SW3的 3.2 三层交换机 SW2的配置 3.3三层交换机 SW3的配置 3.4 对路由器R1 进行配置 四.抓包检验 4.1 链路正 ...

  4. 学习VRRP虚拟路由器冗余协议与项目实例

    目录 VRRP定义 VRRP目的 VRRP作用: VRRP好处: VRRP两组重要概念 VRRP的工作原理 VRRP的工作过程: 怎么让路由器成为主路由器? VRRP配置的总结 VRRP项目实例 总结 ...

  5. VRRP——虚拟路由器冗余协议

    VRRP VRRP概述 VRRP的作用 VRRP协议的状态 VRRP的工作过程 VRRP配置命令 VRRP概述 ●利用VRRP,一组路由器(同一个LAN中的接口),协同工作,但是只有一个处于Maste ...

  6. VRRP 虚拟路由器冗余协议

    目录 VRRP VRRP工作原理: ​VRRP的好处: 总结: 浮动路由和vrrp的区别 怎么样让路由器成为主路由器呢? VRRP配置的总结: 实验: 总结: VRRP VRRP作用:出口网关的备份, ...

  7. 用VRRP虚拟路由器冗余协议实现双组双备网络搭建

    一 实验工具 eNSP 二 实验拓扑图 三 实验目的 1.LSW1为192.168.10.0/24网段的主路由,192.168.20.0/24网段的备用路由 2.LSW2为192.168.20.0/2 ...

  8. 互联网协议 — VRRP 虚拟路由器冗余协议

    目录 文章目录 目录 为什么要使用 VRRP 技术? VRRP VRRP 的概念 VRRP 的工作原理 VRRP 的状态机 VRRP 的工作过程 VRRP 的选举机制 VRRP 的报文格式 VRRP ...

  9. 配置VRRP(虚拟路由器冗余协议)

    1,实验名称:配置VRRP(虚拟路由器冗余协议) 2,实验目的: 3,实验拓扑: 4.配置步骤: (1)配置交换机SW1 SW1(config)#vlan 10   创建vlan 10 SW1(con ...

最新文章

  1. 机器学习分类指标:精确率、准确率、召回率详解
  2. n-netstat 查看网络状态命令
  3. Python设计模式-装饰器模式
  4. linux 本地socket 简介
  5. 日志采集框架Flume以及Flume的安装部署(一个分布式、可靠、和高可用的海量日志采集、聚合和传输的系统)...
  6. Intellij IDEA2019项目包分层结构显示设置
  7. 创建总账科目类型会计凭证
  8. flash破解工具/flash decompiler
  9. Sci-Hub和 Alexandra 的基本信息
  10. 破拆机器人_灭火体验,消防炮、排烟机器人展示...长安多形式开展消防安全宣传月活动...
  11. CSS3 Transform、Transition和Animation属性总结
  12. [转]cookie、sesstion、localstorage、sesstionstorage的使用和区别
  13. Java回顾之Spring基础
  14. linux 搭建svn注意事项
  15. C++:使用vector::reserve来避免不必要的重新分配
  16. 基于树莓派的远程开锁器
  17. linux编辑乱码华为光猫,华为光猫修改双模、SN序号、MAC地址方法
  18. 【Opencontrail】opencontrail对接k8s
  19. 那些值得称赞的 python 小亮点,断言,with 语句,格式化字符串,听我道来
  20. AR互动大屏丨Add_自动循环动画、遮挡效果的实现

热门文章

  1. torch.norm()与F.normalize()的区别
  2. [日推荐]『众跑联盟』懒癌拯救者
  3. go源码库学习之time库
  4. 软件测试与质量保证 - 复习与面试题库(from hitwh)
  5. java基础学习笔记(四、常用基础类)
  6. Java基础:UML类图
  7. 威锋源新地址2020_2020年10月23日更多互联网数据报告(附下载地址)
  8. ros(15):Skipped loading plugin with error: XML Document ‘/opt/ros/melodic/share/rqt_virtual_joy/plug
  9. 1:25万四川省基础地理数据库
  10. 基于PCA主成分分析的线性拟合