MSTP的介绍
MSTP背景
STP与RSTP都是同一个局域网内所有的vlan共享一颗生成树。
1,可能造成部分vlan不通。
2,链路利用率低,被阻塞的端口不承载任何
流量。
3,无法在vlan间实现数据流量的负载均衡。
MSTP可以使不同vlan的流量按照自己的路径转发,解决了部分vlan不通,也实现了vlan间的负载均衡。
MSTP网络层次架构
一个MSTP网络划分为多个MST域,各个域之间通过CST(共公生成树)连接,每个MST域内又有多个MSTI(多个生成树实例)MSTI是MST域内的设备通过MSTP协议计算后行成的树状网络。
MST域:
1,相同的修订级别。
2,相同的域名。
3,相同的vlan到生成树的映射。
4,都启动了MSTP
实例就是多个 VLAN的一个集合,这种通过将多个VLAN捆绑到一个实例中的方法可以节省通信开销和资源占用率。
MSP各个实例拓扑的计算是独立的,通过控制这些实例上STP选举,就可以实现负载均衡。
域由域名(Configuration Name)、修订级别(Revision Level)、格式选择器(Configuration ldentifier Format Selector)、VLAN 与实例的映射关系组成。
其中域名、格式选择器和修订级别在BPDU数据包中都有相关字段,而 VLAN 与实例的映射关系在 BPDU 数据包中以 MDS 摘要信息(Configuration Digest)的形式表现,该摘要信息是根据映射关系计算得到的一个 16字节签名。只有上述4者都一样且相互连接的交换机机才认为在同一个MSTP域内。
默认时,所有的VLAN都映射到实例0上。
MSTP的实例0具有特殊作用,称为CIST( Common Internal and Spanning Tree),即公共和内部生成树。
其他的实例称为MSTI ( Multiple Spa