# MSTP
MSTP 多生成树协议 又是802.1s 标准。
MSTP在继承了第一代生成树RSTP的优点(快速收敛)的基础上也实现了负载均衡的功能,而且它比
PVST的收敛还要快,并且和STP、RSTP、PVST都是完全兼容的。可谓是功能齐全的现代生成树。
MSTP在计算生成树的过程中,会为每个VLAN或每组VLAN计算一个生成树。一个组也就是一个实例,一
个实例(也就是一个转发路径)的失效是不会影响其他实例的。
### MSTP多实例生成树

mstp:主小备大
先配置接口ip,在配置vrrp,配完之后配置mstp
二层设备
SW1:
spanning-tree mode mst #配置生成树模式为mst
spanning-tree mst configuration #进入mst配置模式
name mst #mst配置名称
revision 10 #修正版本号
instance 1 vlan 10 #创建实例1把vlan10划分到vlan10
instance 2 vlan 20 #创建实例2把vlan20划分到vlan20
SW2:
spanning-tree mode mst #配置生成树模式为mst
spanning-tree mst configuration #进入mst配置模式
name mst #mst配置名称
revision 10 #修正版本号
instance 1 vlan 10 #创建实例1把vlan10划分到vlan10
instance 2 vlan 20 #创建实例2把vlan20划分到vlan20
三层设备
SW3:
spanning-tree mode mst #配置生成树模式为mst
spanning-tree mst configuration #进入mst配置模式
name mst #mst配置名称
revision 10 #修正版本号
instance 1 vlan 10 #创建实例1把vlan10划分到vlan10
instance 2 vlan 20 #创建实例2把vlan20划分到vlan20
spanning-tree mst 1 priority 8192 #给实例1配置优先级为8192
spanning-tree mst 2 priority 4096 #给实例2配置优先级为4096
SW4:
spanning-tree mode mst #配置生成树模式为mst
spanning-tree mst configuration #进入mst配置模式
name mst #mst配置名称
revision 10 #修正版本号
instance 1 vlan 10 #创建实例1把vlan10划分到vlan10
instance 2 vlan 20 #创建实例2把vlan20划分到vlan20
spanning-tree mst 1 priority 4096 #给实例1配置优先级为4096
spanning-tree mst 2 priority 8192 #给实例2配置优先级为8192
实验效果
二层设备
SW1:

SW2:

三层设备
SW3:

SW4:

最后修改:2021 年 11 月 06 日
© 允许规范转载