透过门缝看“MSTP”

220 阅读1分钟

MSTP

定义

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

目的

在以太网中部署MSTP协议后可实现如下功能:

  • 形成多棵无环路的树,解决广播风暴并实现冗余备份
  • 多棵生成树在VLAN间实现负载均衡,不同VLAN的流量按照不同的路径转发

工作机制

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

实现

  • 将不同的VLAN流量添加到不同编号的生成树中,形成多生成树环境,不同生成树可以阻塞不同端口,从而达到VLAN分流的目的;

命令

  • 进入STP配置域
stp region-configuration
  • 设置域名
region-name 自定义名称
  • 创建实例(实例编号取值范围:[0,48],确定实例承载的VLAN流量)
instance 实例编号 vlan VLAN编号
  • 应用配置(CE交换机直接执行commit)
active region-configuration
  • 设置根网桥
stp instance 编号 root primary
  • 开启STP服务(CE)
stp enable
  • 设置STP模式为MSTP(CE)
stp mode mstp
  • 查看指定编号实例信息
dis stp instance 编号

案例

三层交换

image-20240715102542584

CE交换

MSTP.png