首先了解生成树协议和MSTP协议,生成树协议(Spanning Tree Protocol,STP)是工作在OSI参考模型数据链路层的通信协议,基本应用是防止交换机冗余链路产生环路,从而避免广播风暴大量占用交换机资源。这种避免环路的拓扑结构,很像以根交换机为树干的树形结构,故称生成树协议。生成树协议工作原理,指任意交换机如果到达根网桥有两条或者两条以上链路,生成树协议根据算法把其中一条切断,仅保留一条。从而保证任意两个交换机之间只有一条单一的活动链路。

MSTP是IEEE 802.1s中提出的一种STP和VLAN结合使用的新协议,它既继承了RSTP端口快速迁移的优点,又解决了RSTP中不同VLAN必须运行在同一棵生成树上的问题。RSTP在STP基础上进行了改进,实现了网络拓扑快速收敛。但RSTP和STP还存在同一个缺陷,由于局域网内所有的VLAN共享一棵生成树,因此无法在VLAN间实现数据流量的负载均衡,链路被阻塞后将不承载任何流量,还可能造成部分VLAN的报文无法转发。

MSTP对STP和RSTP的改进:

  1. MSTP兼容STP和RSTP,既可以快速收敛,又提供数据转发的多个冗余路径,在数据转发过程中实现VLAN数据的负载均衡。
  2. MSTP把一个交换网络划分成多个域,每个域内形成多棵生成树,生成树之间彼此独立。每棵生成树叫做一个多生成树实例MSTI(Multiple Spanning Tree Instance),每个域叫做一个MST域(MST Region:Multiple Spanning Tree Region)。
  3. 通过将多个VLAN捆绑到一个实例,可以节省通信开销和资源占用率。MSTP各个实例拓扑的计算相互独立,在这些实例上可以实现负载均衡。可以把多个相同拓扑结构的VLAN映射到一个实例里,这些VLAN在端口上的转发状态取决于端口在对应MSTP实例的状态。

下面为小伙伴们分享使用LITO H3C模拟器部署MSTP协议的具体步骤和方法

  • 第一步 如图所示,拖动四台交换机、两台计算机到工作区。根据实验要求点击工具栏"连线"图标,搭建网络环境。



vlan配置知识点 vlan配置实例详解_vlan配置实例详解


  • 第二步 在交换机1[SW1]提示符下输入命令"stp mode mstp→stp region-configuration→region-name test→instance 2 vlan 2→instance 3 vlan 3→instance 4 vlan 4→revision-level 0→active region-configuration",设置MSTP生成树模式和MST域视图的相关配置。


vlan配置知识点 vlan配置实例详解_vlan配置实例详解_02


  • 第三步 输入命令"vlan 2 to 4→int e0/4/1→port link-type trunk→port trunk permit vlan 1 to 4→int e0/4/2→port link-type trunk→port trunk permit vlan 1 to 4→int e0/4/3→port link-type trunk→port trunk permit vlan 1 to 4",创建VLAN并配置Trunk链路端口。


vlan配置知识点 vlan配置实例详解_生成树_03


  • 第四步 其他交换机进行相同的配置,如第二步、第三步命令。


vlan配置知识点 vlan配置实例详解_vlan配置实例详解_04


  • 第五步 在交换机3[SW3]提示符下输入命令"int e0/4/0→stp edged-port enable→port access vlan 2",配置边缘端口并加入VLAN2。(交换机4进行相同的配置)


vlan配置知识点 vlan配置实例详解_vlan配置实例详解_05


  • 第六步 输入命令"stp instance 3 root primary",配置实例首选根桥。交换机2/4输入命令"stp instance 2/4 root primary",实验完成。


vlan配置知识点 vlan配置实例详解_vlan配置实例详解_06


温馨提示

完成分享LITO H3C模拟器部署网络MSTP协议的步骤和方法,小伙伴们如果能从小编解决电脑问题的思路和方法中有所启发,那就记得点赞、分享、评论和关注哦,咱们明天不见不散。