The NetScaler supports the industry standard (IEEE 802.1AB) Link Layer Discovery Protocol (LLDP). LLDP is a layer 2 protocol that enables the NetScaler to advertise its identity and capabilities to the directly connected devices, and also learn the identity and capabilities of these neighbour devices.
Note: Link Layer Discovery Protocol (LLDP) is supported only in NetScaler MPX platforms.
Using LLDP, the NetScaler transmits and receives information in the form of LLDP messages known as LLDP packet data units (LLDPUs). An LLDPU is a sequence of type, length, value (TLV) information elements. Each TLV holds a specific type of information about the device that transmits the LLDPDU. The NetScaler sends the following TLVs in each LLDPU:
-
Chassis ID
-
Port ID
-
Time-to-live value
-
System name
-
System description
-
Port description
-
System capabilities
-
Management address
-
Port VLAN ID
-
Link aggregation
Note: You cannot specify the TLVs to be sent in LLDP messages.
NetScaler interfaces support the following LLDP modes:
-
NONE. The interface neither receives from nor transmits LLDP messages to the directly connected device.
-
TRANSMITTER. The interface transmits LLDP messages to the directly connected device but does not receive LLDP messages from the directly connected device.
-
RECEIVER. The interface receives LLDP messages from the directly connected device but does not transmit LLDP messages to the directly connected device.
-
TRANSCEIVER. The interface transmits LLDP messages to and receives LLDP messages from the directly connected device.
The LLDP mode of an interface depends on the LLDP mode configured at the global and the interface levels. The following table shows the modes resulting from the available combinations of global- and interface-level settings:
Interface and global level LLDP modes.
Note the following points related to LLDP messages transmitted or received by the NetScaler:
-
Transmitting LLDP messages. The NetScaler transmits LLDPUs from interfaces that are operating in either TRANSMITTER or TRANSCEIVER LLDP mode.
Following are the global LLDP transmitting parameters on the NetScaler:
-
Timer. Interval, in seconds, between LLDPUs that the NetScaler sends to a directly connected device.
-
Holdtime Multiplier. A multiplier for calculating the duration for which the receiving device stores the LLDP information in its database before discarding or removing it. The duration is calculated as the Holdtime Multiplier parameter value multiplied by the Timer parameter value.
-
Receiving LLDP Messages. The NetScaler stores the LLDPDU information in its Management Information base (MIB). The stored LLDP information is classified or grouped under the ID of the interface that received the LLDPDU. The NetScaler retains this LLDP information for the duration specified in the received LLDPU.
If the ADC receives another LLDPDU on an interface before the stored LLDP information for that interface is discarded, the ADC replaces the stored LLDP information for that interface with information in the new LLDPDU.