Доброе время суток всем!
Продолжаю тестировать DGS-3610-26G.
Добрался до противопетлевой защиты.
Возникло 2 вопроса.
1. Правильно ли я понимаю, что loopback detection в нем STP-based, то бишь называется spanning-tree loopguard, совмещен с STP и без оного не работает?
2. К логике работы и диагностике.
Есть порт (в моем примере Giga0/17), за ним стоит свитч. Допустим, неуправляемый. Организую на нем петлю. Giga0/17 падает в err-disable , как и положено, это отражается в логах и видно по
show inter status err-disabled. НО. Если включен errordisable recovery, то через положенный интервал времени порт поднимается и обратно в err-disable уже не возвращается. При этом он как живой, по show inter status на нем есть линк.
Код:
DGS-3610#show inter status
Interface Status Vlan Duplex Speed Type
------------------------ -------- ---- ------- --------- ------
...
GigabitEthernet 0/17 up 11 Full 100M copper
...
В логах -
Код:
*Sep 24 16:13:10: %PORT_SECURITY-4-ERR_RECOVER: Interface GigabitEthernet 0/17 recover from an error.
*Sep 24 16:13:10: %RLDP-3-LINK_DETECT_RECOVER: Interface GigabitEthernet 0/17 recovered from loop error.
и дальше тишина.
О том, что там по-прежнему петля, можно попробовать догадаться по show spanning-tree inter giga0/17,
но диагностика в этом случае не отличается от петли между портами...
Код:
DGS-3610#show spanning-tree inter giga0/17
...
PortState : discarding
...
PortRole : backupPort
DGS-3610#
... что в случае колец вполне себе допустимо. И остается только гадать, что это было.
Можно ли сделать так, чтобы после recovery порт снова падал в error-disable , если петлю не сняли?