首页/网络/网络设备配置速查/VRRP 联动:跟踪上行链路自动降级
堆叠、高可用与备份升级52 条

VRRP 联动:跟踪上行链路自动降级

只比设备存活不够:上行口断了主机还当主就是“黑洞网关”。用 track 跟踪上行接口,故障时自动降低优先级让备顶上。

网络设备配置速查网络更新于 2026-10-13

跟踪上行避免黑洞

只比设备本身是否存活并不够:上行链路断了而主机仍是主网关,流量就会被送进黑洞。用 track 跟踪上行接口,故障时自动降低优先级让备机顶上,才真正保住业务连续性。

基本信息

适用平台三厂三层设备
华为命令vrrp vrid 1 track interface 接口 reduced 值
思科命令独立 track 对象配合 standby 1 track 号 decrement 值
H3C 命令与华为同构:vrrp vrid 1 track interface 接口 reduced 值
降级值要求必须大于主备优先级之差
进阶用法可跟踪 IP 路由或联动探测对象

典型使用场景

  • 上行链路故障时自动切换网关
  • 双机双线场景避免出现黑洞网关
  • 演练并验证主备切换逻辑
  • 排查上行断了却不切换的问题
  • 与其他探测手段联动实现更复杂的切换条件

华为 VRP / H3C Comware

华为 VRP / H3C Comware
interface Vlanif10
 vrrp vrid 1 track interface GigabitEthernet0/0/1 reduced 30   # 上行故障降 30
display vrrp vrid 1        # 观察 Track 状态与当前优先级
display vrrp brief         # 核对主备角色
# H3C 详细版:display vrrp verbose

思科 IOS

思科 IOS
track 1 interface GigabitEthernet0/1 line-protocol   # 定义跟踪对象
interface Vlan10
 standby 1 track 1 decrement 30                        # 关联并指定降级值
# 也可直接引用接口:standby 1 track GigabitEthernet0/1 30
show track
show standby brief

三厂写法对照

项目华为与 H3C思科 IOS
跟踪对象定义直接在 vrrp 语句中引用接口先用 track 号定义独立对象
降级幅度reduced 值decrement 值
可跟踪类型接口、路由、探测等接口、路由、目标 IP 等
查看命令display vrrpshow track 与 show standby brief
降级值必须大于主备优先级之差,否则主机上行断了、优先级降低后仍高于备机,切换根本不会发生。规划时把主机优先级、备机优先级与降级值三个数字一起算清楚,再落到配置里。
跟踪对象的粒度决定保护效果:只跟踪物理接口时,接口 up 而上游设备故障的情况依然会形成黑洞,需要用更上层的探测或路由跟踪来覆盖。选择跟踪对象要按实际失效场景来定。
切换逻辑建议在低峰期演练一次并记录结果,包括切换耗时与终端感知情况。演练过的链路与只写过配置的链路,在真实故障中的表现差别很大,演练本身就是最有效的验证。

易错点

  • 降级值比优先级差小,主机上行断了优先级仍高于备机,切换不会发生
  • 只跟踪物理接口,上游设备故障时接口仍是 up,形成黑洞网关
  • 跟踪对象配置后未核对显示状态,实际未生效却以为已经有了保护
  • 主机与备机都跟踪同一条链路,该链路故障时两台同时降级,角色关系混乱
  • 与抢占延迟参数未统筹,故障恢复后出现主备反复切换

数据来源与参考

  • 华为 VRP VRRP Track 配置
  • Cisco IOS HSRP 跟踪对象
  • H3C Comware VRRP 监视接口

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌