Profiles LLDP
The LLDP Profile is used for configuring the Link Layer Discovery Profile (LLDP) that allows the OLT and attached devices to exchange information about each other. This allows the discovery of devices, their IP, software capabilities, and more. It also allows configuration of VLANs for voice phones. The LLDP Profile supports the following attributes:

LLDP Profile Attributes (page 1 of 2)
| Attribute | Values | Default | Req | Description |
|---|---|---|---|---|
| Name | Printable string | N/A | Y | The name of the LLDP Profile |
| Admin-status | enabled | disabled | enabled | N | Whether to enable LLDP on this Line |
| Chassis-id-source | chassis-id-tid | chassis-id-ifc-name |chassis-id-ip-address | chassis-id-local | chassis-id-mac-address | chassis-id-port-label | chassis-id-ont-label | chassis-id-reserved |
Use TID as chassis id (olt name) |
||
| Lldp-notify-enable | true | false | False | N | Whether to send LLDP notifications on SNMP. |
| Link-aggregation | true | false | False | N | Whether to send information about Link Aggregation to the peer. |
| mac-phy | true | false | False | N | Whether to send mac/phy config data. |
| Max-frame-size | true | false | False | N | Whether to send mtu information. |
| Med-capabilities | true | false | False | N | Whether to send LLDP MED capabilities information. |
| Med-extended-pd | true | false | False | N | Whether to send LLDP Med extended powered device information (also invalid for the OLT to set to true). |
| Med-extended-pse | true | false | False | N | Whether to send LLDP med power source device information. |
| Med-inventory | true | false | False | N | Whether to send LLDP med inventory information. |
| med-location | true | false | False | N | Whether to send lldp med inventory information. |
| Med-location-source | location-src-aid-ifname | location_src_userlabel-ifalias | location-src-template | location-src-medlocation |
Location-src-aid-ifname | N | Location includes the ifname of port. Location includes port userlabel or ifalias Location generated using a template. Location follows lldp med naming. |
| Med-location-template | String | N/A | N | Variables are used to generate location name. Only supported via EMS. |
| Med-location-type | location-type-coordinate.. | location-type-civic-address | location-type-elin | location-type-unknown |
Location-type-civic-address | N | Location is geocode location info. Location is a street address Location is elin name. Location type is not specified or unused. |
| Med-network-policy | true | false | False | N | Whether to send med network policy configuration to device. |
LLDP Profile Attributes (page 2 of 2)
| Attribute | Values | Default | Req | Description |
|---|---|---|---|---|
| Med-notify-enable | true | false | False | N | Whether to send lldp med notifications on snmp. |
| Mgmt-address | true | false | False | N | Whether to send IP address information to LLDP peer. |
| Port-description | true | false | False | N |
Whether to send port description information to LLDP peer. |
| Port-id-source | String | N/A | N | Defines a template for port ID information. Typically only set by the EMS. |
| Port-id-template | String | N/A | N | Defines a template for port ID information. Typically only set by the EMS. |
| Port-vlan | true | false | False | N | Whether to send the pvid information for this port to peer. |
| Power-via-mdi | true | false | False | N | Whether to send power over MDI attributes to peer. |
| Protocol | true | false | False | N | Whether to send protocol vlan ID to peer. |
| Stp-hold | true | false | False | N | Whether to perform an STP hold until the first LLDP message is sent before forwarding packets from the device. Ensures phones get LLDP info for vlan before DHCP is allowed. |
| Stp-hold-time | 60..300 | 60 | N | Time to hold waiting on first LLDP exchange before putting port in forwarding mode. |
| System-capabilities | true | false | False | N | Whether to send LLDP system capabilities to the peer. |
| System-description | true | false | False | N | Whether to send the system description to the peer. |
| System-name | true | false | False | N | Whether to send system name to the peer. |
| Vlan-name | true | false | False | N | Whether to send the vlan name to the peer. |
The command lldp profile allows the OLT and attached devices to exchange information about each other.
- Command Path – tolt>profiles>lldp-profiles>
- Module – tolt
- Container – profiles
- Container – lldp-profiles
- Types –
- *Name – The name of the LLDP Profile.
- Printable string
- Admin-status – Whether to enable LLDP on this Line.
- enabled default) | disabled
- Chassis-id-source – Use TID as chassis id (olt name), Use snmp interface name,, Use current IP address as chassis id
Deprecate?, Use MAC address as chassis id, Use User Label of UNI port as chassis id, Use ONT user label as chassis id
Deprecate?- chassis-id-tid | chassis-id-ifc-name | chassis-id-ip-address | chassis-id-local | chassis-id-mac-address | chassis-id-port-label | chassis-id-ont-label | chassis-id-reserved
- Lldp-notify-enable – Whether to send LLDP notifications on SNMP.<
- true | false default)
- Link-aggregation – Whether to send information about Link Aggregation to the peer.
- true | false (default)
- mac-phy – Whether to send mac/phy config data.
- true | false (default)
- Max-frame-size – Whether to send mtu information.
- true | false (default)
- Med-capabilities – Whether to send LLDP MED capabilities information.
- true | false (default)
- <Med-extended-pd – Whether to send LLDP Med extended powered device information (also invalid for the OLT to set to true).
- true | false (default)
- Med-extended-pse – Whether to send LLDP med power source device information.
- true | false (default)
- Med-inventory – Whether to send LLDP med inventory information.
- true | false (default)
- med-location – Whether to send lldp med inventory information.
- true | false (default)
- Med-location-source – Location includes the ifname of port, Location includes port userlabel or ifalias, Location generated using a template, Location follows lldp med naming.
- location-src-aid-ifname (default) | location_src_userlabel-ifalias | location-src-template | location-src-medlocation
- Med-location-template – Variables are used to generate location name. Only supported via EMS.
- String
- Med-location-type – Location is geocode location info, Location is a street address, Location is elin name, Location type is not specified or unused.
- location-type-coordinate | location-type-civic-address (default) | location-type-elin | location-type-unknown
- Med-network-policy – Whether to send med network policy configuration to device.
- true | false (default)
- Med-notify-enable – Whether to send lldp med notifications on snmp.
- true | false (default)
- Mgmt-address – Whether to send IP address information to LLDP peer.
- true | false (default)
- Port-description – Whether to send port description information to an LLDP peer.
- true | false (default)
- Port-id-source – Defines a template for port ID information. Typically, only set by the EMS.
- String
- Port-id-template – Template for port id information, Typically only set by the EMS.
- String
- Port-vlan – Whether to send the pvid information for this port to peer.
- true | false (default)
- Power-via-mdi – Whether to send power over MDI attributes to peer.
- true | false (default)
- Protocol – Whether to send protocol vlan ID to peer.
- true | false (default)
- Stp-hold – Whether to perform an STP hold until the first LLDP message is sent before forwarding packets from the device. Ensures phones get LLDP info for vlan before DHCP is allowed.
- true | false (default)
- Stp-hold-time – Time to hold waiting for the first LLDP exchange before putting port in forwarding mode.
- 60 .. 300 (default 60)
- System-capabilities – Whether to send LLDP system capabilities to the peer.
- true | false default)
- System-description – Whether to send the system description to the peer.
- true | false (default)
- System-name – Whether to send the system name to the peer.
- true | false (default)
- Vlan-name – Whether to send the vlan name to the peer.
- true | false default)
- med-location – Whether to send lldp med inventory information.
- true | false (default)
- *Name – The name of the LLDP Profile.
Create LLDP Profile
- Command Path – tolt>profiles>lldp-profiles>
- Module – tolt
- Container – profiles
- Container – lldp-profiles
- Types – Example Parameters
- *name – lldp-enabled
- admin-status enabled
- port-description true
- system-name true
- system-capabilities true
- med-extended-poe true
- med-inventory true
- *name – lldp-enabled
The LLDP profile defines what information is sent from the OLT towards the attached devices on UNI ports.
- From the MDS1-ESUA<config># command line, input tolt profiles lldp-profiles lldp-enabled, and press Enter. Output similar to the following is displayed:
MDS1-ESUA<config># tolt profiles lldp-profiles lldp-enabled <enter> MDS1-ESUA<config-lldp-profiles-lldp-enabled># |
- From the MDS1-ESUA<config-profiles-lldp-profiles-lldp-enabled># command line, input admin-status enabled, press Enter.
port-description true
system-name true
system-description true
system-capabilities true
med-extended-poe true
med-inventory true
- Input commit and press Enter. Outputs similar to the following are displayed:
MDS1-ESUA<config-lldp-profiles-lldp-enabled># admin-status enabled <enter> MDS1-ESUA<config-lldp-profiles-lldp-enabled># port-description true <enter> MDS1-ESUA<config-lldp-profiles-lldp-enabled># system-name true <enter> MDS1-ESUA<config-lldp-profiles-lldp-enabled># system-description true <enter> MDS1-ESUA<config-lldp-profiles-lldp-enabled># system-capabilities true <enter> MDS1-ESUA<config-lldp-profiles-lldp-enabled># med-extended-poe true <enter> MDS1-ESUA<config-lldp-profiles-lldp-enabled># med-inventory true <enter> MDS1-ESUA<config-lldp-profiles-lldp-enabled># exit <enter> MDS1-ESUA<config># _ |
Delete LLDP Profile
- Command Path – no>tolt>profiles>lldp-profiles>
- Command – no
- Module – tolt
- Container – profiles
- Types – Example Parameters
- Container – lldp-profiles
- lldp-enabled
- Container – lldp-profiles
- From theMDS1-ESUA<config># command line, input no tolt profiles lldp-profiles lldp-enabled, and press Enter.
- Input commit and press Enter. Outputs similar to the following are displayed:
MDS1-ESUA<config># no tolt profiles lldp-profiles lldp-enabled <enter> MDS1-ESUA<config># |
Add LLDP Profile to Port
- Command Path – tolt>interfaces>uni>config>
- Module – tolt
- Container – interfaces
- Container – uni
- Container – config
- Type – Example Parameters
- *Aid – ETH1-1-1-1-1
- lldp-profile lldp-enabled
- From the MDS1-ESUA<config># command line, input tolt interfaces uni config ETH1-1-1-1-1 lldp-profile lldp-enabled, and press Enter.
- Input commit and press Enter. Outputs similar to the following are displayed:
MDS1-ESUA<config># tolt interfaces uni config ETH1-1-1-1-1 lldp-profile lldp-enabled <enter> MDS1-ESUA<config-config-ETH1-1-1-1-1># commit <enter> Commit Complete. MDS1-ESUA<config-config-ETH1-1-1-1-1># Exit <enter> MDS1-ESUA<config># _ |