All MIBs › MPLS-LDP-GENERIC-MIB
Organization: Multiprotocol Label Switching (mpls) Working Group
Last Updated: 2002-08-08
Category: IETF Standards, MPLS
Description:
Manages IETF MPLS LDP generic interface and label distribution session objects.
Imported Objects
From IF-MIB
| InterfaceIndexOrZero |
From MPLS-LDP-MIB
| mplsLdpEntityIndex | OBJECT-TYPE |
| mplsLdpEntityLdpId | OBJECT-TYPE |
| mplsLdpEntityObjects | OBJECT-IDENTITY |
From MPLS-TC-MIB
| mplsMIB | OBJECT-IDENTITY |
From SNMPv2-CONF
| MODULE-COMPLIANCE | |
| OBJECT-GROUP |
From SNMPv2-SMI
| MODULE-IDENTITY | |
| OBJECT-TYPE | |
| Unsigned32 |
From SNMPv2-TC
| RowStatus | |
| StorageType |
What Is MPLS-LDP-GENERIC-MIB?
MPLS-LDP-GENERIC-MIB is an IETF standards-track, vendor-neutral MIB defining generic managed objects for the Label Distribution Protocol (LDP) as used with MPLS over Ethernet-type Layer 2 interfaces. It belongs to the MPLS control-plane networking technology area. It exposes objects related to LDP interfaces and generic (non-ATM) label-space configuration used in label distribution for MPLS forwarding. Rather than hardware health, it is used to monitor protocol/software-level status on the control plane — whether LDP is correctly bound to an interface and its generic label range is configured — complementing the runtime session/adjacency state tracked elsewhere. It explicitly depends on and complements MPLS-LDP-MIB, covering the generic (Ethernet) media case as a companion to that MIB's ATM-specific counterpart. It's deployed on MPLS-enabled routers/label switch routers within a service-provider or enterprise MPLS network, as formalized in the MPLS-LDP-GENERIC-MIB RFC that defines these generic LDP objects.
IPNetwork Monitor allows you to monitor SNMP objects defined in MPLS-LDP-GENERIC-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.
What Can Be Monitored
- LDP interface bindings
- generic label space configuration
- per-interface LDP enablement
Supported Devices
- vendor-neutral, standards-based MIB, not tied to a specific manufacturer
- MPLS-enabled router / label switch router (LSR)
Monitoring Examples
No sample_objects were provided for this MIB in the source data, so no specific object/table names can be grounded from it directly. In practice this module would be consulted alongside MPLS-LDP-MIB's session and interface tables to confirm that generic (Ethernet) interfaces have the expected LDP label space bound and that per-interface LDP is enabled where intended. Without concrete object names supplied, any more specific technical walkthrough would be speculative.
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| mplsLdpGenericMIB | 1.3.6.1.2.1.10.9999.6 | This MIB contains managed object definitions for the 'Multiprotocol Label Switching, Label Distribution Protocol, LDP' document which use as their Layer 2 ethernet. | ||
| mplsLdpGenericObjects | 1.3.6.1.2.1.10.9999.6.1 | |||
| mplsLdpGenericConformance | 1.3.6.1.2.1.10.9999.6.3 | |||
| mplsLdpGenericGroups | 1.3.6.1.2.1.10.9999.6.3.1 | |||
| mplsLdpGenericGroup | 1.3.6.1.2.1.10.9999.6.3.1.1 | Objects that apply to all MPLS LDP implementations using Generic Lables. | ||
| mplsLdpGenericCompliances | 1.3.6.1.2.1.10.9999.6.3.2 | |||
| mplsLdpGenModuleFullCompliance | 1.3.6.1.2.1.10.9999.6.3.2.1 | The Module is implemented with support for read-create and read-write. In other words, both monitoring and configuration are available when using this MODULE-COMPLIANCE. | ||
| mplsLdpGenModuleROCompliance | 1.3.6.1.2.1.10.9999.6.3.2.2 | The Module is implemented with support for read-only. In other words, only monitoring is available by implementing this MODULE-COMPLIANCE. | ||
| mplsLdpEntityGenericObjects | 1.3.6.1.4.1.9.3.65.1.2.5 | |||
| mplsLdpEntityGenLRTable | 1.3.6.1.4.1.9.3.65.1.2.5.1 | not-accessible | The MPLS LDP Entity Generic Label Range Table. The purpose of this table is to provide a mechanism for configurating a contiguous range of generic labels, or a 'label range' for LDP Entities. LDP Entities which use Generic Labels must have at least one entry in this table. | |
| mplsLdpEntityGenLREntry | 1.3.6.1.4.1.9.3.65.1.2.5.1.1 | not-accessible | A row in the LDP Entity Generic Label Range Table. One entry in this table contains information on a single range of labels represented by the configured Upper and Lower Bounds pairs. NOTE: there is NO corresponding LDP message which relates to the information in this table, however, this table does provide a way for a user to 'reserve' a generic label range. NOTE: The ranges for a specific LDP Entity are UNIQUE and non-overlapping. A row will not be created unless a unique and non-overlapping range is specified. | |
| U32 mplsLdpEntityGenLRMin | 1.3.6.1.4.1.9.3.65.1.2.5.1.1.1 | Unsigned32 | not-accessible | The minimum label configured for this range. |
| U32 mplsLdpEntityGenLRMax | 1.3.6.1.4.1.9.3.65.1.2.5.1.1.2 | Unsigned32 | not-accessible | The maximum label configured for this range. |
| NUM mplsLdpEntityGenIfIndexOrZero | 1.3.6.1.4.1.9.3.65.1.2.5.1.1.3 | InterfaceIndexOrZero | read-create | This value represents either the InterfaceIndex of the 'ifLayer' where these Generic Label would be created, or 0 (zero). The value of zero means that the InterfaceIndex is not known. For example, if the InterfaceIndex is created subsequent to the Generic Label's creation, then it would not be known. However, if the InterfaceIndex is known, then it must be represented by this value. If an InterfaceIndex becomes known, then the network management entity (e.g. SNMP agent) responsible for this object MUST change the value from 0 (zero) to the value of the InterfaceIndex. |
| STO mplsLdpEntityGenLRStorageType | 1.3.6.1.4.1.9.3.65.1.2.5.1.1.4 | StorageType | read-create | The storage type for this entry. |
| ROW mplsLdpEntityGenLRRowStatus | 1.3.6.1.4.1.9.3.65.1.2.5.1.1.5 | RowStatus | read-create | An object that allows entries in this table to be created and deleted using the RowStatus convention. There must exist at least one entry in this table for every LDP Entity that has a generic label configured. NOTE: This RowStatus object should have the same value of the 'mplsLdpEntityRowStatus' related to this entry. |
RFC description
MPLS Label Distribution Protocol (LDP) management for generic label distribution on Ethernet links.
Start monitoring Vendor-neutral IETF standard (MPLS label switch router, LDP over Ethernet) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.