VRRP多备份组(华为)

#交换设备

VRRP多备份组

  • 当 VRRP 配置为单备份组时,业务全部由 Master 设备承担,而 Backup 设备完全处于空闲状态,没有得到充分利用。VRRP 可以通过配置多备份组来实现负载分担,有效地解决了这一问题。

VRRP 允许同一台设备的同一个接口加入多个 VRRP 备份组,在不同备份组中有不同的优先级,使得各备份组中的Master 设备不同,也就是建立多个虚拟网关路由器。各主机可以使用不同的虚拟组路由器作为网关出口,这样可以达到分担数据流而又相互备份的目的,充分利用了每一台设备的资源。

VRRP 的优先级取值范围中,255 是保留给 了 地址拥有者使用的,当一个VRRP 路由器的物理端口地址和虚拟路由器的虚拟地址相同,这台路由器称为虚拟地址拥有者,VRRP 优先级自动设置为 255; 优先级 0也是特殊值,当 Master 设备删除 VRRP配置停止运行 VRRP 时,会发送优先级为 0的VRRP 报文通知 Backup 设备,当 Backup收到该消息后,立刻从 Backup 状态转为 Master 状态。

一、实验场景

  • 如果采用VRRP单备份,会使得R2和R3中有一个作为backup路由器,实际上的数据只会从master路由器走,这样就造成了设备资源的浪费,采用VRRP双备份,可以实现两台路由器同时进行数据转发,一同承担网络流量,实现负载均衡

二、实验配置

1.VRRP组1

  • 设置R2为master
powershell 复制代码
[R2]int g0/0/1
[R2-GigabitEthernet0/0/1]vrrp vrid 1 virt	
[R2-GigabitEthernet0/0/1]vrrp vrid 1 virtual-ip 172.16.1.254	#备份组1 的虚拟网关IP
[R2-GigabitEthernet0/0/1]vrrp vrid 1 priority 120

[R3]int g0/0/1
[R3-GigabitEthernet0/0/1]vrrp vrid 1 virtual-ip 172.16.1.254  #备份组1 的虚拟网关IP,采用默认优先级

2.VRRP组2

  • 设置R3为master
powershell 复制代码
[R2-GigabitEthernet0/0/1]vrrp vrid 2 virtual-ip 172.16.1.253  #备份组2 的虚拟网关IP,采用默认优先级

[R3]int g0/0/1
[R3-GigabitEthernet0/0/1]vrrp vrid 2 virtual-ip 172.16.1.253	#备份组2 的虚拟网关IP
[R3-GigabitEthernet0/0/1]vrrp vrid 2 priority 120

3.配置虚拟IP拥有者

本实验中,R2在VRRP1中优先级为120 ,暂时成为了master,为了确保R2始终是master,则应该将R2的g0/0/1口的IP直接配置为VRRP1 的虚拟IP:172.16.1.254,此时R2的VRRP优先级将会自动设置为最大值255,这样的情况下,不管R3的优先级是否大于R2,都不可以抢占master身份

powershell 复制代码
[R2]int g0/0/1
[R2-GigabitEthernet0/0/1]ip ad 172.16.1.254 24
[R2-GigabitEthernet0/0/1]dis vrrp 1
  GigabitEthernet0/0/1 | Virtual Router 1
    State : Master
    Virtual IP : 172.16.1.254
    Master IP : 172.16.1.254
    PriorityRun : 255          #优先级自动设置为255
    PriorityConfig : 120
    MasterPriority : 255
    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 : 2024-06-11 19:10:16 UTC-08:00
    Last change time : 2024-06-11 19:10:19 UTC-08:00
相关推荐
AnalogElectronic2 小时前
linux 测试网络和端口是否连通的命令详解
linux·网络·php
Rust研习社2 小时前
使用 Axum 构建高性能异步 Web 服务
开发语言·前端·网络·后端·http·rust
灰子学技术2 小时前
Envoy HTTP 流量层面的 Metric 指标分析
网络·网络协议·http
上海云盾-小余3 小时前
海外恶意 UDP 攻击溯源:分层封禁策略与业务兼容平衡方案
网络·网络协议·udp
智慧光迅AINOPOL3 小时前
校园全光网建设指南:从架构到调优,打造稳定高体验校园网络
网络·全光网解决方案·全光网·酒店全光解决方案·泛住宿全光网解决方案
被摘下的星星3 小时前
Internet 的域名系统:从“名字”到“地址”的翻译官
网络
maaath3 小时前
【maaath】Flutter for OpenHarmony 跨平台工程集成密码加密能力
flutter·华为·harmonyos
liulian09163 小时前
Flutter for OpenHarmony 混合开发实践:用户反馈功能的实现与适配
flutter·华为·学习方法·harmonyos
星恒讯工业路由器5 小时前
星恒讯工业生产自动化解决方案
运维·物联网·自动化·智能路由器·信息与通信
Diros1g5 小时前
如何通过普通网线给另一个设备供网
网络·网络协议