求关注转发!!!私信带你了解更多网络知识在 IEEE 802.1s 中定义了多生成树协议 MSTP(Multiple Spanning Tree Protocol), MSTP兼容 STP 和 RSTP,既可以快速收敛,又提供了数据转发的多个冗余路径,在数据转发过程中实现 VLAN 数据的负载均衡。通过MSTP 把一个交换网络划分成多个域,每则穗颤个域内形成多棵生成树,生成树之间彼此独立。每棵生成树叫做一个多生成树实例 MSTI(Multiple Spanning Tree Instance),每个域叫做一个 MST 域(MST Region: Multiple Spanning TreeRegion)。 MSTP 通过设置 VLAN 映射表(即 VLAN 和 MSTI 的对应关系表),把 VLAN 和 MSTI 联系起来。每个VLAN 只能对应一个 MSTI,即同一 VLAN 的数据只能在一个 MSTI 中传输,而一个 MSTI 可能对应多个VLAN,最终形成多颗生成树, 不同 VLAN 的报文沿不同的路径转发,实现了负载分担。 解决了 RSTP和 STP 的共同缺陷:由于局域网内所有的 VLAN 共享一棵生成树,因此无法在 VLAN 间实现数据流量的负载均衡,链路被阻塞后将不承载任何流量,造成带宽浪费,还有可能造成部分VLAN 的报文无法转发。1、 MST 域MST 域是多生成树域(Multiple Spanning Tree Region),由交换网络中的多台交换设备以及它们之间的网段所构成。 一个 MSTP 网络可以有多个 MST 域。 同一个 MST域的设备具有下列特点:①都孙败启动了 MSTP。② 具有相同的域名。③具有相同的 VLAN 到生成树实例映射配置。④具有相同的 MSTP 修订级别配置。一个局域网可以存在多个 MST 域,各 MST 域之间在物理上直接或间接相连。用户可以通过 MSTP 配置命令把多台交换设备划分在同一个 MST 域内。2、 MSTI/MSTI 域根族此MSTI 是多生成树实例(Multiple Spanning Tree Instance),位于 MST 域内,和 VLAN 进行绑定,缺省所有的 VLAN 都在实例 0 中,具有如下特点:①一个 MST 域内可以存在多棵生成树,每棵生成树都称为一个 MSTI。 MSTI 域根是每个多生成树实例的树根。域中不同的 MSTI 有各自的域根。② MSTI 之间彼此独立, MSTI 可以与一个或者多个 VLAN 对应。但一个 VLAN 只能与一个 MSTI 对应。③ 每一个 MSTI 对应一个实例号,实例号从 1 开始,以区分实例号为 0 的 IST。每个 MSTI 有一个域根, MSTI 域根就是每个 MSTI 上的根桥(通过比较 BID 获得), MST域内每个 MSTI 可以指定不同的根。