首页/网络/BGP 与广域网速查/看懂 show ip bgp summary
BGP 基础与邻居89 条

看懂 show ip bgp summary

summary 输出包含邻居、版本、AS、收发表项数与状态:PfxRcd 为数字即 Established;字母状态对应中间态。

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

summary 输出是会话健康度的总览

show ip bgp summary 用一张表列出所有邻居的版本、AS、收发报文计数、表版本、队列与状态。最关键的是 State/PfxRcd 列:显示数字表示会话已建立且该数字就是从该邻居收到的前缀数,显示字母(Idle、Active、OpenSent 等)则表示会话未建立、字母就是当前状态名。

字段速读

字段含义异常提示
Neighbor / V / AS邻居地址、BGP 版本、对端 ASAS 与规划不符说明 remote-as 配置有误
MsgRcvd / MsgSent收发报文计数长时间不增长说明对端停发或链路不通
TblVer本机路由表版本长期不变表示没有新更新
InQ / OutQ入出队列积压持续非零说明处理不过来或对端更新过快
Up/Down会话已建立时长或已断开时长数值频繁重置即震荡
State/PfxRcd状态名或收到前缀数字母为异常,数字为正常

基本信息

查看命令show ip bgp summary;华为为 display bgp peer
地址族扩展IPv6/VPNv4 需在对应地址族下查看 summary
内存段落输出上方还显示路由条目与内存占用,可用于容量评估
本地标识输出顶部包含 BGP Router ID 与本地 AS
刷新特性部分平台支持自动刷新(如 60 秒),避免反复手敲

典型使用场景

  • 巡检第一屏:一次性看清所有邻居状态与前缀数量
  • 变更验证:对比变更前后每个邻居的 PfxRcd 变化
  • 震荡识别:看 Up/Down 是否被反复重置
  • 容量评估:结合内存段落判断表项增长趋势
  • 排障入口:发现异常邻居后再用 neighbors 详情深入

输出解读示例

输出解读示例
show ip bgp summary
# 典型行:
# Neighbor     V    AS  MsgRcvd  MsgSent  TblVer  InQ OutQ Up/Down  State/PfxRcd
# 10.0.0.2     4 65002     1234     1230      45    0    0 2d03h           812
# 10.0.0.6     4 65003       12       14      45    0    0 00:01:20   Active
# 第一行正常:数字 812 表示收到 812 条前缀
# 第二行异常:Active 表示会话未建立,需查底层可达性

异常时的跟进命令

异常时的跟进命令
# 会话未建立
show ip bgp neighbors 10.0.0.6 | include state
show tcp brief | include 179
#
# 会话正常但前缀数为 0
show ip bgp neighbors 10.0.0.2 routes
show ip bgp neighbors 10.0.0.2 | include capability
# 多数情况是地址族未激活或对端未发布
PfxRcd 长期为 0 的邻居通常不是会话问题:会话能建立说明 TCP 与参数协商都正常,此时应核对地址族激活状态与两端发布策略,而不是继续排查底层链路。

易错点

  • 只看状态列不看计数:前缀数异常是业务问题的最早信号,漏看会延误定位
  • MsgRcvd 不增长却判断正常:可能对端进程僵死或链路单向不通,需配合探测手段确认
  • 在多地址族环境中只看全局 summary:IPv6 或 VPNv4 的计数需在对应地址族下查看
  • 把 Up/Down 计时器当作绝对运行时长:它会在每次重建后归零,震荡时数值很短
  • 不在变更前后做基线对比:缺少对照时无法判断前缀数变化是否由本次变更引起

数据来源与参考

  • Cisco: show ip bgp summary 命令参考
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌