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

Prefix: ospf

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

📚 External Documentation

💻 YANG Source📖 YANG Catalog
module: OSPF-MIB
  +--ro OSPF-MIB
     +--ro ospfGeneralGroup
     |  +--ro ospfRouterId?                   OSPF-MIB:RouterID
     |  +--ro ospfAdminStat?                  OSPF-MIB:Status
     |  +--ro ospfVersionNumber?              enumeration
     |  +--ro ospfAreaBdrRtrStatus?           boolean
     |  +--ro ospfASBdrRtrStatus?             boolean
     |  +--ro ospfExternLsaCount?             yang:gauge32
     |  +--ro ospfExternLsaCksumSum?          int32
     |  +--ro ospfTOSSupport?                 boolean
     |  +--ro ospfOriginateNewLsas?           yang:counter32
     |  +--ro ospfRxNewLsas?                  yang:counter32
     |  +--ro ospfExtLsdbLimit?               int32
     |  +--ro ospfMulticastExtensions?        int32
     |  +--ro ospfExitOverflowInterval?       OSPF-MIB:PositiveInteger
     |  +--ro ospfDemandExtensions?           boolean
     |  +--ro ospfRFC1583Compatibility?       boolean
     |  +--ro ospfOpaqueLsaSupport?           boolean
     |  +--ro ospfReferenceBandwidth?         uint32
     |  +--ro ospfRestartSupport?             enumeration
     |  +--ro ospfRestartInterval?            int32
     |  +--ro ospfRestartStrictLsaChecking?   boolean
     |  +--ro ospfRestartStatus?              enumeration
     |  +--ro ospfRestartAge?                 uint32
     |  +--ro ospfRestartExitReason?          enumeration
     |  +--ro ospfAsLsaCount?                 yang:gauge32
     |  +--ro ospfAsLsaCksumSum?              uint32
     |  +--ro ospfStubRouterSupport?          boolean
     |  +--ro ospfStubRouterAdvertisement?    enumeration
     |  +--ro ospfDiscontinuityTime?          yang:timestamp
     +--ro ospfAreaTable
     |  +--ro ospfAreaEntry* [ospfAreaId]
     |     +--ro ospfAreaId                                 OSPF-MIB:AreaID
     |     o--ro ospfAuthType?                              OSPF-MIB:OspfAuthenticationType
     |     +--ro ospfImportAsExtern?                        enumeration
     |     +--ro ospfSpfRuns?                               yang:counter32
     |     +--ro ospfAreaBdrRtrCount?                       yang:gauge32
     |     +--ro ospfAsBdrRtrCount?                         yang:gauge32
     |     +--ro ospfAreaLsaCount?                          yang:gauge32
     |     +--ro ospfAreaLsaCksumSum?                       int32
     |     +--ro ospfAreaSummary?                           enumeration
     |     +--ro ospfAreaStatus?                            snmpv2-tc:RowStatus
     |     +--ro ospfAreaNssaTranslatorRole?                enumeration
     |     +--ro ospfAreaNssaTranslatorState?               enumeration
     |     +--ro ospfAreaNssaTranslatorStabilityInterval?   OSPF-MIB:PositiveInteger
     |     +--ro ospfAreaNssaTranslatorEvents?              yang:counter32
     +--ro ospfStubAreaTable
     |  +--ro ospfStubAreaEntry* [ospfStubAreaId ospfStubTOS]
     |     +--ro ospfStubAreaId        OSPF-MIB:AreaID
     |     +--ro ospfStubTOS           OSPF-MIB:TOSType
     |     +--ro ospfStubMetric?       OSPF-MIB:BigMetric
     |     +--ro ospfStubStatus?       snmpv2-tc:RowStatus
     |     +--ro ospfStubMetricType?   enumeration
     +--ro ospfLsdbTable
     |  +--ro ospfLsdbEntry* [ospfLsdbAreaId ospfLsdbType ospfLsdbLsid ospfLsdbRouterId]
     |     +--ro ospfLsdbAreaId           OSPF-MIB:AreaID
     |     +--ro ospfLsdbType             enumeration
     |     +--ro ospfLsdbLsid             inet:ipv4-address
     |     +--ro ospfLsdbRouterId         OSPF-MIB:RouterID
     |     +--ro ospfLsdbSequence?        int32
     |     +--ro ospfLsdbAge?             int32
     |     +--ro ospfLsdbChecksum?        int32
     |     +--ro ospfLsdbAdvertisement?   binary
     o--ro ospfAreaRangeTable
     |  o--ro ospfAreaRangeEntry* [ospfAreaRangeAreaId ospfAreaRangeNet]
     |     o--ro ospfAreaRangeAreaId    OSPF-MIB:AreaID
     |     o--ro ospfAreaRangeNet       inet:ipv4-address
     |     o--ro ospfAreaRangeMask?     inet:ipv4-address
     |     o--ro ospfAreaRangeStatus?   snmpv2-tc:RowStatus
     |     o--ro ospfAreaRangeEffect?   enumeration
     +--ro ospfHostTable
     |  +--ro ospfHostEntry* [ospfHostIpAddress ospfHostTOS]
     |     +--ro ospfHostIpAddress    inet:ipv4-address
     |     +--ro ospfHostTOS          OSPF-MIB:TOSType
     |     +--ro ospfHostMetric?      OSPF-MIB:Metric
     |     +--ro ospfHostStatus?      snmpv2-tc:RowStatus
     |     x--ro ospfHostAreaID?      OSPF-MIB:AreaID
     |     +--ro ospfHostCfgAreaID?   OSPF-MIB:AreaID
     +--ro ospfIfTable
     |  +--ro ospfIfEntry* [ospfIfIpAddress ospfAddressLessIf]
     |     +--ro ospfIfIpAddress                   inet:ipv4-address
     |     +--ro ospfAddressLessIf                 if-mib:InterfaceIndexOrZero
     |     +--ro ospfIfAreaId?                     OSPF-MIB:AreaID
     |     +--ro ospfIfType?                       enumeration
     |     +--ro ospfIfAdminStat?                  OSPF-MIB:Status
     |     +--ro ospfIfRtrPriority?                OSPF-MIB:DesignatedRouterPriority
     |     +--ro ospfIfTransitDelay?               OSPF-MIB:UpToMaxAge
     |     +--ro ospfIfRetransInterval?            OSPF-MIB:UpToMaxAge
     |     +--ro ospfIfHelloInterval?              OSPF-MIB:HelloRange
     |     +--ro ospfIfRtrDeadInterval?            OSPF-MIB:PositiveInteger
     |     +--ro ospfIfPollInterval?               OSPF-MIB:PositiveInteger
     |     +--ro ospfIfState?                      enumeration
     |     +--ro ospfIfDesignatedRouter?           inet:ipv4-address
     |     +--ro ospfIfBackupDesignatedRouter?     inet:ipv4-address
     |     +--ro ospfIfEvents?                     yang:counter32
     |     +--ro ospfIfAuthKey?                    binary
     |     +--ro ospfIfStatus?                     snmpv2-tc:RowStatus
     |     +--ro ospfIfMulticastForwarding?        enumeration
     |     +--ro ospfIfDemand?                     boolean
     |     +--ro ospfIfAuthType?                   OSPF-MIB:OspfAuthenticationType
     |     +--ro ospfIfLsaCount?                   yang:gauge32
     |     +--ro ospfIfLsaCksumSum?                uint32
     |     +--ro ospfIfDesignatedRouterId?         OSPF-MIB:RouterID
     |     +--ro ospfIfBackupDesignatedRouterId?   OSPF-MIB:RouterID
     +--ro ospfIfMetricTable
     |  +--ro ospfIfMetricEntry* [ospfIfMetricIpAddress ospfIfMetricAddressLessIf ospfIfMetricTOS]
     |     +--ro ospfIfMetricIpAddress        inet:ipv4-address
     |     +--ro ospfIfMetricAddressLessIf    if-mib:InterfaceIndexOrZero
     |     +--ro ospfIfMetricTOS              OSPF-MIB:TOSType
     |     +--ro ospfIfMetricValue?           OSPF-MIB:Metric
     |     +--ro ospfIfMetricStatus?          snmpv2-tc:RowStatus
     +--ro ospfVirtIfTable
     |  +--ro ospfVirtIfEntry* [ospfVirtIfAreaId ospfVirtIfNeighbor]
     |     +--ro ospfVirtIfAreaId             OSPF-MIB:AreaID
     |     +--ro ospfVirtIfNeighbor           OSPF-MIB:RouterID
     |     +--ro ospfVirtIfTransitDelay?      OSPF-MIB:UpToMaxAge
     |     +--ro ospfVirtIfRetransInterval?   OSPF-MIB:UpToMaxAge
     |     +--ro ospfVirtIfHelloInterval?     OSPF-MIB:HelloRange
     |     +--ro ospfVirtIfRtrDeadInterval?   OSPF-MIB:PositiveInteger
     |     +--ro ospfVirtIfState?             enumeration
     |     +--ro ospfVirtIfEvents?            yang:counter32
     |     +--ro ospfVirtIfAuthKey?           binary
     |     +--ro ospfVirtIfStatus?            snmpv2-tc:RowStatus
     |     +--ro ospfVirtIfAuthType?          OSPF-MIB:OspfAuthenticationType
     |     +--ro ospfVirtIfLsaCount?          yang:gauge32
     |     +--ro ospfVirtIfLsaCksumSum?       uint32
     +--ro ospfNbrTable
     |  +--ro ospfNbrEntry* [ospfNbrIpAddr ospfNbrAddressLessIndex]
     |     +--ro ospfNbrIpAddr                     inet:ipv4-address
     |     +--ro ospfNbrAddressLessIndex           if-mib:InterfaceIndexOrZero
     |     +--ro ospfNbrRtrId?                     OSPF-MIB:RouterID
     |     +--ro ospfNbrOptions?                   int32
     |     +--ro ospfNbrPriority?                  OSPF-MIB:DesignatedRouterPriority
     |     +--ro ospfNbrState?                     enumeration
     |     +--ro ospfNbrEvents?                    yang:counter32
     |     +--ro ospfNbrLsRetransQLen?             yang:gauge32
     |     +--ro ospfNbmaNbrStatus?                snmpv2-tc:RowStatus
     |     +--ro ospfNbmaNbrPermanence?            enumeration
     |     +--ro ospfNbrHelloSuppressed?           boolean
     |     +--ro ospfNbrRestartHelperStatus?       enumeration
     |     +--ro ospfNbrRestartHelperAge?          uint32
     |     +--ro ospfNbrRestartHelperExitReason?   enumeration
     +--ro ospfVirtNbrTable
     |  +--ro ospfVirtNbrEntry* [ospfVirtNbrArea ospfVirtNbrRtrId]
     |     +--ro ospfVirtNbrArea                       OSPF-MIB:AreaID
     |     +--ro ospfVirtNbrRtrId                      OSPF-MIB:RouterID
     |     +--ro ospfVirtNbrIpAddr?                    inet:ipv4-address
     |     +--ro ospfVirtNbrOptions?                   int32
     |     +--ro ospfVirtNbrState?                     enumeration
     |     +--ro ospfVirtNbrEvents?                    yang:counter32
     |     +--ro ospfVirtNbrLsRetransQLen?             yang:gauge32
     |     +--ro ospfVirtNbrHelloSuppressed?           boolean
     |     +--ro ospfVirtNbrRestartHelperStatus?       enumeration
     |     +--ro ospfVirtNbrRestartHelperAge?          uint32
     |     +--ro ospfVirtNbrRestartHelperExitReason?   enumeration
     x--ro ospfExtLsdbTable
     |  x--ro ospfExtLsdbEntry* [ospfExtLsdbType ospfExtLsdbLsid ospfExtLsdbRouterId]
     |     x--ro ospfExtLsdbType             enumeration
     |     x--ro ospfExtLsdbLsid             inet:ipv4-address
     |     x--ro ospfExtLsdbRouterId         OSPF-MIB:RouterID
     |     x--ro ospfExtLsdbSequence?        int32
     |     x--ro ospfExtLsdbAge?             int32
     |     x--ro ospfExtLsdbChecksum?        int32
     |     x--ro ospfExtLsdbAdvertisement?   binary
     +--ro ospfAreaAggregateTable
     |  +--ro ospfAreaAggregateEntry* [ospfAreaAggregateAreaID ospfAreaAggregateLsdbType ospfAreaAggregateNet ospfAreaAggregateMask]
     |     +--ro ospfAreaAggregateAreaID         OSPF-MIB:AreaID
     |     +--ro ospfAreaAggregateLsdbType       enumeration
     |     +--ro ospfAreaAggregateNet            inet:ipv4-address
     |     +--ro ospfAreaAggregateMask           inet:ipv4-address
     |     +--ro ospfAreaAggregateStatus?        snmpv2-tc:RowStatus
     |     +--ro ospfAreaAggregateEffect?        enumeration
     |     +--ro ospfAreaAggregateExtRouteTag?   uint32
     +--ro ospfLocalLsdbTable
     |  +--ro ospfLocalLsdbEntry* [ospfLocalLsdbIpAddress ospfLocalLsdbAddressLessIf ospfLocalLsdbType ospfLocalLsdbLsid ospfLocalLsdbRouterId]
     |     +--ro ospfLocalLsdbIpAddress        inet:ipv4-address
     |     +--ro ospfLocalLsdbAddressLessIf    if-mib:InterfaceIndexOrZero
     |     +--ro ospfLocalLsdbType             enumeration
     |     +--ro ospfLocalLsdbLsid             inet:ipv4-address
     |     +--ro ospfLocalLsdbRouterId         OSPF-MIB:RouterID
     |     +--ro ospfLocalLsdbSequence?        int32
     |     +--ro ospfLocalLsdbAge?             int32
     |     +--ro ospfLocalLsdbChecksum?        int32
     |     +--ro ospfLocalLsdbAdvertisement?   binary
     +--ro ospfVirtLocalLsdbTable
     |  +--ro ospfVirtLocalLsdbEntry* [ospfVirtLocalLsdbTransitArea ospfVirtLocalLsdbNeighbor ospfVirtLocalLsdbType ospfVirtLocalLsdbLsid ospfVirtLocalLsdbRouterId]
     |     +--ro ospfVirtLocalLsdbTransitArea      OSPF-MIB:AreaID
     |     +--ro ospfVirtLocalLsdbNeighbor         OSPF-MIB:RouterID
     |     +--ro ospfVirtLocalLsdbType             enumeration
     |     +--ro ospfVirtLocalLsdbLsid             inet:ipv4-address
     |     +--ro ospfVirtLocalLsdbRouterId         OSPF-MIB:RouterID
     |     +--ro ospfVirtLocalLsdbSequence?        int32
     |     +--ro ospfVirtLocalLsdbAge?             int32
     |     +--ro ospfVirtLocalLsdbChecksum?        int32
     |     +--ro ospfVirtLocalLsdbAdvertisement?   binary
     +--ro ospfAsLsdbTable
     |  +--ro ospfAsLsdbEntry* [ospfAsLsdbType ospfAsLsdbLsid ospfAsLsdbRouterId]
     |     +--ro ospfAsLsdbType             enumeration
     |     +--ro ospfAsLsdbLsid             inet:ipv4-address
     |     +--ro ospfAsLsdbRouterId         OSPF-MIB:RouterID
     |     +--ro ospfAsLsdbSequence?        int32
     |     +--ro ospfAsLsdbAge?             int32
     |     +--ro ospfAsLsdbChecksum?        int32
     |     +--ro ospfAsLsdbAdvertisement?   binary
     +--ro ospfAreaLsaCountTable
        +--ro ospfAreaLsaCountEntry* [ospfAreaLsaCountAreaId ospfAreaLsaCountLsaType]
           +--ro ospfAreaLsaCountAreaId     OSPF-MIB:AreaID
           +--ro ospfAreaLsaCountLsaType    enumeration
           +--ro ospfAreaLsaCountNumber?    yang:gauge32

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