此种问题在课程教学中,学生是经常犯这个问题的,下面来分析下。
问题描述
现组网拓扑:
组网概述:
四台S5700口字形组网,都开启mstp协议,
[hide]SW2、SW3、SW4配置如下:
stp region-configuration
region-name hw
revision-level 1
instance 1 vlan 2
active region-configuration
SW1配置如下:
stp region-configuration
region-name hw
revision-level 1
instance 2 vlan 2
active region-configuration
现象:
在SW1上查看stp状态,端口角色出现MAST:
display interface brief
MSTID Port Role STP State Protection
0 GigabitEthernet0/0/1 ALTE DISCARDING NONE
0 GigabitEthernet0/0/2 ROOT FORWARDING NONE
1 GigabitEthernet0/0/1 ALTE DISCARDING NONE
1 GigabitEthernet0/0/2 MAST FORWARDING NONE
处理过程
1、修改SW1 STP配置,将vlan与mstp实例映射关系修改为instance 1 vlan 2
根因
1、 MST域是多生成树域,由交换网络中的多台交换设备以及它们之间的网段所构成。同一个MST域的设备具有下列特点:
(1)都启动了MSTP。
(2)具有相同的域名。
(3)具有相同的VLAN到生成树实例映射配置。
(4)具有相同的MSTP修订级别配置。
2、若构成mstp域的参数不同则为不同的mstp域,不同mstp域之间会形成CST树,端口角色会出现MAST。[/hide]
建议与总结
此问题出现在stp规划为单域但不同交换机上配置参数出现错误的情况下,域名不同、MSTP修订级别不同、vlan与实例编号不对应或者vlan 不一致都会导致各交换机不在同一个mstp域的现象。建议在配置之前规划好stp相关参数,再配置stp相关配置时要格外注意。