启用MSTP协议的交换机同时出现多个阻塞端口,并出现端口角色为MAST的端口

问题描述

通过多次查看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到生成树实例的映射。

上一篇 统信系统如何命令行打开或关闭无密码登录
下一篇 【Linux】sudo 命令提升权限的使用技巧