首页/网络/BGP 与广域网速查/update-delay:设备重启后的收敛保护
广域网排障60 条

update-delay:设备重启后的收敛保护

设备重启后 BGP 等待邻居与转发表就绪再对外通告:update-delay 控制等待窗口,设置得当可减少启动阶段的路径风暴。

BGP 与广域网速查网络更新于 2026-10-13

重启后为什么要等一等

设备重启后,BGP 会话开始重建,如果立即对外通告路由,此时内部网关协议可能还没收敛、转发表也未必就绪,发出的通告会随之后的路由变化被反复撤消与重发,对整网造成一轮不必要的路径波动。更新延迟让设备在重启后先等待一段时间,直到邻居与转发表达到设定条件,再开始对外通告,把这一轮波动压缩掉。等待窗口的设置需要权衡:设得太短起不到作用,设得太长会拉长整机恢复时间。邻居数量多的路由器与路由反射器收益最明显,小规模网络照搬大默认值只会让恢复变慢。

基本信息

作用重启后延迟对外通告,等待邻居与会话稳定
默认值不少平台默认为 120 秒,可按需调整
权衡过短无法抑制波动,过长拉长恢复时间
适用对象邻居数量多、承载路由量大的设备
查看方式查看更新延迟的当前设置与生效状态

典型使用场景

  • 路由反射器重启:避免大规模路由反复通告
  • 边界路由器维护:减少对上游的影响
  • 设备升级验证:确认恢复时间是否符合业务要求
  • 小规模网络优化:按实际邻居数量缩短等待窗口
  • 故障复盘:判断重启期间的路由波动是否由等待窗口不足引起

配置与查看

配置与查看
# Cisco:设置等待窗口,参数按平台版本以手册为准
router bgp 65001
 bgp update-delay 60
!
show ip bgp update-delay            # 查看当前设置与剩余等待时间
show ip bgp summary                 # 确认邻居恢复情况
# 记录重启到恢复完成的实际耗时,用于后续调整

参数与影响

设置效果适用情形
默认值较大抑制波动效果好,恢复较慢邻居多、路由量大的核心设备
适当缩短加快恢复,需确认不会引入波动小规模网络或邻居较少的设备
设置过短起不到保护作用不建议
与重启保护机制并用两者用途不同可并存对恢复时间有明确要求的场景
等待窗口的取值要与设备的实际恢复速度匹配:先记录几次真实重启的耗时,再决定设置值,比照搬默认值更合理。
它与重启期间保持转发的机制不是同一件事:一个控制通告时机,一个让转发在控制面重启期间不中断,侧重点不同。

易错点

  • 小规模网络照搬大默认值:恢复时间被无谓拉长,维护窗口被浪费
  • 与重启保护机制混为一谈:两者解决不同环节的问题,不能相互替代
  • 设置后不记录实际耗时:无法判断当前取值是否合理,调优缺少依据
  • 只改一处不评估上游:等待窗口变化会影响上游的收敛节奏,需要同步确认

数据来源与参考

  • Cisco: BGP update-delay
  • RFC 4271: BGP-4
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌