Перейти к содержанию

Общая информация о протоколе LLDP

Назначение LLDP

LLDP (Link Local Discovery Proticol) – это протокол канального уровня (L2), работающий по типу точка-точка, предназначенный для обнаружения соседних устройств и обмена информацией о них в пределах одного канального домена.

LLDP работает независимо от производителя оборудования и используется для:

  • идентификации соседних устройств и портов;
  • передачи базовых и расширенных характеристик интерфейсов и устройства.
  • информации о подклюенных Media End Point устройствах и настройках для них
  • на агрегированных каналах, сообщения LLDP передаются на индивидуальных интерфесах
  • передача сообщений не зависит от статуса блокировки порта протоколами семейства STP

LLDP не участвует в пересылке пользовательского трафика и не влияет на коммутацию или маршрутизацию – он используется исключительно для служебного обмена информацией. Информация протокола LLDP может использоваться автоматизированными системами управления (NMS), а также администраторами сети для построения топологии сети.

Для передачи информации о медиа устройства их взаимодействии с ними используется расширение протокола LLDP Media Endpoint Devices (MED). Подробная информация об LLDP-MED приведена в соответствующих разделах.


Формат сообщений LLDP

Для передачи сообщений LLDP используется структура TLV.

TLV (Type–Length–Value) – это формат кодирования данных, в котором:

  • Type – тип передаваемой информации;
  • Length – длина поля данных;
  • Value – само значение (данные).

Такая структура позволяет:

  • гибко расширять протокол;
  • добавлять новые типы информации без нарушения совместимости;
  • передавать как обязательные, так и необязательные параметры.

Сообщение LLDP представляет собой последовательность TLV, завершающуюся TLV типа End of LLDPDU.


Используемые типы TLV

basic-tlv

basic-tlv – это TLV, используемые для передачи обязательной и базовой информации, необходимой для идентификации устройства и интерфейса.

К ним относятся:

  • идентификатор устройства (Chassis ID);
  • идентификатор порта (Port ID);
  • время жизни информации (TTL);
  • имя системы (System Name);
  • описание системы (System Description);
  • возможности системы (System Capabilities).

Эти TLV формируют основу LLDP и используются для базового обнаружения соседей.


dot1-tlv

dot1-tlv – это TLV, используемые для передачи VLAN- и L2-связанных параметров, определённых стандартом IEEE 802.1.

Они позволяют:

  • передавать информацию о VLAN (VLAN ID, VLAN Name);
  • сообщать о политике VLAN для голоса (Voice VLAN);
  • передавать дополнительные параметры канального уровня, специфичные для 802.1.

Данные TLV относятся к organizationally specific TLV, расширяющим стандартный набор LLDP.


dot3-tlv

dot3-tlv – это TLV, используемые для передачи параметров физического уровня и Ethernet-интерфейса, определённых стандартом IEEE 802.3.

С их помощью передаётся информация о:

  • типе физического интерфейса;
  • скорости и дуплексе;
  • состоянии автосогласования;
  • характеристиках линка (MAU, PHY);
  • поддержке и параметрах PoE (в расширенных вариантах).

dot3-tlv позволяют соседним устройствам получить детальное представление о физических свойствах Ethernet-соединения, что важно для диагностики и автоматизации.


Стандарты, описывающие LLDP и LLDP-MED

LLDP

LLDP (Link Layer Discovery Protocol) описан стандартом:

  • IEEE 802.1AB

Данный стандарт определяет:

  • работу LLDP на канальном уровне (L2);
  • формат LLDPDU;
  • обязательные и дополнительные TLV;
  • механизмы передачи и обновления информации о соседях.

Стандарт IEEE 802.1AB разрабатывается и поддерживается организацией :contentReference[oaicite:0]{index=0} и является вендор-независимым.


LLDP-MED

LLDP-MED (Media Endpoint Discovery) описан стандартом:

  • ANSI/TIA-1057

LLDP-MED является расширением LLDP и предназначен в первую очередь для:

  • IP-телефонов;
  • мультимедийных и голосовых конечных устройств.

Стандарт ANSI/TIA-1057 определяет:

  • расширенные TLV для передачи информации о голосовом VLAN;
  • параметры QoS;
  • классы устройств (endpoint class);
  • информацию о питании (PoE);
  • политики для медиа-устройств.

LLDP-MED не заменяет LLDP, а работает поверх IEEE 802.1AB, используя механизм organizationally specific TLV.


Краткое сравнение

Протокол Стандарт Назначение
LLDP IEEE 802.1AB Обнаружение соседних устройств и базовый обмен L2-информацией
LLDP-MED ANSI/TIA-1057 Расширение LLDP для голосовых и мультимедийных конечных устройств