Настройка параметров LLDP
ЧЕРНОВИК: отдельно описать MED
- дописать настройку на интерфейсах
- дописать диагностику и мониторинг
- полную конфигурацию
В статье рассматривается настройка параметров LLDP для передачи данных о базовых и расширенных параметрах TLV Описание настройки LLDP MED в данной статье не предусмотрено
Требования и ограничения
- Необходимо контролировать объем передаваемых данных в LLDP кадрах
- Максимальный размер LLDP сообщения не должен превышать установленный MTU (9600 байт по умолчанию)
- Необходимо активировать только необходимые параметры
dot1-tlv-txв сообщениях lldp из-за объема передаваемых данных - Сообщения LLDP передаются на всех интерфейсах находящихся в режиме
no shutdownи не зависят от блокровок STP - На агрегированных каналах, сообщения LLDP передаются на индивидуальных интерфесах
Информация о применяемых технологиях
LLDP - это Для передачи сообщений используется структура TLV - это (допиши)
Используемые типы TLV
basic-tlv- это TLV используемые для (допиши)dot1-tlv- это TLV используемые для enables the advertisement of VLAN-related information, such as VLAN names or VLAN IDs, using the organizationally specific TLVs defined by the IEEE 802.1 standard.dot3-tlv- это TLV используемые для (допиши)
Глобальные параметры LLDP
SW3(config)#lldp
faststart-count LLDP MED fast send packet number notification-interval The interval at which SNMP Trap are transmitted reinit-delay The delay from when lldpPortConfigAdminStatus object of a particular port becomes 'disabled' until re-initialization will be attempted tx-delay The lldpTxDelay indicates the delay (in units of seconds) between successive LLDP frame transmissions initiated by value/status changes in the LLDP local systems MIB tx-hold The time-to-live value expressed as a multiple of the lldpMessageTxInterval object tx-interval The interval at which LLDP frames are transmitted
Настройка глобальных параметров LLDP по умолчанию
lldp tx-hold 4 lldp reinit-delay 2 lldp tx-interval 30 lldp tx-delay 2 lldp notification-interval 5 lldp faststart-count 3
Параметры интерфейсах
Возможные настройки
SW3(config-10ge1/0/5)# lldp ?
admin-status The administratively desired status of the local LLDP agent basic-tlv-tx LLDP specific optional TLV dot1-tlv-tx IEEE802.1 optional TLV. dot3-tlv-tx IEEE802.3 optional TLV. location-id Information about Location information for the local device management-address LLDP management address med-notification LLDP MED Trap controls med-tlv-tx TIA optional TLV. trap LLDP Trap controls
Параметры по умолчанию на интерфейсе
Фунциональные настройки LLDP на интерфейсе
lldp admin-status rx-tx<--- разрешены прием и передача LLDP сообщенийlldp trap disable<--- передача SNMP сообщений о состоянии LLDP выключенаlldp med-notification disable<--- запрещена передача сообщений о медиа-устройствах на порту
Передача базовых TLV на интерфейсе
lldp basic-tlv-tx all enable <--- разрешены передача всех базовых TLV
включая
- port-description Port Description TLV
- system-capability System Capabilities TLV
- system-description System Description TLV
- system-name System Name TLV
Передача параметров dot1-tlv-tx
Запрещена передача всех dot1-tlv, включая
dot1-tlv-tx port-vid 1-4094 disable<--- запрещена передача параметра vlan id работающих на портуdot1-tlv-tx protocol-id disable<--- запрещена передача о протоколах, работающих на портуdot1-tlv-tx protocol-vid 1-4094 disable<--- запрещена передача о протоколах и ассоциированных Vlan IDdot1-tlv-tx vlan-name disable<--- запрещена передача об именах Vlan
Передача параметров dot3-tlv-tx
Включена по умолчанию для всех TLV типа dot3
lldp dot3-tlv-tx all enable<--- разрешены передача всех dot3 TLV
включая
link-aggregationLink Aggregation TLVmac-phyMAC/PHY configuration/status TLVmax-frame-sizeMaximum-frame-size TLVpowerPower via MDI TLV
Просмотр состояния и сообщений LLDP
Просмотр с настройками по умолчанию
Просмотр информации выполним на коммутаторе SW2 По умолчанию на всех портах коммутатора примем и передача LLDP сообщений включена (Admin - RxTx)
SW2# show lldp interface
Interface Admin Trap Port-Id Port-Descr
10ge1/0/1 TxRx disable 10GigaEthernet1/0/1 10GigaEthernet1/0/1 SNMP-Index:142639105
10ge1/0/2 TxRx disable 10GigaEthernet1/0/2 10GigaEthernet1/0/2 SNMP-Index:142671873 to_SW1
10ge1/0/3 TxRx disable 10GigaEthernet1/0/3 10GigaEthernet1/0/3 SNMP-Index:142704641
10ge1/0/4 TxRx disable 10GigaEthernet1/0/4 10GigaEthernet1/0/4 SNMP-Index:142737409
10ge1/0/5 TxRx disable 10GigaEthernet1/0/5 10GigaEthernet1/0/5 SNMP-Index:142770177 to_SW3
10ge1/0/6 TxRx disable 10GigaEthernet1/0/6 10GigaEthernet1/0/6 SNMP-Index:142802945
10ge1/0/7 TxRx disable 10GigaEthernet1/0/7 10GigaEthernet1/0/7 SNMP-Index:142835713
...
Просмотрим настройки интерфейса 10gi 1/0/5
Для примера обратите внимание на описание (alias) интерфейса.
SW2# show interface 10gigaethernet 1/0/5 config
!
interface 10gigaethernet 1/0/5
alias >>>to_SW3
port link-type trunk
port trunk allow-pass vlan 4001,4010
voice-vlan 4010 enable
voice-vlan mode manual
Просмот информации об LLDP на локальном интерфейсе
Возможно отобразить информацию для всех интерфейсов с помощью команды
- show lldp interface verbose - отображает подробную информацию о всех локальных интерфесах
- show lldp interface <int_name> - отображает подробную информацию о выбранном интерфейсе
Ниже приведена информация об локальном интерфейсе 10ge1/0/5 и его поддерживаемых параметрах tlv и их значениях.
Обратите внимание, что описание (alias) порта было добавлено в конце строки Port Description
SW2# show lldp interface 10gi 1/0/5
Port 10ge1/0/5:
Admin status:TxRx
Trap enable:no
Support tlv:port-description,system-name,system-description,system-capability
Enabled tlv:port-description,system-name,system-description,system-capability
Port type:interface name
Port ID:10GigaEthernet1/0/5
Port description:10GigaEthernet1/0/5 SNMP-Index:142770177 >>>to_SW3
Tx Total frames:2989
Rx Total discard frames:0
Rx Error frames:0
Rx total frames:2988
Rx tlv discard total frames:0
Rx tlv unrecognized total frames:0
Rx ageout frames total frame:8
Dot1 support tlv:port-vid,protocol-vid,vlan-name,protocol-id
Dot1 enable tlv:N/A
Dot1 port VLAN ID(PVID):1
Port protocol enabled:STPC LLDP
Dot3 support tlv:mac-phy,power,link-aggregation,max-frame-size
Dot3 enable tlv:mac-phy,power,link-aggregation,max-frame-size
Dot3 auto-negotiation supported:no
Dot3 auto-negotiation enabled:no
Dot3 MAU type:10GigBaseX -X PCS/PMA, unknown PMD
Dot3 power port class:PSE
Dot3 power supported:no
Dot3 power enabled:no
Dot3 power pairs control ability:no
Dot3 power pairs:signal
Dot3 power class:class1
Dot3 link aggregation supported:yes
Dot3 link aggregation enabled:no
Dot3 link aggregation ID:0
Dot3 maximum frame size:9600
Med support tlv:capabilities,network-policy,location,extended-pse
Med trap-enable:no
Med PSE power available (watts):3.3
Med PSE power source:critical
Number of remote system:1
Number of MED remote system:0
Информации о соседях LLDP
SW2#show lldp remote
Remote system information:
Interface Index TTL(s) ChassId PortId SysName
10ge1/0/3 24 91 b4e0:2500:763c 10GigaEthernet1/0/3 SW4
10ge1/0/4 25 92 b4e0:2500:763c 10GigaEthernet1/0/4 SW4
10ge1/0/23 3 120 b4e0:2500:0280 39 S2158-CoreSwitch
10ge1/0/1 8 105 b4e0:2500:763e 10GigaEthernet1/0/1 SW1
10ge1/0/2 19 104 b4e0:2500:763e 10GigaEthernet1/0/2 SW1
10ge1/0/6 23 109 b4e0:2500:7641 10GigaEthernet1/0/6 SW3
10ge1/0/5 27 119 b4e0:2500:7641 10GigaEthernet1/0/5 SW3
где поле
- Interface - обозначает локальный интерфейса
- TTL(s) - оставшееся время в секундах актуальности записи о LLDP соседе
- ChassId - базовый MAC адрес соседнего устройства на порту
- PortId - наименование/ID удаленного интерфейса
- SysName - настроенное имя (hostname) соседнего устройства
Подробная информация о соседе LLDP
Информация отображается для соседа, подключенного к определенному порту устройства
SW2#show lldp remote interface 10gi 1/0/5
LLDP remote-information of port 10ge1/0/5:
Remote index:27
Update time: 0 days 1 hours 38 minutes 33 seconds
Expire time: 0 hours 1 minutes 42 seconds
Chassis type:mac address
Chassis ID:b4e0:2500:7641
Port type:interface name
Port ID:10GigaEthernet1/0/5
Port description:10GigaEthernet1/0/5 SNMP-Index:142770177 <<
Dot3 capabilities enabled:mac-phy,power,link-aggregation,max-frame-size
Dot3 auto-negotiation supported:no
Dot3 auto-negotiation enabled:no
Dot3 operational MAU type:10GigBaseX -X PCS/PMA, unknown PMD
Dot3 power port class:PSE
Dot3 power supported:no
Dot3 power enabled:no
Dot3 power pairs control ability:no
Dot3 power pairs:signal
Dot3 power class:class1
Dot3 link aggregation supported:yes
Dot3 link aggregation enabled:no
Dot3 link aggregation ID:0
Dot3 maximum frame size:9600
Настройка LLDP
Выполним настройку на коммутаторе SW3
Настройка глобальных параметров
SW3(config)#lldp ? faststart-count LLDP MED fast send packet number notification-interval The interval at which SNMP Trap are transmitted reinit-delay The delay from when lldpPortConfigAdminStatus object of a particular port becomes 'disabled' until re-initialization will be attempted tx-delay The lldpTxDelay indicates the delay (in units of seconds) between successive LLDP frame transmissions initiated by value/status changes in the LLDP local systems MIB tx-hold The time-to-live value expressed as a multiple of the lldpMessageTxInterval object tx-interval The interval at which LLDP frames are transmitted
Настройка мультипликатора,
Параметр tx-hold показывает какое количество LLDP сообщений может быть неполученно, до момента, когда сосед LLDP будет считаться недоступным
SW3(config)# lldp tx-hold <2-10>, значение по умолчанию - 4
Интервал отправки периодических сообщений
Время после которого LLDP сосед будет удален из LLDP таблицы равно tx-hold * tx-interval
SW3(config)# lldp tx-interval <5-32768>, значение по умолчанию - 30 секунд
Количество отправляемых LLDP TLV-MED сообщений при активации порта
SW3(config)#lldp faststart-count <1-10>, по умолчанию - 5
Задержка перед отправкой внеочередного LLDP
Сообщения после изменения параметров или настройки LLDP по умолчанию отправляются с задержкой в 2 секунды. Изменение задержки можно произвести с помощью команды ниже
SW3(config)#lldp tx-delay <1-8192>, значение