Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Current »


5.1. Общие сведения о LLDP

LLDP (Link Layer Discovery Protocol, 802.1ab) - протокол канального уровня, позволяющий коммутатору оповещать оборудование, работающее в локальной сети, о своем существовании и передавать ему свои характеристики, а также получать от него аналогичные сведения. Каждое устройство LLDP может отправлять информацию о себе соседям независимо от того, отправляет ли сосед информацию о себе. Устройство хранит информацию о соседях, но не перенаправляет её. Коммутатор может передавать и принимать такую информацию, как: имя порта (Port name), идентификатор порта (PortID), аппаратный адрес (ChassisID), адрес управления (Management address), описание порта (PortDesc), описание устройства (SysDesc).

Полученная информация может быть запрошена с помощью стандартных SNMP MIB и использоваться в NMS для сбора информации и построения топологии сети.

5.2. Конфигурация LLDP

  1. Включить функцию LLDP и настроить статус порта;

  2. Настроить таймеры;

  3. Настроить отправку Trap;

  4. Настроить информацию, передаваемую опционально;

  5. Настроить таблицу соседей;

  6. Вывод информации и отладка.


  1. Включить функцию LLDP и настроить статус порта:

Команда

Описание

lldp enable

lldp disable

!  В режиме глобальной конфигурации

Включить LLDP глобально. Команда no отключает эту функцию

lldp enable

lldp disable

!  В режиме конфигурации порта

Включить LLDP на порту. Команда no отключает эту функцию

lldp mode (send|receive|both|disable)

!  В режиме конфигурации порта

Настроить режим LLDP на порту, send - только отправка, receive - только прием, both - оба направления (по умолчанию)


           2. Настроить таймеры:

Команда

Описание

lldp tx-interval <integer>

no lldp tx-interval

!  В режиме глобальной конфигурации

Настроить интервал отправки LLDP сообщений в секундах. Команда no восстанавливает конфигурацию по-умолчанию - 30 секунд.

lldp msgTxHold <value>

no lldp msgTxHold

!  В режиме глобальной конфигурации

Настроить количество интервалов tx-interval - время жизни информации о соседе LLDP с момента последнего обновления. Команда no восстанавливает конфигурацию по-умолчанию - 4.

lldp transmit delay <seconds>

no lldp transmit delay

!  В режиме глобальной конфигурации

Задать время в течении которого коммутатор не будет принимать новые LLDP сообщения на порту после получения последнего. Команда no восстанавливает конфигурацию по-умолчанию - 2 секунды.


3. Настроить отправку Trap:

Команда

Описание

lldp trap <enable|disable>

!  В режиме конфигурации порта

Включить LLDP trap для порта. Команда no отключает эту функцию.

lldp notification interval <seconds>

no lldp notification interval

!  В режиме глобальной конфигурации

Задать время отправки trap после изменения LLDP таблицы. Команда no восстанавливает конфигурацию по-умолчанию - 5 секунд.


4.Настроить информацию, передаваемую опционально:

Команда

Описание

lldp transmit optional tlv [portDesc] [sysName] [sysDesc] [sysCap]

no lldp transmit optional tlv

!  В режиме конфигурации порта

Задать LLDP TLV отправляемые опционально:

portDesc - description порта, sysName - имя коммутатора (hostname), sysDesc - описание коммутатора, sysCap - возможности системы. Команда no отключает опциональные tlv

lldp management-address tlv [A.B.C.D]

no lldp management-address tlv

!  В режиме конфигурации порта

Передавать в качестве management-address tlv адрес [A.B.C.D]. Команда no отключает эту функцию.


5. Настроить таблицу соседей:

Команда

Описание

lldp neighbors max-num < value >

no lldp neighbors max-num

!  В режиме конфигурации порта

Задать максимальное число соседей на порту. Команда no восстанавливает конфигурацию по-умолчанию - 100.

lldp tooManyNeighbors {discard | delete}

! В режиме конфигурации порта

Задать действие при получении информации от нового соседа при превышении максимального числа соседей. delete - удалить соседа с наименьшим временем жизни, discard - не записывать информацию о новом соседе (по-умолчанию).


6. Вывод информации и отладка:

Команда

Описание

show lldp

!  В Admin режиме

Вывести суммарную информацию о конфигурации LLDP на коммутаторе.

show lldp interface ethernet <IFNAME>

!  В Admin режиме

Вывести информацию по конфигурации LLDP на порту коммутатора.

show lldp traffic

!  В Admin режиме

Вывести суммарную информацию об отправленных и полученных пакетах LLDP.

show lldp neighbors interface ethernet < IFNAME >

!  В Admin режиме

Вывести информацию о соседях LLDP на интерфейсе

debug lldp

no debug lldp

!  В Admin режиме

Выводить отладочную информацию о работе протокола LLDP на коммутаторе. Команда no останавливает вывод информации.

debug lldp packets interface ethernet <IFNAME>

no debug lldp packets interface ethernet <IFNAME>

!  В Admin режиме

Выводить отладочную информацию о работе протокола LLDP на порту коммутатора. Команда no останавливает вывод информации.

show debugging lldp

!  В Admin режиме

Вывести информацию о состоянии вывода отладки LLDP на коммутаторе.

clear lldp remote-table

!  В режиме конфигурации порта

Очистить информацию о соседях LLDP на интерфейсе.

5.3. Пример конфигурации LLDP

2 коммутатора соединены друг с другом одним линком. Порт коммутатора Switch B настроен только для получение LLDP сообщений. Порт коммутатора Switch A должен передавать информацию о описании порта и возможностях системы.

Конфигурация коммутаторов будет выглядеть следующим образом:
Конфигурация коммутатора Switch A:

SwitchA(config)# lldp enable
SwitchA(config)#interface ethernet 1/0/4
SwitchA(Config-If-Ethernet1/0/4)#lldp transmit optional tlv portDesc sysCap
SwitchA(Config-If-Ethernet1/0/4)exit

Конфигурация коммутатора Switch B:

SwitchB(config)#lldp enable
SwitchB(config)#interface ethernet1/0/1
SwitchB(Config-If-Ethernet1/0/1)#lldp mode receive
SwitchB(Config-If-Ethernet1/0/1)#exit
  • No labels