vrrp协议虚拟路由器配置

硅谷探秘者 Md 网络基础,ensp 701 0 0

  VRRP【Virtual Router Redundancy Protocol】全称是虚拟路由冗余协议,它是一种容错协议。该协议通过把几台路由设备联合组成一台虚拟的路由设备,该虚拟路由器在本地局域网拥有唯一的一个虚拟ID和虚拟IP地址。实际上,该虚拟路由器是由一个Master设备和若干Backup设备组成。正常情况下,业务全由Master承担,所有用户端仅需设置此虚拟IP为网关地址。当Master出现故障时,Backup接替工作,及时将业务切换到备份路由器,从而保持通信的连续性和可靠性。而用户端无需做任何配置更改,对故障无感知。

  VRRP的Master选举基于优先级,优先级取值范围是0~255,默认情况下,配置优先级为100.在接口上可以通过配置优先级的大小来手工选择Master设备。

实验目的

  • 理解VRRP的应用场景
  • 掌握VRRP虚拟路由器的配置
  • 掌握修改VRRP优先级的方法
  • 掌握查看VRRP主备状态的方法

实验步骤

网络拓扑图

配置路由器端口

R1:
<Huawei>system-view 
[Huawei]sysname R1
[R1]int g0/0/0 
[R1-GigabitEthernet0/0/0]ip address 192.168.1.1 24
[R1-GigabitEthernet0/0/0]int g0/0/1
[R1-GigabitEthernet0/0/1]ip address 192.168.2.1 24

R2:
<Huawei>system-view      
[Huawei]sysname R2
[R2]int g0/0/0 
[R2-GigabitEthernet0/0/0]ip address 192.168.1.2 24
[R2-GigabitEthernet0/0/0]int g0/0/1
[R2-GigabitEthernet0/0/1]ip address 192.168.3.2 24

R3:
<Huawei>system-view       
[Huawei]sysname R3
[R3]int g0/0/0
[R3-GigabitEthernet0/0/0]ip address 192.168.2.2 24
[R3-GigabitEthernet0/0/0]int g0/0/1
[R3-GigabitEthernet0/0/1]ip address 192.168.3.1 24
[R3-GigabitEthernet0/0/1]q
[R3]int Vlanif 1
[R3-Vlanif1]ip address 192.168.4.1 24

在路由器上部署ospf网络

R1:
[R1]ospf
[R1-ospf-1]area 0       
[R1-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255
[R1-ospf-1-area-0.0.0.0]network 192.168.2.0 0.0.0.255

R2:
[R2]ospf
[R2-ospf-1]area 0    
[R2-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0]network 192.168.3.0 0.0.0.255

R3:
[R3]ospf
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]network 192.168.2.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]network 192.168.3.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]network 192.168.4.0 0.0.0.255

  针对两台出口网关路由器实现主备备份,即正常情况下,只有主网关工作,当其发生故障时能够自动切换到备份网关。
  在R1和R2上配置VRRP协议,使用vrrp vrid 1 virtual-ip命令创建VRRP备份组,指定R1与R2处于同一个VRRP备份组内,VRRP备份组号为1,配置虚拟IP为192.168.1.254。注意虚拟IP必须和当前接口IP处于同一网段。

R1:
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]vrrp vrid 1 virtual-ip 192.168.1.254

R2:
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]vrrp vrid 1 virtual-ip 192.168.1.254

  经过配置后,PC将使用虚拟路由器IP地址作为默认网关。

  在VRRP协议中,优先级决定路由器在备份组中的角色,优先级高者成为Master。如果优先级相同,则比较接口的IP地址大小,较大的成为Master。优先级默认值为100,0被系统保留,255保留给IP地址拥有者【当一个VRRP路由器的物理端口IP地址和虚拟路由器的虚拟IP地址相同,这台路由器被称为虚拟IP地址拥有者】使用。

R1:
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]vrrp vrid 1 priority 120

R1成为Master

[R1]display vrrp
  GigabitEthernet0/0/0 | Virtual Router 1
    State : Master
    Virtual IP : 192.168.1.254
    Master IP : 192.168.1.1
    PriorityRun : 120
    PriorityConfig : 120
    MasterPriority : 120
    Preempt : YES   Delay Time : 0 s
    TimerRun : 1 s
    TimerConfig : 1 s
    Auth type : NONE
    Virtual MAC : 0000-5e00-0101
    Check TTL : YES
    Config type : normal-vrrp
    Backup-forward : disabled
    Create time : 2022-09-07 11:24:06 UTC-08:00
    Last change time : 2022-09-07 11:24:10 UTC-08:00

R2成为Backup

[R2]display vrrp
  GigabitEthernet0/0/0 | Virtual Router 1
    State : Backup
    Virtual IP : 192.168.1.254
    Master IP : 192.168.1.1
    PriorityRun : 100
    PriorityConfig : 100
    MasterPriority : 120
    Preempt : YES   Delay Time : 0 s
    TimerRun : 1 s
    TimerConfig : 1 s
    Auth type : NONE
    Virtual MAC : 0000-5e00-0101
    Check TTL : YES
    Config type : normal-vrrp
    Backup-forward : disabled
    Create time : 2022-09-07 11:24:41 UTC-08:00
    Last change time : 2022-09-07 11:24:41 UTC-08:00

修改pc1和pc2的网关为虚拟网关192.168.1.254

使用pc1进行网络追踪访问pc3时经过的链路

PC>tracert 192.168.4.2
traceroute to 192.168.4.2, 8 hops max
(ICMP), press Ctrl+C to stop
 1  192.168.1.1   31 ms  47 ms  47 ms
 2  192.168.2.2   47 ms  31 ms  47 ms
 3  192.168.4.2   47 ms  47 ms  31 ms

此时将R1路由器关闭后的链路

 PC>tracert 192.168.4.2
traceroute to 192.168.4.2, 8 hops max
(ICMP), press Ctrl+C to stop
 1  192.168.1.2   32 ms  46 ms  47 ms
 2  192.168.3.1   47 ms  31 ms  47 ms
 3  192.168.4.2   47 ms  47 ms  47 ms

评论区
请写下您的评论...
暂无评论...
猜你喜欢
weblog 944 1.修改文件修改activemq安装目录下./bin目录下的文件activemq.xml在transportConnectors标签中添加nio
linux系统 4034 VMware机中linux设固定ip1.设机的网络连接方式2.机的NAT模式地址参数编辑--网络编辑3.主机具体VMnet8本地地址参数IP地址随意设,但是要保证不能
keepalived,nginx,linux 1284 LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP(VirtualRouterRedundancyProtocol,冗余)功
linux系统 1816 查看centos7的网络IP地址文件在/etc/sysconfig/network-scripts/ifcfg-ens33下输入命令ifconfig查看当前ip地址修改输入命令:vim
mqtt协议 1355 一、概述二、设计规范三、主要特性四、原理mqtt客户端mqtt服务一、概述  MQTT(MessageQueuingTelemetryTransport,消息队列遥测传输),是一种基于发布
mqtt协议 1622 送DISCONNECT报文直接关闭了网络连接。错误服务端关闭了网络连接。  当启用遗嘱时,在标志位中可以设遗嘱消息的Qos,即可变报头的byte8的第3、4位。  当启用遗嘱保留标志
spring/springmvc 2671 springMVC多视图管理在springmvc的文件中如下:!--多视图管理--!--jsp视图管理1--beanclass
spring/springmvc 2217 "/club.jiajiajia.weblog.util是定时类所在包径定时类@ComponentpublicclassIndexerTask{ publicIndexerTask(){ System.out.pr
归档
2018-11  12 2018-12  33 2019-01  28 2019-02  28 2019-03  32 2019-04  27 2019-05  33 2019-06  6 2019-07  12 2019-08  12 2019-09  21 2019-10  8 2019-11  15 2019-12  25 2020-01  9 2020-02  5 2020-03  16 2020-04  4 2020-06  1 2020-07  7 2020-08  13 2020-09  9 2020-10  5 2020-12  3 2021-01  1 2021-02  5 2021-03  7 2021-04  4 2021-05  4 2021-06  1 2021-07  7 2021-08  2 2021-09  8 2021-10  9 2021-11  16 2021-12  14 2022-01  7 2022-05  1 2022-08  3 2022-09  2 2022-10  2 2022-12  5 2023-01  3 2023-02  1 2023-03  4 2023-04  2 2023-06  3 2023-07  4 2023-08  1 2023-10  1 2024-02  1 2024-03  1 2024-04  1
标签
算法基础 linux 前端 c++ 数据结构 框架 数据库 计算机基础 储备知识 java基础 ASM 其他 深入理解java虚拟机 nginx git 消息中间件 搜索 maven redis docker dubbo vue 导入导出 软件使用 idea插件 协议 无聊的知识 jenkins springboot mqtt协议 keepalived minio mysql ensp 网络基础 xxl-job rabbitmq haproxy srs 音视频 webrtc javascript
目录
没有一个冬天不可逾越,没有一个春天不会来临。最慢的步伐不是跬步,而是徘徊,最快的脚步不是冲刺,而是坚持。