У нас есть несколько коммутаторов, и на всех коммутаторах включен STP. Но на некоторых коммутаторах мигает индикатор того, кто становится мастером STP.
Я думаю, что есть некоторые проблемы с конфигурацией. Если мы посмотрим на «главный» переключатель и один из других..
Главный выключатель выглядит так
Multiple Spanning Tree (MST) Information
STP Enabled : Yes
Force Version : MSTP-operation
IST Mapped VLANs : 1-4094
Switch MAC Address : b05ada-2f76cb
Switch Priority : 0
Max Age : 20
Max Hops : 20
Forward Delay : 15
Topology Change Count : 8277
Time Since Last Change : 2 mins
CST Root MAC Address : 20677c-a64200
CST Root Priority : 0
CST Root Path Cost : 20000
CST Root Port : 2/46
IST Regional Root MAC Address : b05ada-2f76cb
IST Regional Root Priority : 0
IST Regional Root Path Cost : 0
IST Remaining Hops : 20
Root Guard Ports :
Loop Guard Ports :
TCN Guard Ports :
BPDU Protected Ports :
BPDU Filtered Ports : 2/31-2/32
PVST Protected Ports :
PVST Filtered Ports :
Root Inconsistent Ports :
Loop Inconsistent Ports :
И еще один:
Multiple Spanning Tree (MST) Information
STP Enabled : Yes
Force Version : MSTP-operation
IST Mapped VLANs : 1-4094
Switch MAC Address : 941882-b26c00
Switch Priority : 32768
Max Age : 20
Max Hops : 20
Forward Delay : 15
Topology Change Count : 5
Time Since Last Change : 54 mins
CST Root MAC Address : 20677c-a64200
CST Root Priority : 0
CST Root Path Cost : 60000
CST Root Port : 24
IST Regional Root MAC Address : 941882-b26c00
IST Regional Root Priority : 32768
IST Regional Root Path Cost : 0
IST Remaining Hops : 20
Root Guard Ports :
Loop Guard Ports :
TCN Guard Ports :
BPDU Protected Ports :
BPDU Filtered Ports :
PVST Protected Ports :
PVST Filtered Ports :
Root Inconsistent Ports :
Loop Inconsistent Ports :
Я вижу, что у них обоих приоритет корня CST установлен на 0? Но у них разный приоритет коммутатора..
Кроме того, у них одинаковая «версия конфигурации MST», но разное «имя конфигурации MST».
Это верно?
решение1
Я вижу, что у них обоих приоритет корня CST установлен на 0? Но у них разный приоритет коммутатора..
Это нормально – «CST Root Priority» не исходит от коммутатора, на который вы смотрите. Он показывает информацию о том, какой коммутатор в настоящее время выбран через STP в качестве «корневого» коммутатора.
Например, поскольку у вас есть b05ada-2f76cb с приоритетом 0, он обычно должен стать корневым коммутатором, и на всех ваших коммутаторах должно отображаться «CST Root MAC Address: b05ada-2f76cb» вместе с «CST Root Priority: 0».
Но в вашем случае у вас есть загадочный коммутатор 20677c-a64200 (20:67:7c:a6:42:00), также настроенный с приоритетом 0.иу него численно меньший MAC-адрес, поэтому именно он выбирается в качестве корневого. (А если он часто отключается и снова подключается, это наверняка потрясет все дерево.)
Поэтому отследите коммутатор (это может быть не коммутатор, а маршрутизатор или компьютер, на котором запущена служба STP); если это легальное устройство, измените его так, чтобы оно использовало более высокое значение приоритета; а если нет, выясните, кто подключил его к вашей сети.
Строка «CST Root Port: 2/46» в вашем статусе STP указывает, к какому порту подключен неисправный корневой порт.)
(Возможно, стоит рассмотреть возможность включения таких функций, как «BPDU guard», чтобы запретить определенным портам полностью принимать STP, если к ним не должен быть подключен коммутатор, или «restricted role»/«root guard», чтобы запретить их выбор в качестве корневых портов, при этом разрешая STP.)