什么是MSTP

多生成树协议MSTP(Multiple Spanning TreeProtocol)是IEEE802.1s中定义的生成树协议,通过生成多个生成树,来解决以太网环路问题。
 

MSTP多生成树协议原理介绍

 

MSTP协议原理

接下来我们详细了解一下MSTP多生成树协议原理
传统的生成树只能运行一个实例,且收敛速度慢。由于STP和RSTP在整个局域网中,所有的VLAN共享一个生成树实例,因此无法实现基于VLAN的负载均衡,网络环境稳定状态下备份链路始终不能转发数据流量,造成带宽的浪费。

而MSTP很好地解决了这个问题,MSTP是多生成树技术,允许在一个交换环境中运行多个生成树,每个生成树成为一个实例。实例之间的生成树彼此独立,比如一个实例下的阻塞接口在另一个实例中可能是转发接口。和PVST不同的是:MSTP允许多个VLAN运行一个生成树实例。大部分情况下,运行多个生成树实例的好处就在于链路的负载分担,但是当只有一个冗余链路时,运行两个生成树实例完全可以实现负载均衡,同时又能节约系统开销。 MSTP的原理是通过把整个互联的二层以太网划分成若干域。在域内,把其中的VLAN分成若干组,每组具有相同的拓补结构,然后定义若干MSTI,并把这些生成树实例和不同的VLAN映射起来。所谓实例就是多个VLAN的一个集合。通过将多个VLAN映射到一个实例,可以节省通信开销和资源占用率。MSTP各个实例拓补的计算相互独立,在这些实例上可以实现负载均衡。可以把多个相同拓补结构的VLAN映射到一个实例中,这些VLAN在接口上的转发状态取决于接口在对应MSTP实例的状态。

在以太网中部署MSTP协议后可实现如下功能:
1、形成多棵无环路的树,解决广播风暴并实现冗余备份。
2、多棵生成树在VLAN间实现负载均衡,不同VLAN的流量按照不同的路径转发。

小编送福利时间,CCNA、CCNP、CCIE课程免费试听名额~~立即抢占: