首页/网络/网络设备配置速查/实例级开销/端口优先级微调(指定实例走指定链路)
VLAN 与二层交换60 条

实例级开销/端口优先级微调(指定实例走指定链路)

只想让某个实例的流量改走另一条链路:在该实例上改接口 cost(越小越优先)或端口优先级,改完看端口角色是否翻转。

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

实例级选路微调

MSTP 把 VLAN 映射到实例(instance),每个实例独立计算生成树拓扑。只想让某个实例的流量改走另一条链路时,不必动整网规划:在该实例绑定的接口上改路径开销(cost,越小越优先)或端口优先级即可。改完之后要看端口角色是否真的翻转,否则只是白改了一个数字。

基本信息

适用平台华为 VRP、思科 IOS、H3C Comware 的 MSTP 模式交换机
华为命令stp instance N cost / stp instance N port priority
思科命令spanning-tree mst N cost / spanning-tree mst N port-priority
H3C 命令stp instance N cost / stp instance N port priority
取值规律cost 越小越优先;端口优先级越小越优先,通常按 16 的倍数取值
影响方向cost 在接收方向累加,改本端接口影响本端选根端口

典型使用场景

  • 流量工程:某实例业务量大,希望它走带宽更充裕的链路,另一实例走备用链路
  • 维护窗口引流:先把实例流量从待维护设备上引走,再动手维护
  • 阻塞口调整:希望某个自带流量的端口承担转发、另一个端口阻塞,用 cost 精确控制
  • 恢复默认:调优验证后把 cost 改回自动计算值,避免留下难以解释的手工参数
  • 多实例负载分担:不同实例分别以不同设备为根,实现链路的均衡利用

华为 VRP

华为 VRP
[Huawei] stp mode mstp
[Huawei] stp region-configuration
[Huawei-mst-region] instance 1 vlan 10 20        # 实例与 VLAN 映射
[Huawei-mst-region] active region-configuration   # 映射改完必须激活
[Huawei] interface GigabitEthernet0/0/23
[Huawei-GigabitEthernet0/0/23] stp instance 1 cost 20000       # 实例 1 的费用
[Huawei-GigabitEthernet0/0/23] stp instance 1 port priority 112
<Huawei> display stp brief                          # 看该口在实例 1 的角色是否变化

思科 IOS

思科 IOS
SW-A(config)# interface GigabitEthernet1/0/23
SW-A(config-if)# spanning-tree mst 1 cost 20000
SW-A(config-if)# spanning-tree mst 1 port-priority 112
SW-A# show spanning-tree mst 1 interface Gi1/0/23   # 角色与开销一目了然
SW-A# show spanning-tree mst 1 root                  # 确认根桥位置是否符合预期

H3C Comware

H3C Comware
[H3C] interface GigabitEthernet1/0/23
[H3C-GigabitEthernet1/0/23] stp instance 1 cost 20000
[H3C-GigabitEthernet1/0/23] stp instance 1 port priority 112
[H3C] stp region-configuration                     # 区域配置改完同样要激活
<H3C> display stp interface GigabitEthernet1/0/23  # 核对实例与角色
修改前先看设备当前显示的默认 cost 值:不同厂商、不同生成树制式下同一带宽对应的数值差别很大(例如千兆常见 20000,也可能显示其他量级),照抄资料里的数字容易改错方向。改完在两端各查一次,才能确认选路结果与设计一致。

易错点

  • 改错方向(以为改对端就行),本端角色没有翻转,选路自然不变,白白调整
  • 端口优先级写成非 16 的倍数,设备直接拒绝下发
  • 照抄其他厂商的 cost 数值,制式与量级不同导致路径开销反而变小,流量走到了不想走的链路
  • 改了实例与 VLAN 的映射却忘记激活区域配置,配置不生效且没有任何提示
  • 调优后未记录原始值,事后想恢复默认只能逐个查手册

数据来源与参考

  • 华为 STP 实例开销
  • Cisco MST instance cost
  • H3C STP 实例开销

相关工具

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