📊 NHRP-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/NHRP-MIB

Prefix: nhrp

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/NHRP-MIB

📚 External Documentation

💻 YANG Source📖 YANG Catalog
module: NHRP-MIB
  +--ro NHRP-MIB
     +--ro nhrpGeneralObjects
     |  +--ro nhrpNextIndex?   uint32
     +--ro nhrpCacheTable
     |  +--ro nhrpCacheEntry* [nhrpCacheInternetworkAddrType nhrpCacheInternetworkAddr ifIndex nhrpCacheIndex]
     |     +--ro ifIndex                             -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
     |     +--ro nhrpCacheInternetworkAddrType       iana-address:AddressFamilyNumbers
     |     +--ro nhrpCacheInternetworkAddr           NHRP-MIB:NhrpGenAddr
     |     +--ro nhrpCacheIndex                      uint32
     |     +--ro nhrpCachePrefixLength?              int32
     |     +--ro nhrpCacheNextHopInternetworkAddr?   NHRP-MIB:NhrpGenAddr
     |     +--ro nhrpCacheNbmaAddrType?              iana-address:AddressFamilyNumbers
     |     +--ro nhrpCacheNbmaAddr?                  NHRP-MIB:NhrpGenAddr
     |     +--ro nhrpCacheNbmaSubaddr?               NHRP-MIB:NhrpGenAddr
     |     +--ro nhrpCacheType?                      enumeration
     |     +--ro nhrpCacheState?                     enumeration
     |     +--ro nhrpCacheHoldingTimeValid?          boolean
     |     +--ro nhrpCacheHoldingTime?               uint32
     |     +--ro nhrpCacheNegotiatedMtu?             int32
     |     +--ro nhrpCachePreference?                int32
     |     +--ro nhrpCacheStorageType?               snmpv2-tc:StorageType
     |     +--ro nhrpCacheRowStatus?                 snmpv2-tc:RowStatus
     +--ro nhrpPurgeReqTable
     |  +--ro nhrpPurgeReqEntry* [nhrpPurgeIndex]
     |     +--ro nhrpPurgeIndex              uint32
     |     +--ro nhrpPurgeCacheIdentifier?   uint32
     |     +--ro nhrpPurgePrefixLength?      int32
     |     +--ro nhrpPurgeRequestID?         uint32
     |     +--ro nhrpPurgeReplyExpected?     boolean
     |     +--ro nhrpPurgeRowStatus?         snmpv2-tc:RowStatus
     +--ro nhrpClientTable
     |  +--ro nhrpClientEntry* [nhrpClientIndex]
     |     +--ro nhrpClientIndex                         uint32
     |     +--ro nhrpClientInternetworkAddrType?         iana-address:AddressFamilyNumbers
     |     +--ro nhrpClientInternetworkAddr?             NHRP-MIB:NhrpGenAddr
     |     +--ro nhrpClientNbmaAddrType?                 iana-address:AddressFamilyNumbers
     |     +--ro nhrpClientNbmaAddr?                     NHRP-MIB:NhrpGenAddr
     |     +--ro nhrpClientNbmaSubaddr?                  NHRP-MIB:NhrpGenAddr
     |     +--ro nhrpClientInitialRequestTimeout?        int32
     |     +--ro nhrpClientRegistrationRequestRetries?   int32
     |     +--ro nhrpClientResolutionRequestRetries?     int32
     |     +--ro nhrpClientPurgeRequestRetries?          int32
     |     +--ro nhrpClientDefaultMtu?                   uint32
     |     +--ro nhrpClientHoldTime?                     uint32
     |     +--ro nhrpClientRequestID?                    uint32
     |     +--ro nhrpClientStorageType?                  snmpv2-tc:StorageType
     |     +--ro nhrpClientRowStatus?                    snmpv2-tc:RowStatus
     +--ro nhrpClientRegistrationTable
     |  +--ro nhrpClientRegistrationEntry* [nhrpClientIndex nhrpClientRegIndex]
     |     +--ro nhrpClientIndex            -> /NHRP-MIB/nhrpClientTable/nhrpClientEntry/nhrpClientIndex
     |     +--ro nhrpClientRegIndex         uint32
     |     +--ro nhrpClientRegUniqueness?   enumeration
     |     +--ro nhrpClientRegState?        enumeration
     |     +--ro nhrpClientRegRowStatus?    snmpv2-tc:RowStatus
     +--ro nhrpClientNhsTable
     |  +--ro nhrpClientNhsEntry* [nhrpClientIndex nhrpClientNhsIndex]
     |     +--ro nhrpClientIndex                      -> /NHRP-MIB/nhrpClientTable/nhrpClientEntry/nhrpClientIndex
     |     +--ro nhrpClientNhsIndex                   uint32
     |     +--ro nhrpClientNhsInternetworkAddrType?   iana-address:AddressFamilyNumbers
     |     +--ro nhrpClientNhsInternetworkAddr?       NHRP-MIB:NhrpGenAddr
     |     +--ro nhrpClientNhsNbmaAddrType?           iana-address:AddressFamilyNumbers
     |     +--ro nhrpClientNhsNbmaAddr?               NHRP-MIB:NhrpGenAddr
     |     +--ro nhrpClientNhsNbmaSubaddr?            NHRP-MIB:NhrpGenAddr
     |     +--ro nhrpClientNhsInUse?                  boolean
     |     +--ro nhrpClientNhsRowStatus?              snmpv2-tc:RowStatus
     +--ro nhrpClientStatTable
     |  +--ro nhrpClientStatEntry* [nhrpClientIndex]
     |     +--ro nhrpClientIndex                                  -> /NHRP-MIB/nhrpClientTable/nhrpClientEntry/nhrpClientIndex
     |     +--ro nhrpClientStatTxResolveReq?                      yang:counter32
     |     +--ro nhrpClientStatRxResolveReplyAck?                 yang:counter32
     |     +--ro nhrpClientStatRxResolveReplyNakProhibited?       yang:counter32
     |     +--ro nhrpClientStatRxResolveReplyNakInsufResources?   yang:counter32
     |     +--ro nhrpClientStatRxResolveReplyNakNoBinding?        yang:counter32
     |     +--ro nhrpClientStatRxResolveReplyNakNotUnique?        yang:counter32
     |     +--ro nhrpClientStatTxRegisterReq?                     yang:counter32
     |     +--ro nhrpClientStatRxRegisterAck?                     yang:counter32
     |     +--ro nhrpClientStatRxRegisterNakProhibited?           yang:counter32
     |     +--ro nhrpClientStatRxRegisterNakInsufResources?       yang:counter32
     |     +--ro nhrpClientStatRxRegisterNakAlreadyReg?           yang:counter32
     |     +--ro nhrpClientStatRxPurgeReq?                        yang:counter32
     |     +--ro nhrpClientStatTxPurgeReq?                        yang:counter32
     |     +--ro nhrpClientStatRxPurgeReply?                      yang:counter32
     |     +--ro nhrpClientStatTxPurgeReply?                      yang:counter32
     |     +--ro nhrpClientStatTxErrorIndication?                 yang:counter32
     |     +--ro nhrpClientStatRxErrUnrecognizedExtension?        yang:counter32
     |     +--ro nhrpClientStatRxErrLoopDetected?                 yang:counter32
     |     +--ro nhrpClientStatRxErrProtoAddrUnreachable?         yang:counter32
     |     +--ro nhrpClientStatRxErrProtoError?                   yang:counter32
     |     +--ro nhrpClientStatRxErrSduSizeExceeded?              yang:counter32
     |     +--ro nhrpClientStatRxErrInvalidExtension?             yang:counter32
     |     +--ro nhrpClientStatRxErrAuthenticationFailure?        yang:counter32
     |     +--ro nhrpClientStatRxErrHopCountExceeded?             yang:counter32
     |     +--ro nhrpClientStatDiscontinuityTime?                 yang:timestamp
     +--ro nhrpServerTable
     |  +--ro nhrpServerEntry* [nhrpServerIndex]
     |     +--ro nhrpServerIndex                   uint32
     |     +--ro nhrpServerInternetworkAddrType?   iana-address:AddressFamilyNumbers
     |     +--ro nhrpServerInternetworkAddr?       NHRP-MIB:NhrpGenAddr
     |     +--ro nhrpServerNbmaAddrType?           iana-address:AddressFamilyNumbers
     |     +--ro nhrpServerNbmaAddr?               NHRP-MIB:NhrpGenAddr
     |     +--ro nhrpServerNbmaSubaddr?            NHRP-MIB:NhrpGenAddr
     |     +--ro nhrpServerStorageType?            snmpv2-tc:StorageType
     |     +--ro nhrpServerRowStatus?              snmpv2-tc:RowStatus
     +--ro nhrpServerCacheTable
     |  +--ro nhrpServerCacheEntry* [nhrpCacheInternetworkAddrType nhrpCacheInternetworkAddr ifIndex nhrpCacheIndex]
     |     +--ro nhrpCacheInternetworkAddrType    -> /NHRP-MIB/nhrpCacheTable/nhrpCacheEntry/nhrpCacheInternetworkAddrType
     |     +--ro nhrpCacheInternetworkAddr        -> /NHRP-MIB/nhrpCacheTable/nhrpCacheEntry/nhrpCacheInternetworkAddr
     |     +--ro ifIndex                          -> /if-mib:IF-MIB/ifTable/ifEntry/ifIndex
     |     +--ro nhrpCacheIndex                   -> /NHRP-MIB/nhrpCacheTable/nhrpCacheEntry/nhrpCacheIndex
     |     +--ro nhrpServerCacheAuthoritative?    boolean
     |     +--ro nhrpServerCacheUniqueness?       boolean
     +--ro nhrpServerNhcTable
     |  +--ro nhrpServerNhcEntry* [nhrpServerIndex nhrpServerNhcIndex]
     |     +--ro nhrpServerIndex                      -> /NHRP-MIB/nhrpServerTable/nhrpServerEntry/nhrpServerIndex
     |     +--ro nhrpServerNhcIndex                   uint32
     |     +--ro nhrpServerNhcPrefixLength?           int32
     |     +--ro nhrpServerNhcInternetworkAddrType?   iana-address:AddressFamilyNumbers
     |     +--ro nhrpServerNhcInternetworkAddr?       NHRP-MIB:NhrpGenAddr
     |     +--ro nhrpServerNhcNbmaAddrType?           iana-address:AddressFamilyNumbers
     |     +--ro nhrpServerNhcNbmaAddr?               NHRP-MIB:NhrpGenAddr
     |     +--ro nhrpServerNhcNbmaSubaddr?            NHRP-MIB:NhrpGenAddr
     |     +--ro nhrpServerNhcInUse?                  boolean
     |     +--ro nhrpServerNhcRowStatus?              snmpv2-tc:RowStatus
     +--ro nhrpServerStatTable
        +--ro nhrpServerStatEntry* [nhrpServerIndex]
           +--ro nhrpServerIndex                                  -> /NHRP-MIB/nhrpServerTable/nhrpServerEntry/nhrpServerIndex
           +--ro nhrpServerStatRxResolveReq?                      yang:counter32
           +--ro nhrpServerStatTxResolveReplyAck?                 yang:counter32
           +--ro nhrpServerStatTxResolveReplyNakProhibited?       yang:counter32
           +--ro nhrpServerStatTxResolveReplyNakInsufResources?   yang:counter32
           +--ro nhrpServerStatTxResolveReplyNakNoBinding?        yang:counter32
           +--ro nhrpServerStatTxResolveReplyNakNotUnique?        yang:counter32
           +--ro nhrpServerStatRxRegisterReq?                     yang:counter32
           +--ro nhrpServerStatTxRegisterAck?                     yang:counter32
           +--ro nhrpServerStatTxRegisterNakProhibited?           yang:counter32
           +--ro nhrpServerStatTxRegisterNakInsufResources?       yang:counter32
           +--ro nhrpServerStatTxRegisterNakAlreadyReg?           yang:counter32
           +--ro nhrpServerStatRxPurgeReq?                        yang:counter32
           +--ro nhrpServerStatTxPurgeReq?                        yang:counter32
           +--ro nhrpServerStatRxPurgeReply?                      yang:counter32
           +--ro nhrpServerStatTxPurgeReply?                      yang:counter32
           +--ro nhrpServerStatRxErrUnrecognizedExtension?        yang:counter32
           +--ro nhrpServerStatRxErrLoopDetected?                 yang:counter32
           +--ro nhrpServerStatRxErrProtoAddrUnreachable?         yang:counter32
           +--ro nhrpServerStatRxErrProtoError?                   yang:counter32
           +--ro nhrpServerStatRxErrSduSizeExceeded?              yang:counter32
           +--ro nhrpServerStatRxErrInvalidExtension?             yang:counter32
           +--ro nhrpServerStatRxErrInvalidResReplyReceived?      yang:counter32
           +--ro nhrpServerStatRxErrAuthenticationFailure?        yang:counter32
           +--ro nhrpServerStatRxErrHopCountExceeded?             yang:counter32
           +--ro nhrpServerStatTxErrUnrecognizedExtension?        yang:counter32
           +--ro nhrpServerStatTxErrLoopDetected?                 yang:counter32
           +--ro nhrpServerStatTxErrProtoAddrUnreachable?         yang:counter32
           +--ro nhrpServerStatTxErrProtoError?                   yang:counter32
           +--ro nhrpServerStatTxErrSduSizeExceeded?              yang:counter32
           +--ro nhrpServerStatTxErrInvalidExtension?             yang:counter32
           +--ro nhrpServerStatTxErrAuthenticationFailure?        yang:counter32
           +--ro nhrpServerStatTxErrHopCountExceeded?             yang:counter32
           +--ro nhrpServerStatFwResolveReq?                      yang:counter32
           +--ro nhrpServerStatFwResolveReply?                    yang:counter32
           +--ro nhrpServerStatFwRegisterReq?                     yang:counter32
           +--ro nhrpServerStatFwRegisterReply?                   yang:counter32
           +--ro nhrpServerStatFwPurgeReq?                        yang:counter32
           +--ro nhrpServerStatFwPurgeReply?                      yang:counter32
           +--ro nhrpServerStatFwErrorIndication?                 yang:counter32
           +--ro nhrpServerStatDiscontinuityTime?                 yang:timestamp

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