Skip to main content

Link Layer Discovery Protocol

The Link Layer Discovery Protocol (LLDP) is a standardised layer 2 protocol (IEEE 802.1AB) which advertises information about the device itself and its capabilities to other devices within a LAN.

WeOS aims to be inline with 2005 version of the LLDP standard. An update of the standard (LLDPv2) was published in 2009, but is currently out of scope. The LLDP protocol also advertises from which port the LLDP packet was sent. This enables the unit to build up a local view of the remote ports on neighbour devices it is connected to for each local port. This information is then stored in an SNMP MIB (LLDP MIB), which can be used by NMS-systems to draw a topology map of the network.

LLDP frames in WeOS are by default advertised every 30 seconds. If an interface stops receiving frames, the neighbour information is expired after 4 advertisement intervals (configurable on sender side). LLDP can be enabled/disabled globally as well as on a per port basis.

Configuration

example:/#> configure
example:/config/#> lldp
example:/config/lldp/#>

Syntax

[no] enable

Description

This setting controls if LLDP is enabled or disabled.

Options

OptionDescription
no

Disable LLDP

[no] tx-interval INTERVAL

Description

This setting controls how often LLDP packets are sent, e.g., tx-interval 10 sets the interval to 10 seconds.

Options

OptionDescription
no

Use default tx-interval 30 seconds.

INTERVAL

An integer interval value in the range: 5-300.

[no] tx-hold-multiplier MULTIPLIER

Description

The tx-hold-multiplier controls how many times the tx-interval should be multiplied to calculate the TTL (time to live) value in the LLDP packet, e.g. tx-hold-multiplier 3 and tx-interval 5 results in a TTL of 15 (seconds).

Options

OptionDescription
no

Use default tx-hold-multiplier 4.

MULTIPLIER

An integer multiplier value in the range: 2-10.

Port Settings

LLDP frames can be enabled/disabled per port basis. When enabled the transmission direction can also be set to either transmission only, reception only or to both (default); transmission and reception of LLDP frames.

example:/#> configure
example:/config/#> lldp
example:/config/lldp/#> port eth8
example:/config/lldp/port-eth8#>

Syntax

[no] enable

Description

This setting controls if LLDP is enabled or disabled on the port(s).

Options

OptionDescription
no

Disable LLDP on the port(s).

[no] direction <both|rx-only|tx-only>

Description

This setting sets the transmission direction.

Options

OptionDescription
no

Use default direction both(RX and TX).

both

enables both transmission and reception of LLDP frames.

rx-only

enables only reception of LLDP frames.

tx-only

enables only transmission of LLDP frames.