首页/网络/VLAN 与高可用速查/多组 VRRP 负载分担
VRRP 与网关冗余72 条

多组 VRRP 负载分担

用两组以上 VRRP 实例在两台设备间分散:设备 A 做 VLAN 10 主、VLAN 20 备,设备 B 相反,实现网关互备与流量分担。

VLAN 与高可用速查网络更新于 2026-10-13

多组 VRRP 负载分担

VRRP 的默认结果是『一台做主、一台纯备』,备机的转发能力闲在那里。负载分担的做法是用多组 VRRP 实例把角色错开:设备 A 做 VLAN 10 的主、VLAN 20 的备,设备 B 正好相反,这样两台设备都在转发流量,同时互为备份。关键点在于每个 VLAN 的主备关系必须清晰可查,VLAN 数量多时靠手工记忆极易配反,建议用表格驱动编号。

基本信息

实现方式多组 VRRP 实例角色错开
核心手段为不同 VLAN 规划相反的优先级
规划工具VLAN 与主备对照表
带宽前提上行链路也要对应分担
华为写法各 Vlanif 下分别配 vrrp vrid 与优先级
注意同组内不允许两台同时配高优先级

负载分担规划示例

VLAN虚拟网关设备A 优先级设备B 优先级主设备
VLAN 1010.1.10.1120100A
VLAN 2010.1.20.1100120B
VLAN 3010.1.30.1120100A
VLAN 4010.1.40.1100120B

华为配置片段

华为配置片段
# 设备 A:VLAN 10 为主、VLAN 20 为备
interface Vlanif10
 vrrp vrid 10 virtual-ip 10.1.10.1
 vrrp vrid 10 priority 120            # 本组主设备
interface Vlanif20
 vrrp vrid 20 virtual-ip 10.1.20.1    # 保持缺省优先级,作为备机
display vrrp brief                     # 逐个 VLAN 核对主备角色是否符合规划表

规划要点

  • 按业务重要性分配:重要业务的主设备放在性能更好、上行更充裕的一侧
  • 输出侧带宽也要分担:网关分担了但上行仍是单侧瓶颈,等于没分担
  • VRID 与 VLAN 号建立固定映射规则,减少现场临场决定
  • 每台设备上的主备数量尽量均衡,避免一侧承载过多
  • 用 display vrrp brief 与规划表逐行核对,确认没有配反
负载分担完全依靠手工规划,没有任何协议会自动帮你均衡。VLAN 数量较多时的有效做法是把『VLAN 号、虚拟网关、主设备、备设备』做成一张表,割接和扩容都从表出发,并定期用命令输出反向校验。
同组实例内两台设备不能同时配高优先级,否则会长期双主或无谓切换。角色错开是针对不同 VLAN 组而言,不是在同一组里做均衡。

易错点

  • 同一组里两台都配高优先级:形成双主或反复切换,负载分担必须按不同 VLAN 组错开
  • 只分担网关不分担上行:两台设备的出口流量仍集中在一条链路上,瓶颈没有解决
  • VLAN 数量多时凭记忆配置:主备角色配反会造成故障时切到错误一侧,建议用规划表驱动并逐行核对
  • 扩容新增 VLAN 时忘记纳入分担规划:新 VLAN 全部落在同一台设备上,两侧负载逐渐失衡
  • 用 display vrrp 只看单台:分担规划必须两端同时核对,单台输出无法反映整体是否均衡

数据来源与参考

  • 华为 S 系列交换机产品文档(VRRP 负载分担)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌