Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

При обнаружении входящего BPDU, порт переводится в статус errdisable. В логах логе появятся соответствующие сообщения:

...

Блок кода
esr-15r(config)# errdisable recovery cause bpduguard 
esr-15r(config)# errdisable recovery interval 
  30-86400  Specify the timeout interval in seconds

При попытке восстановления порта в логе появится сообщение:

Блок кода
esr# 2025-07-02T03:25:25+00:00 %LINK-W-ERRDISABLE_RECOVERY: Attempting to recover gigabitethernet 1/0/3 from ErrDisable state caused by 'bpduguard'


Пример настройки

Задача:

Включить BPDU Guard на физическом портуинтерфейсе gigabitethernet 1/0/3, к которому подключено конечное устройство. При поступлении BPDU, порт должен отключаться на 60 секунд и автоматически восстанавливаться. 


Image Added

Решение:

Включаем на gigabitethernet 1/0/3 BPDU Guard

Блок кода
esr(config)# interface gigabitethernet 1/0/3
esr(config-if-gi)# spanning-tree bpduguard 

Включаем автоматическое восстановление интерфейса и задаём временной интервал 60 секунд

Блок кода
esr(config)# errdisable recovery cause bpduguard 
esr(config)# errdisable recovery interval 60

Проверим настройки восстановления интерфейса

Блок кода
esr# show errdisable recovery 
Timer interval: 60 seconds
Reason Automatic Recovery 
---------- ------------------- 
bpduguard Enabled 

После перехода интерфейса в состояние блокировки, его статус будет отображаться как ErrDisable

Блок кода
esr# show interfaces status 
Interface              Admin        Link    MTU     MAC address         Last change     Mode           
                       State        State                               (d,h:m:s)                      
--------------------   ----------   -----   -----   -----------------   -------------   ------------   
gi1/0/1                Up           Up      1500    68:13:e2:7e:73:91   00,18:31:16     routerport     
gi1/0/2                Up           Down    1500    68:13:e2:7e:73:92   00,18:31:22     routerport     
gi1/0/3                ErrDisable   Down    1500    68:13:e2:7e:73:93   00,00:00:08     switchport     

Подробную информацию о блокировке интерфейсов можно посмотреть командой:

Блок кода
esr-15r# show interfaces status errdisable 
Interface              Err-Disable Reason    Auto-Recovery Time Left    
                                             (sec)                      
--------------------   -------------------   ------------------------   
gi1/0/3                bpduguard             56