首页/网络/BGP 与广域网速查/邻居重置:clear ip bgp 的几种用法
BGP 基础与邻居89 条

邻居重置:clear ip bgp 的几种用法

重置会话影响面可控:清邻居、软重置、按地址族刷新;先用最小影响手段,避免全表硬重置引发收敛风暴。

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

重置会话的三种力度

修改入向策略后要看到效果,必须让已收路由按新策略重新评估。手段按影响面从小到大排列:软重置(不拆会话,重跑策略)、按邻居硬重置(重连一条会话)、全表硬重置(所有邻居重建)。选择原则是先软后硬、先单个后全局,避免在生产高峰期引发收敛风暴。

基本信息

软重置入向clear ip bgp 10.0.0.2 soft in(重跑入策略)
软重置出向clear ip bgp 10.0.0.2 soft out(请对端重收我方向路由)
单邻居硬重置clear ip bgp 10.0.0.2(会话断开重建)
全局硬重置clear ip bgp *(影响所有邻居,高峰期慎用)
华为对应refresh bgp all import|export,reset bgp all 为硬重置

典型使用场景

  • 改完入向 route-map 验证效果:soft in 最小代价刷新
  • 改完出向策略:soft out 让对端重新请求一遍,避免本端重建会话
  • 路由表出现无法解释的残留条目:软刷新后仍不消失,再考虑按邻居硬重置
  • 调整 Router ID 或本地 AS 等基础参数:这类改动必须重建会话才生效
  • 割接回退:回滚策略后用软刷新把状态收敛回变更前,再决定是否需要硬重置

常用命令序列

常用命令序列
# 1) 先软刷新,影响面最小
clear ip bgp 10.0.0.2 soft in
# 2) 出方向变更
clear ip bgp 10.0.0.2 soft out
# 3) 无效再按邻居硬重置
clear ip bgp 10.0.0.2
# 4) 确认状态与计数
show ip bgp summary
show ip bgp neighbors 10.0.0.2 | include state
!
# 华为侧等价操作
# refresh bgp all import
# reset bgp 10.0.0.2

手段与影响面

手段是否重建会话依赖与代价
soft in否依赖 Route-Refresh 能力,或已配 soft-reconfiguration inbound
soft out否依赖对端支持 Route-Refresh,本端告知对端重新请求
单邻居硬重置是该邻居短暂中断,本端与对端重新交换全量更新
全表硬重置是所有邻居同时重建,CPU 与瞬时丢包风险最高

确认软重置是否生效

确认软重置是否生效
show ip bgp neighbors 10.0.0.2
# 关注能力段落是否有 Route-Refresh 或 Inbound soft reconfiguration
# 都没有时 soft in 命令不会产生任何效果
!
show ip bgp neighbors 10.0.0.2 routes
# 对比刷新前后该邻居收到并被采用的条目数量
clear ip bgp * 会让所有邻居同时重建,全表前缀在短时间内反复撤销与重发,CPU 与转发平面都会承受瞬时压力。生产环境优先定位到具体邻居,宁可多敲几次单邻居命令。

易错点

  • 对端不支持 Route-Refresh 且本端未开启保存副本:soft in 命令执行成功却没有任何效果,容易误判策略写错
  • 把软重置当成万能手段:改 Router ID、AS 号这类基础参数不会因软刷新生效,仍须重建会话
  • 在业务高峰期执行全表硬重置:所有邻居同时收敛,可能造成成片业务抖动
  • 长期开启 soft-reconfiguration inbound:为保存原始路由副本持续占用内存,大表环境中代价明显
  • 重置后不核对前缀计数:会话回到 Established 并不代表前缀数量已恢复,需对比刷新前后的收发表

数据来源与参考

  • Cisco: clear ip bgp 命令参考
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌