首页/网络/VLAN 与高可用速查/抢占与延时配置
VRRP 与网关冗余72 条

抢占与延时配置

抢占模式下主设备恢复后会抢回 Master;配置抢占延时让它等待上行链路与路由收敛完成后再接管,避免抢回后再次失联。

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

抢占与抢占延时

抢占模式下,原 Master 恢复后若优先级高于当前 Master,会重新抢回网关角色;抢占延时则让它先等一段时间再抢,这段时间用来等上行链路与路由收敛完成。没有延时的后果很典型:设备刚重启,网关角色被抢回,但上行还没就绪,业务出现第二次短暂中断。抢占延时是主备倒换里最容易被忽略但收益明显的参数。

基本信息

华为写法vrrp vrid 1 preempt-mode timer delay 20
思科写法vrrp 1 preempt delay minimum 20
H3C 写法vrrp vrid 1 preempt-mode delay 20
缺省行为抢占开启,延时为 0
取值建议覆盖上行口 Up 到路由可达所需的实测时间
验证方式断纤或重启演练,观察回切耗时

三厂商抢占延时

三厂商抢占延时
# 华为
vrrp vrid 1 preempt-mode timer delay 20      # 等待 20 秒后再抢回主角色
# Cisco
vrrp 1 preempt delay minimum 20              # 语法与 HSRP 的 standby 命令相似
# H3C
vrrp vrid 1 preempt-mode delay 20
# 关闭抢占(保持现状不回抢)
# 华为:undo vrrp vrid 1 preempt-mode

取值考虑因素

  • 上行接口物理 Up 后到路由表收敛的时间
  • 动态路由协议邻居建立与收敛耗时,例如 OSPF 与 BGP 的收敛窗口
  • 链路聚合与生成树的状态稳定时间
  • 业务对短暂中断的容忍度:容忍度越低,延时越要覆盖完整收敛过程
  • 演练实测结果:不同网络规模下收敛时间差别很大,实测比估算可靠

两种策略对照

策略配置方式适用场景代价
延迟回抢配置抢占延时,等待收敛后再抢大多数企业网络,业务连续性优先故障恢复后流量仍由备机承载一段时间
禁止抢占关闭抢占模式主设备上行长期不可靠或希望保持稳定主设备恢复后不再承载流量,资源闲置
延时取值没有通用标准答案,核心是覆盖『接口 Up 到真正能转发』这段空窗。建议先做一次演练:断开主设备上行,记录它恢复后路由可达所需的时间,再在此基础上留一定余量。
抢占延时改动后必须重新验证回切流程:延时不生效时设备会立即回抢,业务出现二次中断;延时过长又会让主设备能力长期闲置,两端都要按新参数核对。

易错点

  • 不配抢占延时:设备重启后上行尚未收敛就抢回主角色,用户感知为『网络恢复后又断了一次』
  • 把延时配得过长:主设备长时间无法承载流量,备机压力集中,资源利用率下降
  • 只在一端配延时:主备行为不对称,回切时机难以预测,两端应统一规划
  • 以为抢占延时能解决收敛问题:它只是等待时间,根源仍然是上行与路由的收敛速度
  • 改动后不做演练:延时是否生效直接影响业务,配置完应通过断纤或重启验证回切耗时

数据来源与参考

  • Cisco IOS 配置手册(VRRP preempt delay)
  • 华为 S 系列交换机产品文档(VRRP 抢占)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌