CISCO-HSRP-MIB
39 objects
The MIB module provides a means to monitor and configure the Cisco IOS proprietary Hot Standby Router Protocol (HSRP). Cisco HSRP protocol is defined in RFC2281. Terminology: HSRP is a protocol used amoung a group of routers for the purpose of selecting an 'active router' and a 'standby router'. An 'active router' is the router of choice for routing packets. A 'standby router' is a router that takes over the routing duties when an active router fails, or when preset conditions have been met. An 'HSRP group' or a 'standby group' is a set of routers which communicate using HSRP. An HSRP group has a group MAC address and a group Virtual IP address. These are the designated addresses. The active router assumes (i.e. inherits) these group addresses. 'Hello' messages are sent to indicate that a router is running and is capable of becoming the active or standby router. 'Hellotime' is the interval between successive HSRP Hello messages from a given router. 'Holdtime' is the interval between the receipt of a Hello message and the presumption that the sending router has failed.
Imported Objects
| CISCO-SMI | ciscoMgmt |
| IF-MIB | ifIndex |
| SNMPv2-CONF | MODULE-COMPLIANCE NOTIFICATION-GROUP OBJECT-GROUP |
| SNMPv2-SMI | IpAddress MODULE-IDENTITY NOTIFICATION-TYPE OBJECT-TYPE Unsigned32 |
| SNMPv2-TC | DisplayString MacAddress RowStatus TEXTUAL-CONVENTION TruthValue |
| OID | Name | Access | Status | Description |
|---|---|---|---|---|
| 1.3.6.1.4.1.9.9.106 | IdentityciscoHsrpMIB | The MIB module provides a means to monitor and configure the Cisco IOS proprietary Hot Standby Router Protocol (HSRP). Cisco HSRP protocol is defined in RFC228… | ||
| 1.3.6.1.4.1.9.9.106.1 | NodeciscoHsrpMIBObjects | |||
| 1.3.6.1.4.1.9.9.106.1.1 | NodecHsrpGlobalConfig | |||
| 1.3.6.1.4.1.9.9.106.1.1.1 | ScalarcHsrpConfigTimeout | read-write | current | The amount of time in minutes a row in cHsrpGrpTable can remain in a state other than active before being timed out. |
| 1.3.6.1.4.1.9.9.106.1.2 | NodecHsrpGroup | |||
| 1.3.6.1.4.1.9.9.106.1.2.1 | TablecHsrpGrpTable | not-accessible | current | A table containing information on each HSRP group for each interface. |
| 1.3.6.1.4.1.9.9.106.1.2.1.1 | RowcHsrpGrpEntry | not-accessible | current | Information about an HSRP group. Management applications use cHsrpGrpRowStatus to control entry modification, creation and deletion. Setting cHsrpGrpRowStatus … |
| 1.3.6.1.4.1.9.9.106.1.2.1.1.1 | ColumncHsrpGrpNumber | not-accessible | current | This object along with the ifIndex of a particular interface uniquely identifies an HSRP group. Group numbers 0,1 and 2 are the only valid group numbers for To… |
| 1.3.6.1.4.1.9.9.106.1.2.1.1.2 | ColumncHsrpGrpAuth | read-create | current | This is an unencrypted authentication string which is carried in all HSRP messages. An authentication string mismatch prevents a router interface from learning… |
| 1.3.6.1.4.1.9.9.106.1.2.1.1.3 | ColumncHsrpGrpPriority | read-create | current | The cHsrpGrpPriority helps to select the active and the standby routers. The router with the highest priority is selected as the active router. In the priority… |
| 1.3.6.1.4.1.9.9.106.1.2.1.1.4 | ColumncHsrpGrpPreempt | read-create | current | This object, if TRUE, indicates that the current router should attempt to overthrow a lower priority active router and attempt to become the active router. If … |
| 1.3.6.1.4.1.9.9.106.1.2.1.1.5 | ColumncHsrpGrpPreemptDelay | read-create | current | This delay is the time difference between a router power up and the time it can actually start preempting the currently active router. When a router first come… |
| 1.3.6.1.4.1.9.9.106.1.2.1.1.6 | ColumncHsrpGrpUseConfiguredTimers | read-only | current | HSRP routers learn a group's Hellotime or Holdtime from hello messages. The Hellotime is used to determine the frequency of generating hello messages when this… |
| 1.3.6.1.4.1.9.9.106.1.2.1.1.7 | ColumncHsrpGrpConfiguredHelloTime | read-create | current | If cHsrpGrpUseConfiguredTimers is true, cHsrpGrpConfiguredHelloTime is used when this router is an active router. Otherwise, the Hellotime learned from the cur… |
| 1.3.6.1.4.1.9.9.106.1.2.1.1.8 | ColumncHsrpGrpConfiguredHoldTime | read-create | current | If cHsrpGrpUseConfiguredTimers is true, cHsrpGrpConfiguredHoldTime is used when this router is an active router. Otherwise, the Holdtime learned from the curre… |
| 1.3.6.1.4.1.9.9.106.1.2.1.1.9 | ColumncHsrpGrpLearnedHelloTime | read-only | current | If the Hellotime is not configured on a router, it can be learned from the Hello messages from active router, provided the Hello message is authenticated. If t… |
| 1.3.6.1.4.1.9.9.106.1.2.1.1.10 | ColumncHsrpGrpLearnedHoldTime | read-only | current | If the Holdtime is not configured on a router, it can be learned from the Hello message from the active router. Holdtime should be learned only if the Hello me… |
| 1.3.6.1.4.1.9.9.106.1.2.1.1.11 | ColumncHsrpGrpVirtualIpAddr | read-create | current | This is the primary virtual IP address used by this group. If this address is configured (i.e a non zero ip address), this value is used. Otherwise, the agent … |
| 1.3.6.1.4.1.9.9.106.1.2.1.1.12 | ColumncHsrpGrpUseConfigVirtualIpAddr | read-only | current | If this object is TRUE, cHsrpGrpVirtualIpAddr was a configured one. Otherwise, it indicates that cHsrpGrpVirtualIpAddr was a learned one. |
| 1.3.6.1.4.1.9.9.106.1.2.1.1.13 | ColumncHsrpGrpActiveRouter | read-only | current | Ip Address of the currently active router for this group. |
| 1.3.6.1.4.1.9.9.106.1.2.1.1.14 | ColumncHsrpGrpStandbyRouter | read-only | current | Ip Address of the currently standby router for this group. |
| 1.3.6.1.4.1.9.9.106.1.2.1.1.15 | ColumncHsrpGrpStandbyState | read-only | current | The current HSRP state of this group on this interface. |
| 1.3.6.1.4.1.9.9.106.1.2.1.1.16 | ColumncHsrpGrpVirtualMacAddr | read-only | current | Mac Addresses used are as specified in RFC 2281. For ethernet and fddi interfaces, a MAC address will be in the range 00:00:0c:07:ac:00 through 00:00:0c:07:ac:… |
| 1.3.6.1.4.1.9.9.106.1.2.1.1.17 | ColumncHsrpGrpEntryRowStatus | read-create | current | The control that allows modification, creation, and deletion of entries. For detailed rules see the DESCRIPTION for cHsrpGrpEntry. |
| 1.3.6.1.4.1.9.9.106.1.2.1.1.18 | ColumncHsrpGrpIpNone | read-create | current | This object specifies the disable HSRP IPv4 virtual IP address. |
| 1.3.6.1.4.1.9.9.106.2 | NodecHsrpMIBNotificationPrefix | |||
| 1.3.6.1.4.1.9.9.106.2.0 | NodecHsrpMIBNotifications | |||
| 1.3.6.1.4.1.9.9.106.2.0.1 | NotificationcHsrpStateChange | current | A cHsrpStateChange notification is sent when a cHsrpGrpStandbyState transitions to either active or standby state, or leaves active or standby state. There wil… | |
| 1.3.6.1.4.1.9.9.106.3 | NodecHsrpConformance | |||
| 1.3.6.1.4.1.9.9.106.3.1 | NodecHsrpCompliances | |||
| 1.3.6.1.4.1.9.9.106.3.1.1 | CompliancecHsrpCompliance | deprecated | The compliance statement for all hosts implementing the CISCO-HSRP-MIB. | |
| 1.3.6.1.4.1.9.9.106.3.1.2 | CompliancecHsrpComplianceRev1 | deprecated | The object group is deprecated by the cHsrpComplianceRev2 | |
| 1.3.6.1.4.1.9.9.106.3.1.3 | CompliancecHsrpComplianceRev2 | current | The compliance statement for all hosts implementing the CISCO-HSRP-MIB. | |
| 1.3.6.1.4.1.9.9.106.3.2 | NodecHsrpComplianceGroups | |||
| 1.3.6.1.4.1.9.9.106.3.2.1 | GroupcHsrpConfigGroup | current | The collection of objects used to set global configuration objects for the HSRP MIB. | |
| 1.3.6.1.4.1.9.9.106.3.2.2 | GroupcHsrpGrpGroup | current | The collection of objects used to add, delete and retrieve information about HSRP groups. | |
| 1.3.6.1.4.1.9.9.106.3.2.3 | GroupcHsrpNotificationsGroup | current | The collection of notifications used to indicate HSRP state information. | |
| 1.3.6.1.4.1.9.9.106.3.2.4 | GroupcHsrpGrpGroupSup | current | The collection of objects used to add, delete and retrieve information about HSRP groups. |
Type Definitions
| Name | Syntax | Status | Description |
|---|---|---|---|
| HsrpState | INTEGER { initial(1), learn(2), listen(3), speak(4), standby(5), active(6) } | current | The current state of the HSRP protocol for a given HSRP group entry. |