网络之VRRP

简介: 网络之VRRP

VRRP

一、VRRP的作用

当某一个路由器损坏或链路出现问题时立刻切换到另一个路由器上,从而不影响整个网络的运行,更好的保障网络通信

二、VRRP的原理

image.png

当AR1作为master(主交换机)宕机或链路故障后,PC1和PC2则通过backup(备用交换机)访问

三、主备路由的划分

image.png

master不断发送vrrp报文(1s发送一次),此报文中携带优先级参数,backup路由器收到报文后,会和自己的优先级比较,如果backup的优先级低,那就继续做backup;如果backup的优先级高,会自动变成master。若一定时间内,backup没有收到master发出的报文,也会自动变成master

状态机

image.png

路由器配置好vrrp协议后处于初始状态,当物理接口上的IP地址和虚拟IP地址一致时(此时优先级=255),此路由器自动变成master

如果路由器的优先级≠255时,先成为backup,等待是否能够收到其他路由器的vrrp报文(初始状态时,路由器之间互相发送vrrp报文)。如果一定时间内收不到,此路由器自动变成master,如果收到其他路由器的vrrp报文,就和自己的优先级进行比较

  • 优先级的范围是0~255,0和255不能配置
  • 优先级为0,主路由器自动让位,主、备路由器协商时间,让备路由器准备好成为主路由器
  • 优先级相同时,比较接口IP地址的大小;大的优先
  • 配置优先级时默认为100
  • 选择出主路由器后备用路由器不再向主路由器发送报文。
  • 虚拟IP是跟随主备切换的,当主路由器正常工作时,虚拟IP在主路由器上,当主路由器故障,虚拟IP会自动切换到之前的备路由器上
  • 主路由器虽然每隔1s都在向备路由器发送VRRP报文但是如果主机的上层链路出现问题,此时PC1和PC2就不能访问Internet了,但主机还是能向备机发送VRRP报文告知自己存在,为了解决这种问题需要主路由器监听上层链路的情况,当上层端口down掉则优先级减小,减完之后优先级必须比备用优先级低,这样才能完成主备路由的切换。

四、vrrp实验

1、实验拓扑

image.png

2、实验目的

实现当AR1路由器出现故障可以ping通PC3

3、实验步骤

(1)配置PC1 PC2 PC3

image.png

image.png

image.png

(2)配置AR1 AR2 AR3

R1:

<Huawei>u t m                                      //关闭提示信息
Info: Current terminal monitor is off.
<Huawei>sys                                        //进入系统视图
Enter system view, return user view with Ctrl+Z.
[Huawei]sys R1                                     //将交换机改名为R1
[R1]int g0/0/0                                     //进入g0/0/0口
[R1-GigabitEthernet0/0/0]ip add 192.168.1.253 24   //设置g0/0/0口的IP地址为192.168.1.253/24
[R1-GigabitEthernet0/0/0]int g0/0/1                //进入g0/0/1口
[R1-GigabitEthernet0/0/1]ip add 10.0.0.1 24        //设置g0/0/1口的IP地址为10.0.0.1/24
[R1-GigabitEthernet0/0/1]int g0/0/0                //进入g0/0/0口
[R1-GigabitEthernet0/0/0]vrrp vrid 1 virtual-ip 192.168.1.254      //设置1组   配置虚拟网关    
[R1-GigabitEthernet0/0/0]vrrp vrid 1 priority 120                  //配置优先级为120  
[R1-GigabitEthernet0/0/0]vrrp vrid 1 preempt-mode timer delay 5    //配置延迟抢占   延迟5s  
[R1-GigabitEthernet0/0/0]vrrp vrid 1 track interface GigabitEthernet 0/0/1 reduc
ed 30                                              //监听上行端口
[R1-GigabitEthernet0/0/0]q                         //退出g0/0/0口
[R1]dis vrrp                                       //查看vrrp               
  GigabitEthernet0/0/0 | Virtual Router 1
    State : Master
    Virtual IP : 192.168.1.254
    Master IP : 192.168.1.253
    PriorityRun : 120
    PriorityConfig : 120
    MasterPriority : 120
    Preempt : YES   Delay Time : 5 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
    Track IF : GigabitEthernet0/0/1   Priority reduced : 30
    IF state : UP
    Create time : 2023-04-21 11:30:37 UTC-08:00
    Last change time : 2023-04-21 11:30:41 UTC-08:00
[R1]ip route-static 192.168.2.0 24 10.0.0.2        //配置静态路由

R2:

<Huawei>u t m                                           //关闭提示信息
Info: Current terminal monitor is off.
<Huawei>sys                                             //进入系统视图
Enter system view, return user view with Ctrl+Z.
[Huawei]sys R2                                          //将路由器改名为R2
[R2]int g0/0/0                                          //进入g0/0/0口
[R2-GigabitEthernet0/0/0]ip add 192.168.1.252 24        //设置g0/0/0口的IP地址为192.168.1.252/24
[R2-GigabitEthernet0/0/0]int g0/0/1                     //进入g0/0/1口
[R2-GigabitEthernet0/0/1]ip add 20.0.0.1 24             //设置g0/0/1口的IP地址为20.0.0.1/24
[R2-GigabitEthernet0/0/1]int g0/0/0                     //进入g0/0/0口
[R2-GigabitEthernet0/0/0]vrrp vrid 1 virtual-ip 192.168.1.254      //设置1组   配置虚拟网关    
[R2-GigabitEthernet0/0/0]q                              //退出g0/0/0口
[R2]ip route-static 192.168.2.0 24 20.0.0.2             //配置静态路由

R3:

<Huawei>u t m                                           //关闭提示信息
Info: Current terminal monitor is off.
<Huawei>sys                                             //进入系统视图
Enter system view, return user view with Ctrl+Z.
[Huawei]sys R3                                          //将路由器改名为R3
[R3]int g0/0/0                                          //进入g0/0/0口
[R3-GigabitEthernet0/0/0]ip add 10.0.0.2 24             //设置g0/0/0口的IP地址为10.0.0.2/24
[R3-GigabitEthernet0/0/0]int g0/0/1                     //进入g0/0/1口
[R3-GigabitEthernet0/0/1]ip add 20.0.0.2 24             //设置g0/0/1口的IP地址为20.0.0.2/24
[R3-GigabitEthernet0/0/1]int g0/0/2                     //进入g0/0/2口
[R3-GigabitEthernet0/0/2]ip add 192.168.2.254 24        //设置g0/0/2口的IP地址为192.168.2.254/24
[R3-GigabitEthernet0/0/2]q                              //退出g0/0/2口
[R3]ip route-static 192.168.1.0 24 10.0.0.1             //配置静态路由
[R3]ip route-static 192.168.1.0 24 20.0.0.1             //配置静态路由

(3)验证试验

①先用PC1 ping PC3 看是否能ping通

image.png

②将AR1关闭,再次用PC1 ping PC3 看是否能ping通

image.png

vrrp实验成功

目录
相关文章
|
6月前
|
网络虚拟化
华为eNSP网络配置综合练习一(vlan +MSTP+VLANif+VRRP+ 静态路由+单臂路由+STP+BFD)
华为eNSP网络配置综合练习一(vlan +MSTP+VLANif+VRRP+ 静态路由+单臂路由+STP+BFD)
197 1
|
3月前
|
网络协议 网络架构
【网络工程师配置篇】VRRP与BFD联动配置案例
【网络工程师配置篇】VRRP与BFD联动配置案例
|
3月前
|
网络架构
网络割接,用VRRP替换HSRP,你得这么割才行!
网络割接,用VRRP替换HSRP,你得这么割才行!
|
6月前
|
负载均衡 算法 网络协议
【专栏】网络高可用性和负载均衡关键在于VRRP、VGMP和HRP协议
【4月更文挑战第28天】网络高可用性和负载均衡关键在于VRRP、VGMP和HRP协议。VRRP实现路由器冗余,保证流量转发;VGMP优化多播流量传输,适合多媒体服务;HRP提供无缝故障转移,适用于电信级网络。选择需考虑网络环境和业务需求,VRRP简单易部署,VGMP处理多播流量,HRP适合高稳定性场景。理解协议特点,确保网络最佳性能和可用性。
169 4
|
6月前
|
负载均衡 网络协议 安全
【计算机网络】虚拟路由冗余(VRRP)协议原理与配置
【计算机网络】虚拟路由冗余(VRRP)协议原理与配置
204 0
|
6月前
|
网络协议 vr&ar 网络架构
【华为数通HCIP | 网络工程师】821刷题日记-BFD和VRRP 及重点(2)
【华为数通HCIP | 网络工程师】821刷题日记-BFD和VRRP 及重点(2)
1048 0
|
6月前
|
运维 网络协议 网络架构
【华为数通HCIP | 网络工程师】821刷题日记-BFD和VRRP 及重点(1)
【华为数通HCIP | 网络工程师】821刷题日记-BFD和VRRP 及重点(1)
536 0
|
网络虚拟化
华为eNSP网络配置综合练习一(vlan +MSTP+VLANif+VRRP+ 静态路由+单臂路由+STP+BFD)
华为eNSP网络配置综合练习一(vlan +MSTP+VLANif+VRRP+ 静态路由+单臂路由+STP+BFD)
|
负载均衡 监控 网络协议
图解网络:什么是虚拟路由器冗余协议 VRRP?
虚拟路由器冗余协议 (VRRP) 为一组路由器提供一个虚拟 IP 地址,VRRP 可以与不同厂商的路由器一起使用,并且 VRRP 支持消息摘要 5 (MD5) 身份验证。
440 0
图解网络:什么是虚拟路由器冗余协议 VRRP?
|
网络协议 网络架构
华为网络配置(VRRP)
VRRP概述、VRRP介绍、VRRP作用、VRRP基本概念、VRRP状态机、VRRP的工作过程、Master设备的选举、Master设备状态的通告、VRRP主备备份、VRRP负载分担、管理VRRP、管理VRRP备份组、业务VRRP备份组、VRRP配置、案例、配置过程、测试
301 0
 华为网络配置(VRRP)