MSTP概述MSTP是多生成树协议,允许一个交换环境中运行多个生成树,每个生成树称为一个实例,MSTP将路由环路网络修剪成一个无环的树形网络,避免广播风暴的产生,同时还提供了数据转发的多个冗余路径,在数据转发过程中实现VLAN数据的负载均衡,MSTP还兼容STP和RSTP。MSTP的基本原理(1)MSTP的网络层次一个二层交换网络可以划分多个MST域,每个生成树域可以划分多个MSTI,每个实例中可以映射多个VLAN(2)MST域MST域是多生成树域,由局域网中的多台交换机他们之间的网段构成一个局域网可以存在多个MST域,各MST域之间在物理上直接或间接相连(3)MSTI一个MSTI域内可以运行多个MSTI,MSTI之间彼此独立,MSTI可以与一个或者多个VLAN对应,但一个VLAN只能与一个MSTI对应。(4)端口角色MSTP中的角色主要有根端口,指定端口,预备端口,备份端口和边缘端口,除边缘端口外其他端口角色都参与MSTP的计算过程。(5)MSTP的端口状态主要有三种:Forwarding:转发状态Learning:学习状态Discarding:阻塞状态下面介绍实验案例俩个客户机的网关分别为路由器俩个口的IP1.配置客户端和路由器的IP地址R1配置如下2.配置VLAN及TrunkSW1配置如下:
S2配置如下:S3配置如下:3.配置MSTP【S1】stp mode mstp // 将交换机配置成MSTP模式【S1】stp region-configuration // 进入MSTP配置模式【S1-mst-region】region-name asd // 配置域名为asd【S1-mst-region】revision-level 1 // 配置版本等级为 1 【S1-mst-region】instance 1 vlan 10 // 将vlan10 加入实例1中【S1-mst-region】instance 2 vlan 20 // 将vlan20 加入实例2中【S1-mst-region】active region-configuration // 激活配置【S1-mst-region】quit【S1】stp instance 1 root perimary //配置此交换机为实例1的主根【S2】stp instance 2 root secondary //配置此交换机为实例2的备根S2配置如下R3配置如下:4.验证在S3上使用display stp brief 命令查看STP接口角色及状态信息也可用pc1访问pc2