问题描述
通过多次查看MSTP端口状态,发现同时存在多个阻塞端口,导致部分网络之间互访无法实现。
处理过程
1、通过多次查看MSTP的端口信息,发现故障存在。
2、通过查看MST域里不同的设备VLAN到生成树实例的映射发现没问题。
3、通过查看MST域里不同设备的域名,发现域名不同,修改相同后再次查看MSTP端口信息只有一个阻塞端口,且没有MAST端口,故障恢复。
根因
同一MST域里不同设备的域名没有设计为相同,修改相同即可。
解决方案
通过修改同一MST域里不同设备的域名相同。
基本配置如下:
SwitchA:
#
stp mode mstp
#
stp region-configuration
region-name HW
revision-level 1
instance 1 vlan 10 15 24
instance 2 vlan 30 35 255
active region-configuration
#
stp instance 1 root primary
stp instance 2 root secondary
SwitchB:
#
stp mode mstp
#
stp region-configuration
region-name HW
revision-level 1
instance 1 vlan 10 15 24
instance 2 vlan 30 35 255
active region-configuration
#
stp instance 1 root secondary
stp instance 2 root primary
建议与总结
在使用MSTP协议的时候务必注意同一个MST域里面不同的设备要使用相同的域名以及相同的VLAN到生成树实例的映射。