LLDP

Link Layer Discovery Protocol (LLDP) — протокол канального уровня, который позволяет сетевым устройствам анонсировать в сеть информацию о себе и своих возможностях, а также собирать эту информацию о соседних устройствах. Каждое устройство, на котором включён активный режим LLDP (передача и прослушивание LLDP пакетов), отправляет информацию о себе соседям независимо от того, отправляет ли сосед информацию о себе. LLDP хранит информацию о соседях, но не перенаправляет её дальше. Информация об устройстве, которая передаётся с помощью LLDP:

  • Имя устройства (System Name),
  • Описание устройства (System Description),
  • Идентификатор шасси (Chassis ID) — MAC адрес на порте,
  • Идентификатор порта (Port ID) — Имя интерфейса,
  • Время хранения информации о соседе  (Time-to-Live).

Для включения функционала протокола LLDP введите команду lldp enable в режиме конфигурации устройства.

ecorouter(config)#lldp enable

Ввод этой команды приведёт к включению режима прослушивания LLDP пакетов (доступна обработка как нетегированных LLDP пакетов, так и пакетов с VLAN тегами в заголовках Ethernet ) на всех интерфейсах, однако маршрутизатор не будет передавать соседям информацию о себе.

Для включения передачи LLDP сообщений с определённого порта, воспользуйтесь командой lldp mode active в режиме конфигурирования порта (передача LLDP пакетов осуществляется без инкапсуляции, без дополнительных VLAN тегов). Команда доступна только после включения LDP командой lldp enable.

ecorouter(config-port)#lldp mode active

Для отключения активного режима и обратного перехода в режим прослушивания LLDP сообщений введите команду no lldp mode active

Таблица — Дополнительные команды конфигурирования LLDP

КомандаРежимОписание
lldp system-name <NAME>(config)#Имя системы, по умолчанию используется имя устройства (параметр hostname). Команда не будет отображаться в конфигурации если hostname и введённый параметр NAME совпадают.
lldp system-description <LINE>(config)#Описание системы, по умолчанию используется имя операционной системы — EcoRouterOS.
lldp tx-interval <5-3600>(config-port)#Интервал отправки LLDP сообщений в сторону соседей в секундах. По умолчанию — 30 секунд. При изменении параметра динамически меняется и Time-to-Live (TTL) — время в течение которого наш сосед будет хранить информацию о нас. Формула для расчёта TTL =  tx-interval * 4, TTL = 120 секундам по умолчанию.
Для просмотра информации о LLDP соседях и счётчиках на интерфейсах воспользуйтесь командами:
ecorouter#show lldp neighbors port ge0
Local port: ge0
 Remote neighbors:
  System Name : eco test
  System Description : DGS-1210-28MP
  Port Description : D-Link DGS-1210-28MP
  TTL : 120
  System Capabilities : L3 Routing
  Mandatory TLVs:
   Chassis ID Type : Chassis MAC Address: f0b4.d254.d360
   Port ID Type : Interface Name: ge0
  802.1 Specific TLV:
   Port VLAN id        : 0
   PP VLAN id          : 0
  Protocols Advertised:
  VID Usage Digest     : 0
  Management VLAN      : 0
  LAG Status           : Disabled
  LAG Port ID          : 0
  802.3 Specific TLV:
   AutoNegotiation     :
   Capability          : 0
   Operational MAU Type: 0
   Max Frame Size      : 0
 
ecorouter#show counters lldp port ge0
 Agent Mode: Nearest bridge
 Enable Tx/Rx: No/Yes
 MED Enabled: No
 Device Type: Not defined
 LLDP Agent traffic statistics:
 Total frames transmitted: 0
 Total entries aged: 0
 Total frames received: 2652
 Total frames received in error: 0
 Total frames discarded: 0
 Total discarded TLVs: 0
 Total unrecognised TLVs: 0
 ```

0 items under this folder.