Протокол обнаружения канального уровня - Link Layer Discovery Protocol

В Протокол обнаружения канального уровня (LLDP) не зависит от поставщика уровень связи протокол, используемый сетевые устройства для рекламы своей личности, возможностей и соседей на локальная сеть на основе IEEE 802 технологии, в основном проводной Ethernet.[1] Протокол официально именуется IEEE как Обнаружение подключения к станции и управлению доступом к среде передачи указано в IEEE 802.1AB с дополнительной поддержкой в ​​IEEE 802.3 раздел 6, пункт 79.[2]

LLDP выполняет функции, аналогичные нескольким проприетарные протоколы, Такие как Протокол обнаружения Cisco, Протокол Foundry Discovery, Протокол Nortel Discovery и Обнаружение топологии канального уровня.

Собранная информация

Информация, собранная с помощью LLDP, может храниться в устройстве. база управленческой информации (MIB) и запросил Простой протокол управления сетью (SNMP), как указано в RFC 2922. Топология сети с поддержкой LLDP может быть обнаружена ползать хосты и запрашивают эту базу данных. Информация, которую можно получить, включает:

Приложения

Протокол обнаружения канального уровня может использоваться как компонент в управление сетью и сетевой мониторинг Приложения.

Одним из таких примеров является его использование в мост для центров обработки данных требования. В Протокол обмена возможностями мостового соединения центра обработки данных (DCBX) - это протокол обнаружения и обмена возможностями, который используется для передачи возможностей и настройки вышеуказанных функций между соседями, чтобы гарантировать согласованную конфигурацию в сети.[3]

LLDP используется для рекламы питание через Ethernet возможности и требования и договориться о доставке электроэнергии.

Расширение обнаружения конечных точек мультимедиа

Обнаружение конечных точек мультимедиа это расширение LLDP, известное как LLDP-MED, который предоставляет следующие возможности:

  • Автоматическое обнаружение политик LAN (например, VLAN, Уровень 2 Приоритет и Дифференцированные услуги (Diffserv) настройки) включение подключи и играй сети.
  • Обнаружение местоположения устройства для создания баз данных местоположения и, в случае Голос по интернет-протоколу (VoIP), Улучшенный 911 Сервисы.
  • Расширенное и автоматизированное управление питанием Питание через Ethernet (PoE) конечные точки.
  • Управление инвентаризацией, позволяющее администраторам сети отслеживать свои сетевые устройства и определять их характеристики (производитель, версии программного и аппаратного обеспечения, серийный номер или номер актива).

Расширение протокола LLDP-MED было официально одобрено и опубликовано как стандарт ANSI / TIA-1057 Ассоциация телекоммуникационной индустрии (TIA) в апреле 2006 г.[4]

Коды возможностей системы

КодВозможность
BМост (переключатель)
CКабельное устройство DOCSIS
ОДругой
пПовторитель
рМаршрутизатор
SСтанция
Ттелефон
WТочка доступа WLAN

Структура кадра

Информация LLDP отправляется устройствами с каждого из их интерфейсов с фиксированным интервалом в виде Кадр Ethernet. Каждый кадр содержит один блок данных LLDP (LLDPDU). Каждый LLDPDU представляет собой последовательность тип-длина-значение (TLV) структуры.

Фрейм Ethernet, используемый в LLDP, обычно имеет место назначения. MAC-адрес установить на специальный многоадресный адрес который 802.1D -подобные мосты не вперед. Разрешены другие адреса назначения многоадресной и одноадресной рассылки. В EtherType установлено значение 0x88cc.

Каждый кадр LLDP начинается со следующих обязательных TLV: ID шасси, ID порта, и Время жить. За обязательными TLV следует любое количество дополнительных TLV. Фрейм заканчивается специальным TLV, названным конец LLDPDU в котором как тип и длина поля равны 0.

Соответственно, кадр Ethernet, содержащий LLDPDU, имеет следующую структуру:

Структура кадра LLDP Ethernet
ПреамбулаMAC-адрес назначенияИсходный MACEthertypeID шасси TLVTLV идентификатора портаВремя жить TLVДополнительные TLVКонец TLV LLDPDUПоследовательность проверки кадра
01: 80: c2: 00: 00: 0e, или
01: 80: c2: 00: 00: 03, или
01: 80: c2: 00: 00: 00
Адрес станции0x88CCТип = 1Тип = 2Тип = 3Ноль или более полных TLVТип = 0, Длина = 0

Каждый из компонентов TLV имеет следующую базовую структуру:

Структура TLV
ТипДлинаЦенить
7 бит9 бит0-511 октетов
Значения типа TLV[5]
Тип TLVИмя TLVИспользование в LLDPDU
0Конец LLDPDUОбязательный
1ID шассиОбязательный
2ID портаОбязательный
3Время житьОбязательный
4Описание портаНеобязательный
5Имя системыНеобязательный
6Описание системыНеобязательный
7Возможности системыНеобязательный
8Адрес управленияНеобязательный
9–126Зарезервированный-
127Пользовательские TLVНеобязательный

Пользовательские TLV[примечание 1] поддерживаются посредством TLV типа 127. Значение настраиваемого TLV начинается с 24-битного организационно-уникального идентификатора и 1-байтового организационно-специфического подтипа, за которым следуют данные. Базовый формат TLV для конкретной организации показан ниже:

Организационно-специфический TLV
ТипДлинаОрганизационно уникальный идентификатор (OUI)Организационно определенный подтипОрганизационно определенная информационная строка
7 бит - 1279 бит24 бит8 бит0-507 октетов

Согласно IEEE Std 802.1AB, §9.6.1.3, «Организационно уникальный идентификатор должен содержать OUI организации, как определено в IEEE Std 802-2001». Каждая организация несет ответственность за управление своими подтипами.

Смотрите также

Примечания

  1. ^ Названный Организационно-специфические TLV по IEEE 802.1AB

Рекомендации

  1. ^ «802.1AB-REV - Станция и обнаружение подключения для управления доступом к среде». IEEE. Получено 2009-10-17.
  2. ^ «IEEE 802.1AB-2016 - Стандарт IEEE для локальных и городских сетей - Обнаружение подключения к станции и управлению доступом к среде».
  3. ^ Qlogic; и другие. «Базовая спецификация протокола обмена возможностями DCB, версия 1.01» (PDF). IEEE 802.
  4. ^ «Стандарт ANSI / TIA-1057» (PDF).
  5. ^ IEEE 802.1AB 8.4 Основной формат TLV

внешняя ссылка