MSTP多生成树协议+实验案例

目录

 

MSTP概述

MSTP的基本原理

MSTP的网络层次

实验案例(MSTP的负载均衡)


MSTP概述

传统的生成树只运行一个实例,且收敛速度慢,RSTP在传统STP基础上通过改进达到了加速网络拓扑收敛的目的,但是依然存在缺陷。由于STP和RSTP在整个局域网中,所有的VLAN共享一个生成树实例,因此无法实现基于VLAN的负载均衡,并且存在闲置链路,网络环境稳定状态下备份链路始终不能转发数据流量,造成带宽的浪费。

如图所示,在STP或RSTP生成树时,若交换机S1为根交换机时,S2和S3之间的链路将处于阻塞状态,且不转发任何流量。即使网络拥塞时,S2和S3之间的链路也不能被利用,造成资源的浪费。

 

 

MSTP (Multiple Spanning Tree Algorithm and Protocol)是多生成树技术,允许在一个交换环境中运行多个生成树,每个生成树称为一个实例,实例之间的生成树彼此独立,如一个实例下的阻塞接口在另外一个实例上可能是转发接口。和PVST不同,MSTP允许多个VLAN运行一个生成树实例。大部分情况下,运行多个生成树实例的好处就在于链路的负载分担,但是当只有一条冗余链路时,运行两个生成树实例完全可以实现负载均衡,同时又能节约系统开销。所以MSTP实现的是链路冗余,结合vrrp可以实现虚拟网关冗余来实现大部分中小企业的需求。vrrp的博客会陆续更新。

如下图所示,网络环境中存在两个生成树实例,不同实例的根网桥在不同物理交换机上,不但可以实现负载分担,而且不会因为过多的实例而占用系统资源。

vlan10路径:S3—S1
vlan20路径:S3—S2

MSTP将环路网络修剪成一个无环的树形网络,避免广播风暴的产生,同时还提供了数据转发的多个冗余路径,在数据转发过程中实现VLAN数据的负载均衡,MSTP还兼容STP和RSTP。

MSTP把一个交换网络划分成多个域,每个域内形成多棵生成树,生成树之间彼此独立。每棵生成树称为一个多生成树实例( Multiple Spanning Tree Instance,MSTI),每个域称为一个MST域。

MSTP通过设置VLAN映射表(即VLAN和MSTI的对应关系表),把VLAN和MSTI联系起来。每个VLAN只能对应一个MSTI,即同一 VLAN 的数据只能在一个MSTI中传输,而一个MSTI可以对应多个VLAN,如上图所示, Instance1对应VLAN 10, Instance2对应VLAN 20,S1为MSTI的根交换机,S2为MSTI2的根交换机, Instance1阻塞S2与S3之间链路; Instance2阻塞S1与S3之间链路,,可以充分利用网络带宽,有效避免资源浪费。

MSTP的基本原理

在MSTP中,通过把整个互联的二层以太网络划分成若干域。在域内,把其中的VLAN分成若干组,每组具有相同的拓扑结构,然后定义若干MSTI,并把这些生成树实例和不同的VLAN映射起来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值