This table contains information about the MPLS Label Distribution Protocol Entities which exist on this Label Switching Router (LSR)
or Label Edge Router (LER).
The indexes of the table are mplsLdpEntityLdpId, mplsLdpEntityIndex.
OID |
Object |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.2.1.10.166.4.1.2.3.1.1 |
mplsLdpEntityLdpId |
OCTET STRING{(6,6)} |
not-accessible |
The LDP identifier. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.4.1.2.3.1.2 |
mplsLdpEntityIndex |
Unsigned32{(1,4294967295)} |
not-accessible |
This index is used as a secondary index to uniquely identify this row. Before creating a row in this table, the 'mplsLdpEntityIndexNext' object should be retrieved. That value should be used for the value of this index when creating a row in this table. NOTE: if a value of zero (0) is retrieved, that indicates that no rows can be created in this table at this time.
A secondary index (this object) is meaningful to some but not all, LDP implementations. For example an LDP implementation which uses PPP would use this index to differentiate PPP sub-links.
Another way to use this index is to give this the value of ifIndex. However, this is dependant on the implementation. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.4.1.2.3.1.3 |
mplsLdpEntityProtocolVersion |
Unsigned32{(1,65535)} |
read-create |
The version number of the LDP protocol which will be used in the session initialization message.
Section 3.5.3 in the LDP Specification specifies that the version of the LDP protocol is negotiated during session establishment. The value of this object represents the value that is sent in the initialization message. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.4.1.2.3.1.4 |
mplsLdpEntityAdminStatus |
INTEGER{enable(1),disable(2)} |
read-create |
The administrative status of this LDP Entity. If this object is changed from 'enable' to 'disable' and this entity has already attempted to establish contact with a Peer, then all contact with that Peer is lost and all information from that Peer needs to be removed from the MIB. (This implies that the network management subsystem should clean up any related entry in the mplsLdpPeerTable. This further implies that a 'tear-down' for that session is issued and the session and all information related to that session cease to exist).
At this point the operator is able to change values which are related to this entity.
When the admin status is set back to 'enable', then this Entity will attempt to establish a new session with the Peer. |
The actually supported access is read-only. |
1.3.6.1.2.1.10.166.4.1.2.3.1.5 |
mplsLdpEntityOperStatus |
INTEGER{unknown(1),enabled(2),disabled(3)} |
read-only |
The operational status of this LDP Entity.
The value of unknown(1) indicates that the operational status cannot be determined at this time. The value of unknown should be a transient condition before changing to enabled(2) or disabled(3). |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.4.1.2.3.1.6 |
mplsLdpEntityTcpPort |
Unsigned32{(0,65535)} |
read-create |
The TCP Port for LDP. The default value is the well-known value of this port. |
The actually supported access is read-only. |
1.3.6.1.2.1.10.166.4.1.2.3.1.7 |
mplsLdpEntityUdpDscPort |
Unsigned32{(0,65535)} |
read-create |
The UDP Discovery Port for LDP. The default value is the well-known value for this port. |
The actually supported access is read-only. |
1.3.6.1.2.1.10.166.4.1.2.3.1.8 |
mplsLdpEntityMaxPduLength |
Unsigned32{(256,65535)} |
read-create |
The maximum PDU Length that is sent in the Common Session Parameters of an Initialization Message. According to the LDP Specification [RFC3036] a value of 255 or less specifies the default maximum length of 4096 octets, this is why the value of this object starts at 256. The operator should explicitly choose the default value (i.e., 4096), or some other value.
The receiving LSR MUST calculate the maximum PDU length for the session by using the smaller of its and its peer's proposals for Max PDU Length. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.4.1.2.3.1.9 |
mplsLdpEntityKeepAliveHoldTimer |
Unsigned32{(1,65535)} |
read-create |
The 16-bit integer value which is the proposed keep alive hold timer for this LDP Entity. |
The actually supported value range is 30-65535. RO(Size list:3--65535) |
1.3.6.1.2.1.10.166.4.1.2.3.1.10 |
mplsLdpEntityHelloHoldTimer |
Unsigned32{(0,65535)} |
read-create |
The 16-bit integer value which is the proposed Hello hold timer for this LDP Entity. The Hello Hold time in seconds. An LSR maintains a record of Hellos received from potential peers. This object represents the Hold Time in the Common Hello Parameters TLV of the Hello Message. A value of 0 is a default value and should be interpretted in conjunction with the mplsLdpEntityTargetPeer object. If the value of this object is 0: if the value of the mplsLdpEntityTargetPeer object is false(2), then this specifies that the Hold Time's actual default value is 15 seconds (i.e., the default Hold time for Link Hellos is 15 seconds). Otherwise if the value of the mplsLdpEntityTargetPeer object is true(1), then this specifies that the Hold Time's actual default value is 45 seconds (i.e., the default Hold time for Targeted Hellos is 45 seconds). A value of 65535 means infinite (i.e., wait forever). All other values represent the amount of time in seconds to wait for a Hello Message. Setting the hold time to a value smaller than 15 is not recommended, although not forbidden according to RFC3036. |
The actually supported value range is 3-65535. RO(Size list:3--65535) |
1.3.6.1.2.1.10.166.4.1.2.3.1.11 |
mplsLdpEntityInitSessionThreshold |
Integer32{(0,100)} |
read-create |
When attempting to establish a session with a given Peer, the given LDP Entity should send out the SNMP notification, 'mplsLdpInitSessionThresholdExceeded', when the number of Session Initialization messages sent exceeds this threshold.
The notification is used to notify an operator when this Entity and its Peer are possibly engaged in an endless sequence of messages as each NAKs the other's
Initialization messages with Error Notification messages. Setting this threshold which triggers the notification is one way to notify the operator. The notification should be generated each time this threshold is exceeded and for every subsequent Initialization message which is NAK'd with an Error Notification message after this threshold is exceeded.
A value of 0 (zero) for this object indicates that the threshold is infinity, thus the SNMP notification will never be generated. |
The actually supported access is read-only. |
1.3.6.1.2.1.10.166.4.1.2.3.1.12 |
mplsLdpEntityLabelDistMethod |
INTEGER{downstreamOnDemand(1),downstreamUnsolicited(2)} |
read-create |
For any given LDP session, the method of label distribution must be specified. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.4.1.2.3.1.13 |
mplsLdpEntityLabelRetentionMode |
INTEGER{conservative(1),liberal(2)} |
read-create |
The LDP Entity can be configured to use either conservative or liberal label retention mode.
If the value of this object is conservative(1) then advertized label mappings are retained only if they will be used to forward packets, i.e., if label came from a valid next hop.
If the value of this object is liberal(2) then all advertized label mappings are retained whether they are from a valid next hop or not. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.4.1.2.3.1.14 |
mplsLdpEntityPathVectorLimit |
Integer32{(0,255)} |
read-create |
If the value of this object is 0 (zero) then Loop Detection for Path Vectors is disabled.
Otherwise, if this object has a value greater than zero, then Loop Dection for Path Vectors is enabled, and the Path Vector Limit is this value. Also, the value of the object, 'mplsLdpLsrLoopDetectionCapable', must be set to either 'pathVector(4)' or 'hopCountAndPathVector(5)', if this object has a value greater than 0 (zero), otherwise it is ignored. |
The actually supported access is read-only. |
1.3.6.1.2.1.10.166.4.1.2.3.1.15 |
mplsLdpEntityHopCountLimit |
Integer32{(0,255)} |
read-create |
If the value of this object is 0 (zero), then Loop Detection using Hop Counters is disabled.
If the value of this object is greater than 0 (zero) then Loop Detection using Hop Counters is enabled, and this object specifies this Entity's maximum allowable value for the Hop Count. Also, the value of the object mplsLdpLsrLoopDetectionCapable must be set to either 'hopCount(3)' or 'hopCountAndPathVector(5)' if this object has a value greater than 0 (zero), otherwise it is ignored. |
The actually supported access is read-only. |
1.3.6.1.2.1.10.166.4.1.2.3.1.16 |
mplsLdpEntityTransportAddrKind |
INTEGER{interface(1),loopback(2)} |
read-create |
This specifies whether the loopback or interface address is to be used as the transport address in the transport address TLV of the hello message.
If the value is interface(1), then the IP address of the interface from which hello messages are sent is used as the transport address in the hello message.
Otherwise, if the value is loopback(2), then the IP address of the loopback interface is used as the transport address in the hello message. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.4.1.2.3.1.17 |
mplsLdpEntityTargetPeer |
INTEGER{true(1),false(2)} |
read-create |
If this LDP entity uses targeted peer then set this to true. |
The actually supported access is read-only. |
1.3.6.1.2.1.10.166.4.1.2.3.1.18 |
mplsLdpEntityTargetPeerAddrType |
INTEGER{unknown(0),ipv4(1),ipv6(2),ipv4z(3),ipv6z(4),dns(16)} |
read-create |
The type of the internetwork layer address used for the Extended Discovery. This object indicates how the value of mplsLdpEntityTargetPeerAddr is to be interpreted. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.4.1.2.3.1.19 |
mplsLdpEntityTargetPeerAddr |
OCTET STRING{(0,255)} |
read-create |
The value of the internetwork layer address used for the Extended Discovery. The value of mplsLdpEntityTargetPeerAddrType specifies how this address is to be interpreted. |
The actually supported access is read-only. |
1.3.6.1.2.1.10.166.4.1.2.3.1.20 |
mplsLdpEntityLabelType |
INTEGER{generic(1),atm(2),frameRelay(3)} |
read-create |
Specifies the optional parameters for the LDP Initialization Message.
If the value is generic(1) then no optional parameters will be sent in the LDP Initialization message associated with this Entity.
If the value is atmParameters(2) then a row must be created in the mplsLdpEntityAtmTable, which corresponds to this entry.
If the value is frameRelayParameters(3) then a row must be created in the mplsLdpEntityFrameRelayTable, which corresponds to this entry. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.4.1.2.3.1.21 |
mplsLdpEntityDiscontinuityTime |
TimeTicks |
read-only |
The value of sysUpTime on the most recent occasion at which any one or more of this entity's counters suffered a discontinuity. The relevant counters are the specific instances associated with this entity of any Counter32 object contained in the 'mplsLdpEntityStatsTable'. If no such discontinuities have occurred since the last re-initialization of the local management subsystem, then this object contains a zero value. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.4.1.2.3.1.22 |
mplsLdpEntityStorageType |
INTEGER{other(1),volatile(2),nonVolatile(3),permanent(4),readOnly(5)} |
read-create |
The storage type for this conceptual row. Conceptual rows having the value 'permanent(4)' need not allow write-access to any columnar objects in the row. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.10.166.4.1.2.3.1.23 |
mplsLdpEntityRowStatus |
INTEGER{active(1),notInService(2),notReady(3),createAndGo(4),createAndWait(5),destroy(6)} |
read-create |
The status of this conceptual row. All writable objects in this row may be modified at any time, however, as described in detail in the section entitled, 'Changing Values After Session Establishment', and again described in the DESCRIPTION clause of the mplsLdpEntityAdminStatus object, if a session has been initiated with a Peer, changing objects in this table will wreak havoc with the session and interrupt traffic. To repeat again: the recommended procedure is to set the mplsLdpEntityAdminStatus to down, thereby explicitly causing a session to be torn down. Then, change objects in this entry, then set the mplsLdpEntityAdminStatus to enable, which enables a new session to be initiated. |
The actually supported access is read-only. |