MIB YANG Tree Visualization - IOS-XE 17.18.1
📚 API Documentation & Navigation
📋 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
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