首页/网络/网络设备配置速查/STP 开销标准(dot1d-1998 与 dot1t 长整型)
VLAN 与二层交换60 条

STP 开销标准(dot1d-1998 与 dot1t 长整型)

同一条千兆链路的开销:旧标准 4、新标准 20000;两端标准不一致时“谁该阻塞”算不出预期结果,跨厂组网必须显式统一。

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

两种开销标准

路径开销有两套计算标准:旧的 dot1d-1998(短整型,1G 链路开销为 4)和新的 dot1t(长整型,1G 为 20000)。同一条链路在两种标准下算出的数值差了几个数量级,两端标准不一致时「谁该阻塞」的结果就不是设计预期,跨厂商组网必须显式统一。

基本信息

适用平台思科 IOS / 华为 VRP / H3C Comware 交换机
华为stp pathcost-standard dot1t 或 dot1d-1998
思科spanning-tree pathcost method long 或 short
H3Cstp pathcost-standard dot1t 或 dot1d-1998

典型使用场景

  • 跨厂商互通前统一开销标准
  • 手工设计 cost 之前确认计算基准
  • 排查根桥与阻塞口和设计不符
  • 新网开局统一定标准
  • 与老旧设备互通时先确认对方支持的能力

华为 VRP

华为 VRP
[Huawei] stp pathcost-standard dot1t        # 或 dot1d-1998
<Huawei> display stp interface GigabitEthernet0/0/1 | include Cost
! 1G 口显示 20000 即为长整型标准,显示 4 则为 dot1d-1998

思科 IOS

思科 IOS
SW-A(config)# spanning-tree pathcost method long    # long 对应 dot1t
SW-A(config)# spanning-tree pathcost method short   # short 对应 dot1d-1998
SW-A# show spanning-tree interface GigabitEthernet1/0/1 | include cost

H3C Comware

H3C Comware
[H3C] stp pathcost-standard dot1t
<H3C> display stp interface GigabitEthernet1/0/1 | include Cost

常见链路开销对照

链路dot1d-1998(short)dot1t(long)
100M19200000
1G420000
10G22000
如何判断查看接口显示的开销值数值量级即可反推所用标准
统一原则是新网一律使用长整型标准(dot1t),与老设备互通时先确认对方能力再决定。改标准会引起全网重新计算拓扑,属于变更动作,需要安排在窗口内并观察收敛结果。
只在一端修改标准,会让两端对同一条链路的开销量级完全不同,局部重算后阻塞口与设计不符,典型现象是拓扑看起来正常但流量不走预期路径。
手工配置 cost 之前先确认设备采用的是哪套标准:同一个数值在两种标准下代表的优先级完全不同,跨厂商对比配置或者照抄配置模板时最容易在这里出错。
排查拓扑与设计不符时,先看接口实际显示的开销值再谈配置:显示值反映的是当前生效的标准与折算方式,比翻配置文件更快也更准确。

易错点

  • 照搬「1G 等于 4」的旧口诀:实际网络跑的是长整型标准,算路结果整体偏离
  • 只在一端修改标准:局部重算,阻塞口与设计不符,且现象难以复现
  • 改标准不安排在变更窗口:全网重新计算拓扑,无关业务也会受影响
  • 配置后不在接口上复核实际开销:配置写对了却没生效,仍按旧标准参与计算
  • 照抄其他厂商的开销数值:不同标准下同一个数字代表的优先级关系完全不同,选路结果直接反向

数据来源与参考

  • 华为 stp pathcost-standard
  • Cisco spanning-tree pathcost method
  • H3C stp pathcost-standard

相关工具

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