首页/网络/VLAN 与高可用速查/display stp 系列查看命令
生成树 STP70 条

display stp 系列查看命令

华为查看 STP 状态用 display stp(全量)、display stp brief(概要)、display stp interface(单口)与 region-configuration(域)。

VLAN 与高可用速查网络更新于 2026-10-13

display stp 怎么看

华为查看生成树状态的命令族:display stp 看全量输出,包含根桥、计时器与拓扑变化计数;display stp brief 看各端口的角色与状态;display stp interface 看单端口详情;display stp region-configuration 看 MSTP 域配置。日常巡检以 brief 为主,定位问题再回到全量与单口输出。

基本信息

适用平台华为 VRP 交换机(S 系列等)
全量输出display stp
概要输出display stp brief
单端口display stp interface <接口名>
MSTP 域display stp region-configuration

典型使用场景

  • 巡检时快速判断各端口是否按设计处于转发或阻塞状态
  • 端口不转发时确认角色与状态是否符合预期,避免误判
  • 核对根桥是否为规划设备,比较桥 ID 字段
  • MSTP 场景检查实例与 VLAN 映射是否与设计一致
  • 观察拓扑变化计数是否持续增长,判断链路是否在抖动
  • 割接前后各留存一份输出作为对比基线

常用命令

常用命令
display stp                              # 全量:根桥、计时器、TC 计数
display stp brief                        # 各端口角色与状态一览
display stp interface GigabitEthernet0/0/24   # 单口:角色、开销、对端信息
display stp region-configuration         # MSTP 域:域名、修订级别、实例映射
display stp brief | include ALTE         # 快速筛出替代端口

输出逐列读法

字段含义正常与异常
CIST Root总根桥标识应为规划设计的那台设备
MSTID实例号与实例映射设计一致
Port RoleROOT / DESIGNATED / ALTE / BACKALTE 是健康备份,不是故障
Port StateFORWARDING / DISCARDING应与角色匹配
Topology change拓扑变化计数持续增长说明网络震荡
brief 输出里 Role 与 State 要结合起来看:ROLE 为 ALTE、STATE 为 DISCARDING 是正常的备份端口,不要当故障删链路处理。
MSTP 多实例场景只看实例 0(CIST)容易漏判:VLAN 映射到实例 1 后转发路径由实例 1 的树决定,必须按实例逐一刻对。
留存基线很实用:割接前后各保存一份 display stp 与 display stp brief 输出,出现异常时对比差异比凭印象判断可靠得多。

易错点

  • 把 display stp 全量输出当日常巡检命令,信息量大反而漏看关键字段,巡检用 brief、定位再展开更有效
  • 只看实例 0 就判断全网转发路径,MSTP 多实例环境下结论可能是错的
  • 把 ALTE/DISCARDING 端口当异常处理,误删承担防环职责的链路,反而引入单点
  • 拓扑变化计数持续增长被忽略,实际链路在反复抖动,最终表现为业务间歇丢包
  • 输出不与设计文档比对,无法发现根桥漂移或优先级被改动这类隐性变更
  • 改完配置不复核显示值,宏命令与手工优先级冲突时设备不会报错,问题留到下一次故障才暴露

数据来源与参考

  • 华为 S 系列交换机产品文档(STP 查询命令)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌