802.1w = rapid stp (uplinkfast & backbonefast 的功能被嵌入了,相当于自动生效)
802.1s = pvst/pvst+ (per vlan spanning-tree)
两者都用vlan来区分不同生成树进程
pvst中每个vlan是一个进程
mst自定义进程
mst路径选择与pvst方法相同
====
相关命令与执行
更改mst根桥选择
手动更改bid优先级 - spanning-tree mst 【instance id】priority (lower the better)
直接定义为根桥 - spanning-tree mst 【instance id】root 【primary/secondary】
验证
- sh spanning-tree mst 【instance id】
- sh spanning-tree root
定义mst域 (define the region = name & revision & vlan association table)
进入mst配置模式 - spanning-tree mst configuration
配置域名 - name 【region name】
配置版本号 - revision 【rev-num】
配置进程相关vlan - instance 【ins-id】 vlan 【vlan ids/range】
开启mst - spanning-tree mode mst
或者开启root - spanning-tree mst 【ins-id】root 【primary/secondary】
验证:
- sh spanning-tree mst configuration
- sh spanning-tree mst 【ins-id】
强行与邻居交换机重新建立邻居关系(拓扑改动时)
- clear spanning-tree detected-protocols 【interface interface-id】
注:vtp ver3.0可以帮助mst在vtp域里配置mst,这样在switch较多的情况下可以使用
(vtp3.0 support mst database propagation separate from the vlan databse)