1863 lines
82 KiB
Plaintext
1863 lines
82 KiB
Plaintext
|
EtherLike-MIB DEFINITIONS ::= BEGIN
|
||
|
|
||
|
IMPORTS
|
||
|
MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY,
|
||
|
Integer32, Counter32, Counter64, mib-2, transmission
|
||
|
FROM SNMPv2-SMI
|
||
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
||
|
FROM SNMPv2-CONF
|
||
|
TruthValue
|
||
|
FROM SNMPv2-TC
|
||
|
ifIndex, InterfaceIndex
|
||
|
FROM IF-MIB;
|
||
|
|
||
|
etherMIB MODULE-IDENTITY
|
||
|
LAST-UPDATED "200309190000Z" -- September 19, 2003
|
||
|
ORGANIZATION "IETF Ethernet Interfaces and Hub MIB
|
||
|
Working Group"
|
||
|
CONTACT-INFO
|
||
|
"WG E-mail: hubmib@ietf.org
|
||
|
To subscribe: hubmib-request@ietf.org
|
||
|
|
||
|
Chair: Dan Romascanu
|
||
|
Postal: Avaya Inc.
|
||
|
Atidum Technology Park, Bldg. 3
|
||
|
Tel Aviv 61131
|
||
|
Israel
|
||
|
Tel: +972 3 645 8414
|
||
|
E-mail: dromasca@avaya.com
|
||
|
|
||
|
Editor: John Flick
|
||
|
Postal: Hewlett-Packard Company
|
||
|
8000 Foothills Blvd. M/S 5557
|
||
|
Roseville, CA 95747-5557
|
||
|
USA
|
||
|
Tel: +1 916 785 4018
|
||
|
Fax: +1 916 785 1199
|
||
|
E-mail: johnf@rose.hp.com"
|
||
|
DESCRIPTION "The MIB module to describe generic objects for
|
||
|
ethernet-like network interfaces.
|
||
|
|
||
|
The following reference is used throughout this
|
||
|
MIB module:
|
||
|
|
||
|
[IEEE 802.3 Std] refers to:
|
||
|
IEEE Std 802.3, 2002 Edition: 'IEEE Standard
|
||
|
|
||
|
for Information technology -
|
||
|
Telecommunications and information exchange
|
||
|
between systems - Local and metropolitan
|
||
|
area networks - Specific requirements -
|
||
|
Part 3: Carrier sense multiple access with
|
||
|
collision detection (CSMA/CD) access method
|
||
|
and physical layer specifications', as
|
||
|
amended by IEEE Std 802.3ae-2002:
|
||
|
'Amendment: Media Access Control (MAC)
|
||
|
Parameters, Physical Layer, and Management
|
||
|
Parameters for 10 Gb/s Operation', August,
|
||
|
2002.
|
||
|
|
||
|
Of particular interest is Clause 30, '10 Mb/s,
|
||
|
100 Mb/s, 1000 Mb/s, and 10 Gb/s Management'.
|
||
|
|
||
|
Copyright (C) The Internet Society (2003). This
|
||
|
version of this MIB module is part of RFC 3635;
|
||
|
see the RFC itself for full legal notices."
|
||
|
|
||
|
REVISION "200309190000Z" -- September 19, 2003
|
||
|
DESCRIPTION "Updated to include support for 10 Gb/sec
|
||
|
interfaces. This resulted in the following
|
||
|
revisions:
|
||
|
|
||
|
- Updated dot3StatsAlignmentErrors and
|
||
|
dot3StatsSymbolErrors DESCRIPTIONs to
|
||
|
reflect behaviour at 10 Gb/s
|
||
|
- Added dot3StatsRateControlAbility and
|
||
|
dot3RateControlStatus for management
|
||
|
of the Rate Control function in 10 Gb/s
|
||
|
WAN applications
|
||
|
- Added 64-bit versions of all counters
|
||
|
that are used on high-speed ethernet
|
||
|
interfaces
|
||
|
- Added object groups to contain the new
|
||
|
objects
|
||
|
- Deprecated etherStatsBaseGroup and
|
||
|
split into etherStatsBaseGroup2 and
|
||
|
etherStatsHalfDuplexGroup, so that
|
||
|
interfaces which can only operate at
|
||
|
full-duplex do not need to implement
|
||
|
half-duplex-only statistics
|
||
|
- Deprecated dot3Compliance and replaced
|
||
|
it with dot3Compliance2, which includes
|
||
|
the compliance information for the new
|
||
|
object groups
|
||
|
|
||
|
In addition, the dot3Tests and dot3Errors
|
||
|
object identities have been deprecated,
|
||
|
since there is no longer a standard method
|
||
|
for using them.
|
||
|
|
||
|
This version published as RFC 3635."
|
||
|
|
||
|
REVISION "199908240400Z" -- August 24, 1999
|
||
|
DESCRIPTION "Updated to include support for 1000 Mb/sec
|
||
|
interfaces and full-duplex interfaces.
|
||
|
This version published as RFC 2665."
|
||
|
|
||
|
REVISION "199806032150Z" -- June 3, 1998
|
||
|
DESCRIPTION "Updated to include support for 100 Mb/sec
|
||
|
interfaces.
|
||
|
This version published as RFC 2358."
|
||
|
|
||
|
REVISION "199402030400Z" -- February 3, 1994
|
||
|
DESCRIPTION "Initial version, published as RFC 1650."
|
||
|
::= { mib-2 35 }
|
||
|
|
||
|
etherMIBObjects OBJECT IDENTIFIER ::= { etherMIB 1 }
|
||
|
|
||
|
dot3 OBJECT IDENTIFIER ::= { transmission 7 }
|
||
|
|
||
|
-- the Ethernet-like Statistics group
|
||
|
|
||
|
dot3StatsTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF Dot3StatsEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "Statistics for a collection of ethernet-like
|
||
|
interfaces attached to a particular system.
|
||
|
There will be one row in this table for each
|
||
|
ethernet-like interface in the system."
|
||
|
::= { dot3 2 }
|
||
|
|
||
|
dot3StatsEntry OBJECT-TYPE
|
||
|
SYNTAX Dot3StatsEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "Statistics for a particular interface to an
|
||
|
ethernet-like medium."
|
||
|
INDEX { dot3StatsIndex }
|
||
|
::= { dot3StatsTable 1 }
|
||
|
|
||
|
Dot3StatsEntry ::=
|
||
|
SEQUENCE {
|
||
|
|
||
|
dot3StatsIndex InterfaceIndex,
|
||
|
dot3StatsAlignmentErrors Counter32,
|
||
|
dot3StatsFCSErrors Counter32,
|
||
|
dot3StatsSingleCollisionFrames Counter32,
|
||
|
dot3StatsMultipleCollisionFrames Counter32,
|
||
|
dot3StatsSQETestErrors Counter32,
|
||
|
dot3StatsDeferredTransmissions Counter32,
|
||
|
dot3StatsLateCollisions Counter32,
|
||
|
dot3StatsExcessiveCollisions Counter32,
|
||
|
dot3StatsInternalMacTransmitErrors Counter32,
|
||
|
dot3StatsCarrierSenseErrors Counter32,
|
||
|
dot3StatsFrameTooLongs Counter32,
|
||
|
dot3StatsInternalMacReceiveErrors Counter32,
|
||
|
dot3StatsEtherChipSet OBJECT IDENTIFIER,
|
||
|
dot3StatsSymbolErrors Counter32,
|
||
|
dot3StatsDuplexStatus INTEGER,
|
||
|
dot3StatsRateControlAbility TruthValue,
|
||
|
dot3StatsRateControlStatus INTEGER
|
||
|
}
|
||
|
|
||
|
dot3StatsIndex OBJECT-TYPE
|
||
|
SYNTAX InterfaceIndex
|
||
|
MAX-ACCESS read-only -- read-only since originally an
|
||
|
-- SMIv1 index
|
||
|
STATUS current
|
||
|
DESCRIPTION "An index value that uniquely identifies an
|
||
|
interface to an ethernet-like medium. The
|
||
|
interface identified by a particular value of
|
||
|
this index is the same interface as identified
|
||
|
by the same value of ifIndex."
|
||
|
REFERENCE "RFC 2863, ifIndex"
|
||
|
::= { dot3StatsEntry 1 }
|
||
|
|
||
|
dot3StatsAlignmentErrors OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "A count of frames received on a particular
|
||
|
interface that are not an integral number of
|
||
|
octets in length and do not pass the FCS check.
|
||
|
|
||
|
The count represented by an instance of this
|
||
|
object is incremented when the alignmentError
|
||
|
status is returned by the MAC service to the
|
||
|
LLC (or other MAC user). Received frames for
|
||
|
which multiple error conditions pertain are,
|
||
|
according to the conventions of IEEE 802.3
|
||
|
Layer Management, counted exclusively according
|
||
|
|
||
|
to the error status presented to the LLC.
|
||
|
|
||
|
This counter does not increment for group
|
||
|
encoding schemes greater than 4 bits per group.
|
||
|
|
||
|
For interfaces operating at 10 Gb/s, this
|
||
|
counter can roll over in less than 5 minutes if
|
||
|
it is incrementing at its maximum rate. Since
|
||
|
that amount of time could be less than a
|
||
|
management station's poll cycle time, in order
|
||
|
to avoid a loss of information, a management
|
||
|
station is advised to poll the
|
||
|
dot3HCStatsAlignmentErrors object for 10 Gb/s
|
||
|
or faster interfaces.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.1.1.7,
|
||
|
aAlignmentErrors"
|
||
|
::= { dot3StatsEntry 2 }
|
||
|
|
||
|
dot3StatsFCSErrors OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "A count of frames received on a particular
|
||
|
interface that are an integral number of octets
|
||
|
in length but do not pass the FCS check. This
|
||
|
count does not include frames received with
|
||
|
frame-too-long or frame-too-short error.
|
||
|
|
||
|
The count represented by an instance of this
|
||
|
object is incremented when the frameCheckError
|
||
|
status is returned by the MAC service to the
|
||
|
LLC (or other MAC user). Received frames for
|
||
|
which multiple error conditions pertain are,
|
||
|
according to the conventions of IEEE 802.3
|
||
|
Layer Management, counted exclusively according
|
||
|
to the error status presented to the LLC.
|
||
|
|
||
|
Note: Coding errors detected by the physical
|
||
|
layer for speeds above 10 Mb/s will cause the
|
||
|
frame to fail the FCS check.
|
||
|
|
||
|
For interfaces operating at 10 Gb/s, this
|
||
|
counter can roll over in less than 5 minutes if
|
||
|
|
||
|
it is incrementing at its maximum rate. Since
|
||
|
that amount of time could be less than a
|
||
|
management station's poll cycle time, in order
|
||
|
to avoid a loss of information, a management
|
||
|
station is advised to poll the
|
||
|
dot3HCStatsFCSErrors object for 10 Gb/s or
|
||
|
faster interfaces.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.1.1.6,
|
||
|
aFrameCheckSequenceErrors."
|
||
|
::= { dot3StatsEntry 3 }
|
||
|
|
||
|
dot3StatsSingleCollisionFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "A count of frames that are involved in a single
|
||
|
collision, and are subsequently transmitted
|
||
|
successfully.
|
||
|
|
||
|
A frame that is counted by an instance of this
|
||
|
object is also counted by the corresponding
|
||
|
instance of either the ifOutUcastPkts,
|
||
|
ifOutMulticastPkts, or ifOutBroadcastPkts,
|
||
|
and is not counted by the corresponding
|
||
|
instance of the dot3StatsMultipleCollisionFrames
|
||
|
object.
|
||
|
|
||
|
This counter does not increment when the
|
||
|
interface is operating in full-duplex mode.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.1.1.3,
|
||
|
aSingleCollisionFrames."
|
||
|
::= { dot3StatsEntry 4 }
|
||
|
|
||
|
dot3StatsMultipleCollisionFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "A count of frames that are involved in more
|
||
|
|
||
|
than one collision and are subsequently
|
||
|
transmitted successfully.
|
||
|
|
||
|
A frame that is counted by an instance of this
|
||
|
object is also counted by the corresponding
|
||
|
instance of either the ifOutUcastPkts,
|
||
|
ifOutMulticastPkts, or ifOutBroadcastPkts,
|
||
|
and is not counted by the corresponding
|
||
|
instance of the dot3StatsSingleCollisionFrames
|
||
|
object.
|
||
|
|
||
|
This counter does not increment when the
|
||
|
interface is operating in full-duplex mode.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.1.1.4,
|
||
|
aMultipleCollisionFrames."
|
||
|
::= { dot3StatsEntry 5 }
|
||
|
|
||
|
dot3StatsSQETestErrors OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "A count of times that the SQE TEST ERROR
|
||
|
is received on a particular interface. The
|
||
|
SQE TEST ERROR is set in accordance with the
|
||
|
rules for verification of the SQE detection
|
||
|
mechanism in the PLS Carrier Sense Function as
|
||
|
described in IEEE Std. 802.3, 2000 Edition,
|
||
|
section 7.2.4.6.
|
||
|
|
||
|
This counter does not increment on interfaces
|
||
|
operating at speeds greater than 10 Mb/s, or on
|
||
|
interfaces operating in full-duplex mode.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 7.2.4.6, also 30.3.2.1.4,
|
||
|
aSQETestErrors."
|
||
|
::= { dot3StatsEntry 6 }
|
||
|
|
||
|
dot3StatsDeferredTransmissions OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "A count of frames for which the first
|
||
|
transmission attempt on a particular interface
|
||
|
is delayed because the medium is busy.
|
||
|
|
||
|
The count represented by an instance of this
|
||
|
object does not include frames involved in
|
||
|
collisions.
|
||
|
|
||
|
This counter does not increment when the
|
||
|
interface is operating in full-duplex mode.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.1.1.9,
|
||
|
aFramesWithDeferredXmissions."
|
||
|
::= { dot3StatsEntry 7 }
|
||
|
|
||
|
dot3StatsLateCollisions OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of times that a collision is
|
||
|
detected on a particular interface later than
|
||
|
one slotTime into the transmission of a packet.
|
||
|
|
||
|
A (late) collision included in a count
|
||
|
represented by an instance of this object is
|
||
|
also considered as a (generic) collision for
|
||
|
purposes of other collision-related
|
||
|
statistics.
|
||
|
|
||
|
This counter does not increment when the
|
||
|
interface is operating in full-duplex mode.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.1.1.10,
|
||
|
aLateCollisions."
|
||
|
::= { dot3StatsEntry 8 }
|
||
|
|
||
|
dot3StatsExcessiveCollisions OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "A count of frames for which transmission on a
|
||
|
particular interface fails due to excessive
|
||
|
collisions.
|
||
|
|
||
|
This counter does not increment when the
|
||
|
interface is operating in full-duplex mode.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.1.1.11,
|
||
|
aFramesAbortedDueToXSColls."
|
||
|
::= { dot3StatsEntry 9 }
|
||
|
|
||
|
dot3StatsInternalMacTransmitErrors OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "A count of frames for which transmission on a
|
||
|
particular interface fails due to an internal
|
||
|
MAC sublayer transmit error. A frame is only
|
||
|
counted by an instance of this object if it is
|
||
|
not counted by the corresponding instance of
|
||
|
either the dot3StatsLateCollisions object, the
|
||
|
dot3StatsExcessiveCollisions object, or the
|
||
|
dot3StatsCarrierSenseErrors object.
|
||
|
|
||
|
The precise meaning of the count represented by
|
||
|
an instance of this object is implementation-
|
||
|
specific. In particular, an instance of this
|
||
|
object may represent a count of transmission
|
||
|
errors on a particular interface that are not
|
||
|
otherwise counted.
|
||
|
|
||
|
For interfaces operating at 10 Gb/s, this
|
||
|
counter can roll over in less than 5 minutes if
|
||
|
it is incrementing at its maximum rate. Since
|
||
|
that amount of time could be less than a
|
||
|
management station's poll cycle time, in order
|
||
|
to avoid a loss of information, a management
|
||
|
station is advised to poll the
|
||
|
dot3HCStatsInternalMacTransmitErrors object for
|
||
|
10 Gb/s or faster interfaces.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.1.1.12,
|
||
|
aFramesLostDueToIntMACXmitError."
|
||
|
::= { dot3StatsEntry 10 }
|
||
|
|
||
|
dot3StatsCarrierSenseErrors OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of times that the carrier sense
|
||
|
condition was lost or never asserted when
|
||
|
attempting to transmit a frame on a particular
|
||
|
interface.
|
||
|
|
||
|
The count represented by an instance of this
|
||
|
object is incremented at most once per
|
||
|
transmission attempt, even if the carrier sense
|
||
|
condition fluctuates during a transmission
|
||
|
attempt.
|
||
|
|
||
|
This counter does not increment when the
|
||
|
interface is operating in full-duplex mode.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.1.1.13,
|
||
|
aCarrierSenseErrors."
|
||
|
::= { dot3StatsEntry 11 }
|
||
|
|
||
|
-- { dot3StatsEntry 12 } is not assigned
|
||
|
|
||
|
dot3StatsFrameTooLongs OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "A count of frames received on a particular
|
||
|
interface that exceed the maximum permitted
|
||
|
frame size.
|
||
|
|
||
|
The count represented by an instance of this
|
||
|
object is incremented when the frameTooLong
|
||
|
status is returned by the MAC service to the
|
||
|
LLC (or other MAC user). Received frames for
|
||
|
which multiple error conditions pertain are,
|
||
|
according to the conventions of IEEE 802.3
|
||
|
Layer Management, counted exclusively according
|
||
|
to the error status presented to the LLC.
|
||
|
|
||
|
For interfaces operating at 10 Gb/s, this
|
||
|
counter can roll over in less than 80 minutes if
|
||
|
it is incrementing at its maximum rate. Since
|
||
|
that amount of time could be less than a
|
||
|
management station's poll cycle time, in order
|
||
|
to avoid a loss of information, a management
|
||
|
station is advised to poll the
|
||
|
dot3HCStatsFrameTooLongs object for 10 Gb/s
|
||
|
or faster interfaces.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.1.1.25,
|
||
|
aFrameTooLongErrors."
|
||
|
::= { dot3StatsEntry 13 }
|
||
|
|
||
|
-- { dot3StatsEntry 14 } is not assigned
|
||
|
|
||
|
-- { dot3StatsEntry 15 } is not assigned
|
||
|
|
||
|
dot3StatsInternalMacReceiveErrors OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "A count of frames for which reception on a
|
||
|
particular interface fails due to an internal
|
||
|
MAC sublayer receive error. A frame is only
|
||
|
counted by an instance of this object if it is
|
||
|
not counted by the corresponding instance of
|
||
|
either the dot3StatsFrameTooLongs object, the
|
||
|
dot3StatsAlignmentErrors object, or the
|
||
|
dot3StatsFCSErrors object.
|
||
|
|
||
|
The precise meaning of the count represented by
|
||
|
an instance of this object is implementation-
|
||
|
specific. In particular, an instance of this
|
||
|
object may represent a count of receive errors
|
||
|
on a particular interface that are not
|
||
|
otherwise counted.
|
||
|
|
||
|
For interfaces operating at 10 Gb/s, this
|
||
|
counter can roll over in less than 5 minutes if
|
||
|
|
||
|
it is incrementing at its maximum rate. Since
|
||
|
that amount of time could be less than a
|
||
|
management station's poll cycle time, in order
|
||
|
to avoid a loss of information, a management
|
||
|
station is advised to poll the
|
||
|
dot3HCStatsInternalMacReceiveErrors object for
|
||
|
10 Gb/s or faster interfaces.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.1.1.15,
|
||
|
aFramesLostDueToIntMACRcvError."
|
||
|
::= { dot3StatsEntry 16 }
|
||
|
|
||
|
dot3StatsEtherChipSet OBJECT-TYPE
|
||
|
SYNTAX OBJECT IDENTIFIER
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION "******** THIS OBJECT IS DEPRECATED ********
|
||
|
|
||
|
This object contains an OBJECT IDENTIFIER
|
||
|
which identifies the chipset used to
|
||
|
realize the interface. Ethernet-like
|
||
|
interfaces are typically built out of
|
||
|
several different chips. The MIB implementor
|
||
|
is presented with a decision of which chip
|
||
|
to identify via this object. The implementor
|
||
|
should identify the chip which is usually
|
||
|
called the Medium Access Control chip.
|
||
|
If no such chip is easily identifiable,
|
||
|
the implementor should identify the chip
|
||
|
which actually gathers the transmit
|
||
|
and receive statistics and error
|
||
|
indications. This would allow a
|
||
|
manager station to correlate the
|
||
|
statistics and the chip generating
|
||
|
them, giving it the ability to take
|
||
|
into account any known anomalies
|
||
|
in the chip.
|
||
|
|
||
|
This object has been deprecated. Implementation
|
||
|
feedback indicates that it is of limited use for
|
||
|
debugging network problems in the field, and
|
||
|
the administrative overhead involved in
|
||
|
maintaining a registry of chipset OIDs is not
|
||
|
justified."
|
||
|
::= { dot3StatsEntry 17 }
|
||
|
|
||
|
dot3StatsSymbolErrors OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "For an interface operating at 100 Mb/s, the
|
||
|
number of times there was an invalid data symbol
|
||
|
when a valid carrier was present.
|
||
|
|
||
|
For an interface operating in half-duplex mode
|
||
|
at 1000 Mb/s, the number of times the receiving
|
||
|
media is non-idle (a carrier event) for a period
|
||
|
of time equal to or greater than slotTime, and
|
||
|
during which there was at least one occurrence
|
||
|
of an event that causes the PHY to indicate
|
||
|
'Data reception error' or 'carrier extend error'
|
||
|
on the GMII.
|
||
|
|
||
|
For an interface operating in full-duplex mode
|
||
|
at 1000 Mb/s, the number of times the receiving
|
||
|
media is non-idle (a carrier event) for a period
|
||
|
of time equal to or greater than minFrameSize,
|
||
|
and during which there was at least one
|
||
|
occurrence of an event that causes the PHY to
|
||
|
indicate 'Data reception error' on the GMII.
|
||
|
|
||
|
For an interface operating at 10 Gb/s, the
|
||
|
number of times the receiving media is non-idle
|
||
|
(a carrier event) for a period of time equal to
|
||
|
or greater than minFrameSize, and during which
|
||
|
there was at least one occurrence of an event
|
||
|
that causes the PHY to indicate 'Receive Error'
|
||
|
on the XGMII.
|
||
|
|
||
|
The count represented by an instance of this
|
||
|
object is incremented at most once per carrier
|
||
|
event, even if multiple symbol errors occur
|
||
|
during the carrier event. This count does
|
||
|
not increment if a collision is present.
|
||
|
|
||
|
This counter does not increment when the
|
||
|
interface is operating at 10 Mb/s.
|
||
|
|
||
|
For interfaces operating at 10 Gb/s, this
|
||
|
counter can roll over in less than 5 minutes if
|
||
|
it is incrementing at its maximum rate. Since
|
||
|
that amount of time could be less than a
|
||
|
|
||
|
management station's poll cycle time, in order
|
||
|
to avoid a loss of information, a management
|
||
|
station is advised to poll the
|
||
|
dot3HCStatsSymbolErrors object for 10 Gb/s
|
||
|
or faster interfaces.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.2.1.5,
|
||
|
aSymbolErrorDuringCarrier."
|
||
|
::= { dot3StatsEntry 18 }
|
||
|
|
||
|
dot3StatsDuplexStatus OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
unknown(1),
|
||
|
halfDuplex(2),
|
||
|
fullDuplex(3)
|
||
|
}
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The current mode of operation of the MAC
|
||
|
entity. 'unknown' indicates that the current
|
||
|
duplex mode could not be determined.
|
||
|
|
||
|
Management control of the duplex mode is
|
||
|
accomplished through the MAU MIB. When
|
||
|
an interface does not support autonegotiation,
|
||
|
or when autonegotiation is not enabled, the
|
||
|
duplex mode is controlled using
|
||
|
ifMauDefaultType. When autonegotiation is
|
||
|
supported and enabled, duplex mode is controlled
|
||
|
using ifMauAutoNegAdvertisedBits. In either
|
||
|
case, the currently operating duplex mode is
|
||
|
reflected both in this object and in ifMauType.
|
||
|
|
||
|
Note that this object provides redundant
|
||
|
information with ifMauType. Normally, redundant
|
||
|
objects are discouraged. However, in this
|
||
|
instance, it allows a management application to
|
||
|
determine the duplex status of an interface
|
||
|
without having to know every possible value of
|
||
|
ifMauType. This was felt to be sufficiently
|
||
|
valuable to justify the redundancy."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.1.1.32,
|
||
|
aDuplexStatus."
|
||
|
::= { dot3StatsEntry 19 }
|
||
|
|
||
|
dot3StatsRateControlAbility OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "'true' for interfaces operating at speeds above
|
||
|
1000 Mb/s that support Rate Control through
|
||
|
lowering the average data rate of the MAC
|
||
|
sublayer, with frame granularity, and 'false'
|
||
|
otherwise."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.1.1.33,
|
||
|
aRateControlAbility."
|
||
|
::= { dot3StatsEntry 20 }
|
||
|
|
||
|
dot3StatsRateControlStatus OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
rateControlOff(1),
|
||
|
rateControlOn(2),
|
||
|
unknown(3)
|
||
|
}
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "The current Rate Control mode of operation of
|
||
|
the MAC sublayer of this interface."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.1.1.34,
|
||
|
aRateControlStatus."
|
||
|
::= { dot3StatsEntry 21 }
|
||
|
|
||
|
-- the Ethernet-like Collision Statistics group
|
||
|
|
||
|
-- Implementation of this group is optional; it is appropriate
|
||
|
-- for all systems which have the necessary metering
|
||
|
|
||
|
dot3CollTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF Dot3CollEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "A collection of collision histograms for a
|
||
|
particular set of interfaces."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.1.1.30,
|
||
|
aCollisionFrames."
|
||
|
::= { dot3 5 }
|
||
|
|
||
|
dot3CollEntry OBJECT-TYPE
|
||
|
SYNTAX Dot3CollEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "A cell in the histogram of per-frame
|
||
|
collisions for a particular interface. An
|
||
|
|
||
|
instance of this object represents the
|
||
|
frequency of individual MAC frames for which
|
||
|
the transmission (successful or otherwise) on a
|
||
|
particular interface is accompanied by a
|
||
|
particular number of media collisions."
|
||
|
INDEX { ifIndex, dot3CollCount }
|
||
|
::= { dot3CollTable 1 }
|
||
|
|
||
|
Dot3CollEntry ::=
|
||
|
SEQUENCE {
|
||
|
dot3CollCount Integer32,
|
||
|
dot3CollFrequencies Counter32
|
||
|
}
|
||
|
|
||
|
-- { dot3CollEntry 1 } is no longer in use
|
||
|
|
||
|
dot3CollCount OBJECT-TYPE
|
||
|
SYNTAX Integer32 (1..16)
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "The number of per-frame media collisions for
|
||
|
which a particular collision histogram cell
|
||
|
represents the frequency on a particular
|
||
|
interface."
|
||
|
::= { dot3CollEntry 2 }
|
||
|
|
||
|
dot3CollFrequencies OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "A count of individual MAC frames for which the
|
||
|
transmission (successful or otherwise) on a
|
||
|
particular interface occurs after the
|
||
|
frame has experienced exactly the number
|
||
|
of collisions in the associated
|
||
|
dot3CollCount object.
|
||
|
|
||
|
For example, a frame which is transmitted
|
||
|
on interface 77 after experiencing
|
||
|
exactly 4 collisions would be indicated
|
||
|
by incrementing only dot3CollFrequencies.77.4.
|
||
|
No other instance of dot3CollFrequencies would
|
||
|
be incremented in this example.
|
||
|
|
||
|
This counter does not increment when the
|
||
|
interface is operating in full-duplex mode.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
::= { dot3CollEntry 3 }
|
||
|
|
||
|
dot3ControlTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF Dot3ControlEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "A table of descriptive and status information
|
||
|
about the MAC Control sublayer on the
|
||
|
ethernet-like interfaces attached to a
|
||
|
particular system. There will be one row in
|
||
|
this table for each ethernet-like interface in
|
||
|
the system which implements the MAC Control
|
||
|
sublayer. If some, but not all, of the
|
||
|
ethernet-like interfaces in the system implement
|
||
|
the MAC Control sublayer, there will be fewer
|
||
|
rows in this table than in the dot3StatsTable."
|
||
|
::= { dot3 9 }
|
||
|
|
||
|
dot3ControlEntry OBJECT-TYPE
|
||
|
SYNTAX Dot3ControlEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "An entry in the table, containing information
|
||
|
about the MAC Control sublayer on a single
|
||
|
ethernet-like interface."
|
||
|
INDEX { dot3StatsIndex }
|
||
|
::= { dot3ControlTable 1 }
|
||
|
|
||
|
Dot3ControlEntry ::=
|
||
|
SEQUENCE {
|
||
|
dot3ControlFunctionsSupported BITS,
|
||
|
dot3ControlInUnknownOpcodes Counter32,
|
||
|
dot3HCControlInUnknownOpcodes Counter64
|
||
|
}
|
||
|
|
||
|
dot3ControlFunctionsSupported OBJECT-TYPE
|
||
|
SYNTAX BITS {
|
||
|
pause(0) -- 802.3 flow control
|
||
|
}
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "A list of the possible MAC Control functions
|
||
|
implemented for this interface."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.3.2,
|
||
|
aMACControlFunctionsSupported."
|
||
|
::= { dot3ControlEntry 1 }
|
||
|
|
||
|
dot3ControlInUnknownOpcodes OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "A count of MAC Control frames received on this
|
||
|
interface that contain an opcode that is not
|
||
|
supported by this device.
|
||
|
|
||
|
For interfaces operating at 10 Gb/s, this
|
||
|
counter can roll over in less than 5 minutes if
|
||
|
it is incrementing at its maximum rate. Since
|
||
|
that amount of time could be less than a
|
||
|
management station's poll cycle time, in order
|
||
|
to avoid a loss of information, a management
|
||
|
station is advised to poll the
|
||
|
dot3HCControlInUnknownOpcodes object for 10 Gb/s
|
||
|
or faster interfaces.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.3.5,
|
||
|
aUnsupportedOpcodesReceived"
|
||
|
::= { dot3ControlEntry 2 }
|
||
|
|
||
|
dot3HCControlInUnknownOpcodes OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "A count of MAC Control frames received on this
|
||
|
interface that contain an opcode that is not
|
||
|
supported by this device.
|
||
|
|
||
|
This counter is a 64 bit version of
|
||
|
dot3ControlInUnknownOpcodes. It should be used
|
||
|
on interfaces operating at 10 Gb/s or faster.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.3.5,
|
||
|
aUnsupportedOpcodesReceived"
|
||
|
::= { dot3ControlEntry 3 }
|
||
|
|
||
|
dot3PauseTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF Dot3PauseEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "A table of descriptive and status information
|
||
|
about the MAC Control PAUSE function on the
|
||
|
ethernet-like interfaces attached to a
|
||
|
particular system. There will be one row in
|
||
|
this table for each ethernet-like interface in
|
||
|
the system which supports the MAC Control PAUSE
|
||
|
function (i.e., the 'pause' bit in the
|
||
|
corresponding instance of
|
||
|
dot3ControlFunctionsSupported is set). If some,
|
||
|
but not all, of the ethernet-like interfaces in
|
||
|
the system implement the MAC Control PAUSE
|
||
|
function (for example, if some interfaces only
|
||
|
support half-duplex), there will be fewer rows
|
||
|
in this table than in the dot3StatsTable."
|
||
|
::= { dot3 10 }
|
||
|
|
||
|
dot3PauseEntry OBJECT-TYPE
|
||
|
SYNTAX Dot3PauseEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "An entry in the table, containing information
|
||
|
about the MAC Control PAUSE function on a single
|
||
|
ethernet-like interface."
|
||
|
INDEX { dot3StatsIndex }
|
||
|
::= { dot3PauseTable 1 }
|
||
|
|
||
|
Dot3PauseEntry ::=
|
||
|
|
||
|
SEQUENCE {
|
||
|
dot3PauseAdminMode INTEGER,
|
||
|
dot3PauseOperMode INTEGER,
|
||
|
dot3InPauseFrames Counter32,
|
||
|
dot3OutPauseFrames Counter32,
|
||
|
dot3HCInPauseFrames Counter64,
|
||
|
dot3HCOutPauseFrames Counter64
|
||
|
}
|
||
|
|
||
|
dot3PauseAdminMode OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
disabled(1),
|
||
|
enabledXmit(2),
|
||
|
enabledRcv(3),
|
||
|
enabledXmitAndRcv(4)
|
||
|
}
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION "This object is used to configure the default
|
||
|
administrative PAUSE mode for this interface.
|
||
|
|
||
|
This object represents the
|
||
|
administratively-configured PAUSE mode for this
|
||
|
interface. If auto-negotiation is not enabled
|
||
|
or is not implemented for the active MAU
|
||
|
attached to this interface, the value of this
|
||
|
object determines the operational PAUSE mode
|
||
|
of the interface whenever it is operating in
|
||
|
full-duplex mode. In this case, a set to this
|
||
|
object will force the interface into the
|
||
|
specified mode.
|
||
|
|
||
|
If auto-negotiation is implemented and enabled
|
||
|
for the MAU attached to this interface, the
|
||
|
PAUSE mode for this interface is determined by
|
||
|
auto-negotiation, and the value of this object
|
||
|
denotes the mode to which the interface will
|
||
|
automatically revert if/when auto-negotiation is
|
||
|
later disabled. Note that when auto-negotiation
|
||
|
is running, administrative control of the PAUSE
|
||
|
mode may be accomplished using the
|
||
|
ifMauAutoNegCapAdvertisedBits object in the
|
||
|
MAU-MIB.
|
||
|
|
||
|
Note that the value of this object is ignored
|
||
|
when the interface is not operating in
|
||
|
full-duplex mode.
|
||
|
|
||
|
An attempt to set this object to
|
||
|
'enabledXmit(2)' or 'enabledRcv(3)' will fail
|
||
|
on interfaces that do not support operation
|
||
|
at greater than 100 Mb/s."
|
||
|
::= { dot3PauseEntry 1 }
|
||
|
|
||
|
dot3PauseOperMode OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
disabled(1),
|
||
|
enabledXmit(2),
|
||
|
enabledRcv(3),
|
||
|
enabledXmitAndRcv(4)
|
||
|
}
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "This object reflects the PAUSE mode currently
|
||
|
|
||
|
in use on this interface, as determined by
|
||
|
either (1) the result of the auto-negotiation
|
||
|
function or (2) if auto-negotiation is not
|
||
|
enabled or is not implemented for the active MAU
|
||
|
attached to this interface, by the value of
|
||
|
dot3PauseAdminMode. Interfaces operating at
|
||
|
100 Mb/s or less will never return
|
||
|
'enabledXmit(2)' or 'enabledRcv(3)'. Interfaces
|
||
|
operating in half-duplex mode will always return
|
||
|
'disabled(1)'. Interfaces on which
|
||
|
auto-negotiation is enabled but not yet
|
||
|
completed should return the value
|
||
|
'disabled(1)'."
|
||
|
::= { dot3PauseEntry 2 }
|
||
|
|
||
|
dot3InPauseFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "A count of MAC Control frames received on this
|
||
|
interface with an opcode indicating the PAUSE
|
||
|
operation.
|
||
|
|
||
|
This counter does not increment when the
|
||
|
interface is operating in half-duplex mode.
|
||
|
|
||
|
For interfaces operating at 10 Gb/s, this
|
||
|
counter can roll over in less than 5 minutes if
|
||
|
it is incrementing at its maximum rate. Since
|
||
|
that amount of time could be less than a
|
||
|
management station's poll cycle time, in order
|
||
|
to avoid a loss of information, a management
|
||
|
station is advised to poll the
|
||
|
dot3HCInPauseFrames object for 10 Gb/s or
|
||
|
faster interfaces.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.4.3,
|
||
|
aPAUSEMACCtrlFramesReceived."
|
||
|
::= { dot3PauseEntry 3 }
|
||
|
|
||
|
dot3OutPauseFrames OBJECT-TYPE
|
||
|
SYNTAX Counter32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "A count of MAC Control frames transmitted on
|
||
|
this interface with an opcode indicating the
|
||
|
PAUSE operation.
|
||
|
|
||
|
This counter does not increment when the
|
||
|
interface is operating in half-duplex mode.
|
||
|
|
||
|
For interfaces operating at 10 Gb/s, this
|
||
|
counter can roll over in less than 5 minutes if
|
||
|
it is incrementing at its maximum rate. Since
|
||
|
that amount of time could be less than a
|
||
|
management station's poll cycle time, in order
|
||
|
to avoid a loss of information, a management
|
||
|
station is advised to poll the
|
||
|
dot3HCOutPauseFrames object for 10 Gb/s or
|
||
|
faster interfaces.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.4.2,
|
||
|
aPAUSEMACCtrlFramesTransmitted."
|
||
|
::= { dot3PauseEntry 4 }
|
||
|
|
||
|
dot3HCInPauseFrames OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "A count of MAC Control frames received on this
|
||
|
interface with an opcode indicating the PAUSE
|
||
|
operation.
|
||
|
|
||
|
This counter does not increment when the
|
||
|
interface is operating in half-duplex mode.
|
||
|
|
||
|
This counter is a 64 bit version of
|
||
|
dot3InPauseFrames. It should be used on
|
||
|
interfaces operating at 10 Gb/s or faster.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.4.3,
|
||
|
aPAUSEMACCtrlFramesReceived."
|
||
|
::= { dot3PauseEntry 5 }
|
||
|
|
||
|
dot3HCOutPauseFrames OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "A count of MAC Control frames transmitted on
|
||
|
this interface with an opcode indicating the
|
||
|
PAUSE operation.
|
||
|
|
||
|
This counter does not increment when the
|
||
|
interface is operating in half-duplex mode.
|
||
|
|
||
|
This counter is a 64 bit version of
|
||
|
dot3OutPauseFrames. It should be used on
|
||
|
interfaces operating at 10 Gb/s or faster.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.4.2,
|
||
|
aPAUSEMACCtrlFramesTransmitted."
|
||
|
::= { dot3PauseEntry 6 }
|
||
|
|
||
|
dot3HCStatsTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF Dot3HCStatsEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "A table containing 64-bit versions of error
|
||
|
counters from the dot3StatsTable. The 32-bit
|
||
|
versions of these counters may roll over quite
|
||
|
quickly on higher speed ethernet interfaces.
|
||
|
The counters that have 64-bit versions in this
|
||
|
table are the counters that apply to full-duplex
|
||
|
interfaces, since 10 Gb/s and faster
|
||
|
ethernet-like interfaces do not support
|
||
|
half-duplex, and very few 1000 Mb/s
|
||
|
ethernet-like interfaces support half-duplex.
|
||
|
|
||
|
Entries in this table are recommended for
|
||
|
interfaces capable of operating at 1000 Mb/s or
|
||
|
faster, and are required for interfaces capable
|
||
|
of operating at 10 Gb/s or faster. Lower speed
|
||
|
ethernet-like interfaces do not need entries in
|
||
|
this table, in which case there may be fewer
|
||
|
entries in this table than in the
|
||
|
dot3StatsTable. However, implementations
|
||
|
containing interfaces with a mix of speeds may
|
||
|
choose to implement entries in this table for
|
||
|
|
||
|
all ethernet-like interfaces."
|
||
|
::= { dot3 11 }
|
||
|
|
||
|
dot3HCStatsEntry OBJECT-TYPE
|
||
|
SYNTAX Dot3HCStatsEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION "An entry containing 64-bit statistics for a
|
||
|
single ethernet-like interface."
|
||
|
INDEX { dot3StatsIndex }
|
||
|
::= { dot3HCStatsTable 1 }
|
||
|
|
||
|
Dot3HCStatsEntry ::=
|
||
|
SEQUENCE {
|
||
|
dot3HCStatsAlignmentErrors Counter64,
|
||
|
dot3HCStatsFCSErrors Counter64,
|
||
|
dot3HCStatsInternalMacTransmitErrors Counter64,
|
||
|
dot3HCStatsFrameTooLongs Counter64,
|
||
|
dot3HCStatsInternalMacReceiveErrors Counter64,
|
||
|
dot3HCStatsSymbolErrors Counter64
|
||
|
}
|
||
|
|
||
|
dot3HCStatsAlignmentErrors OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "A count of frames received on a particular
|
||
|
interface that are not an integral number of
|
||
|
octets in length and do not pass the FCS check.
|
||
|
|
||
|
The count represented by an instance of this
|
||
|
object is incremented when the alignmentError
|
||
|
status is returned by the MAC service to the
|
||
|
LLC (or other MAC user). Received frames for
|
||
|
which multiple error conditions pertain are,
|
||
|
according to the conventions of IEEE 802.3
|
||
|
Layer Management, counted exclusively according
|
||
|
to the error status presented to the LLC.
|
||
|
|
||
|
This counter does not increment for group
|
||
|
encoding schemes greater than 4 bits per group.
|
||
|
|
||
|
This counter is a 64 bit version of
|
||
|
dot3StatsAlignmentErrors. It should be used
|
||
|
on interfaces operating at 10 Gb/s or faster.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.1.1.7,
|
||
|
aAlignmentErrors"
|
||
|
::= { dot3HCStatsEntry 1 }
|
||
|
|
||
|
dot3HCStatsFCSErrors OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "A count of frames received on a particular
|
||
|
interface that are an integral number of octets
|
||
|
in length but do not pass the FCS check. This
|
||
|
count does not include frames received with
|
||
|
frame-too-long or frame-too-short error.
|
||
|
|
||
|
The count represented by an instance of this
|
||
|
object is incremented when the frameCheckError
|
||
|
status is returned by the MAC service to the
|
||
|
LLC (or other MAC user). Received frames for
|
||
|
which multiple error conditions pertain are,
|
||
|
according to the conventions of IEEE 802.3
|
||
|
Layer Management, counted exclusively according
|
||
|
to the error status presented to the LLC.
|
||
|
|
||
|
Note: Coding errors detected by the physical
|
||
|
layer for speeds above 10 Mb/s will cause the
|
||
|
frame to fail the FCS check.
|
||
|
|
||
|
This counter is a 64 bit version of
|
||
|
dot3StatsFCSErrors. It should be used on
|
||
|
interfaces operating at 10 Gb/s or faster.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.1.1.6,
|
||
|
aFrameCheckSequenceErrors."
|
||
|
::= { dot3HCStatsEntry 2 }
|
||
|
|
||
|
dot3HCStatsInternalMacTransmitErrors OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "A count of frames for which transmission on a
|
||
|
particular interface fails due to an internal
|
||
|
MAC sublayer transmit error. A frame is only
|
||
|
|
||
|
counted by an instance of this object if it is
|
||
|
not counted by the corresponding instance of
|
||
|
either the dot3StatsLateCollisions object, the
|
||
|
dot3StatsExcessiveCollisions object, or the
|
||
|
dot3StatsCarrierSenseErrors object.
|
||
|
|
||
|
The precise meaning of the count represented by
|
||
|
an instance of this object is implementation-
|
||
|
specific. In particular, an instance of this
|
||
|
object may represent a count of transmission
|
||
|
errors on a particular interface that are not
|
||
|
otherwise counted.
|
||
|
|
||
|
This counter is a 64 bit version of
|
||
|
dot3StatsInternalMacTransmitErrors. It should
|
||
|
be used on interfaces operating at 10 Gb/s or
|
||
|
faster.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.1.1.12,
|
||
|
aFramesLostDueToIntMACXmitError."
|
||
|
::= { dot3HCStatsEntry 3 }
|
||
|
|
||
|
dot3HCStatsFrameTooLongs OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "A count of frames received on a particular
|
||
|
interface that exceed the maximum permitted
|
||
|
frame size.
|
||
|
|
||
|
The count represented by an instance of this
|
||
|
object is incremented when the frameTooLong
|
||
|
status is returned by the MAC service to the
|
||
|
LLC (or other MAC user). Received frames for
|
||
|
which multiple error conditions pertain are,
|
||
|
according to the conventions of IEEE 802.3
|
||
|
Layer Management, counted exclusively according
|
||
|
to the error status presented to the LLC.
|
||
|
|
||
|
This counter is a 64 bit version of
|
||
|
dot3StatsFrameTooLongs. It should be used on
|
||
|
interfaces operating at 10 Gb/s or faster.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.1.1.25,
|
||
|
aFrameTooLongErrors."
|
||
|
::= { dot3HCStatsEntry 4 }
|
||
|
|
||
|
dot3HCStatsInternalMacReceiveErrors OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "A count of frames for which reception on a
|
||
|
particular interface fails due to an internal
|
||
|
MAC sublayer receive error. A frame is only
|
||
|
counted by an instance of this object if it is
|
||
|
not counted by the corresponding instance of
|
||
|
either the dot3StatsFrameTooLongs object, the
|
||
|
dot3StatsAlignmentErrors object, or the
|
||
|
dot3StatsFCSErrors object.
|
||
|
|
||
|
The precise meaning of the count represented by
|
||
|
an instance of this object is implementation-
|
||
|
specific. In particular, an instance of this
|
||
|
object may represent a count of receive errors
|
||
|
on a particular interface that are not
|
||
|
otherwise counted.
|
||
|
|
||
|
This counter is a 64 bit version of
|
||
|
dot3StatsInternalMacReceiveErrors. It should be
|
||
|
used on interfaces operating at 10 Gb/s or
|
||
|
faster.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.1.1.15,
|
||
|
aFramesLostDueToIntMACRcvError."
|
||
|
::= { dot3HCStatsEntry 5 }
|
||
|
|
||
|
dot3HCStatsSymbolErrors OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION "For an interface operating at 100 Mb/s, the
|
||
|
number of times there was an invalid data symbol
|
||
|
when a valid carrier was present.
|
||
|
|
||
|
For an interface operating in half-duplex mode
|
||
|
at 1000 Mb/s, the number of times the receiving
|
||
|
media is non-idle (a carrier event) for a period
|
||
|
of time equal to or greater than slotTime, and
|
||
|
during which there was at least one occurrence
|
||
|
of an event that causes the PHY to indicate
|
||
|
'Data reception error' or 'carrier extend error'
|
||
|
on the GMII.
|
||
|
|
||
|
For an interface operating in full-duplex mode
|
||
|
at 1000 Mb/s, the number of times the receiving
|
||
|
media is non-idle (a carrier event) for a period
|
||
|
of time equal to or greater than minFrameSize,
|
||
|
and during which there was at least one
|
||
|
occurrence of an event that causes the PHY to
|
||
|
indicate 'Data reception error' on the GMII.
|
||
|
|
||
|
For an interface operating at 10 Gb/s, the
|
||
|
number of times the receiving media is non-idle
|
||
|
(a carrier event) for a period of time equal to
|
||
|
or greater than minFrameSize, and during which
|
||
|
there was at least one occurrence of an event
|
||
|
that causes the PHY to indicate 'Receive Error'
|
||
|
on the XGMII.
|
||
|
|
||
|
The count represented by an instance of this
|
||
|
object is incremented at most once per carrier
|
||
|
event, even if multiple symbol errors occur
|
||
|
during the carrier event. This count does
|
||
|
not increment if a collision is present.
|
||
|
|
||
|
This counter is a 64 bit version of
|
||
|
dot3StatsSymbolErrors. It should be used on
|
||
|
interfaces operating at 10 Gb/s or faster.
|
||
|
|
||
|
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 ifCounterDiscontinuityTime."
|
||
|
REFERENCE "[IEEE 802.3 Std.], 30.3.2.1.5,
|
||
|
aSymbolErrorDuringCarrier."
|
||
|
::= { dot3HCStatsEntry 6 }
|
||
|
|
||
|
-- 802.3 Tests
|
||
|
|
||
|
dot3Tests OBJECT IDENTIFIER ::= { dot3 6 }
|
||
|
|
||
|
dot3Errors OBJECT IDENTIFIER ::= { dot3 7 }
|
||
|
|
||
|
-- TDR Test
|
||
|
|
||
|
dot3TestTdr OBJECT-IDENTITY
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION "******** THIS IDENTITY IS DEPRECATED *******
|
||
|
|
||
|
The Time-Domain Reflectometry (TDR) test is
|
||
|
specific to ethernet-like interfaces of type
|
||
|
10Base5 and 10Base2. The TDR value may be
|
||
|
useful in determining the approximate distance
|
||
|
to a cable fault. It is advisable to repeat
|
||
|
this test to check for a consistent resulting
|
||
|
TDR value, to verify that there is a fault.
|
||
|
|
||
|
A TDR test returns as its result the time
|
||
|
interval, measured in 10 MHz ticks or 100 nsec
|
||
|
units, between the start of TDR test
|
||
|
transmission and the subsequent detection of a
|
||
|
collision or deassertion of carrier. On
|
||
|
successful completion of a TDR test, the result
|
||
|
is stored as the value of an appropriate
|
||
|
instance of an appropriate vendor specific MIB
|
||
|
object, and the OBJECT IDENTIFIER of that
|
||
|
instance is stored in the appropriate instance
|
||
|
of the appropriate test result code object
|
||
|
(thereby indicating where the result has been
|
||
|
stored).
|
||
|
|
||
|
This object identity has been deprecated, since
|
||
|
the ifTestTable in the IF-MIB was deprecated,
|
||
|
and there is no longer a standard mechanism for
|
||
|
initiating an interface test. This left no
|
||
|
standard way of using this object identity."
|
||
|
::= { dot3Tests 1 }
|
||
|
|
||
|
-- Loopback Test
|
||
|
|
||
|
dot3TestLoopBack OBJECT-IDENTITY
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION "******** THIS IDENTITY IS DEPRECATED *******
|
||
|
|
||
|
This test configures the MAC chip and executes
|
||
|
an internal loopback test of memory, data paths,
|
||
|
and the MAC chip logic. This loopback test can
|
||
|
only be executed if the interface is offline.
|
||
|
Once the test has completed, the MAC chip should
|
||
|
|
||
|
be reinitialized for network operation, but it
|
||
|
should remain offline.
|
||
|
|
||
|
If an error occurs during a test, the
|
||
|
appropriate test result object will be set
|
||
|
to indicate a failure. The two OBJECT
|
||
|
IDENTIFIER values dot3ErrorInitError and
|
||
|
dot3ErrorLoopbackError may be used to provided
|
||
|
more information as values for an appropriate
|
||
|
test result code object.
|
||
|
|
||
|
This object identity has been deprecated, since
|
||
|
the ifTestTable in the IF-MIB was deprecated,
|
||
|
and there is no longer a standard mechanism for
|
||
|
initiating an interface test. This left no
|
||
|
standard way of using this object identity."
|
||
|
::= { dot3Tests 2 }
|
||
|
|
||
|
dot3ErrorInitError OBJECT-IDENTITY
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION "******** THIS IDENTITY IS DEPRECATED *******
|
||
|
|
||
|
Couldn't initialize MAC chip for test.
|
||
|
|
||
|
This object identity has been deprecated, since
|
||
|
the ifTestTable in the IF-MIB was deprecated,
|
||
|
and there is no longer a standard mechanism for
|
||
|
initiating an interface test. This left no
|
||
|
standard way of using this object identity."
|
||
|
::= { dot3Errors 1 }
|
||
|
|
||
|
dot3ErrorLoopbackError OBJECT-IDENTITY
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION "******** THIS IDENTITY IS DEPRECATED *******
|
||
|
|
||
|
Expected data not received (or not received
|
||
|
correctly) in loopback test.
|
||
|
|
||
|
This object identity has been deprecated, since
|
||
|
the ifTestTable in the IF-MIB was deprecated,
|
||
|
and there is no longer a standard mechanism for
|
||
|
initiating an interface test. This left no
|
||
|
standard way of using this object identity."
|
||
|
::= { dot3Errors 2 }
|
||
|
|
||
|
-- { dot3 8 }, the dot3ChipSets tree, is defined in [RFC2666]
|
||
|
|
||
|
-- conformance information
|
||
|
|
||
|
etherConformance OBJECT IDENTIFIER ::= { etherMIB 2 }
|
||
|
|
||
|
etherGroups OBJECT IDENTIFIER ::= { etherConformance 1 }
|
||
|
etherCompliances OBJECT IDENTIFIER ::= { etherConformance 2 }
|
||
|
|
||
|
-- compliance statements
|
||
|
|
||
|
etherCompliance MODULE-COMPLIANCE
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION "******** THIS COMPLIANCE IS DEPRECATED ********
|
||
|
|
||
|
The compliance statement for managed network
|
||
|
entities which have ethernet-like network
|
||
|
interfaces.
|
||
|
|
||
|
This compliance is deprecated and replaced by
|
||
|
dot3Compliance."
|
||
|
|
||
|
MODULE -- this module
|
||
|
MANDATORY-GROUPS { etherStatsGroup }
|
||
|
|
||
|
GROUP etherCollisionTableGroup
|
||
|
DESCRIPTION "This group is optional. It is appropriate
|
||
|
for all systems which have the necessary
|
||
|
metering. Implementation in such systems is
|
||
|
highly recommended."
|
||
|
::= { etherCompliances 1 }
|
||
|
|
||
|
ether100MbsCompliance MODULE-COMPLIANCE
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION "******** THIS COMPLIANCE IS DEPRECATED ********
|
||
|
|
||
|
The compliance statement for managed network
|
||
|
entities which have 100 Mb/sec ethernet-like
|
||
|
network interfaces.
|
||
|
|
||
|
This compliance is deprecated and replaced by
|
||
|
dot3Compliance."
|
||
|
|
||
|
MODULE -- this module
|
||
|
MANDATORY-GROUPS { etherStats100MbsGroup }
|
||
|
|
||
|
GROUP etherCollisionTableGroup
|
||
|
DESCRIPTION "This group is optional. It is appropriate
|
||
|
for all systems which have the necessary
|
||
|
metering. Implementation in such systems is
|
||
|
highly recommended."
|
||
|
::= { etherCompliances 2 }
|
||
|
|
||
|
dot3Compliance MODULE-COMPLIANCE
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION "******** THIS COMPLIANCE IS DEPRECATED ********
|
||
|
|
||
|
The compliance statement for managed network
|
||
|
entities which have ethernet-like network
|
||
|
interfaces.
|
||
|
|
||
|
This compliance is deprecated and replaced by
|
||
|
dot3Compliance2."
|
||
|
|
||
|
MODULE -- this module
|
||
|
MANDATORY-GROUPS { etherStatsBaseGroup }
|
||
|
|
||
|
GROUP etherDuplexGroup
|
||
|
DESCRIPTION "This group is mandatory for all
|
||
|
ethernet-like network interfaces which are
|
||
|
capable of operating in full-duplex mode.
|
||
|
It is highly recommended for all
|
||
|
ethernet-like network interfaces."
|
||
|
|
||
|
GROUP etherStatsLowSpeedGroup
|
||
|
DESCRIPTION "This group is mandatory for all
|
||
|
ethernet-like network interfaces which are
|
||
|
capable of operating at 10 Mb/s or slower in
|
||
|
half-duplex mode."
|
||
|
|
||
|
GROUP etherStatsHighSpeedGroup
|
||
|
DESCRIPTION "This group is mandatory for all
|
||
|
ethernet-like network interfaces which are
|
||
|
capable of operating at 100 Mb/s or faster."
|
||
|
|
||
|
GROUP etherControlGroup
|
||
|
DESCRIPTION "This group is mandatory for all
|
||
|
ethernet-like network interfaces that
|
||
|
support the MAC Control sublayer."
|
||
|
|
||
|
GROUP etherControlPauseGroup
|
||
|
DESCRIPTION "This group is mandatory for all
|
||
|
ethernet-like network interfaces that
|
||
|
support the MAC Control PAUSE function."
|
||
|
|
||
|
GROUP etherCollisionTableGroup
|
||
|
DESCRIPTION "This group is optional. It is appropriate
|
||
|
for all ethernet-like network interfaces
|
||
|
which are capable of operating in
|
||
|
half-duplex mode and have the necessary
|
||
|
metering. Implementation in systems with
|
||
|
|
||
|
such interfaces is highly recommended."
|
||
|
::= { etherCompliances 3 }
|
||
|
|
||
|
dot3Compliance2 MODULE-COMPLIANCE
|
||
|
STATUS current
|
||
|
DESCRIPTION "The compliance statement for managed network
|
||
|
entities which have ethernet-like network
|
||
|
interfaces.
|
||
|
|
||
|
Note that compliance with this MIB module
|
||
|
requires compliance with the ifCompliance3
|
||
|
MODULE-COMPLIANCE statement of the IF-MIB
|
||
|
(RFC2863). In addition, compliance with this
|
||
|
MIB module requires compliance with the
|
||
|
mauModIfCompl3 MODULE-COMPLIANCE statement of
|
||
|
the MAU-MIB (RFC3636)."
|
||
|
|
||
|
MODULE -- this module
|
||
|
MANDATORY-GROUPS { etherStatsBaseGroup2 }
|
||
|
|
||
|
GROUP etherDuplexGroup
|
||
|
DESCRIPTION "This group is mandatory for all
|
||
|
ethernet-like network interfaces which are
|
||
|
capable of operating in full-duplex mode.
|
||
|
It is highly recommended for all
|
||
|
ethernet-like network interfaces."
|
||
|
|
||
|
GROUP etherRateControlGroup
|
||
|
DESCRIPTION "This group is mandatory for all
|
||
|
ethernet-like network interfaces which are
|
||
|
capable of operating at speeds faster than
|
||
|
1000 Mb/s. It is highly recommended for all
|
||
|
ethernet-like network interfaces."
|
||
|
|
||
|
GROUP etherStatsLowSpeedGroup
|
||
|
DESCRIPTION "This group is mandatory for all
|
||
|
ethernet-like network interfaces which are
|
||
|
capable of operating at 10 Mb/s or slower in
|
||
|
half-duplex mode."
|
||
|
|
||
|
GROUP etherStatsHighSpeedGroup
|
||
|
DESCRIPTION "This group is mandatory for all
|
||
|
ethernet-like network interfaces which are
|
||
|
capable of operating at 100 Mb/s or faster."
|
||
|
|
||
|
GROUP etherStatsHalfDuplexGroup
|
||
|
DESCRIPTION "This group is mandatory for all
|
||
|
ethernet-like network interfaces which are
|
||
|
|
||
|
capable of operating in half-duplex mode."
|
||
|
|
||
|
GROUP etherHCStatsGroup
|
||
|
DESCRIPTION "This group is mandatory for all
|
||
|
ethernet-like network interfaces which are
|
||
|
capable of operating at 10 Gb/s or faster.
|
||
|
It is recommended for all ethernet-like
|
||
|
network interfaces which are capable of
|
||
|
operating at 1000 Mb/s or faster."
|
||
|
|
||
|
GROUP etherControlGroup
|
||
|
DESCRIPTION "This group is mandatory for all
|
||
|
ethernet-like network interfaces that
|
||
|
support the MAC Control sublayer."
|
||
|
|
||
|
GROUP etherHCControlGroup
|
||
|
DESCRIPTION "This group is mandatory for all
|
||
|
ethernet-like network interfaces that
|
||
|
support the MAC Control sublayer and are
|
||
|
capable of operating at 10 Gb/s or faster."
|
||
|
|
||
|
GROUP etherControlPauseGroup
|
||
|
DESCRIPTION "This group is mandatory for all
|
||
|
ethernet-like network interfaces that
|
||
|
support the MAC Control PAUSE function."
|
||
|
|
||
|
GROUP etherHCControlPauseGroup
|
||
|
DESCRIPTION "This group is mandatory for all
|
||
|
ethernet-like network interfaces that
|
||
|
support the MAC Control PAUSE function and
|
||
|
are capable of operating at 10 Gb/s or
|
||
|
faster."
|
||
|
|
||
|
GROUP etherCollisionTableGroup
|
||
|
DESCRIPTION "This group is optional. It is appropriate
|
||
|
for all ethernet-like network interfaces
|
||
|
which are capable of operating in
|
||
|
half-duplex mode and have the necessary
|
||
|
metering. Implementation in systems with
|
||
|
such interfaces is highly recommended."
|
||
|
::= { etherCompliances 4 }
|
||
|
|
||
|
-- units of conformance
|
||
|
|
||
|
etherStatsGroup OBJECT-GROUP
|
||
|
OBJECTS { dot3StatsIndex,
|
||
|
dot3StatsAlignmentErrors,
|
||
|
dot3StatsFCSErrors,
|
||
|
dot3StatsSingleCollisionFrames,
|
||
|
dot3StatsMultipleCollisionFrames,
|
||
|
dot3StatsSQETestErrors,
|
||
|
dot3StatsDeferredTransmissions,
|
||
|
dot3StatsLateCollisions,
|
||
|
dot3StatsExcessiveCollisions,
|
||
|
dot3StatsInternalMacTransmitErrors,
|
||
|
dot3StatsCarrierSenseErrors,
|
||
|
dot3StatsFrameTooLongs,
|
||
|
dot3StatsInternalMacReceiveErrors,
|
||
|
dot3StatsEtherChipSet
|
||
|
}
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION "********* THIS GROUP IS DEPRECATED **********
|
||
|
|
||
|
A collection of objects providing information
|
||
|
applicable to all ethernet-like network
|
||
|
interfaces.
|
||
|
|
||
|
This object group has been deprecated and
|
||
|
replaced by etherStatsBaseGroup and
|
||
|
etherStatsLowSpeedGroup."
|
||
|
::= { etherGroups 1 }
|
||
|
|
||
|
etherCollisionTableGroup OBJECT-GROUP
|
||
|
OBJECTS { dot3CollFrequencies
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION "A collection of objects providing a histogram
|
||
|
of packets successfully transmitted after
|
||
|
experiencing exactly N collisions."
|
||
|
::= { etherGroups 2 }
|
||
|
|
||
|
etherStats100MbsGroup OBJECT-GROUP
|
||
|
OBJECTS { dot3StatsIndex,
|
||
|
dot3StatsAlignmentErrors,
|
||
|
dot3StatsFCSErrors,
|
||
|
dot3StatsSingleCollisionFrames,
|
||
|
dot3StatsMultipleCollisionFrames,
|
||
|
dot3StatsDeferredTransmissions,
|
||
|
dot3StatsLateCollisions,
|
||
|
dot3StatsExcessiveCollisions,
|
||
|
dot3StatsInternalMacTransmitErrors,
|
||
|
dot3StatsCarrierSenseErrors,
|
||
|
dot3StatsFrameTooLongs,
|
||
|
dot3StatsInternalMacReceiveErrors,
|
||
|
dot3StatsEtherChipSet,
|
||
|
dot3StatsSymbolErrors
|
||
|
|
||
|
}
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION "********* THIS GROUP IS DEPRECATED **********
|
||
|
|
||
|
A collection of objects providing information
|
||
|
applicable to 100 Mb/sec ethernet-like network
|
||
|
interfaces.
|
||
|
|
||
|
This object group has been deprecated and
|
||
|
replaced by etherStatsBaseGroup and
|
||
|
etherStatsHighSpeedGroup."
|
||
|
::= { etherGroups 3 }
|
||
|
|
||
|
etherStatsBaseGroup OBJECT-GROUP
|
||
|
OBJECTS { dot3StatsIndex,
|
||
|
dot3StatsAlignmentErrors,
|
||
|
dot3StatsFCSErrors,
|
||
|
dot3StatsSingleCollisionFrames,
|
||
|
dot3StatsMultipleCollisionFrames,
|
||
|
dot3StatsDeferredTransmissions,
|
||
|
dot3StatsLateCollisions,
|
||
|
dot3StatsExcessiveCollisions,
|
||
|
dot3StatsInternalMacTransmitErrors,
|
||
|
dot3StatsCarrierSenseErrors,
|
||
|
dot3StatsFrameTooLongs,
|
||
|
dot3StatsInternalMacReceiveErrors
|
||
|
}
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION "********* THIS GROUP IS DEPRECATED **********
|
||
|
|
||
|
A collection of objects providing information
|
||
|
applicable to all ethernet-like network
|
||
|
interfaces.
|
||
|
|
||
|
This object group has been deprecated and
|
||
|
replaced by etherStatsBaseGroup2 and
|
||
|
etherStatsHalfDuplexGroup, to separate
|
||
|
objects which must be implemented by all
|
||
|
ethernet-like network interfaces from
|
||
|
objects that need only be implemented on
|
||
|
ethernet-like network interfaces that are
|
||
|
capable of half-duplex operation."
|
||
|
::= { etherGroups 4 }
|
||
|
|
||
|
etherStatsLowSpeedGroup OBJECT-GROUP
|
||
|
OBJECTS { dot3StatsSQETestErrors }
|
||
|
STATUS current
|
||
|
DESCRIPTION "A collection of objects providing information
|
||
|
|
||
|
applicable to ethernet-like network interfaces
|
||
|
capable of operating at 10 Mb/s or slower in
|
||
|
half-duplex mode."
|
||
|
::= { etherGroups 5 }
|
||
|
|
||
|
etherStatsHighSpeedGroup OBJECT-GROUP
|
||
|
OBJECTS { dot3StatsSymbolErrors }
|
||
|
STATUS current
|
||
|
DESCRIPTION "A collection of objects providing information
|
||
|
applicable to ethernet-like network interfaces
|
||
|
capable of operating at 100 Mb/s or faster."
|
||
|
::= { etherGroups 6 }
|
||
|
|
||
|
etherDuplexGroup OBJECT-GROUP
|
||
|
OBJECTS { dot3StatsDuplexStatus }
|
||
|
STATUS current
|
||
|
DESCRIPTION "A collection of objects providing information
|
||
|
about the duplex mode of an ethernet-like
|
||
|
network interface."
|
||
|
::= { etherGroups 7 }
|
||
|
|
||
|
etherControlGroup OBJECT-GROUP
|
||
|
OBJECTS { dot3ControlFunctionsSupported,
|
||
|
dot3ControlInUnknownOpcodes
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION "A collection of objects providing information
|
||
|
about the MAC Control sublayer on ethernet-like
|
||
|
network interfaces."
|
||
|
::= { etherGroups 8 }
|
||
|
|
||
|
etherControlPauseGroup OBJECT-GROUP
|
||
|
OBJECTS { dot3PauseAdminMode,
|
||
|
dot3PauseOperMode,
|
||
|
dot3InPauseFrames,
|
||
|
dot3OutPauseFrames
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION "A collection of objects providing information
|
||
|
about and control of the MAC Control PAUSE
|
||
|
function on ethernet-like network interfaces."
|
||
|
::= { etherGroups 9 }
|
||
|
|
||
|
etherStatsBaseGroup2 OBJECT-GROUP
|
||
|
OBJECTS { dot3StatsIndex,
|
||
|
dot3StatsAlignmentErrors,
|
||
|
dot3StatsFCSErrors,
|
||
|
dot3StatsInternalMacTransmitErrors,
|
||
|
dot3StatsFrameTooLongs,
|
||
|
dot3StatsInternalMacReceiveErrors
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION "A collection of objects providing information
|
||
|
applicable to all ethernet-like network
|
||
|
interfaces."
|
||
|
::= { etherGroups 10 }
|
||
|
|
||
|
etherStatsHalfDuplexGroup OBJECT-GROUP
|
||
|
OBJECTS { dot3StatsSingleCollisionFrames,
|
||
|
dot3StatsMultipleCollisionFrames,
|
||
|
dot3StatsDeferredTransmissions,
|
||
|
dot3StatsLateCollisions,
|
||
|
dot3StatsExcessiveCollisions,
|
||
|
dot3StatsCarrierSenseErrors
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION "A collection of objects providing information
|
||
|
applicable only to half-duplex ethernet-like
|
||
|
network interfaces."
|
||
|
::= { etherGroups 11 }
|
||
|
|
||
|
etherHCStatsGroup OBJECT-GROUP
|
||
|
OBJECTS { dot3HCStatsAlignmentErrors,
|
||
|
dot3HCStatsFCSErrors,
|
||
|
dot3HCStatsInternalMacTransmitErrors,
|
||
|
dot3HCStatsFrameTooLongs,
|
||
|
dot3HCStatsInternalMacReceiveErrors,
|
||
|
dot3HCStatsSymbolErrors
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION "A collection of objects providing high-capacity
|
||
|
statistics applicable to higher-speed
|
||
|
ethernet-like network interfaces."
|
||
|
::= { etherGroups 12 }
|
||
|
|
||
|
etherHCControlGroup OBJECT-GROUP
|
||
|
OBJECTS { dot3HCControlInUnknownOpcodes }
|
||
|
STATUS current
|
||
|
DESCRIPTION "A collection of objects providing high-capacity
|
||
|
statistics for the MAC Control sublayer on
|
||
|
higher-speed ethernet-like network interfaces."
|
||
|
::= { etherGroups 13 }
|
||
|
|
||
|
etherHCControlPauseGroup OBJECT-GROUP
|
||
|
OBJECTS { dot3HCInPauseFrames,
|
||
|
dot3HCOutPauseFrames
|
||
|
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION "A collection of objects providing high-capacity
|
||
|
statistics for the MAC Control PAUSE function on
|
||
|
higher-speed ethernet-like network interfaces."
|
||
|
::= { etherGroups 14 }
|
||
|
|
||
|
etherRateControlGroup OBJECT-GROUP
|
||
|
OBJECTS { dot3StatsRateControlAbility,
|
||
|
dot3StatsRateControlStatus
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION "A collection of objects providing information
|
||
|
about the Rate Control function on ethernet-like
|
||
|
interfaces."
|
||
|
::= { etherGroups 15 }
|
||
|
|
||
|
END
|