Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 4 Следующий »

 UDP- это протокол канального уровня (L2), предназначенный для обнаружения однонаправленных каналов.  В качестве примера, если в работе  используются оптический разветвитель, то можно столкнуться с ситуацией, когда произошло повреждения одного волокна(Rx или TX) на любой из сторон, линк при этом не погас, что приводит к однонаправленности канала. Данный сбой  может вызвать проблемы с передачей трафика и образование петель в топологии. UDLD путем обмена пакетами  между соседними устройствами обнаруживает однонаправленные каналы до создания петли.

Пример конфигурации:

show running-config udld
udld global-mode normal
udld interface tengigabitethernet 0/0/2 
  action err-disable     <<<<< режим выключения интерфейса при обнаружении нарушения связности
  port-admin-mode aggressive
  port-message-interval 10
exit
udld interface tengigabitethernet 0/0/3
  action err-disable 
  port-admin-mode normal
  port-message-interval 10
exit
udld interface tengigabitethernet 0/0/4
  action err-disable 
  port-admin-mode aggressive
  port-message-interval 10
exit
udld interface tengigabitethernet 0/0/5
  action err-disable 
  port-admin-mode normal
  port-message-interval 10
exit
udld interface tengigabitethernet 0/0/6
  action err-disable 
  port-admin-mode normal
  port-message-interval 3
Вывод: show udld ports status
  0/FMC0:EOS# show udld ports status
    Link service status: normal

  Interface             UDLD Mode     Msg T (sec)  UDLD status     Link status       Nbrs cnt 
  --------------------- ------------- ------------ -------------   ----------------- --------- 
  te 0/0/1              disabled      10           idle            up                 0         - протокол не включен, линк поднят
  te 0/0/2              aggressive    10           bidirectional   up                 1         - протокол включен, линк поднят, сосед обнаружен
  te 0/0/3              normal        10           idle            down               0         - протокол включен, линка нет
  te 0/0/4              aggressive    10           shutdown        down               0         - протокол включен, порт заблокирован 
  te 0/0/5              normal        10           undetermined    up                 0         - протокол включен, линк поднят, однонаправленная связь или на соседнем устрйстве не включен UDLD
  te 0/0/6              normal        3            Up              detection          0         - протокол включен, линк поднят, протокол выполняет определение статуса порта
Вывод: show udld ports status
0/FMC0:EOS# show  udld  neighbors 
Thu Mar 28 03:07:57 2024
  Interface             Device ID      Nbr. Port    MAC Address        Device Name        SM State       Msg T       Exp T       
                                                                                                         (sec)       (sec)       
  --------------------- -------------- ------------ ------------------ ------------------ -------------- ----------- ----------- 
  te0/0/1               ME10000028     te0/0/24     e0:d9:e3:ff:47:18  R4                 bidirectional   15          14        

Касательно возможных статусов и режимов работы протокола UDLD:

вывод: show udld ports status
IDLE - Протокол не задействован на порту.
SHUTDOWN - порт находится в заблокированном состоянии .
DETECTION - Протокол выполняет определение статуса порта. В этом состоянии протокол отправляет 8 Probe-пакетов с интервалом 1 секунда (т.е. нахождение в этой состоянии занимает 8 секунд). Отправив все 8 пакетов, порт переходит в одно из двух состояний: UNDETERMINED или BIDIRECTIONAL, анализируя полученные ответы.
UNDETERMINED - Протокол не смог выявить двунаправленную связь - не был получен корректный ответ ни от одного соседнего устройства на этом порту. Может означать как однонаправленную связь, так и отсутствие соседних устройств с задействованным UDLD на этом порту. Смена состояний BIDIRECTIONAL -> DETECTION -> UNDETERMINED в агрессивном режиме работы UDLD приведёт к блокировке порта и его немедленному переходу в состояние SHUTDOWN.
BIDIRECTIONAL - Протокол выявил двунаправленную связь, получив корректный ответ хотя бы от одного соседнего устройства на этом порту.
  • Нет меток