网络之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实验成功

目录
相关文章
|
3月前
|
网络虚拟化
华为eNSP网络配置综合练习一(vlan +MSTP+VLANif+VRRP+ 静态路由+单臂路由+STP+BFD)
华为eNSP网络配置综合练习一(vlan +MSTP+VLANif+VRRP+ 静态路由+单臂路由+STP+BFD)
57 1
|
2月前
|
网络协议 vr&ar 网络架构
【华为数通HCIP | 网络工程师】821刷题日记-BFD和VRRP 及重点(2)
【华为数通HCIP | 网络工程师】821刷题日记-BFD和VRRP 及重点(2)
209 0
|
2月前
|
运维 网络协议 网络架构
【华为数通HCIP | 网络工程师】821刷题日记-BFD和VRRP 及重点(1)
【华为数通HCIP | 网络工程师】821刷题日记-BFD和VRRP 及重点(1)
72 0
|
11月前
|
网络虚拟化
华为eNSP网络配置综合练习一(vlan +MSTP+VLANif+VRRP+ 静态路由+单臂路由+STP+BFD)
华为eNSP网络配置综合练习一(vlan +MSTP+VLANif+VRRP+ 静态路由+单臂路由+STP+BFD)
|
负载均衡 监控 网络协议
图解网络:什么是虚拟路由器冗余协议 VRRP?
虚拟路由器冗余协议 (VRRP) 为一组路由器提供一个虚拟 IP 地址,VRRP 可以与不同厂商的路由器一起使用,并且 VRRP 支持消息摘要 5 (MD5) 身份验证。
275 0
图解网络:什么是虚拟路由器冗余协议 VRRP?
|
网络协议 网络架构
华为网络配置(VRRP)
VRRP概述、VRRP介绍、VRRP作用、VRRP基本概念、VRRP状态机、VRRP的工作过程、Master设备的选举、Master设备状态的通告、VRRP主备备份、VRRP负载分担、管理VRRP、管理VRRP备份组、业务VRRP备份组、VRRP配置、案例、配置过程、测试
228 0
 华为网络配置(VRRP)
|
1月前
|
机器学习/深度学习 数据采集 人工智能
m基于深度学习网络的手势识别系统matlab仿真,包含GUI界面
m基于深度学习网络的手势识别系统matlab仿真,包含GUI界面
43 0
|
1月前
|
机器学习/深度学习 算法 计算机视觉
基于yolov2深度学习网络的火焰烟雾检测系统matlab仿真
基于yolov2深度学习网络的火焰烟雾检测系统matlab仿真
|
1月前
|
机器学习/深度学习 算法 计算机视觉
m基于深度学习网络的性别识别系统matlab仿真,带GUI界面
m基于深度学习网络的性别识别系统matlab仿真,带GUI界面
29 2
|
1月前
|
机器学习/深度学习 算法 计算机视觉
基于yolov2深度学习网络的视频手部检测算法matlab仿真
基于yolov2深度学习网络的视频手部检测算法matlab仿真