SONiC do Dell Networking: Protocolo de detecção de camada de link

Summary: Este artigo explica sobre o Link Layer Discovery Protocol (LLDP) e a configuração no Dell Networking SONiC. Este artigo usa um comutador que executa o 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

 
Pré-requisitos
Estamos usando a nomenclatura de interface padrão para demonstrar os conceitos. Consulte o artigo 202172 Dell Networking Série S: Configuração básica de interface - SONiC 4.0 para obter mais informações sobre nomenclatura de interface


Índice

Introdução
Sintaxe de configuração 
    Ative e desative o LLDP. 
    Configurar a transmissão do LLDP
    Configurar o recebimento do LLDP
    Habilite a transmissão e o recebimento do LLDP.
    Habilite o LLDP para enviar o endereço de gerenciamento e o nome e a descrição do sistema.
Verificar
 

Introdução

O LINK Layer Discovery Protocol (LLDP) permite que o comutador anumente os principais recursos e as descrições físicas. O LLDP é definido no IEEE 802.1AB. Essas informações podem ser usadas para ajudar a identificar a topologia do sistema e detectar configurações incorretas na LAN. 

  • LLDP é um protocolo único; não há sequências de solicitação ou resposta. As estações que implementam a função de transmissão anunciam as informações e as estações que implementam a função de recebimento recebem e processam as informações.
  • As funções de transmissão e recebimento podem ser ativadas ou desativadas separadamente em cada porta de switch. 
  • O LLDP é um protocolo de detecção independente de fornecedor. 
  • O switch recebe e transmite periodicamente as PDUs (Protocol Data Units, unidades de dados) do protocolo LLDP. O intervalo de transmissão padrão é de 30 segundos.
  • As informações da PDU do LLDP recebidas de um vizinho expiram após um período específico, chamado de tempo de vida (TTL). O valor padrão de TTL é 120 segundos.
  • As portas com estrutura estendida bloqueada permitem PDUs LLDP.

Sintaxe de configuração

Nota: As tabelas llDP são atualizadas em 120 segundos (TTL) após qualquer alteração na configuração do LLDP.

Ative e desative o 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
 

Configurar a transmissão do LLDP

A execução desses comandos desabilita o recebimento do 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) 
 

Configurar o recebimento do LLDP

A execução desses comandos desativa a transmissão do 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)  
 

Habilite a transmissão e o recebimento do LLDP.

Por padrão, a transmissão e recebimento do LLDP está habilitada por padrão.
Se você tiver a transmissão do LLDP configurada, o recebimento do LLDP será desativado.
Se você tiver o LLDP recebido configurado, a transmissão do LLDP será desativada.
Para ativar ambos, remova a recepção do LLDP e a transmissão do 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
 

Habilite o LLDP para enviar o endereço de gerenciamento e o nome e a descrição do sistema.

Por padrão, o LLDP anuncia o nome do sistema e a descrição do sistema.
Para anunciar o endereço de gerenciamento pelo LLDP, devemos configurar o lldp tlv-select management-address manualmente.  
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
 

Verificação

Configuração Sintaxe
DellSONiC# show lldp table Mostre o verão de todos os vizinhos do LLDP.
DELLSONiC# show lldp neighbor Mostrar detalhes de todos os vizinhos do LLDP.
DELLSONiC# show lldp neighbor Eth slot/port[/subport] Mostrar detalhes dos vizinhos do LLDP em uma interface específica.
DELLSONiC# show lldp statistics (Número do DELLSONiC# mostra estatísticas do lldp) Mostrar estatísticas do LLDP de todos os vizinhos do LLDP.
DELLSONiC# show lldp statistics Eth slot/port[/subport] Mostrar estatísticas do LLDP em uma interface específica.

Exemplo de resultado
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.