Суть проблемы в названии.. Есть железка DES-3200-28 не подчиняющаяся законам демократического STP, и даже с приоритетом 61440 остается Root STP устройством.. К сожалению только сама для себя, т.к. остальные участники переключаются на Root с приоритетом 4096 (DGS-3612G). Проблема появилась с момента инсталяции железки, думал дело в прошивке, сегодня перепрошил до Build 1.70.B006, ничего не изменилось... В логах железки только самопровозглашение рутом: New Root bridge selected (Instance:0 MAC:5C-D9-98-FA-4A-60 Priority:61440)... В то время как все остальные девайсы выбирают более легетимного рута: New Root bridge selected (MAC: 00-1E-58-D1-2C-00, Priority: 4096)... Временно обошел проблему дав нелегетимному устройству приоритет 0, в этом случае STP работает как часы.
Конфигурация STP на устройстве (из бекапов еще с дефолтным приоритетом 32768):
Цитата:
# STP
config stp version rstp
config stp maxage 20 maxhops 20 forwarddelay 15 txholdcount 6 fbpdu enable hellotime 2
config stp priority 32768 instance_id 0
config stp mst_config_id name 5C:D9:98:FA:4A:60 revision_level 0
config stp ports 1-26 externalCost auto edge auto p2p auto state disable
config stp mst_ports 1-28 instance_id 0 internalCost auto priority 128
config stp ports 1-28 fbpdu enable
config stp ports 1-28 restricted_role false
config stp ports 1-28 restricted_tcn false
config stp ports 27-28 externalCost auto edge auto p2p auto state enable
enable stp
Текущая версия прошивки:
Цитата:
Image ID : 1(Boot up firmware)
Version : 1.70.B006
Size : 4080608 Bytes
Предыдущая версия прошивки:
Цитата:
Image ID : 2
Version : 1.52.B005
Size : 4014024 Bytes
В голову не приходит куда дальше копать... Заранее спасибо
зы:
В этот момент с другой стороны 28го порта:
Цитата:
MSTP Port Information
----------------------
Port Index : 1 , Hello Time: 2 /2 , Port STP : Enabled , LBD : No
External PathCost : Auto/20000 , Edge Port : False/No , P2P : Auto /Yes
Port RestrictedRole : False, Port RestrictedTCN : False
Port Forward BPDU : Enabled
MSTI Designated Bridge Internal PathCost Prio Status Role
----- ------------------ ----------------- ---- ---------- ----------
0 0000/001E58D12C00 20000 128 Discarding Designated
С другой стороны 27го:
Цитата:
MSTP Port Information
----------------------
Port Index : 10 , Hello Time: 2 /2 , Port STP : Enabled ,
External PathCost : Auto/20000 , Edge Port : Auto /No , P2P : Auto /Yes
Port RestrictedRole : False, Port RestrictedTCN : False
Port Forward BPDU : Enabled
MSTI Designated Bridge Internal PathCost Prio Status Role
----- ------------------ ----------------- ---- ---------- ----------
0 8000/0022B05D6B9E 20000 128 Discarding Designated
Судя по этому соседние свичи устраивают байкот окупанту...

Поэтому он недоступен, раньше не устраивали и сеть падала ... аля "LBD loop occurred"

только из-за выключенного loopback detection без алармов и ворнингов

... сейчас не падает видимо из-за того что на остальных соседних железках прошивку тоже освежил...
зыы:
В сети есть еще одна DES-3200-28 в этом же кольце, работает без проблем, конфиг:
Цитата:
# STP
config stp version rstp
config stp maxage 20 maxhops 20 forwarddelay 15 txholdcount 6 fbpdu enable hellotime 2
config stp priority 32768 instance_id 0
config stp mst_config_id name 34:08:04:3A:4D:D0 revision_level 0
config stp ports 1-26 externalCost auto edge auto p2p auto state disable
config stp mst_ports 1-28 instance_id 0 internalCost auto priority 128
config stp ports 1-28 fbpdu enable
config stp ports 1-28 restricted_role false
config stp ports 1-28 restricted_tcn false
config stp ports 27-28 externalCost auto edge auto p2p auto state enable
enable stp
Отличий не нашел

pss: накаркал

после обновления до Build 1.70.B006 на второй железке DES-3200-28 в этом же кольце появились аналогичные проблемы....