Dell Networking SONiC: Link Layer Discovery Protocol

Summary: Ten artykuł zawiera informacje na temat protokołu Link Layer Discovery Protocol (LLDP) i konfiguracji w rozwiązaniu Dell Networking SONiC. W tym artykule wykorzystano przełącznik z technologią 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

 
Wymagania wstępne
Do demonstrowania koncepcji używamy standardowego nazewnictwa interfejsów. Zapoznaj się z artykułem 202172 Dell Networking serii S: Konfiguracja interfejsu podstawowego — SONiC 4.0 — więcej informacji na temat nazewnictwa interfejsów


Indeks

Wprowadzenie
Składnia
konfiguracjiUmożliwia włączanie i wyłączanie protokołu LLDP.      
    Konfiguracja transmisji
LLDPKonfiguracja odbioru
PROTOKOŁU LLDPWłącz przesyłanie i odbieranie protokołu LLDP.       
    Włącz protokół LLDP, aby wysyłał adres zarządzania oraz nazwę systemu i opis.
Sprawdź
 

Wprowadzenie

Protokół Link Layer Discovery Protocol (LLDP) umożliwia przełącznikowi anonsowanie głównych funkcji i opisów fizycznych. Protokół LLDP jest zdefiniowany w IEEE 802.1AB. Informacje te mogą pomóc w zidentyfikowaniu topologii systemu i wykryciu nieprawidłowych konfiguracji w sieci LAN. 

  • PROTOKÓŁ LLDP to protokół jednokierunkowy; nie ma sekwencji żądań ani odpowiedzi. Stacje wdrażające funkcję przesyłania anonsują informacje i stacje wdrażające funkcję odbierania i przetwarzają informacje.
  • Funkcje przesyłania i odbioru można włączać lub wyłączać oddzielnie na każdym porcie przełącznika. 
  • LLDP to protokół wykrywania neutralny dla dostawców. 
  • Przełącznik odbiera i okresowo przesyła jednostki danych protokołu LLDP (PDU). Domyślny interwał transmisji to 30 sekund.
  • Informacje PDU LLDP otrzymane od sąsiada wygasają po upływie określonego czasu, zwanego czasem życia (TTL). Domyślna wartość TTL to 120 sekund.
  • Porty zablokowane przez drzewo rozpinające umożliwiają jednostkom PDU protokołu LLDP.

Składnia konfiguracji

UWAGA: Tabele LLDP są aktualizowane w 120 sekund (TTL) po każdej zmianie konfiguracji protokołu LLDP.

Umożliwia włączanie i wyłączanie protokołu 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
 

Konfiguracja transmisji LLDP

Wykonanie tych poleceń powoduje wyłączenie odbioru protokołu 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) 
 

Konfiguracja odbioru PROTOKOŁU LLDP

Wykonanie tych poleceń powoduje wyłączenie przesyłania protokołu 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)  
 

Włącz przesyłanie i odbieranie protokołu LLDP.

Domyślnie przesyłanie i odbieranie protokołu LLDP jest domyślnie włączone.
Jeśli skonfigurowano transmisję PROTOKOŁU LLDP, odbieranie protokołu LLDP zostanie dezaktywowane.
Jeśli skonfigurowano protokół LLDP odbioru, przesyłanie LLDP zostanie dezaktywowane.
Aby aktywować obie te czynności, usuń odbiór protokołu LLDP i transmisję 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
 

Włącz protokół LLDP, aby wysyłał adres zarządzania oraz nazwę systemu i opis.

Domyślnie protokół LLDP anonsuje nazwę systemu i opis systemu.
Aby anonsować adres zarządzania za pomocą protokołu LLDP, należy ręcznie skonfigurować protokół 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-address  
DELLSONiC(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
 

Weryfikacja

Konfiguracja Składnia
Tabela DELLSONiC# show lldp Pokaż lata wszystkich sąsiadów LLDP.
DELLSONiC# show lldp neighbor Pokaż szczegóły wszystkich sąsiadów protokołu LLDP.
DELLSONiC# show lldp neighbor Eth slot/port[/subport] Pokaż szczegóły sąsiadów protokołu LLDP w określonym interfejsie.
DELLSONiC# show lldp statistics Pokaż statystyki protokołu LLDP wszystkich sąsiadów protokołu LLDP.
DELLSONiC# show lldp statistics Eth slot/port[/subport] Pokaż statystyki protokołu LLDP w określonym interfejsie.

Przykładowe dane wyjściowe
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.