首页/网络/BGP 与广域网速查/抖动抑制的副作用与替代
BGP 选路与策略62 条

抖动抑制的副作用与替代

抑制把短暂抖动放大为持续不可达:一次链路抖动叠加会话重建可能让前缀长时间被压制;更稳妥的做法是先修根因(链路质量、BFD、定时器)。

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

抖动抑制的副作用

抖动抑制把短暂的链路抖动放大成持续的不可达:一次链路抖动叠加会话重建,可能让前缀被长时间压制。更稳妥的做法是先修根因——链路质量、BFD 检测、定时器参数,而不是用抑制掩盖现象。多数运营商网络更倾向不启用它,而是通过治理消除抖动来源。

基本信息

副作用一多次抖动累积惩罚,延长不可达时间
副作用二干扰应急排障节奏,现象与配置不一致
替代手段BFD 快速检测、调整 Hold 时间、解决物理层抖动
启用原则先评估业务容忍度再决定
典型取舍稳定性优先可启用,时延敏感业务慎用

典型使用场景

  • 设计评审:判断网络是否需要抖动抑制,参数如何取值
  • 故障处置:判断某前缀长时间不可达是否由抑制造成
  • 链路质量治理:用 BFD 与物理层排查替代抑制
  • 现网巡检:确认被抑制列表与告警联动是否完整
  • 复盘:区分抑制放大的影响与故障本身的损失

排查与应急

排查与应急
show ip bgp dampening flap-statistics | include 10.1      # 抖动次数与来源
show ip bgp dampening parameters                          # 当前参数取值
show interfaces GigabitEthernet0/1 | include error|drops  # 回到物理层找根因
!
# 应急处置:仅解除指定前缀的抑制
clear ip bgp dampening 10.1.1.0/24

取舍对照

做法优点代价
不启用抑制抖动影响实时可见对端会承受更多路由变化
启用抑制对端路由更稳定本端可能长时间不可达
BFD 加速检测切换更快需要两端支持并统一参数
治理物理层从源头消除抖动需要链路资源与维护窗口
参数决定放大倍数:半衰期与最大抑制时间越长,一次抖动带来的不可达时间越长,评审不能只看开关是否打开。
启用后必须配套监控:被抑制列表缺少告警时,故障可能长时间无人察觉,恢复时间完全取决于参数衰减。
在故障处置窗口临时启用抑制风险很高:会把本可快速恢复的中断变成长时间不可达,除非确认没有备份路径,否则不建议这么做。

易错点

  • 在故障处置窗口开启抑制:会把可快速恢复的中断变成长时间不可达
  • 启用后无人监控被抑制列表:故障长时间无人发现,恢复时间被拉长
  • 用抑制替代根因治理:物理层或定时器问题仍在,抖动会周期性复现
  • 只调参数不考虑业务容忍度:参数与业务恢复要求不匹配,等于人为制造长时间中断

数据来源与参考

  • RFC 2439: 抖动抑制的取舍
  • 运营商 BGP 运维实践
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌