首页/网络/网络设备配置速查/生成树异常:根桥位置与阻塞口判读
设备排障72 条

生成树异常:根桥位置与阻塞口判读

收敛慢、时通时断先查根桥在哪:根桥漂到接入层会导致流量绕行全楼。三厂命令结构几乎一一对应。

网络设备配置速查网络更新于 2026-10-13

生成树异常怎么查

二层收敛慢、时通时断,先查根桥在哪里:根桥漂到接入层,流量路径就会绕行整栋楼,表现为延迟忽高忽低、时通时断。三厂命令结构几乎一一对应——华为/H3C 是 display stp(含 root、brief 子命令),思科是 show spanning-tree(含 root、summary 子命令)。

基本信息

适用设备三厂通用(华为 VRP / H3C Comware / 思科 IOS)
华为/H3C 命令display stp brief、display stp root、display stp
思科命令show spanning-tree、show spanning-tree root、show spanning-tree summary
关键字段桥 ID 与优先级、根桥标识、端口角色、拓扑变更计数
典型问题根桥位置不符合设计、端口被阻塞、拓扑频繁变化

典型使用场景

  • 二层时通时断、收敛慢的初步定位
  • 确认根桥是否在计划的汇聚或核心设备上
  • 端口「配置全对」却不转发(被生成树阻塞)
  • 拓扑变更频繁(TCN 持续产生)的排查
  • 根桥优先级调整后的效果验证

华为 VRP

华为 VRP
display stp brief              # 端口角色与状态总览
display stp root               # 根桥信息(本机是否为根)
display stp                    # 详细信息,含拓扑变更计数
display stp interface GigabitEthernet0/0/1

思科 IOS

思科 IOS
show spanning-tree             # 各实例/各 VLAN 的详细信息
show spanning-tree root        # 根桥与根端口
show spanning-tree summary     # 模式与统计概览
show spanning-tree interface GigabitEthernet0/1

H3C Comware

H3C Comware
display stp brief
display stp root
display stp
display stp interface GigabitEthernet1/0/1
display stp root-config

输出逐列读法

字段含义判读要点
桥 ID本机优先级 + MAC判断本机是否为根桥
根桥 ID当前根桥标识与设计比对,确认根桥位置
根端口到根桥的最优出口应与期望的上行链路一致
端口角色根口、指定口、Alternate/阻塞出现阻塞口要确认是否符合设计
拓扑变更计数TCN 次数持续增长说明拓扑在震荡
端口「配置全对」却不转发,先看生成树状态:被阻塞的端口在二层本来就不转发数据,很多人会一路查到物理层与对端设备,反而忽略最直接的答案。
排查顺序是先确认根桥位置再谈优化:接入层出现根桥,几乎必然意味着存在环路隐患或优先级被人改动过,此时调端口参数无法解决问题。
思科不同生成树模式的输出字段差异较大(PVST+ 与 MST 的显示结构不同),跨设备比对前先确认当前模式,否则会把格式差异当成状态异常。

易错点

  • 不先确认根桥位置就调优:根桥落在接入层时,调端口参数解决不了路径绕行问题
  • 把被阻塞的端口当成故障:阻塞可能正是生成树的正常防护,先确认端口角色再判断
  • 改优先级只改一端:两端都想当根会持续选举,拓扑反复变化、业务抖动
  • 不看拓扑变更计数:TCN 持续增长说明网络在震荡,应优先定位根因
  • 按单一模式的字段解读混合环境:思科不同模式显示差异大,容易误判状态

数据来源与参考

  • 华为 STP 显示命令
  • Cisco show spanning-tree
  • H3C STP 显示命令

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌