首页/网络/BGP 与广域网速查/清理 BGP 会话:操作纪律与影响面
广域网排障60 条

清理 BGP 会话:操作纪律与影响面

clear 类命令会触发重收敛:硬重置断 TCP、全表重学,软重置仅重跑策略;生产上按影响面选择,并避开业务高峰。

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

复位命令的影响面

BGP 的清理命令分两类:硬重置断开 TCP 会话、让邻居重新建立并从零学习路由,影响面大、收敛时间长;软重置保持会话不断,只重新生成并应用入方向或出方向策略的结果。排查策略不生效时用软重置,排查会话本身异常时才用硬重置。生产环境里全域清理是最需要避免的动作:它会让所有邻居同时重学路由,产生一次全局路由风暴,影响的是整网而不是单个邻居。

基本信息

Cisco 硬重置clear ip bgp 邻居地址
Cisco 软重置clear ip bgp 邻居地址 soft in 或 soft out
华为硬重置reset bgp 邻居地址
华为软重置refresh bgp 邻居地址 import 或 export
软重置前提依赖设备预存路由信息或对端支持 route-refresh 能力

典型使用场景

  • 调整入方向策略后生效:用软重置避免断邻居
  • 邻居卡在非 Established 状态:硬重置重建会话
  • 单邻居路由异常:只清该邻居,不动其它会话
  • 出方向策略调整:软重置对应方向,验证通告内容变化
  • 故障恢复确认:清除后观察邻居是否稳定回到 Established

命令对照

命令对照
# Cisco:按单个邻居清理,优先用软重置
clear ip bgp 203.0.113.2 soft in      # 只重跑入方向策略
clear ip bgp 203.0.113.2              # 硬重置:断 TCP,全表重学
# 华为
refresh bgp 203.0.113.2 import        # 软重置入方向
reset bgp 203.0.113.2                 # 硬重置
# 清完后确认状态
show ip bgp summary

两类操作对照

操作会话状态影响面
软重置入方向保持不断仅重跑入策略,路由短暂波动
软重置出方向保持不断对外通告重新生成,对端会看到更新
硬重置单邻居短暂断开该邻居全表重学,收敛时间取决于路由量
硬重置全表全部断开全局路由风暴,应避免在高流量时段执行
软重置需要设备保留未经过滤的路由信息,或依赖对端支持 route-refresh;不满足条件时命令会提示不可用,此时只能硬重置。
执行前确认已保存配置并留存当前路由与邻居状态基线;清理后若出现预期外的路由变化,可以对照基线快速定位。

易错点

  • 维护时随手做全域清理:可能引发整网路由抖动,影响所有邻居而不只是一个
  • 认为软重置没有代价:入方向软重置要有预存或 route-refresh 支持,否则命令无效或退化为硬重置
  • 在业务高峰做硬重置:全表重学期间可能出现丢包与瞬时黑洞
  • 清理后不做确认:不检查邻居是否重新回到 Established,异常时无法及时补救

数据来源与参考

  • Cisco: clear ip bgp 影响说明
  • 华为产品文档:BGP 复位
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌