Network Protocol Manager for OSPF supports OSPF standard SNMPv1, v2, and v3 traps that are defined in RFC 1850. It processes data found in the following fields of each trap message:

  • Enterprise

  • Generic Trap Identifier

  • Specific Trap Identifier

  • Variable-Bindings

  • IP address of the SNMP agent

    Network Protocol Manager for OSPF extracts the information from the trap messages and updates the appropriate device attributes. In addition, for any trap message that contains at least one OSPF endpoint (OSPF neighbor endpoint, OSPF virtual neighbor endpoint) that is not currently in its repository, Network Protocol Manager for OSPF sends SNMP polls to the appropriate device to rediscover the device’s OSPF-related objects.

    SNMP traps processed by Network Protocol Manager for OSPF lists the SNMP traps that are processed by Network Protocol Manager for OSPF.

Table 1. SNMP traps processed by Network Protocol Manager for OSPF

Trap name

OID

Description

Module

ospfVirtIfStateChange

.1.3.6.1.2.1.14.16.2.1

Signifies a change in the state of an OSPF virtual interface. This trap should be generated when the interface state regresses (for example, goes from Point-to-Point to Down) or progresses to a terminal state (that is, Point-to-Point).

OSPF MIB

ospfNbrStateChange

.1.3.6.1.2.1.14.16.2.2

Signifies a change in the state of a non-virtual OSPF neighbor. This trap should be generated when the neighbor state regresses or progresses to a terminal state.

OSPF MIB

ospfVirtNbrStateChange

.1.3.6.1.2.1.14.16.2.3

Signifies a change in the state of an OSPF virtual neighbor. This trap should be generated when the neighbor state regresses or progresses to a terminal state.

OSPF MIB

ospfIfConfigError

.1.3.6.1.2.1.14.16.2.4

Signifies that a packet has been received on a non-virtual interface from a router whose configuration parameters conflict with this router’s configuration parameters.

OSPF MIB

ospfVirtIfConfigError

.1.3.6.1.2.1.14.16.2.5

Signifies that a packet has been received on a virtual interface from a router whose configuration parameters conflict with this router’s configuration parameters.

OSPF MIB

ospfIfAuthFailure

.1.3.6.1.2.1.14.16.2.6

Signifies that a packet has been received on a non-virtual interface from a router whose authentication key or authentication type conflicts with this router’s authentication key or authentication type.

OSPF MIB

ospfVirtIfAuthFailure

.1.3.6.1.2.1.14.16.2.7

Signifies that a packet has been received on a virtual interface from a router whose authentication key or authentication type conflicts with this router’s authentication key or authentication type.

OSPF MIB

ospfIfRxBadPacket

.1.3.6.1.2.1.14.16.2.8

Signifies that an OSPF packet has been received on a non-virtual interface that cannot be parsed.

OSPF MIB

ospfVirtIfRxBadPacket

.1.3.6.1.2.1.14.16.2.9

Signifies that an OSPF packet has been received on a virtual interface that cannot be parsed.

OSPF MIB

ospfTxRetransmit

.1.3.6.1.2.1.14.16.2.10

Signifies that an OSPF packet has been retransmitted on a non-virtual interface.

OSPF MIB

ospfVirtIfTxRetransmit

.1.3.6.1.2.1.14.16.2.11

Signifies that an OSPF packet has been retransmitted on a virtual interface. All packets that may be retransmitted are associated with a link-state database entry.

OSPF MIB

ospfOriginateLsa

.1.3.6.1.2.1.14.16.2.12

Signifies that a new link-state advertisement (LSA) has been originated by this router. This trap should not be invoked for simple refreshes of LSAs (which happens every 30 minutes), but instead is invoked only when an LSA is originated (or re-originated) due to a topology change.

OSPF MIB

ospfMaxAgeLsa

.1.3.6.1.2.1.14.16.2.13

Signifies that one of the LSAs in the router’s link-state database has aged to MaxAge.

OSPF MIB

ospfLsdbOverflow

.1.3.6.1.2.1.14.16.2.14

Signifies that the number of LSAs in the router’s link-state database has exceeded ospfExtLsdbLimit.

OSPF MIB

ospfLsdbApproachingOverflow

.1.3.6.1.2.1.14.16.2.15

Signifies that the number of LSAs in the router’s link-state database has exceeded 90 percent of ospfExtLsdbLimit.

OSPF MIB

ospfIfStateChange

.1.3.6.1.2.1.14.16.2.16

Signifies a change in the state of a non-virtual OSPF interface. This trap should be generated when the interface state regresses or progresses to a terminal state.

OSPF MIB