Network Protocol Manager for OSPF sends SNMP requests to Cisco and Juniper devices to discover routing topology objects and their relationships. It supports SNMPv1, v2c, and v3 access to the OSPF MIB objects that are defined in RFC 1253.
Network Protocol Manager for OSPF reads the OSPF MIB objects that are identified in this section to discover the following routing topology objects and their relationships:
-
OSPF areas
-
OSPF area configurations
-
OSPF services
-
OSPF networks
-
OSPF interfaces
-
OSPF virtual interfaces
-
OSPF neighbor endpoints
-
OSPF virtual neighbor endpoints
-
OSPF neighbor relationships
-
OSPF virtual links
After discovering and creating the OSPF topology objects in its repository, Network Protocol Manager for OSPF monitors the status of the OSPF objects by periodically establishing SNMP sessions to the managed devices and polling the OSPF MIB objects that are identified in the Network Protocol Manager Configuration Guide .
MIB objects accessed for OSPF discovery lists the discovery OSPF MIB objects that are accessed by Network Protocol Manager for OSPF.
MIB object |
OID |
Description |
Module |
---|---|---|---|
ospfRouterId |
.1.3.6.1.2.1.14.1.1 |
A 32-bit integer that uniquely identifies the device in the autonomous system (AS). Typically defaults to one of the device’s IP interface addresses. |
OSPF MIB |
ospfAdminStat |
.1.3.6.1.2.1.14.1.2 |
Administrative status of OSPF in the device. |
OSPF MIB |
ospfAreaBdrRtrStatus |
.1.3.6.1.2.1.14.1.4 |
Flag to note whether this device is an Area Border Router (ABR). |
OSPF MIB |
ospfASBdrRtrStatus |
.1.3.6.1.2.1.14.1.5 |
Flag to note whether this device is configured as an AS Border Router (ASBR). |
OSPF MIB |
ospfAreaId |
.1.3.6.1.2.1.14.2.1.1 |
A 32-bit integer that uniquely identifies an OSPF area. Area ID 0.0.0.0 is used for the OSPF backbone. |
OSPF MIB |
ospfImportAsExtern |
.1.3.6.1.2.1.14.2.1.3 |
OSPF area’s support for importing AS external link-state advertisements (LSAs). |
OSPF MIB |
ospfAreaSummary |
.1.3.6.1.2.1.14.2.1.9 |
Controls the import of summary LSAs into Stub areas. |
OSPF MIB |
ospfIfAreaId |
.1.3.6.1.2.1.14.7.1.3 |
A 32-bit integer that uniquely identifies the OSPF area to which the OSPF interface connects. Area ID 0.0.0.0 is used for the OSPF backbone. |
OSPF MIB |
ospfIfType |
.1.3.6.1.2.1.14.7.1.4 |
OSPF interface type. For example, broadcast LANs such as Ethernet take the value broadcast. |
OSPF MIB |
ospfIfAdminStat |
.1.3.6.1.2.1.14.7.1.5 |
OSPF interface’s administrative status. |
OSPF MIB |
ospfIfTransitDelay |
.1.3.6.1.2.1.14.7.1.7 |
Estimated number of seconds to transmit a link-state update packet over this OSPF interface. |
OSPF MIB |
ospfIfRetransInterval |
.1.3.6.1.2.1.14.7.1.8 |
Number of seconds between LSA retransmissions, for adjacencies that belong to this OSPF interface. |
OSPF MIB |
ospfIfPollInterval |
.1.3.6.1.2.1.14.7.1.11 |
Interval, in seconds, between the Hello packets sent to an inactive non-broadcast multi-access neighbor. |
OSPF MIB |
ospfIfMulticastForwarding |
.1.3.6.1.2.1.14.7.1.18 |
Specifies how multicasts are forwarded on this OSPF interface: Not forwarded, forwarded as data-link multicasts, or forwarded as data-link unicasts. |
OSPF MIB |
ospfIfDemand |
.1.3.6.1.2.1.14.7.1.19 |
Indicates whether Demand OSPF procedures (for example, Hello suppression to full neighbors) should be performed on this interface. |
OSPF MIB |
ospfVirtIfTransitDelay |
.1.3.6.1.2.1.14.9.1.3 |
Estimated number of seconds to transmit a link-state update packet over this OSPF virtual interface. |
OSPF MIB |
ospfVirtIfRetransInterval |
.1.3.6.1.2.1.14.9.1.4 |
Number of seconds between LSA retransmissions, for adjacencies that belong to this OSPF virtual interface. |
OSPF MIB |
ospfVirtNbrArea |
.1.3.6.1.2.1.14.11.1.1 |
Transit area identifier. |
OSPF MIB |
ospfVirtNbrRtrId |
.1.3.6.1.2.1.14.11.1.2 |
A 32-bit integer that uniquely identifies the neighboring device in the AS. |
OSPF MIB |
ospfVirtNbrIpAddr |
.1.3.6.1.2.1.14.11.1.3 |
IP address that this virtual neighbor is using. |
OSPF MIB |
ospfNbrRtrId |
.1.3.6.1.2.1.14.10.1.3 |
A 32-bit integer that uniquely identifies the neighboring device in the AS. |
OSPF MIB |
ospfNbmaNbrStatus |
.1.3.6.1.2.1.14.10.1.9 |
Displays the status of the entry. Setting it to invalid has the effect of making it inoperative. |
OSPF MIB |
ospfNbmaNbrPermanence |
.1.3.6.1.2.1.14.10.1.10 |
Displays the status of the entry; dynamic and permanent refer to how the neighbor became known. |
OSPF MIB |
ospfNbrHelloSuppressed |
.1.3.6.1.2.1.14.10.1.11 |
Indicates whether Hellos are being suppressed to the neighbor. |
OSPF MIB |
ospfVirtNbrHelloSuppressed |
.1.3.6.1.2.1.14.11.1.8 |
Indicates whether Hellos are being suppressed to the virtual neighbor. |
OSPF MIB |
OSPF object creation shows the mapping between the discovery MIB objects and the creation of the OSPF objects.
-
Discovered MIB Objects
-
ospfRouterId
-
Created OSPF Objects
-
OSPFArea
-
Created OSPF Objects
-
OSPFService
-
OSPFAreaConfiguration
-
ospfIfAreaId
-
OSPFInterface
-
ospfIfAdminStat
-
OSPFVirtualInterface
-
OSPFNeighborEndpoint
-
ospfNbmaNbrStatus
-
OSPFNeighborRelationship
-
ospfVirtIfTransitDelay
-
OSPFVirtualNeighborEndpoint
-
OSPFNetwork
-
ospfVirtNbrIpAddr
-
OSPFVirtualLink
-
ospfAreaId
-
(Created from AM-created IPNetwork object)