Dell Networking SONiC: Протокол виявлення канального рівня
Summary: У цій статті пояснюється протокол виявлення канального рівня (LLDP) і конфігурація в 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-Series: Базова конфігурація інтерфейсу - SONiC 4.0 для отримання додаткової інформації про іменування інтерфейсів |
Індекс
Введення
Синтаксис
конфігураціїУвімкніть і вимкніть LLDP.
Налаштування передачі
LLDPНалаштування отримання
LLDPУвімкніть передачу та отримання LLDP.
Увімкніть LLDP, щоб надіслати адресу керування, ім'я та опис системи.
Перевірити
Введення
Протокол виявлення канального рівня (LLDP) дозволяє комутатору рекламувати основні можливості та фізичні описи. LLDP визначено в стандарті IEEE 802.1AB. Ця інформація може бути використана для визначення топології системи та виявлення неправильних конфігурацій у локальній мережі.
- LLDP є одностороннім протоколом; Немає послідовностей запитів або відповідей. Станції, що реалізують функцію передачі, рекламують інформацію, а станції, що реалізують функцію прийому, приймають і обробляють інформацію.
- Функції передачі та прийому можна вмикати або вимикати окремо на кожному порту комутатора.
- LLDP — це незалежний від постачальника протокол виявлення.
- Комутатор приймає і періодично передає блоки даних протоколу LLDP (PDU). Інтервал передачі за замовчуванням становить 30 секунд.
- Термін дії інформації LLDP PDU, отриманої від сусіда, закінчується через певний проміжок часу, який називається time to living (TTL). Значення TTL за замовчуванням становить 120 секунд.
- Порти, заблоковані деревом, дозволяють використовувати LLDP PDU.
Синтаксис конфігурації
ПРИМІТКА: Таблиці 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
Виконуючи ці команди, відключаємо передачу 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 рекламує system-name і system-description.Щоб рекламувати адресу управління за допомогою LLDP, ми повинні налаштувати lldp tlv-select management-address вручну.
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# показати таблицю lldp | Покажіть літо всіх сусідів LLDP. |
| DELLSONiC# показати сусіда lldp | Показати детальну інформацію про всіх сусідів LLDP. |
| DELLSONiC# show lldp neighbor Eth slot/port[/subport] | Показати подробиці про сусідів LLDP у певному інтерфейсі. |
| DELLSONiC# показати статистику lldp | Показати статистику LLDP усіх сусідів LLDP. |
| DELLSONiC# показати статистику lldp 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.