All MIBs › HUAWEI-OSPFV2-MIB
Organization: Huawei Technologies co., Ltd.
Last Updated: 2010-04-22
Category: Protocol: OSPF, Routing Protocols, Vendor: Huawei
Description: Huawei OSPFv2 MIB for managing OSPF areas, interfaces, LSA databases, and neighbor adjacency states.
Start monitoring vendor-neutral, standards-based MIB, any SNMPv3-capable network device (SNMP engine identity/boot/clock status) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.
What Is HUAWEI-OSPFV2-MIB?
HUAWEI-OSPFV2-MIB is a Huawei vendor-specific MIB covering OSPFv2, a core interior-gateway IP routing protocol technology area, providing system configuration data for OSPF as implemented on Huawei routing and switching platforms. It represents configuration that exists elsewhere on the device, covering OSPF areas, interfaces, the link-state advertisement (LSA) database, and neighbor adjacency states, mirroring the structure of the standard OSPF MIB. Its monitoring value is centered on routing-protocol software health: tracking neighbor adjacency state (e.g. full, 2-way, down) reveals routing instability or a failed adjacency, while LSA database contents and area/interface configuration help confirm OSPF is converged and configured as intended, which is critical to overall network reachability. It parallels and likely extends the standard OSPF-MIB (RFC 1850/4750) with Huawei-specific configuration objects. It is deployed on Huawei routers and Layer 3 switches running OSPFv2 in enterprise and service-provider IP networks, where HUAWEI-OSPFV2-MIB SNMP monitoring supports visibility into OSPF adjacency health and convergence.
IPNetwork Monitor allows you to monitor SNMP objects defined in HUAWEI-OSPFV2-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.
Supported Devices
- Huawei router/Layer 3 switch
Monitoring Examples
No sample_objects were provided for this module, so specific table or object names cannot be cited without inventing them. A realistic use, consistent with the module's stated OSPF configuration and neighbor scope, would be polling per-neighbor adjacency-state objects to detect a neighbor stuck in an exchange or loading state (rather than full), indicating an LSA database synchronization problem. Because the available data lacks concrete object names, this example remains general rather than object-specific.
What Can Be Monitored
- OSPF neighbor adjacency state
- OSPF area configuration
- OSPF interface configuration
- LSA database contents
This MIB depends on
Related MIBs
Imported Objects
From HUAWEI-MIB
| hwDatacomm | OBJECT-IDENTITY |
From OSPF-MIB
| ospfLsdbLsid | |
| ospfLsdbRouterId | |
| ospfNbrAddressLessIndex | |
| ospfNbrIpAddr | |
| ospfNbrRtrId | |
| ospfNbrState | |
| ospfRouterId | OBJECT-TYPE |
From SNMPv2-CONF
| MODULE-COMPLIANCE | |
| NOTIFICATION-GROUP | |
| OBJECT-GROUP |
From SNMPv2-SMI
| Gauge32 | |
| Integer32 | |
| IpAddress | |
| MODULE-IDENTITY | |
| NOTIFICATION-TYPE | |
| OBJECT-TYPE | |
| TimeTicks | |
| Unsigned32 |
From SNMPv2-TC
| DisplayString | |
| RowStatus | |
| TruthValue |
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| hwOspfTrapEventGroup | 1.3.6.1.4.1.2011.5.25.155.32.2.8 | These objects are used to monitor/manage changed OSPF private alarm parameters. | ||
| IP hwOspfv2ActualRouterId | 1.3.6.1.4.1.2011.5.25.155.3.1.4 | IpAddress | read-only | This node is used to get actual router ID of process and it is a read-only node. If the node hwOspfv2ConfigRouterId is not set, the actual router ID should default to the value of one of the router's IP interface addresses. By default, the value is '00000000'H. |
| ROW hwOspfv2AreaAreaRowStatus | 1.3.6.1.4.1.2011.5.25.155.4.1.25 | RowStatus | read-create | This node is used to create and destroy rows. Because CreateAndWait is not supported, you can set this node to CreatAndGo to create a new area. If the area is created successfully, the value of this node changes to active. |
| I32 hwOspfv2AreaAuthKeyId | 1.3.6.1.4.1.2011.5.25.155.4.1.22 | Integer32 | read-create | Specify the authentication key ID for MD5 or HMAC-MD5 authentication mode. The value of the ID is an integer that ranges from 1 to 255. The default value 0 means no configuration. |
| INT hwOspfv2AreaAuthModeType | 1.3.6.1.4.1.2011.5.25.155.4.1.20 | INTEGER | read-create | The type of the OSPF area authentication mode. none(1): not configured. simple(2): indicates the simple authentication mode. md5(3): indicates the md5 cipher mode. hmd5(4): indicates the hmac-md5 cipher mode. keychain(5): indicates the keychain authentication mode. Note: If this value is set to simple(2), you should specify hwOspfv2AreaAuthPasswordType and hwOspfv2AreaAuthText, but cannot specify hwOspfv2AreaAuthKeyId. To configure the simple authentication mode with the authentication key being NULL, set hwOspfv2AreaAuthPasswordType to plainText(2) and set hwOspfv2AreaAuthText to a string of 0 characters. If this value is set to md5(3) or hmd5(4), you can specify hwOspfv2AreaAuthKeyId or not. Once you specify hwOspfv2AreaAuthKeyId, you should specify hwOspfv2AreaAuthPasswordType and hwOspfv2AreaAuthText at the same time. If this value is set to keychain(5), you should specify it and hwOspfv2AreaAuthText together, but should not specify hwOspfv2AreaAuthKeyId and hwOspfv2AreaAuthPasswordType. |
| INT hwOspfv2AreaAuthPasswordType | 1.3.6.1.4.1.2011.5.25.155.4.1.21 | INTEGER | read-create | Specify the type of area authentication key. plaintext(2): If this node is set to plaintext(2), you can specify only the plain text authentication key on the node hwOspfAreaAuthText. When viewing the configuration file, display the password in plain mode. ciphertext(3): If this node is set to ciphertext(3), you can specify the cipher text authentication key or cipher text authentication key in node hwOspfv2AreaAuthText. When viewing the configuration file, display the password in cipher mode. Note: If you set this node to plaintext(2) or ciphertext(3), you should set the node hwOspfv2AreaAuthText at the same time. |
| STR hwOspfv2AreaAuthText | 1.3.6.1.4.1.2011.5.25.155.4.1.23 | DisplayString | read-create | In simple authentication, this object indicates the authentication key. It's a string of 1 to 8 characters in plain text or 24 characters in cipher text. In MD5 or HMAC-MD5 authentication, this object also indicates the authentication key. It's a string of 1 to 255 characters in plain text or 20 to 392 characters in cipher text. In keychain authentication, this object indicates the keychain name. It's a string of 1 to 47 characters. When read, hwOspfv2AreaAuthText always returns an octet string of length zero. |
| TIK hwOspfv2AreaChange | 1.3.6.1.4.1.2011.5.25.155.2.3 | TimeTicks | read-only | This node is used to record the time ticks when hwOspfv2AreaTable changed last time. |
| I32 hwOspfv2AreaDefCost | 1.3.6.1.4.1.2011.5.25.155.4.1.12 | Integer32 | read-create | This node is used to specify the cost of the default routes that flush to stub area by the ABR. The value ranges from 0 to 16777214. The default value is -1. |
| STR hwOspfv2AreaDescription | 1.3.6.1.4.1.2011.5.25.155.4.1.13 | DisplayString | read-create | This node is used to specify the description of the area. |
| hwOspfv2AreaEntry | 1.3.6.1.4.1.2011.5.25.155.4.1 | not-accessible | Information describes the configured parameters of the router's attached OSPF areas. | |
| I32 hwOspfv2AreaFilterExpAcl | 1.3.6.1.4.1.2011.5.25.155.4.1.14 | Integer32 | read-create | This object indicates the number of basic ACL. The ACL number ranges from 2000 to 2999. The default value is 0, indicating no configuration. The object is used to filter the Summary LSAs that leave the area. It is incompatible with hwOspfv2AreaFilterExpAclName, hwOspfv2AreaFilterExpPrefix, and hwOspfv2AreaFilterExpPolicy. Only one object can be configured each time. |
| STR hwOspfv2AreaFilterExpAclName | 1.3.6.1.4.1.2011.5.25.155.4.1.26 | DisplayString | read-create | This object indicates the ACL name. Note that the ACL can only be used as basic ACL. The object is used to filter the Summary LSAs that leave the area. It is incompatible with hwOspfv2AreaFilterExpAcl, hwOspfv2AreaFilterExpPrefix, and hwOspfv2AreaFilterExpPolicy. Only one object can be configured each time. |
| STR hwOspfv2AreaFilterExpPolicy | 1.3.6.1.4.1.2011.5.25.155.4.1.16 | DisplayString | read-create | This object indicates the name of the routing policy. The name is a string of 1 to 40 characters. The object is used to filter the Summary LSAs that leave the area. It is incompatible with hwOspfv2AreaFilterExpAcl, hwOspfv2AreaFilterExpAclName, and hwOspfv2AreaFilterExpPrefix. Only one object can be configured each time. |
| STR hwOspfv2AreaFilterExpPrefix | 1.3.6.1.4.1.2011.5.25.155.4.1.15 | DisplayString | read-create | This object indicates the name of the address prefix list. The name is a string of 1 to 169 characters. The object is used to filter the Summary LSAs that leave the area. It is incompatible with hwOspfv2AreaFilterExpAcl, hwOspfv2AreaFilterExpAclName, and hwOspfv2AreaFilterExpPolicy. Only one object can be configured each time. |
| I32 hwOspfv2AreaFilterImpAcl | 1.3.6.1.4.1.2011.5.25.155.4.1.17 | Integer32 | read-create | This object indicates the number of basic ACL. The value ranges from 2000 to 2999. The default value is 0, indicating no configuration. The object is used to filter the Summary LSAs that enter the area. It is incompatible with hwOspfv2AreaFilterImpAclName, hwOspfv2AreaFilterImpPrefix, and hwOspfv2AreaFilterImpPolicy. Only one object can be configured each time. |
| STR hwOspfv2AreaFilterImpAclName | 1.3.6.1.4.1.2011.5.25.155.4.1.27 | DisplayString | read-create | This object indicates the ACL name. Note that the ACL can only be used as basic ACL. The object is used to filter the Summary LSAs that enter the area. It is incompatible with hwOspfv2AreaFilterImpAcl, hwOspfv2AreaFilterImpPrefix, and hwOspfv2AreaFilterImpPolicy. Only one object can be configured each time. |
| STR hwOspfv2AreaFilterImpPolicy | 1.3.6.1.4.1.2011.5.25.155.4.1.19 | DisplayString | read-create | This object indicates the name of the routing policy. The name is a string of 1 to 40 characters. The object is used to filter the Summary LSAs that enter the area. It is incompatible with hwOspfv2AreaFilterImpAcl, hwOspfv2AreaFilterImpAclName and hwOspfv2AreaFilterImpPrefix. Only one node can be configured each time. |
| STR hwOspfv2AreaFilterImpPrefix | 1.3.6.1.4.1.2011.5.25.155.4.1.18 | DisplayString | read-create | This object indicates the name of the address prefix list. The name is a string of 1 to 169 characters. The object is used to filter the Summary LSAs that enter the area. It is incompatible with hwOspfv2AreaFilterImpAcl, hwOspfv2AreaFilterImpAclName, and hwOspfv2AreaFilterImpPolicy. Only one node can be configured each time. |
| hwOspfv2AreaGroup | 1.3.6.1.4.1.2011.5.25.155.32.2.4 | These objects are used to monitor/manage OSPF area parameters. | ||
| IP hwOspfv2AreaIdIndex | 1.3.6.1.4.1.2011.5.25.155.4.1.1 | IpAddress | not-accessible | A 32-bit integer uniquely identifies an area. Area ID 0.0.0.0 is used for the OSPF backbone. |
| INT hwOspfv2AreaMplsTe | 1.3.6.1.4.1.2011.5.25.155.4.1.24 | INTEGER | read-create | The node is used to enable the MPLS-TE capability. disable(1): no configuration. stdEnable(2): accepts only the LSAs in the standard format. That is, an LSA is rejected if it has more than one Top level TLV. stdDisable(3): accepts the LSAs not in the standard format. |
| T/F hwOspfv2AreaNoSummary | 1.3.6.1.4.1.2011.5.25.155.4.1.3 | TruthValue | read-create | This node is used to reduce the number of LSAs that are transmitted to the NSSA or Stub area. You can configure this node as an ABR. This also prevents the ABR from transmitting Summary LSA (Type-3 LSA) to the NSSA or Stub area. Note: All nodes about NSSA property (hwOspfv2AreaType, hwOspfv2AreaNoSummary, hwOspfv2AreaNssaFlushTimer, hwOspfv2AreaNssaNoImportRoute, hwOspfv2AreaNssaDefAdvertise, hwOspfv2AreaNssaTransAlways, hwOspfv2AreaNssaTransTimer, hwOspfv2AreaNssaAllowFaZero, hwOspfv2AreaNssaSuppressFa, and hwOspfv2AreaNssaSetNBit) should be set together. |
| T/F hwOspfv2AreaNssaAllowFaZero | 1.3.6.1.4.1.2011.5.25.155.4.1.9 | TruthValue | read-create | When this node is set to true, the forwarding address of Type-7 LSAs can be filled with zero when the router generates Type-7 LSAs. |
| T/F hwOspfv2AreaNssaDefAdvertise | 1.3.6.1.4.1.2011.5.25.155.4.1.5 | TruthValue | read-create | This node is used to decide whether default Type-7 LSAs should be originated. When this node is set to true, for ABR router it must originate Type-7 LSAs, while for ASBR router only if the route to 0.0.0.0 exists, it should originate Type-7 LSAs. |
| I32 hwOspfv2AreaNssaFlushTimer | 1.3.6.1.4.1.2011.5.25.155.4.1.4 | Integer32 | read-create | The value of the flush timer. When configuring or undoing NSSA feature, flush self-originated Type-5 and Type-7 LSAs first. If the timer expires, stop flushing LSAs, and then reset the area. This timer is one-off. When flushing is finished, it recovers to 0. |
| T/F hwOspfv2AreaNssaNoImportRoute | 1.3.6.1.4.1.2011.5.25.155.4.1.6 | TruthValue | read-create | This node is used to decide whether the external route is imported to NSSA area. On ASBR, if this node is set to true, the external route can not be advertised to the NSSA area. |
| T/F hwOspfv2AreaNssaSetNBit | 1.3.6.1.4.1.2011.5.25.155.4.1.11 | TruthValue | read-create | When this node is set to true, N-bit should be set in the option when sending DD packets. |
| T/F hwOspfv2AreaNssaSuppressFa | 1.3.6.1.4.1.2011.5.25.155.4.1.10 | TruthValue | read-create | When this node is set to true, the forwarding address of Type-7 LSAs can be filled with zero when the ABR translates Type-7 LSAs into Type-5 LSAs. |
| T/F hwOspfv2AreaNssaTransAlways | 1.3.6.1.4.1.2011.5.25.155.4.1.7 | TruthValue | read-create | This node specifies whether or not an NSSA router will unconditionally translate Type-7 LSAs to Type-5 LSAs when acting as an NSSA border router. When hwOspfAreaNssaTranslateAlways is set to true, Type-7 LSAs are always translated regardless of the translator state of other NSSA border routers. When hwOspfAreaNssaTranslateAlways is set to false, an NSSA border router will participate in the translator election process. The router will translate Type-7 LSAs to Type-5 LSAs only after being selected. |
| I32 hwOspfv2AreaNssaTransTimer | 1.3.6.1.4.1.2011.5.25.155.4.1.8 | Integer32 | read-create | This node is used to configure translator stability interval. This minimizes excessive flushing of translated Type-7 LSAs and provides a more stable translator transition. If the area type is not NSSA, the default value of the translator stability interval parameter is 0 seconds, and hwOspfv2AreaType is stub(2) or normal(3). If the type of the area is NSSA, the default value of the translator stability interval parameter is 40 seconds, and hwOspfv2AreaType is nssa(1). |
| hwOspfv2AreaTable | 1.3.6.1.4.1.2011.5.25.155.4 | not-accessible | Information describes the configured parameters of the router's attached OSPF areas. | |
| INT hwOspfv2AreaType | 1.3.6.1.4.1.2011.5.25.155.4.1.2 | INTEGER | read-create | Specify the type of area: nssa(1), stub(2), normal(3). |
| I32 hwOspfv2AseRouteMaxNumber | 1.3.6.1.4.1.2011.5.25.155.3.1.18 | Integer32 | read-create | The maximum number of ASE routes that are supported by OSPF. |
| U32 hwOspfv2BandwidthReference | 1.3.6.1.4.1.2011.5.25.155.3.1.5 | Unsigned32 | read-create | The reference value that is used to calculate the link cost. If there is no explicit link cost, OSPF calculates the cost according to the bandwidth of the link (cost = reference value (M)/bandwidth). |
| hwOspfv2ChangeGroup | 1.3.6.1.4.1.2011.5.25.155.32.2.7 | These objects are used to monitor/manage changed OSPF table parameters | ||
| hwOspfv2ChangeTable | 1.3.6.1.4.1.2011.5.25.155.2 | |||
| hwOspfv2Compliances | 1.3.6.1.4.1.2011.5.25.155.32.1 | |||
| IP hwOspfv2ConfigRouterId | 1.3.6.1.4.1.2011.5.25.155.3.1.3 | IpAddress | read-create | A 32-bit integer uniquely identifies the router in the Autonomous System. OSPF private router ID can be configured through this node. The default value is 0.0.0.0. If the value of this node is 0.0.0.0, it means that no private router ID is set for this process. |
| hwOspfv2Conformance | 1.3.6.1.4.1.2011.5.25.155.32 | |||
| STR hwOspfv2Description | 1.3.6.1.4.1.2011.5.25.155.3.1.6 | DisplayString | read-create | The description of the OSPF process. |
| I32 hwOspfv2FlushTimer | 1.3.6.1.4.1.2011.5.25.155.3.1.32 | Integer32 | read-create | The value of the flush timer. When configuring or undoing OSPF process, flush self-originated LSAs first. If the timer expires, stop flushing LSAs, and then reset the process. This timer is one-off. When flushing is finished, it recovers to 0. |
| hwOspfv2Groups | 1.3.6.1.4.1.2011.5.25.155.32.2 | |||
| INT hwOspfv2IfChgReason | 1.3.6.1.4.1.2011.5.25.155.30.2 | INTEGER | accessible-for-notify | The reason of the OSPF interface state change. |
| hwOspfv2InterfaceEntry | 1.3.6.1.4.1.2011.5.25.155.7.1 | not-accessible | Information describes the configured parameters of the OSPF interfaces. | |
| hwOspfv2InterfaceGroup | 1.3.6.1.4.1.2011.5.25.155.32.2.10 | These objects are used to monitor/manage changed OSPF interface parameters. | ||
| I32 hwOspfv2InterfaceIndex | 1.3.6.1.4.1.2011.5.25.155.7.1.1 | Integer32 | not-accessible | A unique value for each interface. |
| STR hwOspfv2InterfaceName | 1.3.6.1.4.1.2011.5.25.155.7.1.2 | DisplayString | read-only | The name of the OSPF interface. |
| hwOspfv2InterfaceTable | 1.3.6.1.4.1.2011.5.25.155.7 | not-accessible | The Interface Table describes the interfaces from the viewpoint of OSPF. | |
| I32 hwOspfv2InterRouteMaxNumber | 1.3.6.1.4.1.2011.5.25.155.3.1.19 | Integer32 | read-create | The maximum number of inter-area routes that are supported by OSPF. |
| NTF hwOspfv2IntraAreaDRIpAddressConflict | 1.3.6.1.4.1.2011.5.25.155.31.4 | The object is used to monitor conflicted IP addresses of DRs in an intra area. | ||
| NTF hwOspfv2IntraAreaRouteridConflict | 1.3.6.1.4.1.2011.5.25.155.31.3 | The object is used to monitor router ID conflict in an intra area. | ||
| I32 hwOspfv2IntraRouteMaxNumber | 1.3.6.1.4.1.2011.5.25.155.3.1.20 | Integer32 | read-create | The maximum number of intra-area routes that are supported by OSPF. |
| I32 hwOspfv2LsaArriveHoldIntvl | 1.3.6.1.4.1.2011.5.25.155.3.1.10 | Integer32 | read-create | This object indicates the Holdtime interval of intelligent-timer for receiving OSPF LSAs. After an intelligent timer is enabled, the interval for receiving LSAs is as follows: The initial interval for receiving LSAs is specified by the parameter start-interval. The interval for receiving LSAs for the nth (n>2) time is equal to hold-interval*2(n-1). When the interval specified by hold-interval*2(n-1) reaches the maximum interval specified by max-interval, OSPF receives LSAs at the maximum interval for three consecutive times. Then, OSPF receives LSAs at the initial interval specified by start-interval. When hwOspfv2LsaArriveHoldIntvl is specified, you need also specify wOspfv2LsaArriveMaxIntvl and hwOspfv2LsaArriveStartIntvl, but you cannot specify hwOspfv2LsaArriveIntvl. Note that -1 is not a configurable value. Instead, by set the intelligent timer to default value, it will get back to default configuration. |
| I32 hwOspfv2LsaArriveIntvl | 1.3.6.1.4.1.2011.5.25.155.3.1.7 | Integer32 | read-create | To avoid wasting network resources due to network changes, OSPF defines that the interval for receiving LSAs is 1 second. In a stable network, if the fast speed of route convergence is required, you can cancel the interval of receiving LSAs by setting it to 0 seconds. Routers can thus detect changes of topology and route in time. This speeds up route convergence. By default, this object is -1, indicating that an intelligent timer is enabled instead. Note that -1 is not a configurable value. Instead, by set the intelligent timer (hwOspfv2LsaArriveMaxIntvl, hwOspfv2LsaArriveStartIntvl and hwOspfv2LsaArriveHoldIntvl) to default value, it will get back to default configuration. |
| I32 hwOspfv2LsaArriveMaxIntvl | 1.3.6.1.4.1.2011.5.25.155.3.1.8 | Integer32 | read-create | This object indicates the maximum interval of intelligent-timer for receiving OSPF LSAs. When hwOspfv2LsaArriveMaxIntvl is specified, you need also specify hwOspfv2LsaArriveStartIntvl and hwOspfv2LsaArriveHoldIntvl, but you cannot specify hwOspfv2LsaArriveIntvl. Note that -1 is not a configurable value. Instead, by set the intelligent timer to default value, it will get back to default configuration. |
| I32 hwOspfv2LsaArriveStartIntvl | 1.3.6.1.4.1.2011.5.25.155.3.1.9 | Integer32 | read-create | This object indicates the initial interval of intelligent-timer for receiving OSPF LSAs. When hwOspfv2LsaArriveStartIntvl is specified, you need also specify hwOspfv2LsaArriveMaxIntvl and hwOspfv2LsaArriveHoldIntvl, but you cannot specify hwOspfv2LsaArriveIntvl. Note that -1 is not a configurable value. Instead, by set the intelligent timer to default value, it will get back to default configuration. |
| I32 hwOspfv2LsaOrigHoldIntvl | 1.3.6.1.4.1.2011.5.25.155.3.1.14 | Integer32 | read-create | This object indicates the Holdtime interval of intelligent-timer for updating OSPF LSAs. After an intelligent timer is enabled, the interval for updating LSAs is as follows: The initial interval for updating LSAs is specified by the parameter start-interval. The interval for updating LSAs for the nth (n>2) time is equal to hold-interval*2(n-1). When the interval specified by hold-interval*2(n-1) reaches the maximum interval specified by max-interval, OSPF updates LSAs at the maximum interval for three consecutive times. Then, OSPF updates LSAs at the initial interval specified by start-interval. When hwOspfv2LsaOrigHoldIntvl is specified, you need also specify hwOspfv2LsaOrigMaxIntvl and hwOspfv2LsaOrigStartIntvl, but you cannot specify hwOspfv2LsaOrigIntvl. Note that -1 is not a configurable value. Instead, by set the intelligent timer to default value, it will get back to default configuration. |
| I32 hwOspfv2LsaOrigIntvl | 1.3.6.1.4.1.2011.5.25.155.3.1.11 | Integer32 | read-create | To avoid wasting network source due to network changes, OSPF defines that the interval for updating LSAs is 5 seconds. In a stable network, if the speed of route convergence is required to be fast, you can cancel the interval for updating LSAs by setting it to 0 seconds. So, routers can detect changes of topology and route in time. This speeds up route convergence. By default, this object is -1, indicating that an intelligent timer is enabled instead. Note that -1 is not a configurable value. Instead, by set the intelligent timer (hwOspfv2LsaOrigMaxIntvl, hwOspfv2LsaOrigStartIntvl, and hwOspfv2LsaOrigHoldIntvl) to default value, it will get back to default configuration. |
| I32 hwOspfv2LsaOrigIntvlOtherType | 1.3.6.1.4.1.2011.5.25.155.3.1.15 | Integer32 | read-create | This object indicates the interval for updating LSAs, excluding OSPF router LSAs and network LSAs. hwOspfv2LsaOrigIntvlOtherType and hwOspfv2LsaOrigIntvl cannot be specified together. Here -1 indicated that hwOspfv2LsaOrigIntvl is enabled instead. Note that -1 is not a configurable value. Instead, by set this node to default value, it will get back to default configuration. |
| I32 hwOspfv2LsaOrigMaxIntvl | 1.3.6.1.4.1.2011.5.25.155.3.1.12 | Integer32 | read-create | This object indicates the maximum interval of intelligent-timer for updating OSPF LSAs. When hwOspfv2LsaOrigMaxIntvl is specified, you need also specify hwOspfv2LsaOrigStartIntvl and hwOspfv2LsaOrigHoldIntvl, but you cannot specify hwOspfv2LsaOrigIntvl. Note that -1 is not a configurable value. Instead, by set the intelligent timer to default value, it will get back to default configuration. |
| I32 hwOspfv2LsaOrigStartIntvl | 1.3.6.1.4.1.2011.5.25.155.3.1.13 | Integer32 | read-create | This object indicates the initial interval of intelligent-timer for updating OSPF LSAs. When hwOspfv2LsaOrigStartIntvl is specified, you need also specify hwOspfv2LsaOrigMaxIntvl and hwOspfv2LsaOrigHoldIntvl, but you cannot specify hwOspfv2LsaOrigIntvl. Note that -1 is not a configurable value. Instead, by set the intelligent timer to default value, it will get back to default configuration. |
| I32 hwOspfv2LsdbOverflowLimit | 1.3.6.1.4.1.2011.5.25.155.3.1.16 | Integer32 | read-create | The maximum number of external LSAs in OSPF LSDB. When this node is set to 0, it means that no limits exist. |
| I32 hwOspfv2MaxLoadBalaNumber | 1.3.6.1.4.1.2011.5.25.155.3.1.17 | Integer32 | read-create | The maximum number of equal-cost routes to a destination in the routing table. |
| hwOspfv2MIB | 1.3.6.1.4.1.2011.5.25.155 | The HUAWEI-OSPFV2-MIB contains objects to manage the system configuration. It defines the model used to represent configuration data that exists elsewhere in the system and on peripheral devices. The MIB is proper for system configuration. There are no constraints on this MIB. | ||
| I32 hwOspfv2MIBBinding | 1.3.6.1.4.1.2011.5.25.155.1.1 | Integer32 | read-write | The ID of OSPF process that is bound to OSPF public MIB and the process will respond to SNMP requests from OSPF public MIB. The default value 0 means that no process is bound to OSPF public MIB. |
| hwOspfv2MIBObjects | 1.3.6.1.4.1.2011.5.25.155.1 | |||
| TIK hwOspfv2MIBObjectsChange | 1.3.6.1.4.1.2011.5.25.155.2.1 | TimeTicks | read-only | This node is used to record the time ticks when hwOspfv2MIBObjectsTable changed last time. |
| hwOspfv2MIBObjectsGroup | 1.3.6.1.4.1.2011.5.25.155.32.2.1 | These objects are used to monitor/manage OSPF general parameters. | ||
| hwOspfv2ModuleFullCompliance | 1.3.6.1.4.1.2011.5.25.155.32.1.1 | The compliance statement for entities implementing the Huawei OSPF MIB | ||
| U32 hwOspfv2NbrAuthSequence | 1.3.6.1.4.1.2011.5.25.155.6.1.14 | Unsigned32 | read-only | This object indicates the unsigned 32-bit non-decreasing sequence number. Used to guard against replay attacks. By default, the value is 0. |
| INT hwOspfv2NbrChgReason | 1.3.6.1.4.1.2011.5.25.155.30.1 | INTEGER | accessible-for-notify | The reason of the OSPF neighbor state change. |
| G32 hwOspfv2NbrDeadTimeLeft | 1.3.6.1.4.1.2011.5.25.155.6.1.15 | Gauge32 | read-only | This object indicates the period (in seconds) after which this neighbor is declared dead. |
| INT hwOspfv2NbrGrStatus | 1.3.6.1.4.1.2011.5.25.155.6.1.16 | INTEGER | read-only | This object indicates whether the neighbor performs GR or functions as a GR helper. By default, the state is normal. |
| IP hwOspfv2NbrIfBackupDesignatedRouter | 1.3.6.1.4.1.2011.5.25.155.6.1.7 | IpAddress | read-only | This object indicates the IP address of the backup designated router which is obtained from the DD packets from this neighbor. By default, the value is '00000000'H. |
| IP hwOspfv2NbrIfDesignatedRouter | 1.3.6.1.4.1.2011.5.25.155.6.1.6 | IpAddress | read-only | This object indicates the IP address of the designated router that is obtained from the DD packets from this neighbor. By default, the value is '00000000'H. |
| I32 hwOspfv2NbrIfMtu | 1.3.6.1.4.1.2011.5.25.155.6.1.8 | Integer32 | read-only | This object indicates the size of the largest IP datagram that can be sent out the sending interface without fragmentation. It is obtained from the DD packets from this neighbor. By default, the value is 0. The MTU of the interface should be set to 0 in the DD packets when the MTU is not enabled on the OSPF interface. |
| IP hwOspfv2NbrIpAddrIndex | 1.3.6.1.4.1.2011.5.25.155.6.1.2 | IpAddress | not-accessible | This object indicates the IP address of the OSPF neighbor. |
| INT hwOspfv2NbrMode | 1.3.6.1.4.1.2011.5.25.155.6.1.11 | INTEGER | read-only | This object indicates whether this neighbor is master or slave through the DD negotiation. |
| I32 hwOspfv2NbrPriority | 1.3.6.1.4.1.2011.5.25.155.6.1.12 | Integer32 | read-only | This object indicates the priority of this neighbor in the designated router election algorithm. The value 0 signifies that the neighbor is not eligible to become the designated router on this particular network. By default, the value is 1. |
| IP hwOspfv2NbrRouterId | 1.3.6.1.4.1.2011.5.25.155.6.1.9 | IpAddress | read-only | This object indicates the router ID of this neighbor. |
| INT hwOspfv2NbrState | 1.3.6.1.4.1.2011.5.25.155.6.1.10 | INTEGER | read-only | This object indicates the state of the relationship with this neighbor. By default, the state is down. |
| U32 hwOspfv2NbrUpTime | 1.3.6.1.4.1.2011.5.25.155.6.1.13 | Unsigned32 | read-only | This object indicates the time (in seconds) since the state of this neighbor has been full. |
| hwOspfv2NeighborEntry | 1.3.6.1.4.1.2011.5.25.155.6.1 | not-accessible | This object indicates the configured parameters of the OSPF neighbors attached to the router. | |
| hwOspfv2NeighborGroup | 1.3.6.1.4.1.2011.5.25.155.32.2.6 | These objects are used to monitor/manage changed OSPF neighbor parameters | ||
| hwOspfv2NeighborTable | 1.3.6.1.4.1.2011.5.25.155.6 | not-accessible | This object indicates the configured parameters of the OSPF neighbors attached to the router. | |
| NTF hwOspfV2NeighborUnavailable | 1.3.6.1.4.1.2011.5.25.155.31.1 | These objects are used to monitor/manage changed OSPF neighbor alarm parameters. | ||
| NTF hwOspfV2NeighborUnavailableClear | 1.3.6.1.4.1.2011.5.25.155.31.2 | These objects are used to monitor/manage changed OSPF neighbor clear alarm parameters. | ||
| TIK hwOspfv2NetworkChange | 1.3.6.1.4.1.2011.5.25.155.2.4 | TimeTicks | read-only | This node is used to record the time ticks when hwOspfv2NetworkTable changed last time. |
| hwOspfv2NetworkEntry | 1.3.6.1.4.1.2011.5.25.155.5.1 | not-accessible | Information describes the configured parameters of the router's attached OSPF networks. | |
| hwOspfv2NetworkGroup | 1.3.6.1.4.1.2011.5.25.155.32.2.5 | These objects are used to monitor/manage OSPF network parameters. | ||
| IP hwOspfv2NetworkIpAddrIndex | 1.3.6.1.4.1.2011.5.25.155.5.1.1 | IpAddress | not-accessible | Network IP address: specifies the address of the network segment where the interface resides. |
| IP hwOspfv2NetworkIpMaskIndex | 1.3.6.1.4.1.2011.5.25.155.5.1.2 | IpAddress | not-accessible | Network IP mask: specifies the wildcard mask of an IP address, which is similar to the reversed form of the mask of an IP address. '1' represents that the corresponding bit in the IP address is ignored and '0' represents that this bit must be reserved. |
| ROW hwOspfv2NetworkRowStatus | 1.3.6.1.4.1.2011.5.25.155.5.1.3 | RowStatus | read-create | This node is used to create and destroy rows. Because CreateAndWait is not supported, you can set this node to CreatAndGo to create a new network. If the network is created successfully, the value of this node changes to active. |
| hwOspfv2NetworkTable | 1.3.6.1.4.1.2011.5.25.155.5 | not-accessible | Information describes the configured parameters of the router's attached OSPF networks. | |
| T/F hwOspfv2OpaqueCapability | 1.3.6.1.4.1.2011.5.25.155.3.1.29 | TruthValue | read-create | It is used to enable opaque-LSAs capability. When the capability is enabled, then the OSPF process can generate opaque LSAs and process the opaque LSAs received from neighbors. |
| TIK hwOspfv2ProcessChange | 1.3.6.1.4.1.2011.5.25.155.2.2 | TimeTicks | read-only | This node is used to record the time ticks when hwOspfv2ProcessTable changed last time. |
| hwOspfv2ProcessEntry | 1.3.6.1.4.1.2011.5.25.155.3.1 | not-accessible | Information describes the configured parameters of the router's attached OSPF processes. | |
| hwOspfv2ProcessGroup | 1.3.6.1.4.1.2011.5.25.155.32.2.2 | These objects are used to monitor/manage OSPF process parameters. | ||
| I32 hwOspfv2ProcessIdIndex | 1.3.6.1.4.1.2011.5.25.155.3.1.1 | Integer32 | not-accessible | The process ID indicates the OSPF process number. The value ranges from 1 to 65535. |
| ROW hwOspfv2ProcessRowStatus | 1.3.6.1.4.1.2011.5.25.155.3.1.33 | RowStatus | read-create | This node is used to create and destroy rows. Because CreateAndWait is not supported, you can set this node to CreatAndGo to create a new process. If the process is created successfully, the value of this node changes to active. |
| hwOspfv2ProcessTable | 1.3.6.1.4.1.2011.5.25.155.3 | not-accessible | Information describes the configured parameters of the router's attached OSPF processes. | |
| I32 hwOspfv2RetransLimitMaxNumber | 1.3.6.1.4.1.2011.5.25.155.3.1.21 | Integer32 | read-create | The maximum count of retransmission. The value is an integer that ranges from 2 to 255. When the retransmission limit is disabled, the value is set to 0. |
| T/F hwOspfv2Rfc1583Compatibility | 1.3.6.1.4.1.2011.5.25.155.3.1.22 | TruthValue | read-create | It is used to enable the routing rule for compatible RFC 1583. |
| IP hwOspfv2SelfIfIpAddress | 1.3.6.1.4.1.2011.5.25.155.6.1.4 | IpAddress | read-only | This object indicates the IP address of the OSPF interface associated with this neighbor. |
| STR hwOspfv2SelfIfName | 1.3.6.1.4.1.2011.5.25.155.6.1.5 | DisplayString | read-only | The name of the OSPF interface associated with this neighbor. |
| I32 hwOspfv2SelfIfnetIndex | 1.3.6.1.4.1.2011.5.25.155.6.1.1 | Integer32 | not-accessible | This object indicates the unique value for each interface. |
| IP hwOspfv2SelfRouterId | 1.3.6.1.4.1.2011.5.25.155.6.1.3 | IpAddress | read-only | This object indicates the 32-bit integer that uniquely identifies the router in the Autonomous System. It is the router ID of itself. |
| T/F hwOspfv2ShamHello | 1.3.6.1.4.1.2011.5.25.155.3.1.23 | TruthValue | read-create | It is used to enable the sham-hello feature of OSPF. After the feature is enabled, OSPF updates the timeout timer of the neighbor when receiving protocol packets of various types. |
| I32 hwOspfv2SpfSchHoldIntvl | 1.3.6.1.4.1.2011.5.25.155.3.1.28 | Integer32 | read-create | This object indicates the Holdtime interval of intelligent timer for OSPF to perform the SPF calculation. After an intelligent timer is enabled, the interval for the SPF calculation is as follows: The initial interval for the SPF calculation is specified by the parameter start-interval. The interval for the SPF calculation for the nth (n>2) time is equal to hold-interval*2(n-1). When the interval specified by hold-interval*2(n-1) reaches the maximum interval specified by max-interval, OSPF performs the SPF calculation at the maximum interval for three consecutive times. Then, OSPF performs the SPF calculation at the initial interval specified by start-interval. When hwOspfv2SpfSchHoldIntvl is specified, you need also specify hwOspfv2SpfSchMaxIntvl and hwOspfv2SpfSchStartIntvl, but you cannot specify hwOspfv2SpfSchIntvlUnit or hwOspfv2SpfSchIntvlNumber. Note that -1 is not a configurable value. Instead, by set the intelligent timer to default value, it will get back to default configuration. |
| I32 hwOspfv2SpfSchIntvlNumber | 1.3.6.1.4.1.2011.5.25.155.3.1.25 | Integer32 | read-create | The value of the object identifies the interval for OSPF to calculate routes. This object must be specified together with hwOspfv2SpfSchIntervalUnit. By default, this object is -1, indicating that an intelligent timer is enabled instead. Note that -1 is not a configurable value. Instead, by set the intelligent timer (hwOspfv2SpfSchMaxIntvl, hwOspfv2SpfSchStartIntvl, and hwOspfv2SpfSchHoldIntvl) to default value, it will get back to default configuration. |
| INT hwOspfv2SpfSchIntvlUnit | 1.3.6.1.4.1.2011.5.25.155.3.1.24 | INTEGER | read-create | The value of the object identifies the interval unit for OSPF to calculate routes. This object must be specified together with hwOspfv2SpfSchIntervalNumber. By default, this object is none, indicating that an intelligent timer is enabled instead. Note that none is not a configurable value. Instead, by set the intelligent timer (hwOspfv2SpfSchMaxIntvl, hwOspfv2SpfSchStartIntvl, and hwOspfv2SpfSchHoldIntvl) to default value, it will get back to default configuration. |
| I32 hwOspfv2SpfSchMaxIntvl | 1.3.6.1.4.1.2011.5.25.155.3.1.26 | Integer32 | read-create | This object indicates the maximum interval of intelligent timer for OSPF to perform the SPF calculation. When hwOspfv2SpfSchMaxIntvl is specified, you need also specify hwOspfv2SpfSchStartIntvl and hwOspfv2SpfSchHoldIntvl, but you cannot specify hwOspfv2SpfSchIntvlUnit or hwOspfv2SpfSchIntvlNumber. Note that -1 is not a configurable value. Instead, by set the intelligent timer to default value, it will get back to default configuration. |
| I32 hwOspfv2SpfSchStartIntvl | 1.3.6.1.4.1.2011.5.25.155.3.1.27 | Integer32 | read-create | This object indicates the initial interval of intelligent timer for OSPF to perform the SPF calculation. When hwOspfv2SpfSchStartIntvl is specified, you need also specify hwOspfv2SpfSchMaxIntvl and hwOspfv2SpfSchHoldIntvl, but you cannot specify hwOspfv2SpfSchIntvlUnit or hwOspfv2SpfSchIntvlNumber. Note that -1 is not a configurable value. Instead, by set the intelligent timer to default value, it will get back to default configuration. |
| T/F hwOspfv2TrafficAdjustment | 1.3.6.1.4.1.2011.5.25.155.3.1.30 | TruthValue | read-create | It is used to enable IGP-shortcut feature. The value false means disable. Otherwise, the value true means enable. If you want to set this node to false, please check whether Local MT feature is disabled. When Local MT feature is enabled, this node cannot be set to false. |
| T/F hwOspfv2TrafficAdvertise | 1.3.6.1.4.1.2011.5.25.155.3.1.31 | TruthValue | read-create | It is used to enable IGP-shortcut and Forwarding Adjacency feature. |
| hwOspfv2Traps | 1.3.6.1.4.1.2011.5.25.155.31 | |||
| hwOspfv2TrapsObjects | 1.3.6.1.4.1.2011.5.25.155.30 | |||
| hwOspfv2TrapsObjectsGroup | 1.3.6.1.4.1.2011.5.25.155.32.2.9 | The objects are used to monitor/manage the neighbor state change from full to others. | ||
| STR hwOspfv2VpnName | 1.3.6.1.4.1.2011.5.25.155.3.1.2 | DisplayString | read-create | The name of VPN instance to which the process belongs. The process instance needs to be specified when the process is created, and then cannot be changed. |
RFC description
Huawei vendor MIB extending OSPFv2 (RFC 2328) management for Huawei routers; vendor-private.
Start monitoring Huawei router or Layer 3 switch running OSPFv2 with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.