1302 lines
50 KiB
Plaintext
1302 lines
50 KiB
Plaintext
-- ################################################################################
|
|
|
|
EXTREME-ESRP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY FROM SNMPv2-SMI
|
|
NOTIFICATION-TYPE, OBJECT-IDENTITY FROM SNMPv2-SMI
|
|
RowStatus FROM SNMPv2-TC
|
|
MacAddress FROM SNMPv2-TC
|
|
OBJECT-TYPE FROM SNMPv2-SMI
|
|
Counter32, IpAddress FROM SNMPv2-SMI
|
|
Integer32 FROM SNMPv2-SMI
|
|
TruthValue FROM SNMPv2-TC
|
|
DisplayString FROM RFC1213-MIB
|
|
ExtremeGenAddr FROM EXTREME-BASE-MIB
|
|
extremeAgent FROM EXTREME-BASE-MIB
|
|
PortList FROM EXTREME-BASE-MIB;
|
|
|
|
extremeEsrp MODULE-IDENTITY
|
|
LAST-UPDATED "200506240000Z"
|
|
ORGANIZATION "Extreme Networks, Inc."
|
|
CONTACT-INFO "www.extremenetworks.com"
|
|
DESCRIPTION "Extreme Standby Routing Protocol information"
|
|
::= { extremeAgent 12 }
|
|
|
|
extremeEsrpNotifications OBJECT IDENTIFIER ::= { extremeEsrp 7 }
|
|
extremeEsrpNotificationsPrefix OBJECT IDENTIFIER ::= { extremeEsrpNotifications 0 }
|
|
extremeEsrpObjects OBJECT IDENTIFIER ::= { extremeEsrp 8 }
|
|
|
|
extremeEsrpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ExtremeEsrpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains ESRP information for this device."
|
|
::= { extremeEsrp 2 }
|
|
|
|
extremeEsrpEntry OBJECT-TYPE
|
|
SYNTAX ExtremeEsrpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An individual entry of this table contains ESRP information for a given vlan belonging to a given ESRP group."
|
|
INDEX {extremeEsrpVlanIfIndex, extremeEsrpGroup}
|
|
::= {extremeEsrpTable 1}
|
|
|
|
ExtremeEsrpEntry ::= SEQUENCE {
|
|
extremeEsrpVlanIfIndex INTEGER,
|
|
extremeEsrpGroup INTEGER,
|
|
extremeEsrpRowStatus RowStatus,
|
|
extremeEsrpNetAddress ExtremeGenAddr,
|
|
extremeEsrpState INTEGER,
|
|
extremeEsrpPriority INTEGER,
|
|
extremeEsrpElectionAlgorithm INTEGER,
|
|
extremeEsrpHelloTimer INTEGER,
|
|
extremeEsrpActivePorts INTEGER,
|
|
extremeEsrpTrackedActivePorts Integer32,
|
|
extremeEsrpTrackedIpRoutes Integer32,
|
|
extremeEsrpTrackedPings Integer32,
|
|
extremeEsrpNumTransitionsToMaster Integer32,
|
|
extremeEsrpNumTransitionsToSlave Integer32,
|
|
extremeEsrpInternalActivePorts INTEGER
|
|
}
|
|
|
|
extremeEsrpVlanIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Any index to this table has a value that is
|
|
the same as the ifIndex of one of the vlans
|
|
present in the ifTable."
|
|
::= { extremeEsrpEntry 1 }
|
|
|
|
extremeEsrpGroup OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates 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."
|
|
::= { extremeEsrpEntry 2 }
|
|
|
|
extremeEsrpRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this entry."
|
|
::= { extremeEsrpEntry 3 }
|
|
|
|
extremeEsrpNetAddress OBJECT-TYPE
|
|
SYNTAX ExtremeGenAddr
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP/IPX address of this vlan. This entry
|
|
is null if no address has been assigned to the
|
|
vlan."
|
|
::= { extremeEsrpEntry 4 }
|
|
|
|
extremeEsrpState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
neutral(1),
|
|
master(2),
|
|
slave(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the ESRP state of this ESRP router."
|
|
::= { extremeEsrpEntry 5 }
|
|
|
|
extremeEsrpPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The priority which would be advertised by this
|
|
router for determining the esrp master."
|
|
::= { extremeEsrpEntry 6 }
|
|
|
|
extremeEsrpElectionAlgorithm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
portsTrackPriorityMac(1),
|
|
trackPortsPriorityMac(2),
|
|
priorityPortsTrackMac(3),
|
|
priorityTrackPortsMac(4),
|
|
priorityMacOnly(5)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The algorithm to use in selecting the esrp master."
|
|
::= { extremeEsrpEntry 7 }
|
|
|
|
extremeEsrpHelloTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time interval for exchanging hello messages."
|
|
::= { extremeEsrpEntry 8 }
|
|
|
|
extremeEsrpActivePorts OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of physical ports that are in this
|
|
vlan."
|
|
::= { extremeEsrpEntry 9 }
|
|
|
|
extremeEsrpTrackedActivePorts OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of ports belonging to the vlans
|
|
that are tracked by this esrp router."
|
|
::= { extremeEsrpEntry 10 }
|
|
|
|
extremeEsrpTrackedIpRoutes OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of ip routes that are tracked
|
|
by this esrp router."
|
|
::= { extremeEsrpEntry 11 }
|
|
|
|
extremeEsrpTrackedPings OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of ip addresses that are ping-tracked
|
|
by this esrp router."
|
|
::= { extremeEsrpEntry 12 }
|
|
|
|
extremeEsrpNumTransitionsToMaster OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of transitions to Master
|
|
by this esrp router."
|
|
::= { extremeEsrpEntry 13 }
|
|
|
|
extremeEsrpNumTransitionsToSlave OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of transitions to Slave
|
|
by this esrp router."
|
|
::= { extremeEsrpEntry 14 }
|
|
|
|
|
|
extremeEsrpInternalActivePorts OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of internal physical ports that are
|
|
in this vlan."
|
|
::= { extremeEsrpEntry 15 }
|
|
|
|
extremeEsrpNeighborTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ExtremeEsrpNeighborEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains ESRP information received from the ESRP
|
|
neighbors of this device."
|
|
::= { extremeEsrp 3 }
|
|
|
|
extremeEsrpNeighborEntry OBJECT-TYPE
|
|
SYNTAX ExtremeEsrpNeighborEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each individual entry of this table contains ESRP information
|
|
of one ESRP neighbor."
|
|
INDEX {extremeEsrpVlanIfIndex,
|
|
extremeEsrpGroup,
|
|
extremeEsrpNeighborMacAddress}
|
|
::= {extremeEsrpNeighborTable 1}
|
|
|
|
ExtremeEsrpNeighborEntry ::= SEQUENCE {
|
|
extremeEsrpNeighborMacAddress MacAddress,
|
|
extremeEsrpNeighborGroup INTEGER,
|
|
extremeEsrpNeighborNetAddress ExtremeGenAddr,
|
|
extremeEsrpNeighborState INTEGER,
|
|
extremeEsrpNeighborPriority Integer32,
|
|
extremeEsrpNeighborElectionAlgorithm INTEGER,
|
|
extremeEsrpNeighborHelloTimer Integer32,
|
|
extremeEsrpNeighborActivePorts Integer32,
|
|
extremeEsrpNeighborTrackedActivePorts Integer32,
|
|
extremeEsrpNeighborTrackedIpRoutes Integer32,
|
|
extremeEsrpNeighborInternalActivePorts Integer32
|
|
}
|
|
|
|
extremeEsrpNeighborMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mac address of other esrp routers that backup
|
|
this gateway address."
|
|
::= { extremeEsrpNeighborEntry 1 }
|
|
|
|
extremeEsrpNeighborGroup OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates 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."
|
|
::= { extremeEsrpNeighborEntry 2 }
|
|
|
|
extremeEsrpNeighborNetAddress OBJECT-TYPE
|
|
SYNTAX ExtremeGenAddr
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The network layer address of this router. This
|
|
may be null if no address was assigned."
|
|
::= { extremeEsrpNeighborEntry 3 }
|
|
|
|
extremeEsrpNeighborState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
neutral(1),
|
|
master(2),
|
|
slave(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"State of the esrp neighbor."
|
|
::= { extremeEsrpNeighborEntry 4 }
|
|
|
|
extremeEsrpNeighborPriority OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The priority reported by this esrp neighbor."
|
|
::= { extremeEsrpNeighborEntry 5 }
|
|
|
|
extremeEsrpNeighborElectionAlgorithm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
portAndPriority(1),
|
|
priority(2),
|
|
priorityThenPort(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The algorithm to use in selecting the esrp master
|
|
reported by this esrp neighbor."
|
|
::= { extremeEsrpNeighborEntry 6 }
|
|
|
|
extremeEsrpNeighborHelloTimer OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time interval for exchanging hello messages
|
|
configured at this esrp neighbor."
|
|
::= { extremeEsrpNeighborEntry 7 }
|
|
|
|
extremeEsrpNeighborActivePorts OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of physical ports that are in present
|
|
in the neighbor's vlan."
|
|
::= { extremeEsrpNeighborEntry 8 }
|
|
|
|
extremeEsrpNeighborTrackedActivePorts OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of ports belonging to the vlans
|
|
that are tracked by this esrp neighbor."
|
|
::= { extremeEsrpNeighborEntry 9 }
|
|
|
|
extremeEsrpNeighborTrackedIpRoutes OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of ip routes that are tracked
|
|
by this esrp neighbor."
|
|
::= { extremeEsrpNeighborEntry 10 }
|
|
|
|
extremeEsrpNeighborInternalActivePorts OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of internal ports that are in present
|
|
in the neighbor."
|
|
::= { extremeEsrpNeighborEntry 11 }
|
|
|
|
extremeEsrpTrackVlanTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ExtremeEsrpTrackVlanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table containing information on the VLANs tracked by
|
|
this ESRP router."
|
|
::= { extremeEsrp 4 }
|
|
|
|
extremeEsrpTrackVlanEntry OBJECT-TYPE
|
|
SYNTAX ExtremeEsrpTrackVlanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the table of tracked VLAN information."
|
|
INDEX {extremeEsrpVlanIfIndex,
|
|
extremeEsrpGroup,
|
|
extremeEsrpTrackVlanIfIndex}
|
|
::= {extremeEsrpTrackVlanTable 1}
|
|
|
|
ExtremeEsrpTrackVlanEntry ::= SEQUENCE {
|
|
extremeEsrpTrackVlanIfIndex INTEGER,
|
|
extremeEsrpTrackVlanRowStatus RowStatus
|
|
}
|
|
|
|
extremeEsrpTrackVlanIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifIndex of the tracked vlan."
|
|
::= { extremeEsrpTrackVlanEntry 1 }
|
|
|
|
extremeEsrpTrackVlanRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this entry."
|
|
::= { extremeEsrpTrackVlanEntry 2 }
|
|
|
|
|
|
extremeEsrpTrackIpRouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ExtremeEsrpTrackIpRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table containing information on the IP routes tracked
|
|
by this ESRP router."
|
|
::= { extremeEsrp 5 }
|
|
|
|
extremeEsrpTrackIpRouteEntry OBJECT-TYPE
|
|
SYNTAX ExtremeEsrpTrackIpRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the table of tracked IP routes information."
|
|
INDEX {extremeEsrpVlanIfIndex,
|
|
extremeEsrpGroup,
|
|
extremeEsrpTrackIpRouteIpAddress,
|
|
extremeEsrpTrackIpRouteNetMask}
|
|
::= {extremeEsrpTrackIpRouteTable 1}
|
|
|
|
ExtremeEsrpTrackIpRouteEntry ::= SEQUENCE {
|
|
extremeEsrpTrackIpRouteIpAddress IpAddress,
|
|
extremeEsrpTrackIpRouteNetMask IpAddress,
|
|
extremeEsrpTrackIpRouteRowStatus RowStatus
|
|
}
|
|
|
|
extremeEsrpTrackIpRouteIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifIndex of the tracked vlan."
|
|
::= { extremeEsrpTrackIpRouteEntry 1 }
|
|
|
|
extremeEsrpTrackIpRouteNetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifIndex of the tracked vlan."
|
|
::= { extremeEsrpTrackIpRouteEntry 2 }
|
|
|
|
extremeEsrpTrackIpRouteRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this entry."
|
|
::= { extremeEsrpTrackIpRouteEntry 3 }
|
|
|
|
extremeEsrpPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ExtremeEsrpPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table containing information on the ports belonging
|
|
to the ESRP vlans on this router."
|
|
::= { extremeEsrp 6 }
|
|
|
|
extremeEsrpPortEntry OBJECT-TYPE
|
|
SYNTAX ExtremeEsrpPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the table of ESRP port information."
|
|
INDEX {extremeEsrpVlanIfIndex, extremeEsrpPortIfIndex}
|
|
::= {extremeEsrpPortTable 1}
|
|
|
|
ExtremeEsrpPortEntry ::= SEQUENCE {
|
|
extremeEsrpPortIfIndex Integer32,
|
|
extremeEsrpPortState TruthValue
|
|
}
|
|
|
|
extremeEsrpPortIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifIndex of the physical port that is part
|
|
of the vlan specified by the extremeEsrpVlanIfIndex."
|
|
::= { extremeEsrpPortEntry 1 }
|
|
|
|
extremeEsrpPortState OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates if esrp is enabled or disabled on this
|
|
port."
|
|
::= { extremeEsrpPortEntry 2 }
|
|
|
|
extremeEsrpDomainTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ExtremeEsrpDomainEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains information for ESRP domains
|
|
on this device."
|
|
::= { extremeEsrpObjects 1 }
|
|
|
|
extremeEsrpDomainEntry OBJECT-TYPE
|
|
SYNTAX ExtremeEsrpDomainEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An individual entry of this table contains ESRP
|
|
information for a given ESRP domain and group."
|
|
INDEX {extremeEsrpDmnName}
|
|
::= {extremeEsrpDomainTable 1}
|
|
|
|
ExtremeEsrpDomainEntry ::= SEQUENCE {
|
|
extremeEsrpDmnName DisplayString,
|
|
extremeEsrpDmnGroup INTEGER,
|
|
extremeEsrpDmnVersion INTEGER,
|
|
extremeEsrpDmnAdminStatus INTEGER,
|
|
extremeEsrpDmnVlan DisplayString,
|
|
extremeEsrpDmnVlanTag INTEGER,
|
|
extremeEsrpDmnId INTEGER,
|
|
extremeEsrpDmnNetAddress IpAddress,
|
|
extremeEsrpDmnState INTEGER,
|
|
extremeEsrpDmnMasterMacAddress MacAddress,
|
|
extremeEsrpDmnPriority INTEGER,
|
|
extremeEsrpDmnOperPriority INTEGER,
|
|
extremeEsrpDmnHelloTimer INTEGER,
|
|
extremeEsrpDmnNeutralTimer INTEGER,
|
|
extremeEsrpDmnPreMasterTimer INTEGER,
|
|
extremeEsrpDmnNbrTimer INTEGER,
|
|
extremeEsrpDmnRestartTimer INTEGER,
|
|
extremeEsrpDmnActivePorts INTEGER,
|
|
extremeEsrpDmnActivePortWeight INTEGER,
|
|
extremeEsrpDmnInternalActivePorts INTEGER,
|
|
extremeEsrpDmnTrackedActivePorts INTEGER,
|
|
extremeEsrpDmnTrackedActivePortWeight INTEGER,
|
|
extremeEsrpDmnTrackedIpRoutes INTEGER,
|
|
extremeEsrpDmnTrackedPings INTEGER,
|
|
extremeEsrpDmnTrackedVlans INTEGER,
|
|
extremeEsrpDmnElectPreferenceForPorts INTEGER,
|
|
extremeEsrpDmnElectPreferenceForPriority INTEGER,
|
|
extremeEsrpDmnElectPreferenceForMac INTEGER,
|
|
extremeEsrpDmnElectPreferenceForTrack INTEGER,
|
|
extremeEsrpDmnElectPreferenceForSticky INTEGER,
|
|
extremeEsrpDmnElectPreferenceForWeight INTEGER,
|
|
extremeEsrpDmnRowStatus RowStatus
|
|
}
|
|
|
|
extremeEsrpDmnName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique name assigned to ESRP Domain."
|
|
::= { extremeEsrpDomainEntry 1 }
|
|
|
|
extremeEsrpDmnGroup OBJECT-TYPE
|
|
SYNTAX INTEGER (0..32)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identifier to pair ESRP routers with in a ESRP domain."
|
|
::= { extremeEsrpDomainEntry 2 }
|
|
|
|
extremeEsrpDmnVersion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
v1(1),
|
|
v2(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ESRP Protocol Version Identifier."
|
|
::= { extremeEsrpDomainEntry 3 }
|
|
|
|
extremeEsrpDmnAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled (1),
|
|
disabled (2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This objects is used to enable domain for ESRP-Core
|
|
functionality or disable to function just as ESRP-Aware."
|
|
::= { extremeEsrpDomainEntry 4 }
|
|
|
|
extremeEsrpDmnVlan OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Master Vlan of ESRP domain."
|
|
::= { extremeEsrpDomainEntry 5 }
|
|
|
|
extremeEsrpDmnVlanTag OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4093)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"802.1q tag assigned to Master Vlan of
|
|
ESRP domain."
|
|
::= { extremeEsrpDomainEntry 6 }
|
|
|
|
extremeEsrpDmnId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique identifer assigned to ESRP domain. This
|
|
parameter is passed in ESRP V2 Hello PDU in order to
|
|
identify ESRP domains."
|
|
::= { extremeEsrpDomainEntry 7 }
|
|
|
|
extremeEsrpDmnState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
neutral(0),
|
|
master(1),
|
|
slave(2),
|
|
premaster(3),
|
|
aware(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the ESRP state of this ESRP router."
|
|
::= { extremeEsrpDomainEntry 8 }
|
|
|
|
extremeEsrpDmnNetAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates a gateway addresses this router backs
|
|
up. Any gateway address can be backed up by 2 routers
|
|
with one as the master and other as backup.
|
|
This entry is null if no address has been assigned to
|
|
the master vlan of this domain."
|
|
::= { extremeEsrpDomainEntry 9 }
|
|
|
|
extremeEsrpDmnMasterMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC address of Master ESRP router."
|
|
::= { extremeEsrpDomainEntry 10 }
|
|
|
|
extremeEsrpDmnPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The priority which is configured by this
|
|
router for determining the esrp master."
|
|
::= { extremeEsrpDomainEntry 11 }
|
|
|
|
extremeEsrpDmnOperPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operational priority which would be
|
|
advertised by this router for determining
|
|
the esrp master."
|
|
::= { extremeEsrpDomainEntry 12 }
|
|
|
|
extremeEsrpDmnHelloTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time interval for exchanging hello messages."
|
|
::= { extremeEsrpDomainEntry 13 }
|
|
|
|
extremeEsrpDmnNeutralTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time interval to stay in NEUTRAL state before
|
|
changing state."
|
|
::= { extremeEsrpDomainEntry 14 }
|
|
|
|
extremeEsrpDmnPreMasterTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time interval to stay in PREMASTER state
|
|
before changing state."
|
|
::= { extremeEsrpDomainEntry 15 }
|
|
|
|
extremeEsrpDmnNbrTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Keep-Alive time interval to listen from ESRP neighbor."
|
|
::= { extremeEsrpDomainEntry 16 }
|
|
|
|
extremeEsrpDmnRestartTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time interval to freeze any state transition
|
|
while neighbor is going through MSM failover or
|
|
graceful restart."
|
|
::= { extremeEsrpDomainEntry 17 }
|
|
|
|
extremeEsrpDmnActivePorts OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of active vlan-ports that are part of this
|
|
ESRP domain."
|
|
::= { extremeEsrpDomainEntry 18 }
|
|
|
|
extremeEsrpDmnActivePortWeight OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The normalised link-weight of active vlan-ports that
|
|
are part of this ESRP domain."
|
|
::= { extremeEsrpDomainEntry 19 }
|
|
|
|
extremeEsrpDmnInternalActivePorts OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of internal active ports that are part of
|
|
this ESRP domain."
|
|
::= { extremeEsrpDomainEntry 20 }
|
|
|
|
extremeEsrpDmnTrackedActivePorts OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of vlan-ports belonging to the vlans
|
|
that are tracked by this ESRP domain."
|
|
::= { extremeEsrpDomainEntry 21 }
|
|
|
|
extremeEsrpDmnTrackedActivePortWeight OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The normalised link-weight of active vlan-ports that
|
|
are tracked by this ESRP domain."
|
|
::= { extremeEsrpDomainEntry 22 }
|
|
|
|
extremeEsrpDmnTrackedIpRoutes OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of ip routes that are tracked
|
|
by this ESRP domain."
|
|
::= { extremeEsrpDomainEntry 23 }
|
|
|
|
extremeEsrpDmnTrackedPings OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of ip addresses that are ping-tracked
|
|
by this ESRP domain."
|
|
::= { extremeEsrpDomainEntry 24 }
|
|
|
|
extremeEsrpDmnTrackedVlans OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of vlans being tracked
|
|
by this ESRP domain."
|
|
::= { extremeEsrpDomainEntry 25 }
|
|
|
|
extremeEsrpDmnElectPreferenceForPorts OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Level of preference given to ports while computing
|
|
Master Election for this ESRP domain."
|
|
::= { extremeEsrpDomainEntry 26 }
|
|
|
|
extremeEsrpDmnElectPreferenceForPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Level of preference given to Priority while computing
|
|
Master Election for this ESRP domain."
|
|
::= { extremeEsrpDomainEntry 27 }
|
|
|
|
extremeEsrpDmnElectPreferenceForMac OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Level of preference given to MAC while computing
|
|
Master Election for this ESRP domain."
|
|
::= { extremeEsrpDomainEntry 28 }
|
|
|
|
extremeEsrpDmnElectPreferenceForTrack OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Level of preference given to vlan tracking while
|
|
computing Master Election for this ESRP domain."
|
|
::= { extremeEsrpDomainEntry 29 }
|
|
|
|
extremeEsrpDmnElectPreferenceForSticky OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Level of preference given to sticky bit while
|
|
computing Master Election for this ESRP domain."
|
|
::= { extremeEsrpDomainEntry 30 }
|
|
|
|
extremeEsrpDmnElectPreferenceForWeight OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Level of preference given to active port weight
|
|
(APW) while computing Master Election for this
|
|
ESRP domain."
|
|
::= { extremeEsrpDomainEntry 31 }
|
|
|
|
extremeEsrpDmnRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this entry."
|
|
::= { extremeEsrpDomainEntry 32 }
|
|
|
|
extremeEsrpDomainMemberTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ExtremeEsrpDomainMemberEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains information for member vlans
|
|
of ESRP domain."
|
|
::= { extremeEsrpObjects 2 }
|
|
|
|
extremeEsrpDomainMemberEntry OBJECT-TYPE
|
|
SYNTAX ExtremeEsrpDomainMemberEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An individual entry of this table contains member vlan
|
|
information for a given ESRP domain ."
|
|
INDEX {extremeEsrpDmnName, extremeEsrpVlanDescr}
|
|
::= {extremeEsrpDomainMemberTable 1}
|
|
|
|
ExtremeEsrpDomainMemberEntry ::= SEQUENCE {
|
|
extremeEsrpVlanDescr DisplayString,
|
|
extremeEsrpVlanType INTEGER,
|
|
extremeEsrpDomainVlanIfIndex Integer32,
|
|
extremeEsrpVlanRowStatus RowStatus
|
|
}
|
|
|
|
extremeEsrpVlanDescr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name identifier assigned to member vlan of
|
|
ESRP domain."
|
|
::= { extremeEsrpDomainMemberEntry 1 }
|
|
|
|
extremeEsrpVlanType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
master(1),
|
|
protected(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ESRP domain can have one master vlan and many
|
|
protected vlans.This object is used to identify whether
|
|
the vlan is a master or protected one."
|
|
::= { extremeEsrpDomainMemberEntry 2 }
|
|
|
|
extremeEsrpDomainVlanIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"permanent interface index assigned to this
|
|
ESRP domain member vlan."
|
|
::= { extremeEsrpDomainMemberEntry 3 }
|
|
|
|
extremeEsrpVlanRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this entry."
|
|
::= { extremeEsrpDomainMemberEntry 4 }
|
|
|
|
|
|
extremeEsrpDomainNeighborTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ExtremeEsrpDomainNeighborEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains neighbor router information for
|
|
ESRP domains on this device."
|
|
::= { extremeEsrpObjects 3 }
|
|
|
|
extremeEsrpDomainNeighborEntry OBJECT-TYPE
|
|
SYNTAX ExtremeEsrpDomainNeighborEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An individual entry of this table contains neighbor
|
|
ESRP router information for a given ESRP domain."
|
|
INDEX {extremeEsrpDmnName }
|
|
::= {extremeEsrpDomainNeighborTable 1}
|
|
|
|
ExtremeEsrpDomainNeighborEntry ::= SEQUENCE {
|
|
extremeEsrpDmnNeighborMacAddress MacAddress,
|
|
extremeEsrpDmnNeighborGroup INTEGER,
|
|
extremeEsrpDmnNeighborNetAddress IpAddress,
|
|
extremeEsrpDmnNeighborState INTEGER,
|
|
extremeEsrpDmnNeighborPriority INTEGER,
|
|
extremeEsrpDmnNeighborHelloTimer INTEGER,
|
|
extremeEsrpDmnNeighborActivePorts INTEGER,
|
|
extremeEsrpDmnNeighborInternalActivePorts INTEGER,
|
|
extremeEsrpDmnNeighborTrackedActivePorts INTEGER,
|
|
extremeEsrpDmnNeighborTrackedIpCount INTEGER,
|
|
extremeEsrpDmnNeighborActivePortWeight INTEGER,
|
|
extremeEsrpDmnNeighborTrackedActivePortWeight INTEGER
|
|
}
|
|
|
|
extremeEsrpDmnNeighborMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC address of ESRP Neighbor router."
|
|
::= { extremeEsrpDomainNeighborEntry 1 }
|
|
|
|
extremeEsrpDmnNeighborGroup OBJECT-TYPE
|
|
SYNTAX INTEGER (0..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identifier to pair ESRP routers with in a ESRP domain."
|
|
::= { extremeEsrpDomainNeighborEntry 2 }
|
|
|
|
extremeEsrpDmnNeighborNetAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates a gateway address which is backed up by
|
|
ESRP neighbor and this router."
|
|
::= { extremeEsrpDomainNeighborEntry 3 }
|
|
|
|
extremeEsrpDmnNeighborState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
neutral(0),
|
|
master(1),
|
|
slave(2),
|
|
premaster(3),
|
|
aware(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This indicates the ESRP state of neighbor ESRP router."
|
|
::= { extremeEsrpDomainNeighborEntry 4 }
|
|
|
|
extremeEsrpDmnNeighborPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The priority which is being advertised by neighbor
|
|
ESRP router."
|
|
::= { extremeEsrpDomainNeighborEntry 5 }
|
|
|
|
extremeEsrpDmnNeighborHelloTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (1..255)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The hello time interval being advertised by neighbor
|
|
ESRP router."
|
|
::= { extremeEsrpDomainNeighborEntry 6 }
|
|
|
|
extremeEsrpDmnNeighborActivePorts OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of active ports being advertised by neighbor
|
|
ESRP router."
|
|
::= { extremeEsrpDomainNeighborEntry 7 }
|
|
|
|
extremeEsrpDmnNeighborInternalActivePorts OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of internal active ports being advertised
|
|
by neighbor ESRP router."
|
|
::= { extremeEsrpDomainNeighborEntry 8 }
|
|
|
|
extremeEsrpDmnNeighborTrackedActivePorts OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of tracked active ports being advertised
|
|
by neighbor ESRP router."
|
|
::= { extremeEsrpDomainNeighborEntry 9 }
|
|
|
|
extremeEsrpDmnNeighborTrackedIpCount OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number represents sum of tracked routes and tracked
|
|
pings being advertised by neighbor ESRP router."
|
|
::= { extremeEsrpDomainNeighborEntry 10 }
|
|
|
|
extremeEsrpDmnNeighborActivePortWeight OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The weight of active ports being advertised
|
|
by neighbor ESRP router."
|
|
::= { extremeEsrpDomainNeighborEntry 11 }
|
|
|
|
extremeEsrpDmnNeighborTrackedActivePortWeight OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The weight of tracked active ports being advertised
|
|
by neighbor ESRP router."
|
|
::= { extremeEsrpDomainNeighborEntry 12 }
|
|
|
|
extremeEsrpDomainAwareTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ExtremeEsrpDomainAwareEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains ESRP aware information for this device."
|
|
::= { extremeEsrpObjects 4 }
|
|
|
|
extremeEsrpDomainAwareEntry OBJECT-TYPE
|
|
SYNTAX ExtremeEsrpDomainAwareEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An individual entry of this table contains
|
|
ESRP Aware information for a given ESRP domain and group."
|
|
INDEX {extremeEsrpDmnName, extremeEsrpDmnGroup}
|
|
::= {extremeEsrpDomainAwareTable 1}
|
|
|
|
ExtremeEsrpDomainAwareEntry ::= SEQUENCE {
|
|
extremeEsrpMasterMacAddress MacAddress,
|
|
extremeEsrpMasterLastChanged DisplayString,
|
|
extremeEsrpNumFdbFlushes Counter32,
|
|
extremeEsrpHelloPktsReceived Counter32,
|
|
extremeEsrpHelloPktsForwarded Counter32
|
|
}
|
|
|
|
extremeEsrpMasterMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC address of Master ESRP router."
|
|
::= { extremeEsrpDomainAwareEntry 1 }
|
|
|
|
extremeEsrpMasterLastChanged OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Date and time when new ESRP master was elected."
|
|
::= { extremeEsrpDomainAwareEntry 2 }
|
|
|
|
extremeEsrpNumFdbFlushes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents number of times switch
|
|
FDB has been flushed on new master election."
|
|
::= { extremeEsrpDomainAwareEntry 3 }
|
|
|
|
extremeEsrpHelloPktsReceived OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Count of ESRP Aware hello packets received."
|
|
::= { extremeEsrpDomainAwareEntry 4 }
|
|
|
|
extremeEsrpHelloPktsForwarded OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Count of ESRP Aware hello packets forwarded."
|
|
::= { extremeEsrpDomainAwareEntry 5 }
|
|
|
|
extremeEsrpDomainStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ExtremeEsrpDomainStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains statistics on ESRP hello packets
|
|
exchanged and ESRP state changes for this device."
|
|
::= { extremeEsrpObjects 5 }
|
|
|
|
extremeEsrpDomainStatsEntry OBJECT-TYPE
|
|
SYNTAX ExtremeEsrpDomainStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An individual entry of this table contains
|
|
statistical information for a given ESRP domain."
|
|
INDEX {extremeEsrpDmnName}
|
|
::= {extremeEsrpDomainStatsTable 1}
|
|
|
|
ExtremeEsrpDomainStatsEntry ::= SEQUENCE {
|
|
extremeEsrpLastStateChanged DisplayString,
|
|
extremeEsrpDomainNumTransitionsToMaster Counter32,
|
|
extremeEsrpNumTransitionsToPreMaster Counter32,
|
|
extremeEsrpDomainNumTransitionsToSlave Counter32,
|
|
extremeEsrpNumTransitionsToNeutral Counter32,
|
|
extremeEsrpNumTransitionsToAware Counter32,
|
|
extremeEsrpHelloPktsReceived1 Counter32,
|
|
extremeEsrpHelloPktsTransmitted Counter32
|
|
}
|
|
|
|
extremeEsrpLastStateChanged OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Date and time when ESRP state changed last."
|
|
::= { extremeEsrpDomainStatsEntry 1 }
|
|
|
|
extremeEsrpDomainNumTransitionsToMaster OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Count of times ESRP domain entered 'MASTER' state."
|
|
::= { extremeEsrpDomainStatsEntry 2 }
|
|
|
|
extremeEsrpNumTransitionsToPreMaster OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Count of times ESRP domain entered 'PREMASTER' state."
|
|
::= { extremeEsrpDomainStatsEntry 3 }
|
|
|
|
extremeEsrpDomainNumTransitionsToSlave OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Count of times ESRP domain entered 'SLAVE' state."
|
|
::= { extremeEsrpDomainStatsEntry 4 }
|
|
|
|
extremeEsrpNumTransitionsToNeutral OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Count of times ESRP domain entered 'NEUTRAL' state."
|
|
::= { extremeEsrpDomainStatsEntry 5 }
|
|
|
|
extremeEsrpNumTransitionsToAware OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Count of times ESRP domain entered 'AWARE' state."
|
|
::= { extremeEsrpDomainStatsEntry 6 }
|
|
|
|
extremeEsrpHelloPktsReceived1 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Count of ESRP hello packets received."
|
|
::= { extremeEsrpDomainStatsEntry 7 }
|
|
|
|
extremeEsrpHelloPktsTransmitted OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Count of ESRP hello packets transmitted."
|
|
::= { extremeEsrpDomainStatsEntry 8 }
|
|
|
|
|
|
extremeEsrpAwareSelectForwardPortsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ExtremeEsrpAwareSelectForwardPortsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains ESRP aware selective forward ports information for this device."
|
|
::= { extremeEsrpObjects 6 }
|
|
|
|
extremeEsrpAwareSelectForwardPortsEntry OBJECT-TYPE
|
|
SYNTAX ExtremeEsrpAwareSelectForwardPortsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An individual entry of this table contains
|
|
ESRP Aware selective forward port information for a given ESRP domain and group."
|
|
INDEX {extremeEsrpAwareSelFwdListDmnName,
|
|
extremeEsrpAwareSelFwdListDmnGroup}
|
|
::= {extremeEsrpAwareSelectForwardPortsTable 1}
|
|
|
|
ExtremeEsrpAwareSelectForwardPortsEntry ::= SEQUENCE {
|
|
extremeEsrpAwareSelFwdListDmnName DisplayString,
|
|
extremeEsrpAwareSelFwdListDmnGroup INTEGER,
|
|
extremeEsrpAwareSelFwdListPortCount INTEGER,
|
|
extremeEsrpAwareSelFwdListPortList PortList
|
|
}
|
|
|
|
extremeEsrpAwareSelFwdListDmnName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique name assigned to ESRP Domain."
|
|
::= { extremeEsrpAwareSelectForwardPortsEntry 1 }
|
|
|
|
extremeEsrpAwareSelFwdListDmnGroup OBJECT-TYPE
|
|
SYNTAX INTEGER (0..31)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identifier to pair ESRP routers with in a ESRP domain."
|
|
::= { extremeEsrpAwareSelectForwardPortsEntry 2 }
|
|
|
|
extremeEsrpAwareSelFwdListPortCount OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of selective forward ports"
|
|
::= { extremeEsrpAwareSelectForwardPortsEntry 3 }
|
|
|
|
extremeEsrpAwareSelFwdListPortList OBJECT-TYPE
|
|
SYNTAX PortList
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each bit in the octet string represents one port.
|
|
A 1 means that the port is a selective forward port in that vlan.
|
|
The bit value for a port is 0 otherwise."
|
|
::= { extremeEsrpAwareSelectForwardPortsEntry 4 }
|
|
|
|
|
|
extremeEsrpDomainStateChange NOTIFICATION-TYPE
|
|
OBJECTS { extremeEsrpDmnName,
|
|
extremeEsrpDmnGroup,
|
|
extremeEsrpDmnState,
|
|
extremeEsrpDmnNetAddress,
|
|
extremeEsrpDmnMasterMacAddress,
|
|
extremeEsrpDmnActivePorts,
|
|
extremeEsrpDmnInternalActivePorts,
|
|
extremeEsrpDmnTrackedActivePorts,
|
|
extremeEsrpDmnTrackedIpRoutes,
|
|
extremeEsrpDmnTrackedPings,
|
|
extremeEsrpDmnActivePortWeight,
|
|
extremeEsrpDmnTrackedActivePortWeight}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Signifies Esrp state change"
|
|
::= { extremeEsrpNotificationsPrefix 1 }
|
|
|
|
END
|