Dell Networking SONiC. Протокол обнаружения канальный уровень
Summary: В этой статье рассказывается о протоколе LLDP (Link Layer Discovery Protocol) и настройке в Dell Networking SONiC. В этой статье используется коммутатор под управлением Dell SONiC 4.1.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
|
Предварительные условия
Для демонстрации концепций используется стандартное именование интерфейсов. См. статью 202172 Dell Networking серии S: Базовая конфигурация интерфейса — SONiC 4.0 для получения дополнительной информации об именовании интерфейсов |
Индекс
Введение
Синтаксис конфигурации
Включение и отключение LLDP.
Настройка передачи LLDP
Настройка LLDP Receive
Включение передачи и получения LLDP.
Включение LLDP для отправки адреса управления, имени и описания системы.
Проверяем подлинность
Введение
Протокол LLDP (Link Layer Discovery Protocol) позволяет коммутатору рекламировать основные возможности и физические описания. LLDP определяется в IEEE 802.1AB. Эту информацию можно использовать для определения топологии системы и обнаружения неверных конфигураций в локальной сети.
- LLDP — это односторонний протокол. отсутствуют последовательности запросов или ответов. Станции, внедрив функцию передачи, прорекламируют информацию, а станции, внедрив функцию получения, получают и обрабатывает информацию.
- Функции передачи и получения могут быть включены или отключены отдельно на каждом порте коммутатора.
- LLDP — это не зависят от поставщика протокол обнаружения.
- Коммутатор получает и периодически передает блоки данных протокола LLDP. По умолчанию используется интервал передачи 30 секунд.
- Срок действия информации о PDU LLDP, полученной от соседа, истекает через определенное время, называемую временем жизни (TTL). Значение TTL по умолчанию — 120 секунд.
- Заблокированные порты spanning-tree позволяют использовать блоки распределения питания LLDP.
Синтаксис конфигурации
ПРИМЕЧАНИЕ. Таблицы LLDP обновляются через 120 секунд (TTL) после любого изменения конфигурации LLDP.
Включение и отключение LLDP.
Enable LLDP Globally admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# lldp enable DELLSONiC(config)# end Disable LLDP Globally DELLSONiC# configure DELLSONiC(config)# no lldp enable DELLSONiC(config)# end Enable LLDP on a single interface DELLSONiC# configure DELLSONiC(config)# interface Eth slot/port[/subport] DELLSONiC(config-if-EthX/X)# lldp enable DELLSONiC(config-if-EthX/X)# end Disable LLDP on a single interface DELLSONiC# configure DELLSONiC(config)# interface Eth slot/port[/subport] DELLSONiC(config-if-EthX/X)# no lldp enable DELLSONiC(config-if-EthX/X)# end |
Настройка передачи LLDP
Выполнение этих команд отключает получение LLDP. Enable LLDP Transmit Globally admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# lldp transmit DELLSONiC(config)# end Enable LLDP Transmit on a single interface DELLSONiC# configure DELLSONiC(config)# interface Eth slot/port[/subport] DELLSONiC(config-if-EthX/X)# lldp transmit DELLSONiC(config-if-EthX/X)# end Enable LLDP Transmit and Receive (Click here) |
Настройка LLDP Receive
Выполнение этих команд отключает передачу LLDP. Enable LLDP Receive Globally admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# lldp receive DELLSONiC(config)# end Enable LLDP Receive on a single interface DELLSONiC# configure DELLSONiC(config)# interface Eth slot/port[/subport] DELLSONiC(config-if-EthX/X)# lldp receive DELLSONiC(config-if-EthX/X)# end Enable LLDP Transmit and Receive (Click here) |
Включение передачи и получения LLDP.
По умолчанию передача и получение LLDP включены по умолчанию.Если настроена передача LLDP, llDP получает деактивацию.
Если llDP получает настроенный, передача LLDP деактивирована.
Чтобы активировать оба сигнала, удалите передачу llDP-приемов и LLDP.
Enable LLDP Transmit and Receive Globally admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# no lldp receive DELLSONiC(config)# no lldp transmit DELLSONiC(config)# end Enable LLDP Transmit and Receive on a single interface DELLSONiC# configure DELLSONiC(config)# interface Eth slot/port[/subport] DELLSONiC(config-if-EthX/X)# no lldp receive DELLSONiC(config-if-EthX/X)# no lldp transmit DELLSONiC(config-if-EthX/X)# end |
Включение LLDP для отправки адреса управления, имени и описания системы.
По умолчанию LLDP рекламирует системное имя и описание системы.Чтобы рекламировать адрес управления llDP, необходимо настроить адрес управления lldp tlv-select вручную.
Use bellow configuration to enable system-name, system-description and management-address DELLSONiC# configure DELLSONiC(config)# lldp system-name DELLSONiC(config)# lldp system-description DELLSONiC(config)# lldp tlv-select management-address DELLSONiC(config)#end Disable system-name, system-description and management-address DELLSONiC# configure DELLSONiC(config)# no lldp system-name DELLSONiC(config)# no lldp system-description DELLSONiC(config)# no lldp tlv-select management-address DELLSONiC(config)#end |
You have an option to manually specify the IPv4/IPv6 address of management address manually DELLSONiC# configure DELLSONiC(config)# interface Eth slot/port[/subport] DELLSONiC(config-if-Eth1/1)# lldp tlv-set management-addressDELLSONiC(config-if-Eth1/1)# end *Applying this command will make Switch to send LLDP in the specific interface with configured IPV4/IPV6 address, rather than management port IP address. To disable use DELLSONiC# configure DELLSONiC(config)# interface Eth slot/port[/subport] DELLSONiC(config-if-Eth1/1)# lldp tlv-set management-address DELLSONiC(config-if-Eth1/1)# end |
Проверка
| Настройка | Синтаксис |
| DellSONiC# show lldp table | Покажите летнее время всех соседей LLDP. |
| DellSONiC# показывает lldp-соседа | Отображение сведений о всех соседних устройствах LLDP. |
| DELLSONiC# show lldp neighbor Eth slot/port[/subport] | Отображение сведений о соседних устройствах LLDP в определенном интерфейсе. |
| DellSONiC# show lldp statistics | Отображение статистики LLDP для всех соседей LLDP. |
| DELLSONiC# show lldp statistics Eth slot/port[/subport] | Отображение статистики LLDP в определенном интерфейсе. |
Пример результата
DELLSONiC# show lldp table ------------------------------------------------------------------------------------------------------ LocalPort RemoteDevice RemotePortID Capability RemotePortDescr ------------------------------------------------------------------------------------------------------- Eth1/1 DELL-EDGE-sonic Eth1/1 R Ethernet0 |
DELLSONiC# show lldp neighbor Eth 1/1
-----------------------------------------------------------
LLDP Neighbors
-----------------------------------------------------------
Interface: Eth1/1,via: LLDP
Chassis:
ChassisID: XXXXXXXXXXXXXXXXXXXXXXXX
SysName: DELL-EDGE-sonic
SysDescr: DELL-CORE
TTL: 120
MgmtIP: 30.0.0.1
Capability: ROUTER, ON
Port
PortID: Eth1/1
PortDescr: Ethernet0
LLDP-MED
Device Type: Network Connectivity Device
Capability: Capabilities, yes
Capability: Ext_mdi_power_pd, yes
Capability: Inventory, yes
Capability: Network_policy, yes
Inventory
Hardware Rev: XXXXXXXXXXXXXXXXXXXXXXXX
Software Rev: XXXXXXXXXXXXXXXXXXXXXXXX
Firmware Rev: XXXXXXXXXXXXXXXXXXXXXXXX
Serial Number: |
DELLSONiC# show lldp statistics Eth 1/1
LLDP Statistics
---------------------------------
Interface: Eth1/1
Transmitted : 60
Received : 45
Discarded : 0
Unrecognized TLV : 0
Ageout : 1
--------------------------------- |
Affected Products
Enterprise SONiC Distribution, PowerSwitch E3200-ON Series, Dell EMC Networking N3200-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch Z9100-ON, PowerSwitch Z9264F-ON
, PowerSwitch Z9332F-ON, PowerSwitch Z9432F-ON
...
Article Properties
Article Number: 000218154
Article Type: How To
Last Modified: 16 Oct 2023
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.