LLDP Discovery
The Link Layer Discovery Protocol (LLDP) is a vendor-neutral link layer protocol. Network devices use it to advertise their identity, capabilities, and neighbors. LLDP performs functions similar to several proprietary protocols, such as the Cisco Discovery Protocol (CDP), Extreme Discovery Protocol, Foundry Discovery Protocol (FDP), Nortel Discovery Protocol (also known as SONMP), and Microsoft’s Link Layer Discovery Protocol (LLDP).
Only nodes with a running LLDP process can be part of the link discovery.
The data is similar to running a show lldp neighbor command on the device.
Linux and Windows servers don’t have an LLDP process running by default and will not be part of the link discovery unless an LLDP agent is manually installed and configured.
|
The LLDP Topology Updater provides LLDP OnmsTopology consolidating LLDP data collected by LLDP Collector. Only full bidirectional connections between two LLDP-supported devices become edges. Node A and Node B are connected by an LLDP edge if and only if there is an LLDP MIB port connection in Node A to Node B and vice versa.
The following OIDs are supported to discover and build the LLDP network topology and are collected by the LLDP Discovery Collector.
Name | Description | OID |
---|---|---|
lldpLocChassisIdSubtype |
The type of encoding used to identify the chassis associated with the local system. Possible values can be: |
.1.0.8802.1.1.2.1.3.1.0 |
lldpLocChassisId |
The string value used to identify the chassis component associated with the local system. |
.1.0.8802.1.1.2.1.3.2.0 |
lldpLocSysName |
The string value used to identify the system name of the local system. If the local agent supports IETF RFC 3418, lldpLocSysName object should have the same value as sysName object. |
.1.0.8802.1.1.2.1.3.3.0 |
lldpLocPortIdSubtype |
The type of port identifier encoding used in the associated lldpLocPortId object. |
.1.0.8802.1.1.2.1.3.7.1.2 |
lldpLocPortId |
The string value used to identify the port component associated with a given port in the local system. |
.1.0.8802.1.1.2.1.3.7.1.3 |
lldpLocPortDesc |
The string value used to identify the 802 LAN station’s port description associated with the local system. If the local agent supports IETF RFC 2863, lldpLocPortDesc object should have the same value of ifDescr object. |
.1.0.8802.1.1.2.1.3.7.1.4 |
lldpRemChassisIdSubtype |
The type of encoding used to identify the chassis associated with the local system. Possible values can be: |
.1.0.8802.1.1.2.1.4.1.1.4 |
lldpRemChassisId |
The string value used to identify the chassis component associated with the remote system. |
.1.0.8802.1.1.2.1.4.1.1.5 |
lldpRemPortIdSubtype |
The type of port identifier encoding used in the associated lldpRemPortId object. |
.1.0.8802.1.1.2.1.4.1.1.6 |
lldpRemPortId |
The string value used to identify the port component associated with the remote system. |
.1.0.8802.1.1.2.1.4.1.1.7 |
lldpRemPortDesc |
The string value used to identify the description of the given port associated with the remote system. |
.1.0.8802.1.1.2.1.4.1.1.8 |
lldpRemSysName |
The string value used to identify the system name of the remote system. |
.1.0.8802.1.1.2.1.4.1.1.9 |
Find generic information about the LLDP process in the LLDP information box on the node detail page of the device. Information gathered from these OIDs is stored in the following database table: