📊 MPLS-LDP-STD-MIB

MIB YANG Tree Visualization - IOS-XE 17.18.1

📚 API Documentation & Navigation

📄 View Swagger Spec 🚀 Open in Swagger UI 📂 Browse All MIB APIs 📄 YANG Source 🌳 All MIB Trees 🏠 Main Tree Browser

📋 Module Metadata

Namespace: http://cisco.com/ns/yang/MPLS-LDP-STD-MIB

Prefix: mpls-ldp-std

Related Modules:
ATM-MIB
BGP4-MIB
BRIDGE-MIB
CISCO-AAA-SERVER-MIB
CISCO-AAA-SESSION-MIB

💡 Example Usage

# GET module data
curl -X GET \
  -H "Accept: application/yang-data+json" \
  -u admin:password \
  --insecure \
  https://device-ip/restconf/data/MPLS-LDP-STD-MIB

📚 External Documentation

💻 YANG Source📖 YANG Catalog
module: MPLS-LDP-STD-MIB
  +--ro MPLS-LDP-STD-MIB
     +--ro mplsLdpLsrObjects
     |  +--ro mplsLdpLsrId?                     mpls-tc:MplsLsrIdentifier
     |  +--ro mplsLdpLsrLoopDetectionCapable?   enumeration
     +--ro mplsLdpEntityObjects
     |  +--ro mplsLdpEntityLastChange?   yang:timestamp
     |  +--ro mplsLdpEntityIndexNext?    diffserv-mib:IndexIntegerNextFree
     +--ro mplsLdpSessionObjects
     |  +--ro mplsLdpPeerLastChange?     yang:timestamp
     |  +--ro mplsLdpLspFecLastChange?   yang:timestamp
     +--ro mplsFecObjects
     |  +--ro mplsFecLastChange?   yang:timestamp
     |  +--ro mplsFecIndexNext?    diffserv-mib:IndexIntegerNextFree
     +--ro mplsLdpEntityTable
     |  +--ro mplsLdpEntityEntry* [mplsLdpEntityLdpId mplsLdpEntityIndex]
     |     +--ro mplsLdpEntityLdpId                                 mpls-tc:MplsLdpIdentifier
     |     +--ro mplsLdpEntityIndex                                 diffserv-mib:IndexInteger
     |     +--ro mplsLdpEntityProtocolVersion?                      uint32
     |     +--ro mplsLdpEntityAdminStatus?                          enumeration
     |     +--ro mplsLdpEntityOperStatus?                           enumeration
     |     +--ro mplsLdpEntityTcpPort?                              inet:port-number
     |     +--ro mplsLdpEntityUdpDscPort?                           inet:port-number
     |     +--ro mplsLdpEntityMaxPduLength?                         uint32
     |     +--ro mplsLdpEntityKeepAliveHoldTimer?                   uint32
     |     +--ro mplsLdpEntityHelloHoldTimer?                       uint32
     |     +--ro mplsLdpEntityInitSessionThreshold?                 int32
     |     +--ro mplsLdpEntityLabelDistMethod?                      mpls-tc:MplsLabelDistributionMethod
     |     +--ro mplsLdpEntityLabelRetentionMode?                   mpls-tc:MplsRetentionMode
     |     +--ro mplsLdpEntityPathVectorLimit?                      int32
     |     +--ro mplsLdpEntityHopCountLimit?                        int32
     |     +--ro mplsLdpEntityTransportAddrKind?                    enumeration
     |     +--ro mplsLdpEntityTargetPeer?                           boolean
     |     +--ro mplsLdpEntityTargetPeerAddrType?                   inet-address:InetAddressType
     |     +--ro mplsLdpEntityTargetPeerAddr?                       inet-address:InetAddress
     |     +--ro mplsLdpEntityLabelType?                            mpls-tc:MplsLdpLabelType
     |     +--ro mplsLdpEntityDiscontinuityTime?                    yang:timestamp
     |     +--ro mplsLdpEntityStorageType?                          snmpv2-tc:StorageType
     |     +--ro mplsLdpEntityRowStatus?                            snmpv2-tc:RowStatus
     |     +--ro mplsLdpEntityStatsSessionAttempts?                 yang:counter32
     |     +--ro mplsLdpEntityStatsSessionRejectedNoHelloErrors?    yang:counter32
     |     +--ro mplsLdpEntityStatsSessionRejectedAdErrors?         yang:counter32
     |     +--ro mplsLdpEntityStatsSessionRejectedMaxPduErrors?     yang:counter32
     |     +--ro mplsLdpEntityStatsSessionRejectedLRErrors?         yang:counter32
     |     +--ro mplsLdpEntityStatsBadLdpIdentifierErrors?          yang:counter32
     |     +--ro mplsLdpEntityStatsBadPduLengthErrors?              yang:counter32
     |     +--ro mplsLdpEntityStatsBadMessageLengthErrors?          yang:counter32
     |     +--ro mplsLdpEntityStatsBadTlvLengthErrors?              yang:counter32
     |     +--ro mplsLdpEntityStatsMalformedTlvValueErrors?         yang:counter32
     |     +--ro mplsLdpEntityStatsKeepAliveTimerExpErrors?         yang:counter32
     |     +--ro mplsLdpEntityStatsShutdownReceivedNotifications?   yang:counter32
     |     +--ro mplsLdpEntityStatsShutdownSentNotifications?       yang:counter32
     +--ro mplsLdpPeerTable
     |  +--ro mplsLdpPeerEntry* [mplsLdpEntityLdpId mplsLdpEntityIndex mplsLdpPeerLdpId]
     |     +--ro mplsLdpEntityLdpId                         -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityLdpId
     |     +--ro mplsLdpEntityIndex                         -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityIndex
     |     +--ro mplsLdpPeerLdpId                           mpls-tc:MplsLdpIdentifier
     |     +--ro mplsLdpPeerLabelDistMethod?                mpls-tc:MplsLabelDistributionMethod
     |     +--ro mplsLdpPeerPathVectorLimit?                int32
     |     +--ro mplsLdpPeerTransportAddrType?              inet-address:InetAddressType
     |     +--ro mplsLdpPeerTransportAddr?                  inet-address:InetAddress
     |     +--ro mplsLdpSessionStateLastChange?             yang:timestamp
     |     +--ro mplsLdpSessionState?                       enumeration
     |     +--ro mplsLdpSessionRole?                        enumeration
     |     +--ro mplsLdpSessionProtocolVersion?             uint32
     |     +--ro mplsLdpSessionKeepAliveHoldTimeRem?        snmpv2-tc:TimeInterval
     |     +--ro mplsLdpSessionKeepAliveTime?               uint32
     |     +--ro mplsLdpSessionMaxPduLength?                uint32
     |     +--ro mplsLdpSessionDiscontinuityTime?           yang:timestamp
     |     +--ro mplsLdpSessionStatsUnknownMesTypeErrors?   yang:counter32
     |     +--ro mplsLdpSessionStatsUnknownTlvErrors?       yang:counter32
     +--ro mplsLdpHelloAdjacencyTable
     |  +--ro mplsLdpHelloAdjacencyEntry* [mplsLdpEntityLdpId mplsLdpEntityIndex mplsLdpPeerLdpId mplsLdpHelloAdjacencyIndex]
     |     +--ro mplsLdpEntityLdpId                  -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityLdpId
     |     +--ro mplsLdpEntityIndex                  -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityIndex
     |     +--ro mplsLdpPeerLdpId                    -> /MPLS-LDP-STD-MIB/mplsLdpPeerTable/mplsLdpPeerEntry/mplsLdpPeerLdpId
     |     +--ro mplsLdpHelloAdjacencyIndex          uint32
     |     +--ro mplsLdpHelloAdjacencyHoldTimeRem?   snmpv2-tc:TimeInterval
     |     +--ro mplsLdpHelloAdjacencyHoldTime?      uint32
     |     +--ro mplsLdpHelloAdjacencyType?          enumeration
     +--ro mplsInSegmentLdpLspTable
     |  +--ro mplsInSegmentLdpLspEntry* [mplsLdpEntityLdpId mplsLdpEntityIndex mplsLdpPeerLdpId mplsInSegmentLdpLspIndex]
     |     +--ro mplsLdpEntityLdpId              -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityLdpId
     |     +--ro mplsLdpEntityIndex              -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityIndex
     |     +--ro mplsLdpPeerLdpId                -> /MPLS-LDP-STD-MIB/mplsLdpPeerTable/mplsLdpPeerEntry/mplsLdpPeerLdpId
     |     +--ro mplsInSegmentLdpLspIndex        mpls-lsr:MplsIndexType
     |     +--ro mplsInSegmentLdpLspLabelType?   mpls-tc:MplsLdpLabelType
     |     +--ro mplsInSegmentLdpLspType?        mpls-tc:MplsLspType
     +--ro mplsOutSegmentLdpLspTable
     |  +--ro mplsOutSegmentLdpLspEntry* [mplsLdpEntityLdpId mplsLdpEntityIndex mplsLdpPeerLdpId mplsOutSegmentLdpLspIndex]
     |     +--ro mplsLdpEntityLdpId               -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityLdpId
     |     +--ro mplsLdpEntityIndex               -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityIndex
     |     +--ro mplsLdpPeerLdpId                 -> /MPLS-LDP-STD-MIB/mplsLdpPeerTable/mplsLdpPeerEntry/mplsLdpPeerLdpId
     |     +--ro mplsOutSegmentLdpLspIndex        mpls-lsr:MplsIndexType
     |     +--ro mplsOutSegmentLdpLspLabelType?   mpls-tc:MplsLdpLabelType
     |     +--ro mplsOutSegmentLdpLspType?        mpls-tc:MplsLspType
     +--ro mplsFecTable
     |  +--ro mplsFecEntry* [mplsFecIndex]
     |     +--ro mplsFecIndex               diffserv-mib:IndexInteger
     |     +--ro mplsFecType?               enumeration
     |     +--ro mplsFecAddrPrefixLength?   inet-address:InetAddressPrefixLength
     |     +--ro mplsFecAddrType?           inet-address:InetAddressType
     |     +--ro mplsFecAddr?               inet-address:InetAddress
     |     +--ro mplsFecStorageType?        snmpv2-tc:StorageType
     |     +--ro mplsFecRowStatus?          snmpv2-tc:RowStatus
     +--ro mplsLdpLspFecTable
     |  +--ro mplsLdpLspFecEntry* [mplsLdpEntityLdpId mplsLdpEntityIndex mplsLdpPeerLdpId mplsLdpLspFecSegment mplsLdpLspFecSegmentIndex mplsLdpLspFecIndex]
     |     +--ro mplsLdpEntityLdpId           -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityLdpId
     |     +--ro mplsLdpEntityIndex           -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityIndex
     |     +--ro mplsLdpPeerLdpId             -> /MPLS-LDP-STD-MIB/mplsLdpPeerTable/mplsLdpPeerEntry/mplsLdpPeerLdpId
     |     +--ro mplsLdpLspFecSegment         enumeration
     |     +--ro mplsLdpLspFecSegmentIndex    mpls-lsr:MplsIndexType
     |     +--ro mplsLdpLspFecIndex           diffserv-mib:IndexInteger
     |     +--ro mplsLdpLspFecStorageType?    snmpv2-tc:StorageType
     |     +--ro mplsLdpLspFecRowStatus?      snmpv2-tc:RowStatus
     +--ro mplsLdpSessionPeerAddrTable
        +--ro mplsLdpSessionPeerAddrEntry* [mplsLdpEntityLdpId mplsLdpEntityIndex mplsLdpPeerLdpId mplsLdpSessionPeerAddrIndex]
           +--ro mplsLdpEntityLdpId                   -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityLdpId
           +--ro mplsLdpEntityIndex                   -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityIndex
           +--ro mplsLdpPeerLdpId                     -> /MPLS-LDP-STD-MIB/mplsLdpPeerTable/mplsLdpPeerEntry/mplsLdpPeerLdpId
           +--ro mplsLdpSessionPeerAddrIndex          uint32
           +--ro mplsLdpSessionPeerNextHopAddrType?   inet-address:InetAddressType
           +--ro mplsLdpSessionPeerNextHopAddr?       inet-address:InetAddress

  notifications:
    +---n mplsLdpInitSessionThresholdExceeded
    |  +--ro object-1
    |     +--ro mplsLdpEntityLdpId?                  -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityLdpId
    |     +--ro mplsLdpEntityIndex?                  -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityIndex
    |     +--ro mplsLdpEntityInitSessionThreshold?   -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityInitSessionThreshold
    +---n mplsLdpPathVectorLimitMismatch
    |  +--ro object-1
    |  |  +--ro mplsLdpEntityLdpId?             -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityLdpId
    |  |  +--ro mplsLdpEntityIndex?             -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityIndex
    |  |  +--ro mplsLdpEntityPathVectorLimit?   -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityPathVectorLimit
    |  +--ro object-2
    |     +--ro mplsLdpEntityLdpId?           -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityLdpId
    |     +--ro mplsLdpEntityIndex?           -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityIndex
    |     +--ro mplsLdpPeerLdpId?             -> /MPLS-LDP-STD-MIB/mplsLdpPeerTable/mplsLdpPeerEntry/mplsLdpPeerLdpId
    |     +--ro mplsLdpPeerPathVectorLimit?   -> /MPLS-LDP-STD-MIB/mplsLdpPeerTable/mplsLdpPeerEntry/mplsLdpPeerPathVectorLimit
    +---n mplsLdpSessionUp
    |  +--ro object-1
    |  |  +--ro mplsLdpEntityLdpId?    -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityLdpId
    |  |  +--ro mplsLdpEntityIndex?    -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityIndex
    |  |  +--ro mplsLdpPeerLdpId?      -> /MPLS-LDP-STD-MIB/mplsLdpPeerTable/mplsLdpPeerEntry/mplsLdpPeerLdpId
    |  |  +--ro mplsLdpSessionState?   -> /MPLS-LDP-STD-MIB/mplsLdpPeerTable/mplsLdpPeerEntry/mplsLdpSessionState
    |  +--ro object-2
    |  |  +--ro mplsLdpEntityLdpId?                -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityLdpId
    |  |  +--ro mplsLdpEntityIndex?                -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityIndex
    |  |  +--ro mplsLdpPeerLdpId?                  -> /MPLS-LDP-STD-MIB/mplsLdpPeerTable/mplsLdpPeerEntry/mplsLdpPeerLdpId
    |  |  +--ro mplsLdpSessionDiscontinuityTime?   -> /MPLS-LDP-STD-MIB/mplsLdpPeerTable/mplsLdpPeerEntry/mplsLdpSessionDiscontinuityTime
    |  +--ro object-3
    |  |  +--ro mplsLdpEntityLdpId?                        -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityLdpId
    |  |  +--ro mplsLdpEntityIndex?                        -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityIndex
    |  |  +--ro mplsLdpPeerLdpId?                          -> /MPLS-LDP-STD-MIB/mplsLdpPeerTable/mplsLdpPeerEntry/mplsLdpPeerLdpId
    |  |  +--ro mplsLdpSessionStatsUnknownMesTypeErrors?   -> /MPLS-LDP-STD-MIB/mplsLdpPeerTable/mplsLdpPeerEntry/mplsLdpSessionStatsUnknownMesTypeErrors
    |  +--ro object-4
    |     +--ro mplsLdpEntityLdpId?                    -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityLdpId
    |     +--ro mplsLdpEntityIndex?                    -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityIndex
    |     +--ro mplsLdpPeerLdpId?                      -> /MPLS-LDP-STD-MIB/mplsLdpPeerTable/mplsLdpPeerEntry/mplsLdpPeerLdpId
    |     +--ro mplsLdpSessionStatsUnknownTlvErrors?   -> /MPLS-LDP-STD-MIB/mplsLdpPeerTable/mplsLdpPeerEntry/mplsLdpSessionStatsUnknownTlvErrors
    +---n mplsLdpSessionDown
       +--ro object-1
       |  +--ro mplsLdpEntityLdpId?    -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityLdpId
       |  +--ro mplsLdpEntityIndex?    -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityIndex
       |  +--ro mplsLdpPeerLdpId?      -> /MPLS-LDP-STD-MIB/mplsLdpPeerTable/mplsLdpPeerEntry/mplsLdpPeerLdpId
       |  +--ro mplsLdpSessionState?   -> /MPLS-LDP-STD-MIB/mplsLdpPeerTable/mplsLdpPeerEntry/mplsLdpSessionState
       +--ro object-2
       |  +--ro mplsLdpEntityLdpId?                -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityLdpId
       |  +--ro mplsLdpEntityIndex?                -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityIndex
       |  +--ro mplsLdpPeerLdpId?                  -> /MPLS-LDP-STD-MIB/mplsLdpPeerTable/mplsLdpPeerEntry/mplsLdpPeerLdpId
       |  +--ro mplsLdpSessionDiscontinuityTime?   -> /MPLS-LDP-STD-MIB/mplsLdpPeerTable/mplsLdpPeerEntry/mplsLdpSessionDiscontinuityTime
       +--ro object-3
       |  +--ro mplsLdpEntityLdpId?                        -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityLdpId
       |  +--ro mplsLdpEntityIndex?                        -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityIndex
       |  +--ro mplsLdpPeerLdpId?                          -> /MPLS-LDP-STD-MIB/mplsLdpPeerTable/mplsLdpPeerEntry/mplsLdpPeerLdpId
       |  +--ro mplsLdpSessionStatsUnknownMesTypeErrors?   -> /MPLS-LDP-STD-MIB/mplsLdpPeerTable/mplsLdpPeerEntry/mplsLdpSessionStatsUnknownMesTypeErrors
       +--ro object-4
          +--ro mplsLdpEntityLdpId?                    -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityLdpId
          +--ro mplsLdpEntityIndex?                    -> /MPLS-LDP-STD-MIB/mplsLdpEntityTable/mplsLdpEntityEntry/mplsLdpEntityIndex
          +--ro mplsLdpPeerLdpId?                      -> /MPLS-LDP-STD-MIB/mplsLdpPeerTable/mplsLdpPeerEntry/mplsLdpPeerLdpId
          +--ro mplsLdpSessionStatsUnknownTlvErrors?   -> /MPLS-LDP-STD-MIB/mplsLdpPeerTable/mplsLdpPeerEntry/mplsLdpSessionStatsUnknownTlvErrors

About this tree: This visualization shows the hierarchical structure of the MPLS-LDP-STD-MIB MIB YANG module. Generated using pyang -f tree command. • +--rw = read-write node • +--ro = read-only node • +-- = configuration data • x-- = deprecated node