EXTREME-ESRP-MIB

MIB Reference — IPNetwork Monitor

All MIBsEXTREME-ESRP-MIB

Organization: Extreme Networks, Inc.

Last Updated: 2000-07-24

Category: Device Management, Vendor: Extreme Networks

Description:

Manages the Extreme Standby Router Protocol (ESRP) on Extreme Networks devices, providing Layer 2/3 redundancy and failover between switches.

Imported Objects

From EXTREME-BASE-MIB

ExtremeGenAddr
PortList
extremeAgentOBJECT-IDENTITY

From RFC1213-MIB

DisplayString

From SNMPv2-SMI

Counter32
Integer32
IpAddress
MODULE-IDENTITY
NOTIFICATION-TYPE
OBJECT-IDENTITY
OBJECT-TYPE

From SNMPv2-TC

MacAddress
RowStatus
TruthValue

What Is EXTREME-ESRP-MIB?

EXTREME-ESRP-MIB is a vendor-specific MIB from Extreme Networks that manages the Extreme Standby Router Protocol (ESRP), a proprietary Layer 2/3 redundancy protocol providing gateway failover between switches. It exposes configuration and state data about ESRP domains/groups, including operational role (master/backup) and tracked ports/VLANs used to determine failover triggers. Opening the EXTREME-ESRP-MIB MIB Browser view lets an operator see the current master/backup role and tracked port/VLAN state at a glance. In monitoring terms it is used chiefly to track software-level redundancy status - which switch currently holds the master role, whether a failover has occurred, and the health of tracked interfaces - rather than physical hardware sensors. It builds on standard interface/VLAN concepts from IF-MIB and Bridge-MIB for the ports/VLANs it tracks, though the ESRP objects themselves are Extreme's own proprietary extension. It is deployed in Extreme Networks switch stacks configured for high-availability Layer 2 gateway redundancy in campus and enterprise networks.

IPNetwork Monitor allows you to monitor SNMP objects defined in EXTREME-ESRP-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.

What Can Be Monitored

  • ESRP domain/group master-backup role
  • tracked port/VLAN state
  • failover/state transition events

Supported Devices

  • Extreme Networks 5420 Series Universal Switch — stackable edge switch that can run Switch Engine (EXOS), the current OS lineage where ESRP is still documented/supported

Monitoring Examples

No object or table names were supplied in the source data for this module, so specific OIDs cannot be cited here; in practice an administrator would poll the ESRP group/domain state objects to determine which switch currently holds the master role for a given VLAN and watch for state transitions indicating a failover event, which typically correlates with interface flapping visible in standard IF-MIB counters.

OIDs
OID symbolicOID numericTypeAccessDescription
extremeEsrp1.3.6.1.4.1.1916.1.12Extreme Standby Routing Protocol information
extremeEsrpTable1.3.6.1.4.1.1916.1.12.2not-accessibleThis table contains ESRP information for this device.
extremeEsrpEntry1.3.6.1.4.1.1916.1.12.2.1not-accessibleAn individual entry of this table contains ESRP information for a given vlan belonging to a given ESRP group.
INT extremeEsrpVlanIfIndex1.3.6.1.4.1.1916.1.12.2.1.1INTEGERaccessible-for-notifyAny index to this table has a value that is the same as the ifIndex of one of the vlans present in the ifTable.
INT extremeEsrpGroup1.3.6.1.4.1.1916.1.12.2.1.2INTEGERaccessible-for-notifyIndicates a gateway addresses this router backs up. Any gateway address can be backed up by a group of routers with one as the master and the others as backup. An instance of this object refers to one such group. Only the default group 1 is supported currently.
ROW extremeEsrpRowStatus1.3.6.1.4.1.1916.1.12.2.1.3RowStatusread-createThe status of this entry.
EXT extremeEsrpNetAddress1.3.6.1.4.1.1916.1.12.2.1.4ExtremeGenAddrread-onlyThe IP/IPX address of this vlan. This entry is null if no address has been assigned to the vlan.
INT extremeEsrpState1.3.6.1.4.1.1916.1.12.2.1.5INTEGERread-onlyThis indicates the ESRP state of this ESRP router.
INT extremeEsrpPriority1.3.6.1.4.1.1916.1.12.2.1.6INTEGERread-createThe priority which would be advertised by this router for determining the esrp master.
INT extremeEsrpElectionAlgorithm1.3.6.1.4.1.1916.1.12.2.1.7INTEGERread-createThe algorithm to use in selecting the esrp master.
INT extremeEsrpHelloTimer1.3.6.1.4.1.1916.1.12.2.1.8INTEGERread-createThe time interval for exchanging hello messages.
INT extremeEsrpActivePorts1.3.6.1.4.1.1916.1.12.2.1.9INTEGERread-onlyThe number of physical ports that are in this vlan.
INT extremeEsrpTrackedActivePorts1.3.6.1.4.1.1916.1.12.2.1.10INTEGERread-onlyThe total number of ports belonging to the vlans that are tracked by this esrp router.
INT extremeEsrpTrackedIpRoutes1.3.6.1.4.1.1916.1.12.2.1.11INTEGERread-onlyThe total number of ip routes that are tracked by this esrp router.
INT extremeEsrpTrackedPings1.3.6.1.4.1.1916.1.12.2.1.12INTEGERread-onlyThe total number of ip addresses that are ping-tracked by this esrp router.
INT extremeEsrpNumTransitionsToMaster1.3.6.1.4.1.1916.1.12.2.1.13INTEGERread-onlyThe total number of transitions to Master by this esrp router.
INT extremeEsrpNumTransitionsToSlave1.3.6.1.4.1.1916.1.12.2.1.14INTEGERread-onlyThe total number of transitions to Slave by this esrp router.
INT extremeEsrpInternalActivePorts1.3.6.1.4.1.1916.1.12.2.1.15INTEGERread-onlyThe number of internal physical ports that are in this vlan.
extremeEsrpNeighborTable1.3.6.1.4.1.1916.1.12.3not-accessibleThis table contains ESRP information received from the ESRP neighbors of this device.
extremeEsrpNeighborEntry1.3.6.1.4.1.1916.1.12.3.1not-accessibleEach individual entry of this table contains ESRP information of one ESRP neighbor.
MAC extremeEsrpNeighborMacAddress1.3.6.1.4.1.1916.1.12.3.1.1MacAddressnot-accessibleMac address of other esrp routers that backup this gateway address.
INT extremeEsrpNeighborGroup1.3.6.1.4.1.1916.1.12.3.1.2INTEGERnot-accessibleIndicates a gateway addresses this router backs up. Any gateway address can be backed up by a group of routers with one as the master and the others as backup. An instance of this object refers to one such group. Note that this object is defined in addition to extremeEsrpGroup. Whereas the extremeEsrpGroup refers to the group information advertised by this host the extremeEsrpNeighborGroup refers to the group information reported by the neighbor. There might be a conflict. Only the default group 1 is supported currently.
EXT extremeEsrpNeighborNetAddress1.3.6.1.4.1.1916.1.12.3.1.3ExtremeGenAddrread-onlyThe network layer address of this router. This may be null if no address was assigned.
INT extremeEsrpNeighborState1.3.6.1.4.1.1916.1.12.3.1.4INTEGERread-onlyState of the esrp neighbor.
INT extremeEsrpNeighborPriority1.3.6.1.4.1.1916.1.12.3.1.5INTEGERread-onlyThe priority reported by this esrp neighbor.
INT extremeEsrpNeighborElectionAlgorithm1.3.6.1.4.1.1916.1.12.3.1.6INTEGERread-onlyThe algorithm to use in selecting the esrp master reported by this esrp neighbor.
INT extremeEsrpNeighborHelloTimer1.3.6.1.4.1.1916.1.12.3.1.7INTEGERread-onlyThe time interval for exchanging hello messages configured at this esrp neighbor.
INT extremeEsrpNeighborActivePorts1.3.6.1.4.1.1916.1.12.3.1.8INTEGERread-onlyThe number of physical ports that are in present in the neighbor's vlan.
INT extremeEsrpNeighborTrackedActivePorts1.3.6.1.4.1.1916.1.12.3.1.9INTEGERread-onlyThe total number of ports belonging to the vlans that are tracked by this esrp neighbor.
INT extremeEsrpNeighborTrackedIpRoutes1.3.6.1.4.1.1916.1.12.3.1.10INTEGERread-onlyThe total number of ip routes that are tracked by this esrp neighbor.
INT extremeEsrpNeighborInternalActivePorts1.3.6.1.4.1.1916.1.12.3.1.11INTEGERread-onlyThe number of internal ports that are in present in the neighbor.
extremeEsrpTrackVlanTable1.3.6.1.4.1.1916.1.12.4not-accessibleA table containing information on the VLANs tracked by this ESRP router.
extremeEsrpTrackVlanEntry1.3.6.1.4.1.1916.1.12.4.1not-accessibleAn entry in the table of tracked VLAN information.
INT extremeEsrpTrackVlanIfIndex1.3.6.1.4.1.1916.1.12.4.1.1INTEGERnot-accessibleThe ifIndex of the tracked vlan.
ROW extremeEsrpTrackVlanRowStatus1.3.6.1.4.1.1916.1.12.4.1.2RowStatusread-createThe status of this entry.
extremeEsrpTrackIpRouteTable1.3.6.1.4.1.1916.1.12.5not-accessibleA table containing information on the IP routes tracked by this ESRP router.
extremeEsrpTrackIpRouteEntry1.3.6.1.4.1.1916.1.12.5.1not-accessibleAn entry in the table of tracked IP routes information.
IP extremeEsrpTrackIpRouteIpAddress1.3.6.1.4.1.1916.1.12.5.1.1IpAddressnot-accessibleThe ifIndex of the tracked vlan.
IP extremeEsrpTrackIpRouteNetMask1.3.6.1.4.1.1916.1.12.5.1.2IpAddressnot-accessibleThe ifIndex of the tracked vlan.
ROW extremeEsrpTrackIpRouteRowStatus1.3.6.1.4.1.1916.1.12.5.1.3RowStatusread-createThe status of this entry.
extremeEsrpPortTable1.3.6.1.4.1.1916.1.12.6not-accessibleA table containing information on the ports belonging to the ESRP vlans on this router.
extremeEsrpPortEntry1.3.6.1.4.1.1916.1.12.6.1not-accessibleAn entry in the table of ESRP port information.
INT extremeEsrpPortIfIndex1.3.6.1.4.1.1916.1.12.6.1.1INTEGERnot-accessibleThe ifIndex of the physical port that is part of the vlan specified by the extremeEsrpVlanIfIndex.
T/F extremeEsrpPortState1.3.6.1.4.1.1916.1.12.6.1.2TruthValueread-writeIndicates if esrp is enabled or disabled on this port.

RFC description

Extreme Networks Standby Routing Protocol management providing ESRP status and configuration information.

Start monitoring Extreme Networks switch stack (Extreme Standby Router Protocol gateway redundancy) 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.

Download EXTREME-ESRP-MIB