Observium_CE/mibs/cisco/CISCO-SRP-MIB

2967 lines
108 KiB
Plaintext

-- *****************************************************************
-- Cisco SRP MIB
--
-- April 2000, Stan Jedrysiak
--
-- Copyright (c) 2000-2005 by cisco Systems, Inc.
-- All rights reserved.
-- *****************************************************************
CISCO-SRP-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE,
Integer32,
Counter32,
Counter64,
Unsigned32
FROM SNMPv2-SMI
MacAddress,
TruthValue,
TimeStamp,
DisplayString,
TEXTUAL-CONVENTION
FROM SNMPv2-TC
ifIndex
FROM IF-MIB
ciscoExperiment
FROM CISCO-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP,
NOTIFICATION-GROUP
FROM SNMPv2-CONF;
ciscosrpMIB MODULE-IDENTITY
LAST-UPDATED "200512190000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
" Cisco Systems
Customer Service
Postal: 170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-dpt@cisco.com"
DESCRIPTION
"The MIB module to describe objects for Spatial Reuse
Protocol (SRP) interface layer."
REVISION "200512190000Z"
DESCRIPTION
"Updated the mib to import, Unsigned32 from SNMPv2-SMI
instead of CISCO-TC and ifIndex from IF-MIB instead
of RFC1213-MIB.
Modified the PerfCurrentCount64 and PerfIntervalCount64
as per the HCPerfCurrentCount and HCPerfIntervalCount TCs
in RFC3705. Replaced the use of CounterBasedGauge64 with
PerfCurrentCount64 or PerfIntervalCount64.
Added a new compliance including all the groups."
REVISION "200103280000Z"
DESCRIPTION
"Second version of this MIB module.
srpErrorsCountersCurrentTable and
srpErrorsCountersIntervalTable have been deprecated
and replaced with srpErrCntCurrentTable and
srpErrCntIntervalTable.
The srpMACCountersTable has been deprecated."
REVISION "200004170000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { ciscoExperiment 60 }
InterfaceSide ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An indication of the side of the interface.
An SRP ring is composed of two fiber rings: Outer
and Inner. Outer ring traffic flows clockwise.
Inner ring traffic flows counter-clockwise.
The side of a node with Outer ring receive fiber
is identified as side A, the side of a node with
Inner ring receive fiber is identified as B.
Side A must be connected to side B.
The SRP protocol operates by sending data traffic
in one direction known as downstream and it's
corresponding control information in the opposite
direction known as upstream."
SYNTAX INTEGER {
sideA(1), -- side A of the SRP interface
sideB(2) -- side B of the SRP interface
}
IpsMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An Intelligent Protection Switching mode.
An SRP ring provides redundancy and protection from a failed
node or a link/fiber cut through the use of IPS modes that are
automatic or operator/user-configured. Automatic IPS modes
take effect when the ring detects an event, a fiber cut, or a
node failure and remain in effect until the wait-to-restore
value expires. As the protection requests travel around the
ring, the protection hierarchy is applied. All modes are
signalled on the IPS messaging channel. If an node or fiber
facility failure is detected, traffic going toward or coming
from the failure direction is wrapped (looped) back to go in
opposite direction on the other ring. The wrap around takes
place on the nodes adjacent to the failure. This way the
traffic is re-routed from the failed span.
The ISP modes starting from the highest to the lowest level
in the IPS protection hierarchy are:
'forcedSwitch' -
an operator-configured mode which causes a high-priority
protection switch wrap on each end of a specified span.
'signalFail' -
an automatically-detected mode which causes a protection
switch wrap on a span when a media signal failure is
detected.
'signalDegrade' -
an automatically-detected mode which causes protection
switch wraps on a span when a media signal degrade is
detected due to excessive Bit Error Rate.
'manualSwitch' -
an operator-configured mode which causes a low-prioority
protection switch wrap on each end of a specified span.
'waitToRestore' -
an automatically-invoked mode which results in a waiting
period after the working channel meets the restoration
criteria after a signal fail or signal degrade condition
disappears to prevent protection switch oscilation.
'normal' -
a mode which can be configured by an operator, and/or is
in effect when no other mode has been automatically
detected/invoked."
SYNTAX INTEGER {
noRequest(1), -- lowest priority protection request
waitToRestore(2),
manualSwitch(3),
signalDegrade(4),
signalFail(5),
forcedSwitch(6) -- highest priority protection request
}
PerfCurrentCount64 ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A gauge associated with a performance measurement in a
current 15 minute measurement interval. The value of an
object with an HCPerfCurrentCount syntax starts from zero
and is increased when associated events occur, until the
end of the 15 minute interval. At that time the value of
the gauge is stored in the first 15 minute history
interval, and the gauge is restarted at zero. In the case
where the agent has no valid data available for the
current interval, the corresponding object instance is not
available and upon a retrieval request a corresponding
error message shall be returned to indicate that this
instance does not exist.
This count represents a non-negative integer, which
may increase or decrease, but shall never exceed 2^64-1
(18446744073709551615 decimal), nor fall below 0. The
value of an object with HCPerfCurrentCount syntax
assumes its maximum value whenever the underlying count
exceeds 2^64-1. If the underlying count subsequently
decreases below 2^64-1 (due, e.g., to a retroactive
adjustment as a result of entering or exiting unavailable
time), then the object's value also decreases.
Note that this TC is not strictly supported in SMIv2,
because the 'always increasing' and 'counter wrap'
semantics associated with the Counter64 base type are not
preserved. It is possible that management applications
which rely solely upon the (Counter64) ASN.1 tag to
determine object semantics will mistakenly operate upon
objects of this type as they would for Counter64 objects.
This textual convention represents a limited and short-
term solution, and may be deprecated as a long term
solution is defined and deployed to replace it."
SYNTAX Counter64
PerfIntervalCount64 ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A gauge associated with a performance measurement in
a previous 15 minute measurement interval. In the case
where the agent has no valid data available for a
particular interval, the corresponding object instance is
not available and upon a retrieval request a corresponding
error message shall be returned to indicate that this
instance does not exist.
Let X be an object with HCPerfIntervalCount syntax
Let Y be an object with HCPerfCurrentCount syntax.
Let Z be an object with HCPerfTotalCount syntax.
Then, in a system supporting a history of n intervals with
X(1) and X(n) the most and least recent intervals
respectively, the following applies at the end of a 15
minute interval:
- discard the value of X(n)
- the value of X(i) becomes that of X(i-1)
for n >= i > 1
- the value of X(1) becomes that of Y.
- the value of Z, if supported, is adjusted.
This count represents a non-negative integer, which
may increase or decrease, but shall never exceed 2^64-1
(18446744073709551615 decimal), nor fall below 0. The
value of an object with HCPerfIntervalCount syntax
assumes its maximum value whenever the underlying count
exceeds 2^64-1. If the underlying count subsequently
decreases below 2^64-1 (due, e.g., to a retroactive
adjustment as a result of entering or exiting unavailable
time), then the value of the object also decreases.
Note that this TC is not strictly supported in SMIv2,
because the 'always increasing' and 'counter wrap'
semantics associated with the Counter64 base type are not
preserved. It is possible that management applications
which rely solely upon the (Counter64) ASN.1 tag to
determine object semantics will mistakenly operate upon
objects of this type as they would for Counter64 objects.
This textual convention represents a limited and short-
term solution, and may be deprecated as a long term
solution is defined and deployed to replace it."
SYNTAX Counter64
srpMAC OBJECT IDENTIFIER ::= { ciscosrpMIB 1 }
-- Media Access Control layer (MAC) objects
-- based on Spatial Reuse Protocol (SRP)
srpRingCounters OBJECT IDENTIFIER ::= { ciscosrpMIB 2 }
-- the Physical Layer 1 - medium dependent values Counters
srpHostCounters OBJECT IDENTIFIER ::= { ciscosrpMIB 3 }
-- the Higher Layer Current values Counters
srpErrorsCounters OBJECT IDENTIFIER ::= { ciscosrpMIB 4 }
-- the Errors Current values Counters
srpTrapsNotificationsPrefix OBJECT IDENTIFIER ::= { ciscosrpMIB 5 }
srpTrapsNotifications OBJECT IDENTIFIER
::= { srpTrapsNotificationsPrefix 0 }
-- the SRP trap events notification
srpConformance OBJECT IDENTIFIER ::= { ciscosrpMIB 6 }
-- the SRP MIB conformance
srpGroups OBJECT IDENTIFIER ::= { srpConformance 1 }
srpCompliances OBJECT IDENTIFIER ::= { srpConformance 2 }
-- *******************************************************************
-- the SRP MAC group
-- Implementation of the MAC Group is mandatory for all
-- systems which implement manageable SRP subsystems.
-- *******************************************************************
srpIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF SrpIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The SRP interface table."
::= { srpMAC 1 }
srpIfEntry OBJECT-TYPE
SYNTAX SrpIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"There exists one such entry for every interface
in the ifTable which has an ifType of SRP interface (151)
Each of these entries are indexed by the value
of ifIndex as defined in RFC2233."
INDEX { ifIndex }
::= { srpIfTable 1 }
SrpIfEntry ::=
SEQUENCE {
srpMACAddress MacAddress,
srpPriorityThreshold Integer32,
srpNodesOnTheRing Integer32,
srpIpsState INTEGER,
srpIpsLockedOut TruthValue,
srpIpsWaitToRestoreTimer
Integer32,
srpIfTimeElapsed Integer32,
srpIfValidIntervals Integer32
}
srpMACAddress OBJECT-TYPE
SYNTAX MacAddress -- OCTET STRING (SIZE (6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC's 48-bit individual MAC address."
::= { srpIfEntry 1 }
srpPriorityThreshold OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The priority threshold value to be compared against
the 3 bits of priority contained in each packet's SRP
header. If a packet's priority is greater or equal to
this threshold, that packet should be placed in the
high priority transmit or transit queue. If a packet's
priority is less than this threshold, it should be
placed in the low priority transmit or transit queue.
Since there are only two types of priority
queues (High Priority and Low Priority) a packet
is treated as either low or high priority once it is
on the ring. Each node determines the threshold
value for classifying what is considered a high
priority packet and what is considered a low priority
packet."
::= { srpIfEntry 2 }
srpNodesOnTheRing OBJECT-TYPE
SYNTAX Integer32 (0..128)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of nodes in the SRP ring.
When interface is down the value is 0."
::= { srpIfEntry 3 }
srpIpsState OBJECT-TYPE
SYNTAX INTEGER {
idle(1), -- node ready to perform
-- protection switching
passThrough(2), -- node participate
-- in protection switch
wrapped(3) -- wrap is present
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Each node in the Intelligent Protection Switching (IPS)
is one of the following states.
Idle - In this mode the node is ready to perform protection
and it sends to both neighboring nodes idle IPS messages,
which include self in the source address field
{0, SELF, 0, S}.
PassThrough - Node participate in a protection switch by
passing the wrapped traffic and long path signalling through
itself. This state is entered based on received IPS messages.
Wrapped - Node participate in a protection switch with a wrap
present. This state is entered based on protection request
issued locally or based on received IPS messages.
When interface is down the value for IPS state
is passThrough."
::= { srpIfEntry 4 }
srpIpsLockedOut OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The boolean flag to indicate node
LockedOut of protection state. If it's true than
Intelligent Protection Swiching is disabled and
the node will not wrap on either side of the interface."
::= { srpIfEntry 5 }
srpIpsWaitToRestoreTimer OBJECT-TYPE
SYNTAX Integer32 (10..600)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates the length of time in seconds,
to remain in the wrap state, after the cause
of a wrap is removed. This mechanism prevents
protection switch oscillations. Default value is 60 sec."
::= { srpIfEntry 6 }
srpIfTimeElapsed OBJECT-TYPE
SYNTAX Integer32 (1..900)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of seconds, including partial seconds,
that have elapsed since the beginning of the current
measurement interval as described in RFC 2493.
If, for some reason, such as an
adjustment in the system's time-of-day clock, the
current interval exceeds the maximum value, the
agent will return the maximum value."
::= { srpIfEntry 7 }
srpIfValidIntervals OBJECT-TYPE
SYNTAX Integer32 (0..96)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of previous 15-minute
measurement intervals
for which data was collected.
A SRP interface must be capable
of supporting at least n intervals.
The minimum value of n is 4.
The default of n is 32.
The maximum value of n is 96.
The value will be unless the measurement was
(re-)started within the last (*15) minutes, in which
case the value will be the number of complete 15
minute intervals for which the agent has at least
some data. In certain cases (e.g., in the case
where the agent is a proxy) it is possible that some
intervals are unavailable. In this case, this
interval is the maximum interval number for
which data is available. "
::= { srpIfEntry 8 }
-- *******************************************************************
-- The MAC table
-- *******************************************************************
srpMACSideTable OBJECT-TYPE
SYNTAX SEQUENCE OF SrpMACSideEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of information about the sides of SRP interfaces."
::= { srpMAC 2 }
srpMACSideEntry OBJECT-TYPE
SYNTAX SrpMACSideEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of information specific to a particular
side of a particular SRP interface."
INDEX { ifIndex, srpMACInterfaceSide }
::= { srpMACSideTable 1 }
SrpMACSideEntry ::=
SEQUENCE {
srpMACInterfaceSide
InterfaceSide,
srpMACNeighborAddress
MacAddress,
srpMACSideWrapped
TruthValue,
srpMACIpsMgmtRequestedMode
IpsMode,
srpMACIpsAutoDetectMode
IpsMode,
srpMACIpsRemoteMode
IpsMode,
srpMACIpsRemoteType
INTEGER,
srpMACIpsActiveMode
IpsMode,
srpMACIpsWrapCounter
Counter32,
srpMACIpsLastWrapTimeStamp
TimeStamp,
srpMACIpsLastUnWrapTimeStamp
TimeStamp,
-- Clock source attribute
srpMACClockSourceMode
INTEGER,
-- Topology timer attribute
srpMACTopologyTimer
Integer32
}
srpMACInterfaceSide OBJECT-TYPE
SYNTAX InterfaceSide
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An indication of the side of the interface for which
this row contains information."
::= { srpMACSideEntry 1 }
srpMACNeighborAddress OBJECT-TYPE
SYNTAX MacAddress -- OCTET STRING (SIZE (6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC's neighbor's 48-bit individual
MAC address."
::= { srpMACSideEntry 2 }
srpMACSideWrapped OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The boolean flag to indicate the node's wrapped state."
::= { srpMACSideEntry 3 }
srpMACIpsMgmtRequestedMode OBJECT-TYPE
SYNTAX IpsMode
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IPS mode requested by management for the local node
that can affect the srpMACIpsActiveMode state
of the SRP node, according to the set of rules describing IPS
protocol. This variable value is one from the following subset
(noRequest, manualSwitch, forcedSwitch)."
::= { srpMACSideEntry 4 }
srpMACIpsAutoDetectMode OBJECT-TYPE
SYNTAX IpsMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current IPS mode as automatically detected
by the the local node that can affect
the srpMACIpsActiveMode state of the SRP node,
according to the set of rules describing IPS protocol.
This variable value is one from the following subset
(SignalFail, SignalDegrade, WaitToRestore)."
::= { srpMACSideEntry 5 }
srpMACIpsRemoteMode OBJECT-TYPE
SYNTAX IpsMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IPS mode indicated in IPS messages being received by
the local node from other nodes on the ring,
that can affect the srpMACIpsActiveMode state
of the SRP node, according to the set of rules describing IPS
protocol."
::= { srpMACSideEntry 6 }
srpMACIpsRemoteType OBJECT-TYPE
SYNTAX INTEGER {
shortPath(1), -- between local node and
-- adjacent nodes on the ring
longPath(2) -- between local node and other
-- non-adjacent nodes on the ring
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if srpMACIpsRemoteMode object value
belongs to the adjacent node in the case of the shortPath
or belongs to the non-adjacent node in the case
of the longPath."
::= { srpMACSideEntry 7 }
srpMACIpsActiveMode OBJECT-TYPE
SYNTAX IpsMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The currently active IPS mode
for the local node, which can be changed based on
combined effect of the following variables:
srpMACIpsMgmtRequestedMode,
srpMACIpsAutoDetectMode,
srpMACIpsRemoteMode, and
srpMACIpsRemoteType
according to the set of rules describing IPS protocol."
::= { srpMACSideEntry 8 }
srpMACIpsWrapCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of transition from unwrap
to wrap state."
::= { srpMACSideEntry 9 }
srpMACIpsLastWrapTimeStamp OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime for the last wrap."
::= { srpMACSideEntry 10 }
srpMACIpsLastUnWrapTimeStamp OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime for the last unwrap."
::= { srpMACSideEntry 11 }
srpMACClockSourceMode OBJECT-TYPE
SYNTAX INTEGER {
internal(1),
line(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates the mode of the SRP interface clock source.
Internal - mode specifies the clock source as internal, and
is used when connecting between two routers over a dark fiber
or over WDM system.
The internal mode is used as a default value.
Line - mode specifies the clock source as line, and is used
when connecting a router to SONET/SDH ADM."
::= { srpMACSideEntry 12 }
srpMACTopologyTimer OBJECT-TYPE
SYNTAX Integer32 (1..600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates the topology-timer on a SRP ring, how frequently
topology discovery messages are sent around ring to identify
the nodes. Toplogy discovery is always on.
The default value is 10 seconds."
::= { srpMACSideEntry 13 }
-- *******************************************************************
-- The topology map
-- *******************************************************************
srpRingTopologyMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF SrpRingTopologyMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of SRP ring topology map entries."
::= { srpMAC 3 }
srpRingTopologyMapEntry OBJECT-TYPE
SYNTAX SrpRingTopologyMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A MAC entry containing information
specific to a particular node on the ring."
INDEX { ifIndex, srpNodeHopsNumber }
::= { srpRingTopologyMapTable 1 }
SrpRingTopologyMapEntry ::=
SEQUENCE {
srpNodeHopsNumber
Unsigned32,
srpNodeMACAddress
MacAddress,
srpNodeWrapped
TruthValue,
srpNodeName
DisplayString
}
srpNodeHopsNumber OBJECT-TYPE
SYNTAX Unsigned32 (0..128)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A value, between 0 and (srpNodesOnTheRing - 1), used
to identify the particular node which is the number
of hops around the ring (clock-wise) away from
the local node."
::= { srpRingTopologyMapEntry 1 }
srpNodeMACAddress OBJECT-TYPE
SYNTAX MacAddress -- OCTET STRING (SIZE (6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The node MAC's 48-bit individual MAC address."
::= { srpRingTopologyMapEntry 2 }
srpNodeWrapped OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates in general if the node is wrapped
without specifying on which side."
::= { srpRingTopologyMapEntry 3 }
srpNodeName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The node name reported by the SRP protocol.
If the name is not known then this field is left blank."
::= { srpRingTopologyMapEntry 4 }
-- *******************************************************************
-- The MAC Layer traffic - Counters
-- *******************************************************************
srpMACCountersTable OBJECT-TYPE
SYNTAX SEQUENCE OF SrpMACCountersEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"The MAC layer traffic Counters table."
::= { srpMAC 6 }
srpMACCountersEntry OBJECT-TYPE
SYNTAX SrpMACCountersEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A packet counting and packet reject capability for a
source and/or destination address on a
particular SRP interface."
INDEX { ifIndex }
::= { srpMACCountersTable 1 }
SrpMACCountersEntry ::=
SEQUENCE {
-- Count packets by source address
srpMACCountPktsBySourceFlag
TruthValue,
srpMACCountPktsBySourceAddress
MacAddress,
srpMACSourceDiscontTimeStamp
TimeStamp,
srpMACCountPktsBySource
Counter64,
-- Count packets by destination address
srpMACCountPktsByDestinationFlag
TruthValue,
srpMACCountPktsByDestAddress
MacAddress,
srpMACDestDiscontTimeStamp
TimeStamp,
srpMACCountPktsByDest
Counter64,
-- Reject packets by source address
srpMACRejectPktsBySourceFlag
TruthValue,
srpMACRejectPktsBySourceAddress
MacAddress,
-- Reject packets by destination address
srpMACRejectPktsByDestFlag
TruthValue,
srpMACRejectPktsByDestAddress
MacAddress
}
srpMACCountPktsBySourceFlag OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Indicates that packets are to be counted
for a particular source address."
::= { srpMACCountersEntry 1 }
srpMACCountPktsBySourceAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Indicates the particular source address for which packets
are to be counted when the corresponding instance of
srpMACCountPktsBySourceFlag has the value 'true'."
::= { srpMACCountersEntry 2 }
srpMACSourceDiscontTimeStamp OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The value of sysUpTime on the most recent occasion when
there was a change in the value of the corresponding
instances of either srpMACCountPktsBySourceAddress
or srpMACCountPktsBySourceFlag."
::= { srpMACCountersEntry 3 }
srpMACCountPktsBySource OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Counter for the number of packets received
from a particular source node's MAC address.
Discontinuities in the value of this counter can occur
at re-initialization of the management system, and at
other times as indicated by the value of
srpMACSourceDiscontTimeStamp."
::= { srpMACCountersEntry 4 }
srpMACCountPktsByDestinationFlag OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Indicates that packets are to be counted
for a particular destination address."
::= { srpMACCountersEntry 5 }
srpMACCountPktsByDestAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Indicates the particular destination address for which
packets are to be counted when the corresponding instance
of srpMACCountPktsByDestinationFlag
has the value 'true'."
::= { srpMACCountersEntry 6 }
srpMACDestDiscontTimeStamp OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The value of sysUpTime on the most recent occasion when
there was a change in the value of the corresponding
instances of either srpMACCountPktsByDestAddress
or srpMACCountPktsByDestinationFlag."
::= { srpMACCountersEntry 7 }
srpMACCountPktsByDest OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Counter for the number of packets send
to a particular destination node's MAC address.
Discontinuities in the value of this counter can occur
at re-initialization of the management system, and at
other times as indicated by the value of
srpMACDestDiscontTimeStamp."
::= { srpMACCountersEntry 8 }
srpMACRejectPktsBySourceFlag OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Indicates that packets are to be rejected
for a particular source address."
::= { srpMACCountersEntry 9 }
srpMACRejectPktsBySourceAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Indicates the particular source address for which
packets are to rejected when the corresponding
instance of srpMACRejectPktsBySourceFlag
has the value 'true'."
::= { srpMACCountersEntry 10 }
srpMACRejectPktsByDestFlag OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Indicates that packets are to be rejected
for a particular destination address."
::= { srpMACCountersEntry 11 }
srpMACRejectPktsByDestAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Indicates the particular destination address for which
packets are to rejected when the corresponding
instance of srpMACRejectPktsByDestFlag
has the value 'true'."
::= { srpMACCountersEntry 12 }
-- *******************************************************************
-- The Ring Physical Layer - media dependent Counters
-- *******************************************************************
srpRingCountersCurrentTable OBJECT-TYPE
SYNTAX SEQUENCE OF SrpRingCountersCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Physical medium dependent layer
Current counters table."
::= { srpRingCounters 1 }
srpRingCountersCurrentEntry OBJECT-TYPE
SYNTAX SrpRingCountersCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Packets and octets statistics for the current interval
for the Physical medium dependent layer of a particular
side of a particular SRP interface. The corresponding
instance of srpIfTimeElapsed indicates the number
of seconds which have elapsed so far
in the current interval."
INDEX { ifIndex, srpRingInterfaceSide }
::= { srpRingCountersCurrentTable 1 }
SrpRingCountersCurrentEntry ::=
SEQUENCE {
srpRingInterfaceSide
InterfaceSide,
-- Rx PhysLayer LowPri counters
srpRingCurUcastLowPriPktsIn
PerfCurrentCount64,
srpRingCurUcastLowPriOctetsIn
PerfCurrentCount64,
srpRingCurMcastLowPriPktsIn
PerfCurrentCount64,
srpRingCurMcastLowPriOctetsIn
PerfCurrentCount64,
-- Rx PhysLayer High Priority counters
srpRingCurUcastHighPriPktsIn
PerfCurrentCount64,
srpRingCurUcastHighPriOctetsIn
PerfCurrentCount64,
srpRingCurMcastHighPriPktsIn
PerfCurrentCount64,
srpRingCurMcastHighPriOctetsIn
PerfCurrentCount64,
-- Tx PhysLayer LowPri counters
srpRingCurUcastLowPriPktsOut
PerfCurrentCount64,
srpRingCurUcastLowPriOctetsOut
PerfCurrentCount64,
srpRingCurMcastLowPriPktsOut
PerfCurrentCount64,
srpRingCurMcastLowPriOctetsOut
PerfCurrentCount64,
-- Tx PhysLayer High Priority counters
srpRingCurUcastHighPriPktsOut
PerfCurrentCount64,
srpRingCurUcastHighPriOctetsOut
PerfCurrentCount64,
srpRingCurMcastHighPriPktsOut
PerfCurrentCount64,
srpRingCurMcastHighPriOctetsOut
PerfCurrentCount64
}
srpRingInterfaceSide OBJECT-TYPE
SYNTAX InterfaceSide
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An indication of the side of the interface for which
this row contains information."
::= { srpRingCountersCurrentEntry 1 }
-- Rx PhysLayer: Indicate the amount of traffic
-- received from the PhysLayer medium.
srpRingCurUcastLowPriPktsIn OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of low priority
unicast packets received from
the Physical medium dependent layer
in the current 15 minute interval."
::= { srpRingCountersCurrentEntry 2 }
srpRingCurUcastLowPriOctetsIn OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of low priority
unicast octets received from
the Physical medium dependent layer
in the current 15minute interval."
::= { srpRingCountersCurrentEntry 3 }
srpRingCurMcastLowPriPktsIn OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of low priority
multicast packets received from
the Physical medium dependent layer
in the current 15 minute interval."
::= { srpRingCountersCurrentEntry 4 }
srpRingCurMcastLowPriOctetsIn OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of low priority
multicast octets received from
the Physical medium dependent layer
in the current 15 minute interval."
::= { srpRingCountersCurrentEntry 5 }
srpRingCurUcastHighPriPktsIn OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
unicast packets received from
the Physical medium dependent layer
in the current 15 minute interval."
::= { srpRingCountersCurrentEntry 6 }
srpRingCurUcastHighPriOctetsIn OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
unicast octets received from
the Physical medium dependent layer
in the current 15 minute interval."
::= { srpRingCountersCurrentEntry 7 }
srpRingCurMcastHighPriPktsIn OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
multicast packets received from
the Physical medium dependent layer
in the current 15 minute interval."
::= { srpRingCountersCurrentEntry 8 }
srpRingCurMcastHighPriOctetsIn OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
multicast octets received from
the Physical medium dependent layer
in the current 15 minute interval."
::= { srpRingCountersCurrentEntry 9 }
-- Tx PhysLayer: Indicate the amount of traffic going
-- to the PhysLayer medium.
srpRingCurUcastLowPriPktsOut OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of low priority
unicast packets going to the Physical medium dependent
layer in the current 15 minute interval."
::= { srpRingCountersCurrentEntry 10 }
srpRingCurUcastLowPriOctetsOut OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of low priority
unicast octets going to the Physical medium dependent
layer in the current 15 minute interval."
::= { srpRingCountersCurrentEntry 11 }
srpRingCurMcastLowPriPktsOut OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of low priority
multicast packets going to the Physical medium dependent
layer in the current 15 minute interval."
::= { srpRingCountersCurrentEntry 12 }
srpRingCurMcastLowPriOctetsOut OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of low priority
multicast octets going to the Physical medium dependent
layer in the current 15 minute interval."
::= { srpRingCountersCurrentEntry 13 }
srpRingCurUcastHighPriPktsOut OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
unicast packets going to the Physical medium dependent
layer in the current 15 minute interval."
::= { srpRingCountersCurrentEntry 14 }
srpRingCurUcastHighPriOctetsOut OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
unicast octets going to the Physical medium dependent
layer in the current 15 minute interval."
::= { srpRingCountersCurrentEntry 15 }
srpRingCurMcastHighPriPktsOut OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
multicast packets going to the Physical medium dependent
layer in the current 15 minute interval."
::= { srpRingCountersCurrentEntry 16 }
srpRingCurMcastHighPriOctetsOut OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
multicast octets going to the Physical medium dependent
layer in the current 15 minute interval."
::= { srpRingCountersCurrentEntry 17 }
-- *******************************************************************
-- The Ring Physical Layer - media dependent Interval Counters table
-- *******************************************************************
srpRingCountersIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF SrpRingCountersIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Physical medium dependent layer
Interval counters table."
::= { srpRingCounters 2 }
srpRingCountersIntervalEntry OBJECT-TYPE
SYNTAX SrpRingCountersIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Packets and octets statistics collected
for a particular interval
for the Physical medium dependent layer of a particular
side of a particular SRP interface.
The number of 15-minute intervals is between 1 and 96,
identifies the intervals for which the set of
and statistics is available."
INDEX { ifIndex, srpRingIntInterfaceSide,
srpRingIntNumber }
::= { srpRingCountersIntervalTable 1 }
SrpRingCountersIntervalEntry ::=
SEQUENCE {
srpRingIntInterfaceSide
InterfaceSide,
srpRingIntNumber
Integer32,
srpRingIntWrapCounter
Counter32,
-- Rx PhysLayer LowPri counters
srpRingIntUcastLowPriPktsIn
PerfIntervalCount64,
srpRingIntUcastLowPriOctetsIn
PerfIntervalCount64,
srpRingIntMcastLowPriPktsIn
PerfIntervalCount64,
srpRingIntMcastLowPriOctetsIn
PerfIntervalCount64,
-- Rx PhysLayer High Priority counters
srpRingIntUcastHighPriPktsIn
PerfIntervalCount64,
srpRingIntUcastHighPriOctetsIn
PerfIntervalCount64,
srpRingIntMcastHighPriPktsIn
PerfIntervalCount64,
srpRingIntMcastHighPriOctetsIn
PerfIntervalCount64,
-- Tx PhysLayer LowPri counters
srpRingIntUcastLowPriPktsOut
PerfIntervalCount64,
srpRingIntUcastLowPriOctetsOut
PerfIntervalCount64,
srpRingIntMcastLowPriPktsOut
PerfIntervalCount64,
srpRingIntMcastLowPriOctetsOut
PerfIntervalCount64,
-- Tx PhysLayer High Priority counters
srpRingIntUcastHighPriPktsOut
PerfIntervalCount64,
srpRingIntUcastHighPriOctetsOut
PerfIntervalCount64,
srpRingIntMcastHighPriPktsOut
PerfIntervalCount64,
srpRingIntMcastHighPriOctetsOut
PerfIntervalCount64
}
srpRingIntInterfaceSide OBJECT-TYPE
SYNTAX InterfaceSide
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An indication of the side of the interface for which
this row contains information."
::= { srpRingCountersIntervalEntry 1 }
srpRingIntNumber OBJECT-TYPE
SYNTAX Integer32 (1..96)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A number between 1 and 96, which identifies the
intervals for which the set of statistics is available.
The interval identified by 1 is the most recently
completed 15 minute interval,
and interval identified by N is the interval
immediately preceding the one identified by N-1."
::= { srpRingCountersIntervalEntry 2 }
srpRingIntWrapCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter counts the number of
transition from unwrap to wrap state
for the last intervals described by
the srpRingIntNumber variable."
::= { srpRingCountersIntervalEntry 3 }
-- Rx PhysLayer: Indicate the amount of traffic
-- received from the PhysLayer medium.
srpRingIntUcastLowPriPktsIn OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of low priority
unicast packets received from the Physical medium dependent
layer in a particular 15-minute interval
in the past 24 hours."
::= { srpRingCountersIntervalEntry 4 }
srpRingIntUcastLowPriOctetsIn OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of low priority
unicast octets received from the Physical medium dependent
layer in a particular 15-minute interval
in the past 24 hours."
::= { srpRingCountersIntervalEntry 5 }
srpRingIntMcastLowPriPktsIn OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of low priority
multicast packets received from the Physical medium dependent
layer in a particular 15-minute interval
in the past 24 hours."
::= { srpRingCountersIntervalEntry 6 }
srpRingIntMcastLowPriOctetsIn OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of low priority
multicast octets received from the Physical medium dependent
layer in a particular 15-minute interval
in the past 24 hours."
::= { srpRingCountersIntervalEntry 7 }
srpRingIntUcastHighPriPktsIn OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
unicast packets received from the Physical medium dependent
layer in a particular 15-minute interval
in the past 24 hours."
::= { srpRingCountersIntervalEntry 8 }
srpRingIntUcastHighPriOctetsIn OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
unicast octets received from the Physical medium dependent
layer in a particular 15-minute interval
in the past 24 hours."
::= { srpRingCountersIntervalEntry 9 }
srpRingIntMcastHighPriPktsIn OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
multicast packets received from the Physical medium dependent
layer in a particular 15-minute interval
in the past 24 hours."
::= { srpRingCountersIntervalEntry 10 }
srpRingIntMcastHighPriOctetsIn OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
multicast octets received from the Physical medium dependent
layer in a particular 15-minute interval
in the past 24 hours."
::= { srpRingCountersIntervalEntry 11 }
-- Tx PhysLayer: Indicate the amount of traffic
-- going to the PhysLayer medium.
srpRingIntUcastLowPriPktsOut OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of low priority
unicast packets going to the Physical medium dependent layer
in a particular 15-minute interval in the past 24 hours."
::= { srpRingCountersIntervalEntry 12 }
srpRingIntUcastLowPriOctetsOut OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of low priority
unicast octets going to the Physical medium dependent layer
in a particular 15-minute interval in the past 24 hours."
::= { srpRingCountersIntervalEntry 13 }
srpRingIntMcastLowPriPktsOut OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of low priority
multicast packets going to the Physical medium dependent layer
in a particular 15-minute interval in the past 24 hours."
::= { srpRingCountersIntervalEntry 14 }
srpRingIntMcastLowPriOctetsOut OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of low priority
multicast octets going to the Physical medium dependent layer
in a particular 15-minute interval in the past 24 hours."
::= { srpRingCountersIntervalEntry 15 }
srpRingIntUcastHighPriPktsOut OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
unicast packets going to the Physical medium dependent layer
in a particular 15-minute interval in the past 24 hours."
::= { srpRingCountersIntervalEntry 16 }
srpRingIntUcastHighPriOctetsOut OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
unicast octets going to the Physical medium dependent layer
in a particular 15-minute interval in the past 24 hours."
::= { srpRingCountersIntervalEntry 17 }
srpRingIntMcastHighPriPktsOut OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
multicast packets going to the Physical medium dependent layer
in a particular 15-minute interval in the past 24 hours."
::= { srpRingCountersIntervalEntry 18 }
srpRingIntMcastHighPriOctetsOut OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
multicast octets going to the Physical medium dependent layer
in a particular 15-minute interval in the past 24 hours."
::= { srpRingCountersIntervalEntry 19 }
-- *******************************************************************
-- The Higher Layer Current Counters table
-- These counters are for packets/octets passed by the SRP interface
-- to its "higher-layer protocol" as defined by RFC 2233.
-- *******************************************************************
srpHostCountersCurrentTable OBJECT-TYPE
SYNTAX SEQUENCE OF SrpHostCountersCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Higher Layer Current counters table."
::= { srpHostCounters 1 }
srpHostCountersCurrentEntry OBJECT-TYPE
SYNTAX SrpHostCountersCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Packets and octets statistics for the current interval
for the Higher Layer of a particular
side of a particular SRP interface. The corresponding
instance of srpIfTimeElapsed indicates the number
of seconds which have elapsed so far
in the current interval."
INDEX { ifIndex, srpHostInterfaceSide }
::= { srpHostCountersCurrentTable 1 }
SrpHostCountersCurrentEntry ::=
SEQUENCE {
srpHostInterfaceSide
InterfaceSide,
-- Rx Higher Layer Low Priority counters
srpHostCurUcastLowPriPktsIn
PerfCurrentCount64,
srpHostCurUcastLowPriOctetsIn
PerfCurrentCount64,
srpHostCurMcastLowPriPktsIn
PerfCurrentCount64,
srpHostCurMcastLowPriOctetsIn
PerfCurrentCount64,
-- Rx Higher Layer High Priority counters
srpHostCurUcastHighPriPktsIn
PerfCurrentCount64,
srpHostCurUcastHighPriOctetsIn
PerfCurrentCount64,
srpHostCurMcastHighPriPktsIn
PerfCurrentCount64,
srpHostCurMcastHighPriOctetsIn
PerfCurrentCount64,
-- Tx Higher Layer Low Priority counters
srpHostCurUcastLowPriPktsOut
PerfCurrentCount64,
srpHostCurUcastLowPriOctetsOut
PerfCurrentCount64,
srpHostCurMcastLowPriPktsOut
PerfCurrentCount64,
srpHostCurMcastLowPriOctetsOut
PerfCurrentCount64,
-- Tx Higher Layer High Priority counters
srpHostCurUcastHighPriPktsOut
PerfCurrentCount64,
srpHostCurUcastHighPriOctetsOut
PerfCurrentCount64,
srpHostCurMcastHighPriPktsOut
PerfCurrentCount64,
srpHostCurMcastHighPriOctetsOut
PerfCurrentCount64
}
srpHostInterfaceSide OBJECT-TYPE
SYNTAX InterfaceSide
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An indication of the side of the interface for which
this row contains information."
::= { srpHostCountersCurrentEntry 1 }
-- Rx Higher Layer Low Priority counters
srpHostCurUcastLowPriPktsIn OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of total
unicast packets received from the Higher Layer
in the current 15 minute interval."
::= { srpHostCountersCurrentEntry 2 }
srpHostCurUcastLowPriOctetsIn OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of total
unicast octets received from the Higher Layer
in the current 15 minute interval."
::= { srpHostCountersCurrentEntry 3 }
srpHostCurMcastLowPriPktsIn OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of total
multicast packets received from the Higher Layer
in the current 15 minute interval."
::= { srpHostCountersCurrentEntry 4 }
srpHostCurMcastLowPriOctetsIn OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of total
multicast octets received from the Higher Layer
in the current 15 minute interval."
::= { srpHostCountersCurrentEntry 5 }
-- Rx Higher Layer High Priority counters
srpHostCurUcastHighPriPktsIn OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
unicast packets received from the Higher Layer
in the current 15 minute interval."
::= { srpHostCountersCurrentEntry 6 }
srpHostCurUcastHighPriOctetsIn OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
unicast octets received from the Higher Layer
in the current 15 minute interval."
::= { srpHostCountersCurrentEntry 7 }
srpHostCurMcastHighPriPktsIn OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
multicast packets received from the Higher Layer
in the current 15 minute interval."
::= { srpHostCountersCurrentEntry 8 }
srpHostCurMcastHighPriOctetsIn OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
multicast octets received from the Higher Layer
in the current 15 minute interval."
::= { srpHostCountersCurrentEntry 9 }
-- Tx Host: Indicate the amount of low priority
-- traffic going to the Higher Layer.
-- Tx Host Total counters
srpHostCurUcastLowPriPktsOut OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of total
unicast packets going to the Higher Layer
in the current 15 minute interval."
::= { srpHostCountersCurrentEntry 10 }
srpHostCurUcastLowPriOctetsOut OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of total
unicast octets going to the Higher Layer
in the current 15 minute interval."
::= { srpHostCountersCurrentEntry 11 }
srpHostCurMcastLowPriPktsOut OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of total
multicast packets going to the Higher Layer
in the current 15 minute interval."
::= { srpHostCountersCurrentEntry 12 }
srpHostCurMcastLowPriOctetsOut OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of total
multicast octets going to the Higher Layer
in the current 15 minute interval."
::= { srpHostCountersCurrentEntry 13 }
-- Tx Host High Priority counters
srpHostCurUcastHighPriPktsOut OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
unicast packets going to the Higher Layer
in the current 15 minute interval."
::= { srpHostCountersCurrentEntry 14 }
srpHostCurUcastHighPriOctetsOut OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
unicast octets going to from the Higher Layer
in the current 15 minute interval."
::= { srpHostCountersCurrentEntry 15 }
srpHostCurMcastHighPriPktsOut OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
multicast packets going to the Higher Layer
in the current 15 minute interval."
::= { srpHostCountersCurrentEntry 16 }
srpHostCurMcastHighPriOctetsOut OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
multicast octets going to the Higher Layer
in the current 15 minute interval."
::= { srpHostCountersCurrentEntry 17 }
-- *******************************************************************
-- The Higher Layer Interval Counters table
-- *******************************************************************
srpHostCountersIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF SrpHostCountersIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Higher Layer Interval counters table."
::= { srpHostCounters 2 }
srpHostCountersIntervalEntry OBJECT-TYPE
SYNTAX SrpHostCountersIntervalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Packets and octets statistics collected for a
particular interval for the Higher Layer
of a particular side of a particular SRP interface.
The number of 15-minute intervals is between 1 and 96, and
identifies the intervals for which the set of
statistics is available."
INDEX { ifIndex, srpHostIntInterfaceSide,
srpHostIntNumber }
::= { srpHostCountersIntervalTable 1 }
SrpHostCountersIntervalEntry ::=
SEQUENCE {
srpHostIntInterfaceSide
InterfaceSide,
srpHostIntNumber
Integer32,
-- Rx Higher Layer Low Priority counters
srpHostIntUcastLowPriPktsIn
PerfIntervalCount64,
srpHostIntUcastLowPriOctetsIn
PerfIntervalCount64,
srpHostIntMcastLowPriPktsIn
PerfIntervalCount64,
srpHostIntMcastLowPriOctetsIn
PerfIntervalCount64,
-- Rx Higher Layer High Priority counters
srpHostIntUcastHighPriPktsIn
PerfIntervalCount64,
srpHostIntUcastHighPriOctetsIn
PerfIntervalCount64,
srpHostIntMcastHighPriPktsIn
PerfIntervalCount64,
srpHostIntMcastHighPriOctetsIn
PerfIntervalCount64,
-- Tx Higher Layer Total counters
srpHostIntUcastLowPriPktsOut
PerfIntervalCount64,
srpHostIntUcastLowPriOctetsOut
PerfIntervalCount64,
srpHostIntMcastLowPriPktsOut
PerfIntervalCount64,
srpHostIntMcastLowPriOctetsOut
PerfIntervalCount64,
-- Tx Higher Layer High Priority counters
srpHostIntUcastHighPriPktsOut
PerfIntervalCount64,
srpHostIntUcastHighPriOctetsOut
PerfIntervalCount64,
srpHostIntMcastHighPriPktsOut
PerfIntervalCount64,
srpHostIntMcastHighPriOctetsOut
PerfIntervalCount64
}
srpHostIntInterfaceSide OBJECT-TYPE
SYNTAX InterfaceSide
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An indication of the side of the interface for which
this row contains information."
::= { srpHostCountersIntervalEntry 1 }
srpHostIntNumber OBJECT-TYPE
SYNTAX Integer32 (1..96)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A number between 1 and 96, which identifies the
interval for which the set od statistics is available.
The interval identified by 1 is the most recently
completed 15 minute interval,
and interval identified by N is the interval
immediately preceding the one identified by N-1."
::= { srpHostCountersIntervalEntry 2 }
-- Rx Higher Layer Low Priority counters
srpHostIntUcastLowPriPktsIn OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of total
unicast packets received from the Higher Layer
in a particular 15-minute interval in the past 24 hours."
::= { srpHostCountersIntervalEntry 3 }
srpHostIntUcastLowPriOctetsIn OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of total
unicast octets received from the Higher Layer
in a particular 15-minute interval in the past 24 hours."
::= { srpHostCountersIntervalEntry 4 }
srpHostIntMcastLowPriPktsIn OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of total
multicast packets received from the Higher Layer
in a particular 15-minute interval in the past 24 hours."
::= { srpHostCountersIntervalEntry 5 }
srpHostIntMcastLowPriOctetsIn OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of total
multicast octets received from the Higher Layer
in a particular 15-minute interval in the past 24 hours."
::= { srpHostCountersIntervalEntry 6 }
srpHostIntUcastHighPriPktsIn OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
unicast packets received from the Higher Layer
in a particular 15-minute interval in the past 24 hours."
::= { srpHostCountersIntervalEntry 7 }
srpHostIntUcastHighPriOctetsIn OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
unicast octets received from from the Higher Layer
in a particular 15-minute interval in the past 24 hours."
::= { srpHostCountersIntervalEntry 8 }
srpHostIntMcastHighPriPktsIn OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
multicast packets received from the Higher Layer
in a particular 15-minute interval in the past 24 hours."
::= { srpHostCountersIntervalEntry 9 }
srpHostIntMcastHighPriOctetsIn OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
multicast octets received from the Higher Layer
in a particular 15-minute interval in the past 24 hours."
::= { srpHostCountersIntervalEntry 10 }
-- Tx Higher Layer Low Priority counters
srpHostIntUcastLowPriPktsOut OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of total
unicast packets going to the Higher Layer
in a particular 15-minute interval in the past 24 hours."
::= { srpHostCountersIntervalEntry 11 }
srpHostIntUcastLowPriOctetsOut OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of total
unicast octets going to the Higher Layer
in a particular 15-minute interval in the past 24 hours."
::= { srpHostCountersIntervalEntry 12 }
srpHostIntMcastLowPriPktsOut OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of total
multicast packets going to the Higher Layer
in a particular 15-minute interval in the past 24 hours."
::= { srpHostCountersIntervalEntry 13 }
srpHostIntMcastLowPriOctetsOut OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of total
multicast octets going to the Higher Layer
in a particular 15-minute interval in the past 24 hours."
::= { srpHostCountersIntervalEntry 14 }
srpHostIntUcastHighPriPktsOut OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
unicast packets going to the Higher Layer
in a particular 15-minute interval in the past 24 hours."
::= { srpHostCountersIntervalEntry 15 }
srpHostIntUcastHighPriOctetsOut OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
unicast octets going to the Higher Layer
in a particular 15-minute interval in the past 24 hours."
::= { srpHostCountersIntervalEntry 16 }
srpHostIntMcastHighPriPktsOut OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
multicast packets going to the Higher Layer
in a particular 15-minute interval in the past 24 hours."
::= { srpHostCountersIntervalEntry 17 }
srpHostIntMcastHighPriOctetsOut OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the number of high priority
multicast octets going to the Higher Layer
in a particular 15-minute interval in the past 24 hours."
::= { srpHostCountersIntervalEntry 18 }
-- *******************************************************************
-- The SRP Interface Errors Current Counters table (deprecated)
-- *******************************************************************
srpErrorsCountersCurrentTable OBJECT-TYPE
SYNTAX SEQUENCE OF SrpErrorsCountersCurrentEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"The SRP Errors Current counters table."
::= { srpErrorsCounters 1 }
srpErrorsCountersCurrentEntry OBJECT-TYPE
SYNTAX SrpErrorsCountersCurrentEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"Errors statistics for the current interval
of a particular side of a particular SRP interface.
The corresponding instance of srpIfTimeElapsed
indicates the number of seconds which have
elapsed so far in the current interval."
INDEX { ifIndex, srpErrorsInterfaceSide }
::= { srpErrorsCountersCurrentTable 1 }
SrpErrorsCountersCurrentEntry ::=
SEQUENCE {
srpErrorsInterfaceSide
InterfaceSide,
-- Rx PhysLayer Errors counters
srpRingCurRxErrorsDataParity
PerfCurrentCount64,
srpRingCurRxErrorsShortPackets
PerfCurrentCount64,
srpRingCurRxErrorsGiantPackets
PerfCurrentCount64,
srpRingCurRxErrorsSideBadPackets
PerfCurrentCount64,
srpRingCurRxErrorsCRC
PerfCurrentCount64,
-- Rx Host Errors counters
srpHostCurRxErrorsDataParity
PerfCurrentCount64,
srpHostCurRxErrorsShortPackets
PerfCurrentCount64,
srpHostCurRxErrorsGiantPackets
PerfCurrentCount64,
srpHostCurRxErrorsSideBadPackets
PerfCurrentCount64
}
srpErrorsInterfaceSide OBJECT-TYPE
SYNTAX InterfaceSide
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"An indication of the side of the interface for which
this row contains information."
::= { srpErrorsCountersCurrentEntry 1 }
srpRingCurRxErrorsDataParity OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The counter associated with the
number of data parity errors,
received from the Physical medium dependent layer
in the current 15 minute interval."
::= { srpErrorsCountersCurrentEntry 2 }
srpRingCurRxErrorsShortPackets OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The counter associated with the
number of short packets,
received from the Physical medium dependent layer
in the current 15 minute interval.
A short packet is 16 octets or less."
::= { srpErrorsCountersCurrentEntry 3 }
srpRingCurRxErrorsGiantPackets OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The counter associated with the
number of giant packets,
received from the Physical medium dependent layer
in the current 15 minute interval.
A giant packet is larger than max size MTU,
which is 9216 octets."
::= { srpErrorsCountersCurrentEntry 4 }
srpRingCurRxErrorsSideBadPackets OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The counter associated with the current
number of bad packets,
received from the Physical medium dependent layer
in the current 15 minute interval.
A bad packet is an empty packet with a valid
Start-Of-Packet signal causing an incorrect CRC."
::= { srpErrorsCountersCurrentEntry 5 }
srpRingCurRxErrorsCRC OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The counter associated with the current
number of packets with CRC errors,
received from the Physical medium dependent layer
in the current 15 minute interval."
::= { srpErrorsCountersCurrentEntry 6 }
-- Rx Host Errors counters
srpHostCurRxErrorsDataParity OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The counter associated with the current
number of data parity errors,
received from the Higher Layer
in the current 15 minute interval."
::= { srpErrorsCountersCurrentEntry 7 }
srpHostCurRxErrorsShortPackets OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The counter associated with the current
number of short packets,
received from the Higher Layer
in the current 15 minute interval."
::= { srpErrorsCountersCurrentEntry 8 }
srpHostCurRxErrorsGiantPackets OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The counter associated with the current
number of giant packets,
received from the Higher Layer
in the current 15 minute interval."
::= { srpErrorsCountersCurrentEntry 9 }
srpHostCurRxErrorsSideBadPackets OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The counter associated with the current
number of bad packets,
received from the Higher Layer
in the current 15 minute interval."
::= { srpErrorsCountersCurrentEntry 10 }
-- *******************************************************************
-- The SRP Interface Errors Interval Counters table (deprecated)
-- *******************************************************************
srpErrorsCountersIntervalTable OBJECT-TYPE
SYNTAX SEQUENCE OF SrpErrorsCountersIntervalEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"The SRP Errors Interval counters table."
::= { srpErrorsCounters 2 }
srpErrorsCountersIntervalEntry OBJECT-TYPE
SYNTAX SrpErrorsCountersIntervalEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"Error statistics collected for a particular interval
of a particular side of a particular SRP interface.
The number of 15-minute intervals is between 1 and 96, and
identifies the intervals for which the set of
statistics is available."
INDEX { ifIndex, srpErrorsIntervalInterfaceSide,
srpErrorsIntervalNumber }
::= { srpErrorsCountersIntervalTable 1 }
SrpErrorsCountersIntervalEntry ::=
SEQUENCE {
srpErrorsIntervalInterfaceSide
InterfaceSide,
srpErrorsIntervalNumber
Integer32,
-- Rx PhysLayer Errors counters
srpRingIntRxErrorsDataParity
PerfIntervalCount64,
srpRingIntRxErrorsShortPackets
PerfIntervalCount64,
srpRingIntRxErrorsGiantPackets
PerfIntervalCount64,
srpRingIntRxErrorsSideBadPackets
PerfIntervalCount64,
srpRingIntRxErrorsCRC
PerfIntervalCount64,
-- Rx Host Errors counters
srpHostIntRxErrorsDataParity
PerfIntervalCount64,
srpHostIntRxErrorsShortPackets
PerfIntervalCount64,
srpHostIntRxErrorsGiantPackets
PerfIntervalCount64,
srpHostIntRxErrorsSideBadPackets
PerfIntervalCount64
}
srpErrorsIntervalInterfaceSide OBJECT-TYPE
SYNTAX InterfaceSide
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"An indication of the side of the interface for which
this row contains information."
::= { srpErrorsCountersIntervalEntry 1 }
srpErrorsIntervalNumber OBJECT-TYPE
SYNTAX Integer32 (1..96)
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A number between 1 and 96, which identifies the
interval for which the set od statistics is available.
The interval identified by 1 is the most recently
completed 15 minute interval,
and interval identified by N is the interval
immediately preceding the one identified by N-1."
::= { srpErrorsCountersIntervalEntry 2 }
srpRingIntRxErrorsDataParity OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The counter associated with the interval
number of data parity errors,
received from the Layer 1 Physical medium
in a particular 15-minute interval in the past 24 hours."
::= { srpErrorsCountersIntervalEntry 3 }
srpRingIntRxErrorsShortPackets OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The counter associated with the interval
number of short packets,
received from the Layer 1 Physical medium
in a particular 15-minute interval in the past 24 hours."
::= { srpErrorsCountersIntervalEntry 4 }
srpRingIntRxErrorsGiantPackets OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The counter associated with the interval
number of giant packets,
received from the Layer 1 Physical medium
in a particular 15-minute interval in the past 24 hours."
::= { srpErrorsCountersIntervalEntry 5 }
srpRingIntRxErrorsSideBadPackets OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The counter associated with the interval
number of bad packets,
received from the Layer 1 Physical medium
in a particular 15-minute interval in the past 24 hours."
::= { srpErrorsCountersIntervalEntry 6 }
srpRingIntRxErrorsCRC OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The counter associated with the interval
number of packets with CRC errors,
received from the Layer 1 Physical medium
in a particular 15-minute interval in the past 24 hours."
::= { srpErrorsCountersIntervalEntry 7 }
-- Rx Host Errors counters
srpHostIntRxErrorsDataParity OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The counter associated with the interval
number of data parity errors,
received from the higher layer
in a particular 15-minute interval in the past 24 hours."
::= { srpErrorsCountersIntervalEntry 8 }
srpHostIntRxErrorsShortPackets OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The counter associated with the interval
number of short packets,
received from the higher layer
in a particular 15-minute interval in the past 24 hours."
::= { srpErrorsCountersIntervalEntry 9 }
srpHostIntRxErrorsGiantPackets OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The counter associated with the interval
number of giant packets,
received from the higher layer
in a particular 15-minute interval in the past 24 hours."
::= { srpErrorsCountersIntervalEntry 10 }
srpHostIntRxErrorsSideBadPackets OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The counter associated with the interval
number of bad packets,
received from the higher layer
in a particular 15-minute interval in the past 24 hours."
::= { srpErrorsCountersIntervalEntry 11 }
-- *******************************************************************
-- The SRP Interface Errors Current Counters table
-- *******************************************************************
srpErrCntCurrTable OBJECT-TYPE
SYNTAX SEQUENCE OF SrpErrCntCurrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The SRP Errors Current counters table."
::= { srpErrorsCounters 3 }
srpErrCntCurrEntry OBJECT-TYPE
SYNTAX SrpErrCntCurrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Errors statistics for the current interval
of a particular side of a particular SRP interface.
The corresponding instance of srpIfTimeElapsed
indicates the number of seconds which have
elapsed so far in the current interval."
INDEX { ifIndex, srpErrCntCurrInterfaceSide }
::= { srpErrCntCurrTable 1 }
SrpErrCntCurrEntry ::=
SEQUENCE {
srpErrCntCurrInterfaceSide
InterfaceSide,
-- Rx PhysLayer Errors counters
srpErrCntCurrRingRxTtlExpPkts
PerfCurrentCount64,
srpErrCntCurrRingRxShortPkts
PerfCurrentCount64,
srpErrCntCurrRingRxGiantPkts
PerfCurrentCount64,
srpErrCntCurrRingRxAbortPkts
PerfCurrentCount64,
srpErrCntCurrRingRxCRC
PerfCurrentCount64,
-- Rx Host Errors counters
srpErrCntCurrHostRxDiscardPkts
PerfCurrentCount64,
srpErrCntCurrHostRxShortPkts
PerfCurrentCount64,
srpErrCntCurrHostRxGiantPkts
PerfCurrentCount64
}
srpErrCntCurrInterfaceSide OBJECT-TYPE
SYNTAX InterfaceSide
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An indication of the side of the interface for which
this row contains information."
::= { srpErrCntCurrEntry 1 }
srpErrCntCurrRingRxTtlExpPkts OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the
number of packets discarded due to TTL expiry,
received from the Physical medium dependent layer
in the current 15 minute interval."
::= { srpErrCntCurrEntry 2 }
srpErrCntCurrRingRxShortPkts OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the
number of short packets,
received from the Physical medium dependent layer
in the current 15 minute interval.
A short packet is 16 octets or less."
::= { srpErrCntCurrEntry 3 }
srpErrCntCurrRingRxGiantPkts OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the
number of giant packets,
received from the Physical medium dependent layer
in the current 15 minute interval.
A giant packet is larger than max size packet,
which is 9216 octets."
::= { srpErrCntCurrEntry 4 }
srpErrCntCurrRingRxAbortPkts OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the current
number of aborted packets,
received from the Physical medium dependent layer
in the current 15 minute interval.
Aborted packets are packets that have
been aborted by an abort sequence code."
::= { srpErrCntCurrEntry 5 }
srpErrCntCurrRingRxCRC OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the current
number of packets with CRC errors,
received from the Physical medium dependent layer
in the current 15 minute interval."
::= { srpErrCntCurrEntry 6 }
-- Rx Host Errors counters
srpErrCntCurrHostRxDiscardPkts OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the current
number of packets which were prevented from
being delivered to the Higher Layer because
of a resource limitation,
in the current 15 minute interval."
::= { srpErrCntCurrEntry 7 }
srpErrCntCurrHostRxShortPkts OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the current
number of packets which were prevented from
being delivered to the Higher Layer because
of being too short,
in the current 15 minute interval."
::= { srpErrCntCurrEntry 8 }
srpErrCntCurrHostRxGiantPkts OBJECT-TYPE
SYNTAX PerfCurrentCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the current
number of packets discarded because of being
too big for the higher layer,
in the current 15 minute interval."
::= { srpErrCntCurrEntry 9 }
-- *******************************************************************
-- The SRP Interface Errors Interval Counters table
-- *******************************************************************
srpErrCntIntTable OBJECT-TYPE
SYNTAX SEQUENCE OF SrpErrCntIntEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The SRP Errors Interval counters table."
::= { srpErrorsCounters 4 }
srpErrCntIntEntry OBJECT-TYPE
SYNTAX SrpErrCntIntEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Error statistics collected for a particular interval
of a particular side of a particular SRP interface.
The number of 15-minute intervals is between 1 and 96, and
identifies the intervals for which the set of
statistics is available. The value of srpIfValidIntervals
indicates how many intervals are currently available."
INDEX { ifIndex, srpErrCntIntInterfaceSide,
srpErrCntIntNumber }
::= { srpErrCntIntTable 1 }
SrpErrCntIntEntry ::=
SEQUENCE {
srpErrCntIntInterfaceSide
InterfaceSide,
srpErrCntIntNumber
Integer32,
-- Rx PhysLayer Errors counters
srpErrCntIntRingRxTtlExpPkts
PerfIntervalCount64,
srpErrCntIntRingRxShortPkts
PerfIntervalCount64,
srpErrCntIntRingRxGiantPkts
PerfIntervalCount64,
srpErrCntIntRingRxAbortPkts
PerfIntervalCount64,
srpErrCntIntRingRxCRC
PerfIntervalCount64,
-- Rx Host Errors counters
srpErrCntIntHostRxDiscardPkts
PerfIntervalCount64,
srpErrCntIntHostRxShortPkts
PerfIntervalCount64,
srpErrCntIntHostRxGiantPkts
PerfIntervalCount64
}
srpErrCntIntInterfaceSide OBJECT-TYPE
SYNTAX InterfaceSide
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An indication of the side of the interface for which
this row contains information."
::= { srpErrCntIntEntry 1 }
srpErrCntIntNumber OBJECT-TYPE
SYNTAX Integer32 (1..96)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A number between 1 and 96, which identifies the
interval for which the set od statistics is available.
The interval identified by 1 is the most recently
completed 15 minute interval,
and interval identified by N is the interval
immediately preceding the one identified by N-1."
::= { srpErrCntIntEntry 2 }
srpErrCntIntRingRxTtlExpPkts OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the interval
number of expired packets,
received from the Layer 1 Physical medium
in a particular 15-minute interval in the past 24 hours."
::= { srpErrCntIntEntry 3 }
srpErrCntIntRingRxShortPkts OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the interval
number of short packets,
received from the Layer 1 Physical medium
in a particular 15-minute interval in the past 24 hours."
::= { srpErrCntIntEntry 4 }
srpErrCntIntRingRxGiantPkts OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the interval
number of giant packets,
received from the Layer 1 Physical medium
in a particular 15-minute interval in the past 24 hours."
::= { srpErrCntIntEntry 5 }
srpErrCntIntRingRxAbortPkts OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the interval
number of aborted packets,
received from the Layer 1 Physical medium
in a particular 15-minute interval in the past 24 hours."
::= { srpErrCntIntEntry 6 }
srpErrCntIntRingRxCRC OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the interval
number of packets with CRC errors,
received from the Layer 1 Physical medium
in a particular 15-minute interval in the past 24 hours."
::= { srpErrCntIntEntry 7 }
-- Rx Host Errors counters
srpErrCntIntHostRxDiscardPkts OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the interval
number of packets discarded due to resource limitations,
received from the Layer 1 Physical medium
in a particular 15-minute interval in the past 24 hours."
::= { srpErrCntIntEntry 8 }
srpErrCntIntHostRxShortPkts OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the interval
number of packets discarded because of being
too short for the higher layer,
in a particular 15-minute interval in the past 24 hours."
::= { srpErrCntIntEntry 9 }
srpErrCntIntHostRxGiantPkts OBJECT-TYPE
SYNTAX PerfIntervalCount64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The counter associated with the interval
number of packets discarded because of being
too big for the higher layer,
in a particular 15-minute interval in the past 24 hours."
::= { srpErrCntIntEntry 10 }
-- *******************************************************************
-- Spatial Reuse Protocol (SRP) Traps.
-- *******************************************************************
srpTrapRingWrapped NOTIFICATION-TYPE
OBJECTS { ifIndex, srpIpsState,
srpMACIpsAutoDetectMode, srpMACIpsRemoteMode,
srpMACIpsRemoteType, srpMACIpsActiveMode,
srpMACIpsWrapCounter, srpMACIpsLastWrapTimeStamp,
srpMACIpsLastUnWrapTimeStamp }
STATUS current
DESCRIPTION
"An srpTrapRingWrapped notification is sent
when the value of an instance of
srpMACIpsWrapCounter increments."
::= { srpTrapsNotifications 1 }
srpTrapRingRestored NOTIFICATION-TYPE
OBJECTS { ifIndex, srpIpsState,
srpMACIpsAutoDetectMode, srpMACIpsRemoteMode,
srpMACIpsRemoteType, srpMACIpsActiveMode,
srpMACIpsWrapCounter, srpMACIpsLastWrapTimeStamp,
srpMACIpsLastUnWrapTimeStamp }
STATUS current
DESCRIPTION
"An srpTrapRingRestored notification is sent
when the value of an instance of
rpMACIpsLastUnWrapTimeStamp is changed."
::= { srpTrapsNotifications 2 }
-- *********************************************************************
-- MIB groupings - units of conformance
-- *********************************************************************
srpIfGroup OBJECT-GROUP
OBJECTS {
srpMACAddress,
srpPriorityThreshold,
srpNodesOnTheRing,
srpIpsState,
srpIpsLockedOut,
srpIpsWaitToRestoreTimer,
srpIfTimeElapsed,
srpIfValidIntervals
}
STATUS current
DESCRIPTION "A collection of objects providing information
independent from a particular side A or B and is
applicable to all SRP interfaces."
::= { srpGroups 1 }
srpMACSideGroup OBJECT-GROUP
OBJECTS {
srpMACNeighborAddress,
srpMACSideWrapped,
srpMACIpsMgmtRequestedMode,
srpMACIpsAutoDetectMode,
srpMACIpsRemoteMode,
srpMACIpsRemoteType,
srpMACIpsActiveMode,
srpMACIpsWrapCounter,
srpMACIpsLastWrapTimeStamp,
srpMACIpsLastUnWrapTimeStamp,
srpMACClockSourceMode,
srpMACTopologyTimer
}
STATUS current
DESCRIPTION "A collection of objects providing information
dependent from a particular side A or B and is
specific to MAC and IPS (Intelligent protection
Switching)."
::= { srpGroups 2 }
srpRingTopologyMapGroup OBJECT-GROUP
OBJECTS {
srpNodeMACAddress,
srpNodeWrapped,
srpNodeName
}
STATUS current
DESCRIPTION "A collection of objects providing information
on the ring topology and nodes status."
::= { srpGroups 3 }
srpMACCountersGroup OBJECT-GROUP
OBJECTS {
srpMACCountPktsBySourceFlag,
srpMACCountPktsBySourceAddress,
srpMACSourceDiscontTimeStamp,
srpMACCountPktsBySource,
srpMACCountPktsByDestinationFlag,
srpMACCountPktsByDestAddress,
srpMACDestDiscontTimeStamp,
srpMACCountPktsByDest,
srpMACRejectPktsBySourceFlag,
srpMACRejectPktsBySourceAddress,
srpMACRejectPktsByDestFlag,
srpMACRejectPktsByDestAddress
}
STATUS deprecated
DESCRIPTION "A collection of objects providing information
about packets received or rejected by
a particular source or destination address."
::= { srpGroups 4 }
srpRingCountersCurrentGroup OBJECT-GROUP
OBJECTS {
srpRingCurUcastLowPriPktsIn,
srpRingCurUcastLowPriOctetsIn,
srpRingCurMcastLowPriPktsIn,
srpRingCurMcastLowPriOctetsIn,
srpRingCurUcastHighPriPktsIn,
srpRingCurUcastHighPriOctetsIn,
srpRingCurMcastHighPriPktsIn,
srpRingCurMcastHighPriOctetsIn,
srpRingCurUcastLowPriPktsOut,
srpRingCurUcastLowPriOctetsOut,
srpRingCurMcastLowPriPktsOut,
srpRingCurMcastLowPriOctetsOut,
srpRingCurUcastHighPriPktsOut,
srpRingCurUcastHighPriOctetsOut,
srpRingCurMcastHighPriPktsOut,
srpRingCurMcastHighPriOctetsOut
}
STATUS current
DESCRIPTION "A collection of objects providing information
about unicast or multicast packets and octets
coming from the ring to a particular node
in the current 15 minute interval."
::= { srpGroups 5 }
srpRingCountersIntervalGroup OBJECT-GROUP
OBJECTS {
srpRingIntWrapCounter,
srpRingIntUcastLowPriPktsIn,
srpRingIntUcastLowPriOctetsIn,
srpRingIntMcastLowPriPktsIn,
srpRingIntMcastLowPriOctetsIn,
srpRingIntUcastHighPriPktsIn,
srpRingIntUcastHighPriOctetsIn,
srpRingIntMcastHighPriPktsIn,
srpRingIntMcastHighPriOctetsIn,
srpRingIntUcastLowPriPktsOut,
srpRingIntUcastLowPriOctetsOut,
srpRingIntMcastLowPriPktsOut,
srpRingIntMcastLowPriOctetsOut,
srpRingIntUcastHighPriPktsOut,
srpRingIntUcastHighPriOctetsOut,
srpRingIntMcastHighPriPktsOut,
srpRingIntMcastHighPriOctetsOut
}
STATUS current
DESCRIPTION "A collection of objects providing information
about uni or multicast packets and octets
coming from the ring to a particular node
in a particular 15-minute interval
in the past 24 hours."
::= { srpGroups 6 }
srpHostCountersCurrentGroup OBJECT-GROUP
OBJECTS {
srpHostCurUcastLowPriPktsIn,
srpHostCurUcastLowPriOctetsIn,
srpHostCurMcastLowPriPktsIn,
srpHostCurMcastLowPriOctetsIn,
srpHostCurUcastHighPriPktsIn,
srpHostCurUcastHighPriOctetsIn,
srpHostCurMcastHighPriPktsIn,
srpHostCurMcastHighPriOctetsIn,
srpHostCurUcastLowPriPktsOut,
srpHostCurUcastLowPriOctetsOut,
srpHostCurMcastLowPriPktsOut,
srpHostCurMcastLowPriOctetsOut,
srpHostCurUcastHighPriPktsOut,
srpHostCurUcastHighPriOctetsOut,
srpHostCurMcastHighPriPktsOut,
srpHostCurMcastHighPriOctetsOut
}
STATUS current
DESCRIPTION "A collection of objects providing information
about uni or multicast packets and octets
coming from the host to a particular node
in the current 15 minute interval."
::= { srpGroups 7 }
srpHostCountersIntervalGroup OBJECT-GROUP
OBJECTS {
srpHostIntUcastLowPriPktsIn,
srpHostIntUcastLowPriOctetsIn,
srpHostIntMcastLowPriPktsIn,
srpHostIntMcastLowPriOctetsIn,
srpHostIntUcastHighPriPktsIn,
srpHostIntUcastHighPriOctetsIn,
srpHostIntMcastHighPriPktsIn,
srpHostIntMcastHighPriOctetsIn,
srpHostIntUcastLowPriPktsOut,
srpHostIntUcastLowPriOctetsOut,
srpHostIntMcastLowPriPktsOut,
srpHostIntMcastLowPriOctetsOut,
srpHostIntUcastHighPriPktsOut,
srpHostIntUcastHighPriOctetsOut,
srpHostIntMcastHighPriPktsOut,
srpHostIntMcastHighPriOctetsOut
}
STATUS current
DESCRIPTION "A collection of objects providing information
about uni or multicast packets and octets
coming from the host to a particular node
in a particular 15-minute interval
in the past 24 hours."
::= { srpGroups 8 }
srpErrorsCountersCurrentGroup OBJECT-GROUP
OBJECTS {
srpRingCurRxErrorsDataParity,
srpRingCurRxErrorsShortPackets,
srpRingCurRxErrorsGiantPackets,
srpRingCurRxErrorsSideBadPackets,
srpRingCurRxErrorsCRC,
srpHostCurRxErrorsDataParity,
srpHostCurRxErrorsShortPackets,
srpHostCurRxErrorsGiantPackets,
srpHostCurRxErrorsSideBadPackets
}
STATUS deprecated
DESCRIPTION "A collection of objects providing information
about errors coming from the ring
to a particular node
in the current 15 minute interval."
::= { srpGroups 9 }
srpErrorsCountersIntervalGroup OBJECT-GROUP
OBJECTS {
srpRingIntRxErrorsDataParity,
srpRingIntRxErrorsShortPackets,
srpRingIntRxErrorsGiantPackets,
srpRingIntRxErrorsSideBadPackets,
srpRingIntRxErrorsCRC,
srpHostIntRxErrorsDataParity,
srpHostIntRxErrorsShortPackets,
srpHostIntRxErrorsGiantPackets,
srpHostIntRxErrorsSideBadPackets
}
STATUS deprecated
DESCRIPTION "A collection of objects providing information
about errors coming from the higher layer
to a particular interface
in the current 15 minute interval."
::= { srpGroups 10 }
srpErrCntCurrGroup OBJECT-GROUP
OBJECTS {
srpErrCntCurrRingRxTtlExpPkts,
srpErrCntCurrRingRxShortPkts,
srpErrCntCurrRingRxGiantPkts,
srpErrCntCurrRingRxAbortPkts,
srpErrCntCurrRingRxCRC,
srpErrCntCurrHostRxDiscardPkts,
srpErrCntCurrHostRxShortPkts,
srpErrCntCurrHostRxGiantPkts
}
STATUS current
DESCRIPTION "A collection of objects providing information
about received errors,
in the current 15 minute interval."
::= { srpGroups 11 }
srpErrCntIntGroup OBJECT-GROUP
OBJECTS {
srpErrCntIntRingRxTtlExpPkts,
srpErrCntIntRingRxShortPkts,
srpErrCntIntRingRxGiantPkts,
srpErrCntIntRingRxAbortPkts,
srpErrCntIntRingRxCRC,
srpErrCntIntHostRxDiscardPkts,
srpErrCntIntHostRxShortPkts,
srpErrCntIntHostRxGiantPkts
}
STATUS current
DESCRIPTION "A collection of objects providing information
about received errors,
in a particular 15-minute interval
in the past 24 hours."
::= { srpGroups 12 }
srpNotificationsGroup NOTIFICATION-GROUP
NOTIFICATIONS { srpTrapRingWrapped , srpTrapRingRestored }
STATUS current
DESCRIPTION
"The collection of notifications used to indicate
wrapped and unwrapped node state information."
::= { srpGroups 13 }
-- *********************************************************************
-- SRP MIB compliance statement
-- *********************************************************************
srpCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for this MIB."
MODULE -- this module
MANDATORY-GROUPS {
srpIfGroup,
srpMACSideGroup,
srpRingTopologyMapGroup }
GROUP srpRingCountersCurrentGroup
DESCRIPTION "This group is optional."
GROUP srpRingCountersIntervalGroup
DESCRIPTION "This group is optional."
GROUP srpHostCountersCurrentGroup
DESCRIPTION "This group is optional."
GROUP srpHostCountersIntervalGroup
DESCRIPTION "This group is optional."
GROUP srpErrCntCurrGroup
DESCRIPTION "This group is optional."
GROUP srpErrCntIntGroup
DESCRIPTION "This group is optional."
GROUP srpNotificationsGroup
DESCRIPTION "This group is optional."
::= { srpCompliances 1 }
srpComplianceOld MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"A compliance statement whose only purpose is to list
explicitly the deprecated groups."
MODULE -- this module
GROUP srpMACCountersGroup
DESCRIPTION "This group is deprecated."
GROUP srpErrorsCountersCurrentGroup
DESCRIPTION "This group is deprecated."
GROUP srpErrorsCountersIntervalGroup
DESCRIPTION "This group is deprecated."
::= { srpCompliances 2 }
END