MSTP基本概述
MSTP可以将一个或多个VLAN映射到一个实例,映射到同一个实例的VLAN共享一棵树,再基于实例计算生成树,以实例为单位,产生一棵树,交换机可以有多个实例,因此MSTP可以有多个树。
MST域
每个域内有多台交换机,同属一个域的交换机必须配置相同的域名、修订级别、相同的VLAN映射表。
MSTI 多生成树实例
一个MST域内可以有多颗生成树,每棵生成树都成为一个MSTI。
MSTI使用Instance ID标识。
CST 公共生成树
连接所有MST域的一棵生成树
红色线代表连接各个域构成的CST
IST 内部生成树
是MST域内的一棵生成树,也就是Instance ID为0的生成树
CIST 公共和内部生成树
连接一个交换网络所有交换设备的单生成树
SST 单生成树
MST域内只有一台交换机,这台交换机是单生成树。或者一台交换机构成了一个域,这台交换机被称为单生成树
如图,域3的交换机的被称为单生成树
总根,域根和主桥
总根:CIST的根桥
域根:IST域根和MSTI域根
IST域根:距离总根最近的交换机。
MSTI域根:是每个多生成树实例的树根
主桥:域内距离总根最近的交换机。
包括总根和IST域根
端口角色
根端口 离根桥最近的,负责向根方向转发数据的
指定端口 向下游设备转发BPDU报文的
Alternate端口 学习到其他设备发来的BPDU而阻塞的
Backup端口 学习到自己发来的BPDU而阻塞的
Master端口 到总根最近的端口 Master端口肯定是域边缘端口
域边缘端口 位于MST域之间边缘的端口
边缘端口 整个域的边缘,且不与其他交换机连接,可配置为边缘端口
MSTP的端口状态
Forwarding状态:端口既转发用户流量,学习MAC地址,又接收/发送BPDU报文。
Learning状态:过渡状态,端口接收/发送BPDU报文,不转发用户流量但是学习MAC地址。
Discarding状态:端口只接收BPDU报文,不转发用户流量也不学习MAC地址。
MSTP基本配置
stp region-configuration //进入域配
region-name HW //配置域名HW
instance 10 vlan 10 //配置实例10映射到VLAN10
instance 20 vlan 20 //配置实例20映射到VLAN20
active region-configuration //激活域配
stp instance 10 root primary //配置该交换机为实例10的主根
stp instance 20 root secondary //配置该交换机为实例20的备根