本文主要是介绍交换机开启生成树后MSTP端口角色异常,为MAST,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题描述
现组网拓扑:
组网概述:
四台S5700口字形组网,都开启mstp协议,
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。
解决方案
建议与总结
此问题出现在stp规划为单域但不同交换机上配置参数出现错误的情况下,域名不同、MSTP修订级别不同、vlan与实例编号不对应或者vlan 不一致都会导致各交换机不在同一个mstp域的现象。建议在配置之前规划好stp相关参数,再配置stp相关配置时要格外注意。
这篇关于交换机开启生成树后MSTP端口角色异常,为MAST的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!