LLDP


nv show interface lldp

Shows LLDP information such as the speed, type, remote host, and remote port for all configured interfaces.

Version History

Introduced in Cumulus Linux 5.0.0

Example

cumulus@switch:~$ nv show interface lldp
Interface  Speed  Type  Remote Host      Remote Port      
---------  -----  ----  ---------------  -----------------
eth0       1G     eth   oob-mgmt-switch  swp10            
swp1       1G     swp   server01         48:b0:2d:76:ee:8e
swp2       1G     swp   server02         48:b0:2d:86:c1:f8
swp3       1G     swp   server03         48:b0:2d:08:de:37
swp49      1G     swp   leaf02           swp49            
swp50      1G     swp   leaf02           swp50            
swp51      1G     swp   spine01          swp1             
swp52      1G     swp   spine02          swp1             
swp53      1G     swp   spine03          swp1             
swp54      1G     swp   spine04          swp1

nv show interface lldp-detail

Shows detailed LLDP information for all configured interfaces.

Version History

Introduced in Cumulus Linux 5.0.0

Example

cumulus@switch:~$ nv show interface lldp-detail
-------------------------------------------------------------------------------
LLDP neighbors:
-------------------------------------------------------------------------------

Interface:    eth0
-------------------------------------------------------------------------------
  Time:  
    0 days, 00:02:34

  Chassis:
    ChassisID:    mac 48:b0:2d:00:00:01
    SysName:      oob-mgmt-switch
    SysDescr:     Cumulus Linux version 5.5.1 running on QEMU Standard PC (i440FX + PIIX, 1996)
    MgmtIP:       192.168.200.251
    MgmtIface:    ifname
    MgmtIP:       fe80::4ab0:2dff:fe00:1
    MgmtIface:    ifname
    Capability:   Bridge, off
    Capability:   Router, off
  Port:
    PortID:       ifname swp10
    PortDescr:    swp10
    TTL:          120
    Port is aggregated. PortAggregID: -
    PMD autoneg:  supported: {}, enabled: {}
      MAU oper type: 1000BaseTFD - Four-pair Category 5 UTP, full duplex mode
  LLDP-MED:
    Device Type:  Network Connectivity Device
    Capability:   capabilities, yes
    Capability:   inventory, yes
    Capability:   location, yes
    Capability:   mdi-pd, yes
    Capability:   mdi-pse, yes
    Capability:   policy, yes

Interface:    swp1
-------------------------------------------------------------------------------
  Time:  
    0 days, 00:02:22

  Chassis:
    ChassisID:    mac 44:38:39:22:01:7e
    SysName:      server01
    SysDescr:     Ubuntu 18.04.6 LTS Linux 4.15.0-200-generic #211-Ubuntu SMP Thu Nov 24 18:16:04 UTC 2022 x86_64
    MgmtIP:       192.168.200.31
    MgmtIface:    mac
    MgmtIP:       fe80::4638:39ff:fe22:17e
    MgmtIface:    mac
    Capability:   Bridge, off
    Capability:   Router, off
  Port:
    PortID:       ifname 48:b0:2d:76:ee:8e
    PortDescr:    eth1
    TTL:          120
    Port is aggregated. PortAggregID: -
    PMD autoneg:  supported: {'0': {'flags': {'fd': {}, 'hd': {}}, 'type': '10Base-T'}, '1': {'flags': {'fd': {}, 'hd': {}}, 'type': '100Base-TX'}, '2': {'flags': {'fd': {}}, 'type': '1000Base-T'}}, enabled: {'is-enabled': {}, 'is-supported': {}}
      MAU oper type: 1000BaseTFD - Four-pair Category 5 UTP, full duplex mode
  LLDP-MED:
    Device Type:  
...

nv show interface <interface-id> lldp

Shows LLDP configuration settings for the specified interface.

Command Syntax

Syntax Description
<interface-id> The interface name.

Version History

Introduced in Cumulus Linux 5.0.0

Example

cumulus@switch:~$ nv show interface swp1 lldp
                    operational  applied  pending
-------------------  -----------  -------  -------
dcbx-ets-config-tlv  off                          
dcbx-ets-recomm-tlv  off                          
dcbx-pfc-tlv         off                          
[neighbor]           server01

nv show interface <interface> lldp application-tlv

Shows all application priority TLV configuration on the switch.

Command Syntax

Syntax Description
<interface-id> The interface name.

Version History

Introduced in Cumulus Linux 5.9.0

Example

cumulus@switch:~$ nv show interface swp1 lldp application-tlv 
            operational  applied  
----------  -----------  ---------
[udp-port]  4317         4317     
[tcp-port]  4217         4217     
[app]       NVME_4420    NVME_4420
[app]       NVME_8009    NVME_8009
[app]       iSCSI        iSCSI 

nv show interface <interface> lldp application-tlv app

Shows the application names that have application priority TLVs enabled for the interface.

Command Syntax

Syntax Description
<interface-id> The interface name.

Version History

Introduced in Cumulus Linux 5.9.0

Example

cumulus@switch:~$ nv show interface swp1 lldp application-tlv app
AppName  
---------
NVME_4420
NVME_8009
iSCSI

nv show interface <interface-id> lldp application-tlv app <app-id>

Shows application details for the LLDP application TLV on the interface.

Command Syntax

Syntax Description
<interface-id> The interface name.
<app-id> The application name.

Version History

Introduced in Cumulus Linux 5.9.0

Example

cumulus@switch:~$ nv show interface swp1 lldp application-tlv app iSCSI

nv show interface <interface> lldp application-tlv tcp-port

Shows the TCP port priority mapping for the interface.

Command Syntax

Syntax Description
<interface-id> The interface name.

Version History

Introduced in Cumulus Linux 5.9.0

Example

cumulus@switch:~$ nv show interface swp1 lldp application-tlv tcp-port
Ports
-----
4217

nv show interface <interface> lldp application-tlv tcp-port <port-id>

Shows information about the TCP port priority mapping for the interface.

Command Syntax

Syntax Description
<interface-id> The interface name.
<port-id> The TCP port ID.

Version History

Introduced in Cumulus Linux 5.9.0

Example

cumulus@switch:~$ nv show interface swp1 lldp application-tlv tcp-port 4217

nv show interface <interface> lldp application-tlv udp-port

Shows the UDP port priority mapping for the interface.

Command Syntax

Syntax Description
<interface-id> The interface name.

Version History

Introduced in Cumulus Linux 5.9.0

Example

cumulus@switch:~$ nv show interface swp1 lldp application-tlv udp-port
Ports
-----
4317

nv show interface <interface> lldp application-tlv udp-port <port-id>

Shows information about the UDP port priority mapping for the interface.

Command Syntax

Syntax Description
<interface-id> The interface name.
<port-id> The UDP port ID.

Version History

Introduced in Cumulus Linux 5.9.0

Example

cumulus@switch:~$ nv show interface swp1 lldp application-tlv udp-port 4317

nv show interface <interface-id> lldp neighbor

Shows information about all the LLDP neighbors for the specified interface.

Command Syntax

Syntax Description
<interface-id> The interface name.

Version History

Introduced in Cumulus Linux 5.1.0

Example

cumulus@switch:~$ nv show interface swp51 lldp neighbor
Neighbor  Remote IP     Model  SW Version  Remote Port
--------  ------------  -----  ----------  -----------
spine01   10.10.10.101                     swp1

nv show interface <interface-id> lldp neighbor <neighbor-id>

Shows statistics for a specific LLDP neighbor for the specified interface.

Command Syntax

Syntax Description
<interface-id> The interface name.
<neighbor-id> The LLDP neighbor name.

Version History

Introduced in Cumulus Linux 5.1.0

Example

cumulus@switch:~$ nv show interface swp51 lldp neighbor spine01
                           operational                                                    applied  pending
-------------------------  ------------------------------------------------------------…  -------  -------
age                        323055                                                                         
bridge                                                                                                    
  [vlan]                                                                                                  
chassis                                                                                                   
  chassis-id               44:38:39:22:01:82                                                              
  management-address-ipv4  10.10.10.101                                                                   
  management-address-ipv6  fe80::4638:39ff:fe22:182                                                       
  system-description       Cumulus Linux version 5.5.0 running on QEMU Standard PC                        
                           (i440FX + PIIX, 1996)                                                          
  system-name              spine01                                                                        
lldp-med                                                                                                  
  device-type              Network Connectivity Device                                                    
port                                                                                                      
  description              swp1                                                                           
  name                     swp1                                                                           
  ttl                      120                                                                            
  type                     ifname                                                                         
  pmd-autoneg                                                                                             
    [advertised]                                                                                          
    mau-oper-type          1000BaseTFD - Four-pair Category 5 UTP, full duplex mode

nv show interface <interface-id> lldp neighbor <neighbor-id> bridge

Shows bridge information for the specified LLDP neighbor.

Command Syntax

Syntax Description
<interface-id> The interface name.
<neighbor-id> The LLDP neighbor name.

Version History

Introduced in Cumulus Linux 5.1.0

Example

cumulus@switch:~$ nv show interface swp51 lldp neighbor spine01 bridge
       operational  applied  pending
------  -----------  -------  -------
[vlan]

nv show interface <interface-id> lldp neighbor <neighbor-id> bridge vlan

Shows the VLANs for the specified LLDP neighbor.

Command Syntax

Syntax Description
<interface-id> The interface name.
<neighbor-id> The LLDP neighbor name.

Version History

Introduced in Cumulus Linux 5.1.0

Example

cumulus@switch:~$ nv show interface swp1 lldp neighbor leaf02 bridge vlan

nv show interface <interface-id> lldp neighbor <neighbor-id> bridge vlan <vid>

Shows information about a specific VLAN for the specified LLDP neighbor.

Command Syntax

Syntax Description
<interface-id> The interface name.
<neighbor-id> The LLDP neighbor name.
<vlan-id> The VLAN name.

Version History

Introduced in Cumulus Linux 5.1.0

Example

cumulus@switch:~$ nv show interface swp1 lldp neighbor leaf02 bridge vlan 10

nv show service lldp

Shows global LLDP configuration, such as the LLDP mode, and LLDP timers and if 802.1 TLV transmission is on or off. By default, 802.1 TLV transmission is off and the switch sends all LLDP frames without 802.1 TLVs.

Version History

Introduced in Cumulus Linux 5.0.0

Example

cumulus@switch:~$ nv show service lldp
                        operational  applied  pending
----------------------  -----------  -------  -------
dot1-tlv                off          off      off    
lldp-med-inventory-tlv  off          off      off    
mode                    default      default  default
tx-hold-multiplier      4            4        4      
tx-interval             30           30       30

nv show service lldp application-tlv

Shows all application priority TLV configuration on the switch.

Version History

Introduced in Cumulus Linux 5.9.0

Example

cumulus@switch:~$ nv show service lldp application-tlv
udp-port
===========
    Port  priority
    ----  --------
    4317  4       

tcp-port
===========
    Port  priority
    ----  --------
    4217  6       
app
======
    AppName    priority
    ---------  --------
    NVME_4420  5       
    NVME_8009  7       
    iSCSI      3

nv show service lldp application-tlv app

Shows the application priority mapping.

Version History

Introduced in Cumulus Linux 5.9.0

Example

cumulus@switch:~$ nv show service lldp application-tlv app
AppName    priority
---------  --------
NVME_4420  5       
NVME_8009  7       
iSCSI      3 

nv show service lldp application-tlv app <app-id>

Shows the priority mapping for the specified application.

Command Syntax

Syntax Description
<app-id> The application name.

Version History

Introduced in Cumulus Linux 5.9.0

Example

cumulus@switch:~$ nv show service lldp application-tlv app iSCSI
          operational  applied
--------  -----------  -------
priority  3            3 

nv show service lldp application-tlv tcp-port

Shows the TCP port priority mapping.

Version History

Introduced in Cumulus Linux 5.9.0

Example

cumulus@switch:~$ nv show service lldp application-tlv tcp-port
Port  priority
----  --------
4217  6

nv show service lldp application-tlv tcp-port <port-id>

Shows the priority mapping for the specified TCP port.

Command Syntax

Syntax Description
<port-id> The port ID.

Version History

Introduced in Cumulus Linux 5.9.0

Example

cumulus@switch:~$ nv show service lldp application-tlv tcp-port 4217
          operational  applied
--------  -----------  -------
priority  6            6 

nv show service lldp application-tlv udp-port

Shows the UDP port priority mapping.

Version History

Introduced in Cumulus Linux 5.9.0

Example

cumulus@switch:~$ nv show service lldp application-tlv udp-port
Port  priority
----  --------
4317  4

nv show service lldp application-tlv udp-port <port-id>

Shows the priority mapping for the specified UDP port.

Command Syntax

Syntax Description
<port-id> The port ID.

Version History

Introduced in Cumulus Linux 5.9.0

Example

cumulus@switch:~$ nv show service lldp application-tlv udp-port 4317
          operational  applied
--------  -----------  -------
priority  4            4