OSPF-TRAP-MIB
The MIB module to describe traps for the OSPF
Version 2 Protocol.
Copyright (C) The IETF Trust (2006).
This version of this MIB module is part of
RFC 4750; see the RFC itself for full legal
notices.
- Source file
OSPF-TRAP-MIB- Last revised
- Identity
ospfTrap- Base OID
1.3.6.1.2.1.14.16
Imported Objects
| OSPF-MIB | ospf ospfAddressLessIf ospfAreaId ospfAreaNssaTranslatorState ospfExtLsdbLimit ospfIfIpAddress ospfIfState ospfLsdbAreaId ospfLsdbLsid ospfLsdbRouterId ospfLsdbType ospfNbrAddressLessIndex ospfNbrIpAddr ospfNbrRestartHelperAge ospfNbrRestartHelperExitReason ospfNbrRestartHelperStatus ospfNbrRtrId ospfNbrState ospfRestartExitReason ospfRestartInterval ospfRestartStatus ospfRouterId ospfVirtIfAreaId ospfVirtIfNeighbor ospfVirtIfState ospfVirtNbrArea ospfVirtNbrRestartHelperAge ospfVirtNbrRestartHelperExitReason ospfVirtNbrRestartHelperStatus ospfVirtNbrRtrId ospfVirtNbrState |
| SNMPv2-CONF | MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page) |
| SNMPv2-SMI | IpAddress MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page) |
Net-SNMP examples using the rfc MIB directory Show commands
These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.
Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'OSPF-TRAP-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'OSPF-TRAP-MIB::ospfTrap'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'OSPF-TRAP-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'OSPF-TRAP-MIB::ospfTrap'
Objects (10)
Showing 10 of 10 objects
Object legend
Object type
Icons distinguish tables, entry rows, columns, scalars, and structural nodes.
SNMPv2-TCTruthValue
Syntax
Blue badges identify the value syntax. Connected badges read as defining module and convention.
IF-MIBifIndex
Table index
Green identifies an index object; yellow names its module when the index is defined elsewhere.
r/w
deprecated
obsolete
Access and status
r/w means read-write. Grey labels mark definitions retained for compatibility.
OBS ✓
Observium use
The indicator appears only when Observium directly references that object.
ifOperStatus
.1.3.6.1.2.1…
Names and OIDs
Object names link to their detail pages. Hover or focus a linked name or badge for available definition details.
.1.3.6.1.2.1.14.16 |
||
.1.3.6.1.2.1.14.16.1 |
||
|
|
OctetString
|
.1.3.6.1.2.1.14.16.1.1 |
|
Enumeration
|
.1.3.6.1.2.1.14.16.1.2 |
|
|
Enumeration
|
.1.3.6.1.2.1.14.16.1.3 |
|
.1.3.6.1.2.1.14.16.1.4 |
||
.1.3.6.1.2.1.14.16.2 |
||
.1.3.6.1.2.1.14.16.3 |
||
.1.3.6.1.2.1.14.16.3.1 |
||
.1.3.6.1.2.1.14.16.3.2 |
Dependencies (7) 3 direct · 4 transitive Show tree and compile order Hide dependency details
Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.
Dependency tree
Dependency-first compile order
- SNMPv2-SMIrfc
- SNMPv2-TCrfc
- IANAifType-MIBrfc
- SNMPv2-CONFrfc
- SNMPv2-MIBrfc
- IF-MIBrfc
- OSPF-MIBrfc
- OSPF-TRAP-MIBrfcselected
Conformance Groups (2)
|
These objects are required to control traps
from OSPF systems. |
.1.3.6.1.2.1.14.16.3.1.1
|
|
|
ospfVirtIfStateChange ospfNbrStateChange ospfVirtNbrStateChange ospfIfConfigError ospfVirtIfConfigError ospfIfAuthFailure ospfVirtIfAuthFailure ospfIfRxBadPacket ospfVirtIfRxBadPacket ospfTxRetransmit ospfVirtIfTxRetransmit ospfOriginateLsa ospfMaxAgeLsa ospfLsdbOverflow ospfLsdbApproachingOverflow ospfIfStateChange ospfNssaTranslatorStatusChange ospfRestartStatusChange ospfNbrRestartHelperStatusChange ospfVirtNbrRestartHelperStatusChange
A grouping of OSPF trap events, as specified
in NOTIFICATION-TYPE constructs. |
.1.3.6.1.2.1.14.16.3.1.2
|
Compliance Statements (2)
OID
.1.3.6.1.2.1.14.16.3.2.1The compliance statement.
Required groups
| mandatory | ospfTrapControlGroup | |
| optional | ospfTrapControlGroup |
This group is optional but recommended for all OSPF systems. |
OID
.1.3.6.1.2.1.14.16.3.2.2The compliance statement.
Required groups
| mandatory | ospfTrapControlGroup | |
| mandatory | ospfTrapEventGroup |
Object refinements
| Object | Access | Syntax | Description |
|---|---|---|---|
| ospfConfigErrorType | notifyonly | This object is only required to be supplied within notifications. |
|
| ospfPacketType | notifyonly | This object is only required to be supplied within notifications. |
|
| ospfPacketSrc | notifyonly | This object is only required to be supplied within notifications. |
Notifications / Traps (20)
| Name | OID | Description |
|---|---|---|
.1.3.6.1.2.1.14.16.2.1 |
An ospfVirtIfStateChange trap signifies that there
has been a change in the state of an OSPF virtual interface. This trap should be generated when the interface state regresses (e.g., goes from Point-to-Point to Down) or progresses to a terminal state (i.e., Point-to-Point). |
|
.1.3.6.1.2.1.14.16.2.10 |
An ospfTxRetransmit trap signifies than an
OSPF packet has been retransmitted on a non-virtual interface. All packets that may be retransmitted are associated with an LSDB entry. The LS type, LS ID, and Router ID are used to identify the LSDB entry. |
|
.1.3.6.1.2.1.14.16.2.11 |
An ospfVirtIfTxRetransmit trap signifies than an
OSPF packet has been retransmitted on a virtual interface. All packets that may be retransmitted are associated with an LSDB entry. The LS type, LS ID, and Router ID are used to identify the LSDB entry. |
|
.1.3.6.1.2.1.14.16.2.12 |
An ospfOriginateLsa trap signifies that a new
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 will only be invoked when an LSA is (re)originated due to a topology change. Additionally, this trap does not include LSAs that are being flushed because they have reached MaxAge. |
|
.1.3.6.1.2.1.14.16.2.13 |
An ospfMaxAgeLsa trap signifies that one of
the LSAs in the router's link state database has aged to MaxAge. |
|
.1.3.6.1.2.1.14.16.2.14 |
An ospfLsdbOverflow trap signifies that the
number of LSAs in the router's link state database has exceeded ospfExtLsdbLimit. |
|
.1.3.6.1.2.1.14.16.2.15 |
An ospfLsdbApproachingOverflow trap signifies
that the number of LSAs in the router's link state database has exceeded ninety percent of ospfExtLsdbLimit. |
|
.1.3.6.1.2.1.14.16.2.16 |
An ospfIfStateChange trap signifies that there
has been a change in the state of a non-virtual OSPF interface. This trap should be generated when the interface state regresses (e.g., goes from Dr to Down) or progresses to a terminal state (i.e., Point-to-Point, DR Other, Dr, or Backup). |
|
.1.3.6.1.2.1.14.16.2.17 |
An ospfNssaTranslatorStatusChange trap indicates that
there has been a change in the router's ability to translate OSPF type-7 LSAs into OSPF type-5 LSAs. This trap should be generated when the translator status transitions from or to any defined status on a per-area basis. |
|
.1.3.6.1.2.1.14.16.2.18 |
An ospfRestartStatusChange trap signifies that
there has been a change in the graceful restart state for the router. This trap should be generated when the router restart status changes. |
|
.1.3.6.1.2.1.14.16.2.19 |
An ospfNbrRestartHelperStatusChange trap signifies that
there has been a change in the graceful restart helper state for the neighbor. This trap should be generated when the neighbor restart helper status transitions for a neighbor. |
|
.1.3.6.1.2.1.14.16.2.2 |
An ospfNbrStateChange trap signifies that
there has been a change in the state of a non-virtual OSPF neighbor. This trap should be generated when the neighbor state regresses (e.g., goes from Attempt or Full to 1-Way or Down) or progresses to a terminal state (e.g., 2-Way or Full). When an neighbor transitions from or to Full on non-broadcast multi-access and broadcast networks, the trap should be generated by the designated router. A designated router transitioning to Down will be noted by ospfIfStateChange. |
|
.1.3.6.1.2.1.14.16.2.20 |
An ospfVirtNbrRestartHelperStatusChange trap signifies
that there has been a change in the graceful restart helper state for the virtual neighbor. This trap should be generated when the virtual neighbor restart helper status transitions for a virtual neighbor. |
|
.1.3.6.1.2.1.14.16.2.3 |
An ospfVirtNbrStateChange trap signifies that there
has been a change in the state of an OSPF virtual neighbor. This trap should be generated when the neighbor state regresses (e.g., goes from Attempt or Full to 1-Way or Down) or progresses to a terminal state (e.g., Full). |
|
.1.3.6.1.2.1.14.16.2.4 |
An ospfIfConfigError trap 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. Note that the event optionMismatch should cause a trap only if it prevents an adjacency from forming. |
|
.1.3.6.1.2.1.14.16.2.5 |
An ospfVirtIfConfigError trap signifies that a
packet has been received on a virtual interface from a router whose configuration parameters conflict with this router's configuration parameters. Note that the event optionMismatch should cause a trap only if it prevents an adjacency from forming. |
|
.1.3.6.1.2.1.14.16.2.6 |
An ospfIfAuthFailure trap 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. |
|
.1.3.6.1.2.1.14.16.2.7 |
An ospfVirtIfAuthFailure trap 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. |
|
.1.3.6.1.2.1.14.16.2.8 |
An ospfIfRxBadPacket trap signifies that an
OSPF packet has been received on a non-virtual interface that cannot be parsed. |
|
.1.3.6.1.2.1.14.16.2.9 |
An ospfVirtIfRxBadPacket trap signifies that an OSPF
packet has been received on a virtual interface that cannot be parsed. |