首页/网络/BGP 与广域网速查/抖动抑制:四参数配置
BGP 选路与策略62 条

抖动抑制:四参数配置

路由抖动抑制为前缀累计惩罚值:超过抑制阈值进入抑制(暂不发布);四个参数为半衰期、重用阈值、抑制阈值、抑制时长上限。

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

四参数怎么配

抖动抑制为每条前缀累计惩罚值:每次撤销累加,之后按半衰期衰减;惩罚值超过抑制阈值时前缀进入抑制状态、暂不对外发布,衰减到重用阈值以下才恢复发布。四个参数依次是半衰期、重用阈值、抑制阈值与抑制时长上限,Cisco 的默认示例是 15 750 2000 60,配置前要清楚每个值变化会带来什么后果。

基本信息

语法bgp dampening [半衰期 重用阈值 抑制阈值 上限分钟]
示例值15 750 2000 60
行为被抑制的前缀暂时对外不可见
恢复方式惩罚值衰减到重用阈值以下后重新发布
参数约束重用阈值必须小于抑制阈值
替代思路先解决抖动根因,再评估是否启用抑制

典型使用场景

  • 边缘抖动链路:收敛抖动传播范围,保护核心设备
  • 参数调优:按业务对恢复时间的容忍度调整四个值
  • 排障「前缀消失」:确认是否被抑制而不是链路不可达
  • 变更评估:启用前量化故障恢复时间被拉长的代价
  • 与根因治理配合:抑制只能缓解传播放大,源头稳定性要另治

配置与查看

配置与查看
router bgp 65001
 bgp dampening 15 750 2000 60          # 半衰期 重用 抑制 上限
!
show ip bgp dampening parameters        # 查看当前生效的四参数
show ip bgp dampening flap-statistics   # 看抖动统计与惩罚值
show ip bgp dampening dampened-paths    # 看当前被抑制的前缀
clear ip bgp dampening                  # 复位抑制状态,影响面大,谨慎执行

参数含义与调大后的效果

参数含义调大后的效果
半衰期惩罚值衰减一半所需时间(分钟)恢复更慢
重用阈值低于该值前缀才恢复发布更早恢复
抑制阈值高于该值前缀开始被抑制更难被抑制
上限分钟抑制状态最长维持时间极端抖动下不可达时间更长
抑制期间该前缀对外不可达:承载关键业务的网络启用前要评估收敛代价,必要时把阈值放宽到只有持续异常抖动才会触发。
参数量纲容易混淆:半衰期与上限是时间(分钟),重用与抑制阈值是惩罚值刻度,不是手工换算的秒数。改参前先看当前生效值,再按业务容忍度取舍。

易错点

  • 物理层反复抖动时开启抑制:叠加惩罚会把短暂中断放大成分钟级不可达
  • 四参数量纲混淆:半衰期与上限是时间,重用与抑制阈值是惩罚值刻度,按同一口径调参会得到意外结果
  • 启用前不评估恢复代价:故障恢复时间被拉长,业务侧可感知甚至引发二次故障
  • 用抑制替代根因治理:链路质量问题依旧存在,抑制只是把问题挪到了不可见的地方
  • 参数约束检查缺失:重用阈值大于等于抑制阈值时前缀可能长时间无法恢复发布

数据来源与参考

  • Cisco: bgp dampening 命令参考
  • RFC 2439: 路由抖动抑制
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌