首页/网络/BGP 与广域网速查/Idle 状态:会话根本没起来
BGP 基础与邻居89 条

Idle 状态:会话根本没起来

Idle 是最初/重试等待状态:常见于缺路由、被 shutdown、回环口未配置或认证失败后重回 Idle。

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

Idle 是什么

Idle 是 BGP 会话的初始状态,也是放弃重试后的等待状态。设备进入 Idle 通常意味着它连重试的资格都不具备:到邻居地址没有路由、邻居被管理性关闭、回环口未启用,或者在认证与参数校验失败后回到初始状态等待下一次尝试。

基本信息

状态含义初始状态或重试等待
排查点到对端地址的路由是否存在、接口与环回是否 Up
管理性关闭neighbor shutdown 会停在 Idle/Admin 状态
重试默认空闲重试计时器影响重连节奏
日志查看 179 连接尝试与失败原因
验证命令show ip bgp summary 与 show ip bgp neighbors <ip>

排查顺序

  • 查路由:确认到邻居地址的路由存在且走预期出口
  • 查接口:对端接口与本地接口是否 Up,环回口是否配置并通告
  • 查管理性关闭:确认邻居没有被 shutdown 或 peer ignore
  • 查认证配置:密钥不一致会在校验失败后回到初始状态
  • 查日志与复位原因:设备记录的最近原因往往直接给出线索

排查命令

排查命令
show ip route 10.0.0.2                    # 邻居地址是否有路由
show ip bgp summary                        # 状态与最近复位原因
show ip bgp neighbors 10.0.0.2             # 详情:状态、计时器、复位历史
show ip bgp neighbors 10.0.0.2 | include shutdown
show log | include BGP                     # 日志中的连接尝试与失败记录

常见原因对照

原因表现处理动作
邻居地址无路由状态长期停在 Idle修复底层路由或改为环回口对等
接口或环回未 Up对端地址不可达先修接口,再谈会话
邻居被 shutdown状态显示 Admin 或 Idle确认是否人为关闭并恢复
认证密钥不一致反复尝试后回到 Idle两端核对密钥内容与大小写
Router ID 冲突或非法会话无法推进手工指定唯一 Router ID
Idle 常伴随邻居地址不可达:先修底层路由,再谈 BGP;在路由缺失的情况下调整任何 BGP 属性都不会有帮助。
长时间停在 Idle 时要留意重试计时器:设备并不是不停地尝试,而是按节奏重连,因此观察窗口要足够长才能判断是持续失败还是偶发中断。

易错点

  • 忽略对端是否配置了到我方的邻居:单边配置时状态会在 Active/Idle 循环
  • 认证密钥不一致也可能表现为反复握手失败后回 Idle
  • 把管理性关闭当成故障:neighbor shutdown 后不会自动恢复,需人工确认
  • 在缺路由时反复调整 BGP 参数:底层不可达时任何属性设置都不会改变状态

数据来源与参考

  • RFC 4271: Idle 状态
  • 厂商: BGP 邻居排错手册
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌