Настройка Loopback Detection на Alcatel OS-LS 6200

Для примера настрою Loopback Detection на коммутаторе Alcatel OmniStack LS 6224.

Посмотрим текущие настройки Loopback Detection:

enable
show loopback-detection

Перейдем в режим конфигурирования, включим и укажем некоторые параметры Loopback Detection:

configure
loopback-detection enable
loopback-detection mode src-mac-addr
loopback-detection interval 30

Включим на клиентских портах Loopback Detection:

interface range ethernet e1-24,g2-4
loopback-detection enable
exit

g1 у меня uplink, поэтому я не включал на нем Loopback Detection.

Настроим автоматическое включение порта через 3000 секунд, если он был выключен из-за петли (можно указать значение в секундах 30-86400, стандартно 300):

errdisable recovery interval 3000
errdisable recovery cause loopack-detection
show errdisable recovery
show errdisable interfaces

Выйдем из режима конфигурирования и сохраним конфигурацию:

exit
copy running-config startup-config

Настройка функции защиты от петель на коммутаторах D-Link

На примере буду использовать коммутатор D-Link DES-3200.
Активация самой функции LoopBack Detection (LBD) на коммутаторе:

enable loopdetect

Включение функции на портах с 1 по 5:

config loopdetect ports 1-5 state enable

Настройка recover_timer (время в секундах на которое будет отключен порт если петля обнаружена), interval (интервал между отправкой пакетов обнаружения петли), mode (port-based — блокируется порт или vlan-based — блокируется трафик vlan в котором обнаружена петля).

config loopdetect recover_timer 300 interval 10 mode port-based

Настроим чтобы в логи писалось что обнаружена петля и не отправлялись трапы:

config loopdetect log state enable
config loopdetect trap none

В веб-интерфейсе настроить данную функцию можно в меню «L2 Features» -> «Loopback Detection Settings».