EtherLike-MIB.txt
上传用户:wxp200602
上传日期:2007-10-30
资源大小:4028k
文件大小:83k
源码类别:

SNMP编程

开发平台:

Unix_Linux

  1. EtherLike-MIB DEFINITIONS ::= BEGIN
  2.     IMPORTS
  3.         MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY,
  4.         Integer32, Counter32, Counter64, mib-2, transmission
  5.             FROM SNMPv2-SMI
  6.         MODULE-COMPLIANCE, OBJECT-GROUP
  7.             FROM SNMPv2-CONF
  8.         TruthValue
  9.             FROM SNMPv2-TC
  10.         ifIndex, InterfaceIndex
  11.             FROM IF-MIB;
  12.     etherMIB MODULE-IDENTITY
  13.         LAST-UPDATED "200309190000Z"  -- September 19, 2003
  14.         ORGANIZATION "IETF Ethernet Interfaces and Hub MIB
  15.                      Working Group"
  16.         CONTACT-INFO
  17.             "WG E-mail: hubmib@ietf.org
  18.           To subscribe: hubmib-request@ietf.org
  19.                  Chair: Dan Romascanu
  20.                 Postal: Avaya Inc.
  21.                         Atidum Technology Park, Bldg. 3
  22.                         Tel Aviv 61131
  23.                         Israel
  24.                    Tel: +972 3 645 8414
  25.                 E-mail: dromasca@avaya.com
  26.                Editor: John Flick
  27.                Postal: Hewlett-Packard Company
  28.                        8000 Foothills Blvd. M/S 5557
  29.                        Roseville, CA 95747-5557
  30.                        USA
  31.                   Tel: +1 916 785 4018
  32.                   Fax: +1 916 785 1199
  33.                E-mail: johnf@rose.hp.com"
  34.         DESCRIPTION "The MIB module to describe generic objects for
  35.                     ethernet-like network interfaces.
  36.                     The following reference is used throughout this
  37.                     MIB module:
  38.                     [IEEE 802.3 Std] refers to:
  39.                        IEEE Std 802.3, 2002 Edition: 'IEEE Standard
  40.                        for Information technology -
  41.                        Telecommunications and information exchange
  42.                        between systems - Local and metropolitan
  43.                        area networks - Specific requirements -
  44.                        Part 3: Carrier sense multiple access with
  45.                        collision detection (CSMA/CD) access method
  46.                        and physical layer specifications', as
  47.                        amended by IEEE Std 802.3ae-2002:
  48.                        'Amendment: Media Access Control (MAC)
  49.                        Parameters, Physical Layer, and Management
  50.                        Parameters for 10 Gb/s Operation', August,
  51.                        2002.
  52.                     Of particular interest is Clause 30, '10 Mb/s,
  53.                     100 Mb/s, 1000 Mb/s, and 10 Gb/s Management'.
  54.                     Copyright (C) The Internet Society (2003).  This
  55.                     version of this MIB module is part of RFC 3635;
  56.                     see the RFC itself for full legal notices."
  57.         REVISION    "200309190000Z"  -- September 19, 2003
  58.         DESCRIPTION "Updated to include support for 10 Gb/sec
  59.                      interfaces.  This resulted in the following
  60.                      revisions:
  61.                      - Updated dot3StatsAlignmentErrors and
  62.                        dot3StatsSymbolErrors DESCRIPTIONs to
  63.                        reflect behaviour at 10 Gb/s
  64.                      - Added dot3StatsRateControlAbility and
  65.                        dot3RateControlStatus for management
  66.                        of the Rate Control function in 10 Gb/s
  67.                        WAN applications
  68.                      - Added 64-bit versions of all counters
  69.                        that are used on high-speed ethernet
  70.                        interfaces
  71.                      - Added object groups to contain the new
  72.                        objects
  73.                      - Deprecated etherStatsBaseGroup and
  74.                        split into etherStatsBaseGroup2 and
  75.                        etherStatsHalfDuplexGroup, so that
  76.                        interfaces which can only operate at
  77.                        full-duplex do not need to implement
  78.                        half-duplex-only statistics
  79.                      - Deprecated dot3Compliance and replaced
  80.                        it with dot3Compliance2, which includes
  81.                        the compliance information for the new
  82.                        object groups
  83.                      In addition, the dot3Tests and dot3Errors
  84.                      object identities have been deprecated,
  85.                      since there is no longer a standard method
  86.                      for using them.
  87.                      This version published as RFC 3635."
  88.         REVISION    "199908240400Z"  -- August 24, 1999
  89.         DESCRIPTION "Updated to include support for 1000 Mb/sec
  90.                      interfaces and full-duplex interfaces.
  91.                      This version published as RFC 2665."
  92.         REVISION    "199806032150Z"  -- June 3, 1998
  93.         DESCRIPTION "Updated to include support for 100 Mb/sec
  94.                      interfaces.
  95.                      This version published as RFC 2358."
  96.         REVISION    "199402030400Z"  -- February 3, 1994
  97.         DESCRIPTION "Initial version, published as RFC 1650."
  98.         ::= { mib-2 35 }
  99.     etherMIBObjects OBJECT IDENTIFIER ::= { etherMIB 1 }
  100.     dot3    OBJECT IDENTIFIER ::= { transmission 7 }
  101.     -- the Ethernet-like Statistics group
  102.     dot3StatsTable OBJECT-TYPE
  103.         SYNTAX     SEQUENCE OF Dot3StatsEntry
  104.         MAX-ACCESS not-accessible
  105.         STATUS     current
  106.         DESCRIPTION "Statistics for a collection of ethernet-like
  107.                     interfaces attached to a particular system.
  108.                     There will be one row in this table for each
  109.                     ethernet-like interface in the system."
  110.         ::= { dot3 2 }
  111.     dot3StatsEntry OBJECT-TYPE
  112.         SYNTAX     Dot3StatsEntry
  113.         MAX-ACCESS not-accessible
  114.         STATUS     current
  115.         DESCRIPTION "Statistics for a particular interface to an
  116.                     ethernet-like medium."
  117.         INDEX       { dot3StatsIndex }
  118.         ::= { dot3StatsTable 1 }
  119.     Dot3StatsEntry ::=
  120.         SEQUENCE {
  121.             dot3StatsIndex                      InterfaceIndex,
  122.             dot3StatsAlignmentErrors            Counter32,
  123.             dot3StatsFCSErrors                  Counter32,
  124.             dot3StatsSingleCollisionFrames      Counter32,
  125.             dot3StatsMultipleCollisionFrames    Counter32,
  126.             dot3StatsSQETestErrors              Counter32,
  127.             dot3StatsDeferredTransmissions      Counter32,
  128.             dot3StatsLateCollisions             Counter32,
  129.             dot3StatsExcessiveCollisions        Counter32,
  130.             dot3StatsInternalMacTransmitErrors  Counter32,
  131.             dot3StatsCarrierSenseErrors         Counter32,
  132.             dot3StatsFrameTooLongs              Counter32,
  133.             dot3StatsInternalMacReceiveErrors   Counter32,
  134.             dot3StatsEtherChipSet               OBJECT IDENTIFIER,
  135.             dot3StatsSymbolErrors               Counter32,
  136.             dot3StatsDuplexStatus               INTEGER,
  137.             dot3StatsRateControlAbility         TruthValue,
  138.             dot3StatsRateControlStatus          INTEGER
  139.         }
  140.     dot3StatsIndex OBJECT-TYPE
  141.         SYNTAX      InterfaceIndex
  142.         MAX-ACCESS  read-only  -- read-only since originally an
  143.                                -- SMIv1 index
  144.         STATUS      current
  145.         DESCRIPTION "An index value that uniquely identifies an
  146.                     interface to an ethernet-like medium.  The
  147.                     interface identified by a particular value of
  148.                     this index is the same interface as identified
  149.                     by the same value of ifIndex."
  150.         REFERENCE   "RFC 2863, ifIndex"
  151.         ::= { dot3StatsEntry 1 }
  152.     dot3StatsAlignmentErrors OBJECT-TYPE
  153.         SYNTAX      Counter32
  154.         MAX-ACCESS  read-only
  155.         STATUS      current
  156.         DESCRIPTION "A count of frames received on a particular
  157.                     interface that are not an integral number of
  158.                     octets in length and do not pass the FCS check.
  159.                     The count represented by an instance of this
  160.                     object is incremented when the alignmentError
  161.                     status is returned by the MAC service to the
  162.                     LLC (or other MAC user). Received frames for
  163.                     which multiple error conditions pertain are,
  164.                     according to the conventions of IEEE 802.3
  165.                     Layer Management, counted exclusively according
  166.                     to the error status presented to the LLC.
  167.                     This counter does not increment for group
  168.                     encoding schemes greater than 4 bits per group.
  169.                     For interfaces operating at 10 Gb/s, this
  170.                     counter can roll over in less than 5 minutes if
  171.                     it is incrementing at its maximum rate.  Since
  172.                     that amount of time could be less than a
  173.                     management station's poll cycle time, in order
  174.                     to avoid a loss of information, a management
  175.                     station is advised to poll the
  176.                     dot3HCStatsAlignmentErrors object for 10 Gb/s
  177.                     or faster interfaces.
  178.                     Discontinuities in the value of this counter can
  179.                     occur at re-initialization of the management
  180.                     system, and at other times as indicated by the
  181.                     value of ifCounterDiscontinuityTime."
  182.         REFERENCE   "[IEEE 802.3 Std.], 30.3.1.1.7,
  183.                     aAlignmentErrors"
  184.         ::= { dot3StatsEntry 2 }
  185.     dot3StatsFCSErrors OBJECT-TYPE
  186.         SYNTAX      Counter32
  187.         MAX-ACCESS  read-only
  188.         STATUS      current
  189.         DESCRIPTION "A count of frames received on a particular
  190.                     interface that are an integral number of octets
  191.                     in length but do not pass the FCS check.  This
  192.                     count does not include frames received with
  193.                     frame-too-long or frame-too-short error.
  194.                     The count represented by an instance of this
  195.                     object is incremented when the frameCheckError
  196.                     status is returned by the MAC service to the
  197.                     LLC (or other MAC user). Received frames for
  198.                     which multiple error conditions pertain are,
  199.                     according to the conventions of IEEE 802.3
  200.                     Layer Management, counted exclusively according
  201.                     to the error status presented to the LLC.
  202.                     Note:  Coding errors detected by the physical
  203.                     layer for speeds above 10 Mb/s will cause the
  204.                     frame to fail the FCS check.
  205.                     For interfaces operating at 10 Gb/s, this
  206.                     counter can roll over in less than 5 minutes if
  207.                     it is incrementing at its maximum rate.  Since
  208.                     that amount of time could be less than a
  209.                     management station's poll cycle time, in order
  210.                     to avoid a loss of information, a management
  211.                     station is advised to poll the
  212.                     dot3HCStatsFCSErrors object for 10 Gb/s or
  213.                     faster interfaces.
  214.                     Discontinuities in the value of this counter can
  215.                     occur at re-initialization of the management
  216.                     system, and at other times as indicated by the
  217.                     value of ifCounterDiscontinuityTime."
  218.         REFERENCE   "[IEEE 802.3 Std.], 30.3.1.1.6,
  219.                     aFrameCheckSequenceErrors."
  220.         ::= { dot3StatsEntry 3 }
  221.     dot3StatsSingleCollisionFrames OBJECT-TYPE
  222.         SYNTAX      Counter32
  223.         MAX-ACCESS  read-only
  224.         STATUS      current
  225.         DESCRIPTION "A count of frames that are involved in a single
  226.                     collision, and are subsequently transmitted
  227.                     successfully.
  228.                     A frame that is counted by an instance of this
  229.                     object is also counted by the corresponding
  230.                     instance of either the ifOutUcastPkts,
  231.                     ifOutMulticastPkts, or ifOutBroadcastPkts,
  232.                     and is not counted by the corresponding
  233.                     instance of the dot3StatsMultipleCollisionFrames
  234.                     object.
  235.                     This counter does not increment when the
  236.                     interface is operating in full-duplex mode.
  237.                     Discontinuities in the value of this counter can
  238.                     occur at re-initialization of the management
  239.                     system, and at other times as indicated by the
  240.                     value of ifCounterDiscontinuityTime."
  241.         REFERENCE   "[IEEE 802.3 Std.], 30.3.1.1.3,
  242.                     aSingleCollisionFrames."
  243.         ::= { dot3StatsEntry 4 }
  244.     dot3StatsMultipleCollisionFrames OBJECT-TYPE
  245.         SYNTAX      Counter32
  246.         MAX-ACCESS  read-only
  247.         STATUS      current
  248.         DESCRIPTION "A count of frames that are involved in more
  249.                     than one collision and are subsequently
  250.                     transmitted successfully.
  251.                     A frame that is counted by an instance of this
  252.                     object is also counted by the corresponding
  253.                     instance of either the ifOutUcastPkts,
  254.                     ifOutMulticastPkts, or ifOutBroadcastPkts,
  255.                     and is not counted by the corresponding
  256.                     instance of the dot3StatsSingleCollisionFrames
  257.                     object.
  258.                     This counter does not increment when the
  259.                     interface is operating in full-duplex mode.
  260.                     Discontinuities in the value of this counter can
  261.                     occur at re-initialization of the management
  262.                     system, and at other times as indicated by the
  263.                     value of ifCounterDiscontinuityTime."
  264.         REFERENCE   "[IEEE 802.3 Std.], 30.3.1.1.4,
  265.                     aMultipleCollisionFrames."
  266.         ::= { dot3StatsEntry 5 }
  267.     dot3StatsSQETestErrors OBJECT-TYPE
  268.         SYNTAX      Counter32
  269.         MAX-ACCESS  read-only
  270.         STATUS      current
  271.         DESCRIPTION "A count of times that the SQE TEST ERROR
  272.                     is received on a particular interface. The
  273.                     SQE TEST ERROR is set in accordance with the
  274.                     rules for verification of the SQE detection
  275.                     mechanism in the PLS Carrier Sense Function as
  276.                     described in IEEE Std. 802.3, 2000 Edition,
  277.                     section 7.2.4.6.
  278.                     This counter does not increment on interfaces
  279.                     operating at speeds greater than 10 Mb/s, or on
  280.                     interfaces operating in full-duplex mode.
  281.                     Discontinuities in the value of this counter can
  282.                     occur at re-initialization of the management
  283.                     system, and at other times as indicated by the
  284.                     value of ifCounterDiscontinuityTime."
  285.         REFERENCE   "[IEEE 802.3 Std.], 7.2.4.6, also 30.3.2.1.4,
  286.                     aSQETestErrors."
  287.         ::= { dot3StatsEntry 6 }
  288.     dot3StatsDeferredTransmissions OBJECT-TYPE
  289.         SYNTAX      Counter32
  290.         MAX-ACCESS  read-only
  291.         STATUS      current
  292.         DESCRIPTION "A count of frames for which the first
  293.                     transmission attempt on a particular interface
  294.                     is delayed because the medium is busy.
  295.                     The count represented by an instance of this
  296.                     object does not include frames involved in
  297.                     collisions.
  298.                     This counter does not increment when the
  299.                     interface is operating in full-duplex mode.
  300.                     Discontinuities in the value of this counter can
  301.                     occur at re-initialization of the management
  302.                     system, and at other times as indicated by the
  303.                     value of ifCounterDiscontinuityTime."
  304.         REFERENCE   "[IEEE 802.3 Std.], 30.3.1.1.9,
  305.                     aFramesWithDeferredXmissions."
  306.         ::= { dot3StatsEntry 7 }
  307.     dot3StatsLateCollisions OBJECT-TYPE
  308.         SYNTAX      Counter32
  309.         MAX-ACCESS  read-only
  310.         STATUS      current
  311.         DESCRIPTION "The number of times that a collision is
  312.                     detected on a particular interface later than
  313.                     one slotTime into the transmission of a packet.
  314.                     A (late) collision included in a count
  315.                     represented by an instance of this object is
  316.                     also considered as a (generic) collision for
  317.                     purposes of other collision-related
  318.                     statistics.
  319.                     This counter does not increment when the
  320.                     interface is operating in full-duplex mode.
  321.                     Discontinuities in the value of this counter can
  322.                     occur at re-initialization of the management
  323.                     system, and at other times as indicated by the
  324.                     value of ifCounterDiscontinuityTime."
  325.         REFERENCE   "[IEEE 802.3 Std.], 30.3.1.1.10,
  326.                     aLateCollisions."
  327.         ::= { dot3StatsEntry 8 }
  328.     dot3StatsExcessiveCollisions OBJECT-TYPE
  329.         SYNTAX      Counter32
  330.         MAX-ACCESS  read-only
  331.         STATUS      current
  332.         DESCRIPTION "A count of frames for which transmission on a
  333.                     particular interface fails due to excessive
  334.                     collisions.
  335.                     This counter does not increment when the
  336.                     interface is operating in full-duplex mode.
  337.                     Discontinuities in the value of this counter can
  338.                     occur at re-initialization of the management
  339.                     system, and at other times as indicated by the
  340.                     value of ifCounterDiscontinuityTime."
  341.         REFERENCE   "[IEEE 802.3 Std.], 30.3.1.1.11,
  342.                     aFramesAbortedDueToXSColls."
  343.         ::= { dot3StatsEntry 9 }
  344.     dot3StatsInternalMacTransmitErrors OBJECT-TYPE
  345.         SYNTAX      Counter32
  346.         MAX-ACCESS  read-only
  347.         STATUS      current
  348.         DESCRIPTION "A count of frames for which transmission on a
  349.                     particular interface fails due to an internal
  350.                     MAC sublayer transmit error. A frame is only
  351.                     counted by an instance of this object if it is
  352.                     not counted by the corresponding instance of
  353.                     either the dot3StatsLateCollisions object, the
  354.                     dot3StatsExcessiveCollisions object, or the
  355.                     dot3StatsCarrierSenseErrors object.
  356.                     The precise meaning of the count represented by
  357.                     an instance of this object is implementation-
  358.                     specific.  In particular, an instance of this
  359.                     object may represent a count of transmission
  360.                     errors on a particular interface that are not
  361.                     otherwise counted.
  362.                     For interfaces operating at 10 Gb/s, this
  363.                     counter can roll over in less than 5 minutes if
  364.                     it is incrementing at its maximum rate.  Since
  365.                     that amount of time could be less than a
  366.                     management station's poll cycle time, in order
  367.                     to avoid a loss of information, a management
  368.                     station is advised to poll the
  369.                     dot3HCStatsInternalMacTransmitErrors object for
  370.                     10 Gb/s or faster interfaces.
  371.                     Discontinuities in the value of this counter can
  372.                     occur at re-initialization of the management
  373.                     system, and at other times as indicated by the
  374.                     value of ifCounterDiscontinuityTime."
  375.         REFERENCE   "[IEEE 802.3 Std.], 30.3.1.1.12,
  376.                     aFramesLostDueToIntMACXmitError."
  377.         ::= { dot3StatsEntry 10 }
  378.     dot3StatsCarrierSenseErrors OBJECT-TYPE
  379.         SYNTAX      Counter32
  380.         MAX-ACCESS  read-only
  381.         STATUS      current
  382.         DESCRIPTION "The number of times that the carrier sense
  383.                     condition was lost or never asserted when
  384.                     attempting to transmit a frame on a particular
  385.                     interface.
  386.                     The count represented by an instance of this
  387.                     object is incremented at most once per
  388.                     transmission attempt, even if the carrier sense
  389.                     condition fluctuates during a transmission
  390.                     attempt.
  391.                     This counter does not increment when the
  392.                     interface is operating in full-duplex mode.
  393.                     Discontinuities in the value of this counter can
  394.                     occur at re-initialization of the management
  395.                     system, and at other times as indicated by the
  396.                     value of ifCounterDiscontinuityTime."
  397.         REFERENCE   "[IEEE 802.3 Std.], 30.3.1.1.13,
  398.                     aCarrierSenseErrors."
  399.         ::= { dot3StatsEntry 11 }
  400.     -- { dot3StatsEntry 12 } is not assigned
  401.     dot3StatsFrameTooLongs OBJECT-TYPE
  402.         SYNTAX      Counter32
  403.         MAX-ACCESS  read-only
  404.         STATUS      current
  405.         DESCRIPTION "A count of frames received on a particular
  406.                     interface that exceed the maximum permitted
  407.                     frame size.
  408.                     The count represented by an instance of this
  409.                     object is incremented when the frameTooLong
  410.                     status is returned by the MAC service to the
  411.                     LLC (or other MAC user). Received frames for
  412.                     which multiple error conditions pertain are,
  413.                     according to the conventions of IEEE 802.3
  414.                     Layer Management, counted exclusively according
  415.                     to the error status presented to the LLC.
  416.                     For interfaces operating at 10 Gb/s, this
  417.                     counter can roll over in less than 80 minutes if
  418.                     it is incrementing at its maximum rate.  Since
  419.                     that amount of time could be less than a
  420.                     management station's poll cycle time, in order
  421.                     to avoid a loss of information, a management
  422.                     station is advised to poll the
  423.                     dot3HCStatsFrameTooLongs object for 10 Gb/s
  424.                     or faster interfaces.
  425.                     Discontinuities in the value of this counter can
  426.                     occur at re-initialization of the management
  427.                     system, and at other times as indicated by the
  428.                     value of ifCounterDiscontinuityTime."
  429.         REFERENCE   "[IEEE 802.3 Std.], 30.3.1.1.25,
  430.                     aFrameTooLongErrors."
  431.         ::= { dot3StatsEntry 13 }
  432.     -- { dot3StatsEntry 14 } is not assigned
  433.     -- { dot3StatsEntry 15 } is not assigned
  434.     dot3StatsInternalMacReceiveErrors OBJECT-TYPE
  435.         SYNTAX      Counter32
  436.         MAX-ACCESS  read-only
  437.         STATUS      current
  438.         DESCRIPTION "A count of frames for which reception on a
  439.                     particular interface fails due to an internal
  440.                     MAC sublayer receive error. A frame is only
  441.                     counted by an instance of this object if it is
  442.                     not counted by the corresponding instance of
  443.                     either the dot3StatsFrameTooLongs object, the
  444.                     dot3StatsAlignmentErrors object, or the
  445.                     dot3StatsFCSErrors object.
  446.                     The precise meaning of the count represented by
  447.                     an instance of this object is implementation-
  448.                     specific.  In particular, an instance of this
  449.                     object may represent a count of receive errors
  450.                     on a particular interface that are not
  451.                     otherwise counted.
  452.                     For interfaces operating at 10 Gb/s, this
  453.                     counter can roll over in less than 5 minutes if
  454.                     it is incrementing at its maximum rate.  Since
  455.                     that amount of time could be less than a
  456.                     management station's poll cycle time, in order
  457.                     to avoid a loss of information, a management
  458.                     station is advised to poll the
  459.                     dot3HCStatsInternalMacReceiveErrors object for
  460.                     10 Gb/s or faster interfaces.
  461.                     Discontinuities in the value of this counter can
  462.                     occur at re-initialization of the management
  463.                     system, and at other times as indicated by the
  464.                     value of ifCounterDiscontinuityTime."
  465.         REFERENCE   "[IEEE 802.3 Std.], 30.3.1.1.15,
  466.                     aFramesLostDueToIntMACRcvError."
  467.         ::= { dot3StatsEntry 16 }
  468.     dot3StatsEtherChipSet OBJECT-TYPE
  469.         SYNTAX      OBJECT IDENTIFIER
  470.         MAX-ACCESS  read-only
  471.         STATUS      deprecated
  472.         DESCRIPTION "******** THIS OBJECT IS DEPRECATED ********
  473.                     This object contains an OBJECT IDENTIFIER
  474.                     which identifies the chipset used to
  475.                     realize the interface. Ethernet-like
  476.                     interfaces are typically built out of
  477.                     several different chips. The MIB implementor
  478.                     is presented with a decision of which chip
  479.                     to identify via this object. The implementor
  480.                     should identify the chip which is usually
  481.                     called the Medium Access Control chip.
  482.                     If no such chip is easily identifiable,
  483.                     the implementor should identify the chip
  484.                     which actually gathers the transmit
  485.                     and receive statistics and error
  486.                     indications. This would allow a
  487.                     manager station to correlate the
  488.                     statistics and the chip generating
  489.                     them, giving it the ability to take
  490.                     into account any known anomalies
  491.                     in the chip.
  492.                     This object has been deprecated.  Implementation
  493.                     feedback indicates that it is of limited use for
  494.                     debugging network problems in the field, and
  495.                     the administrative overhead involved in
  496.                     maintaining a registry of chipset OIDs is not
  497.                     justified."
  498.         ::= { dot3StatsEntry 17 }
  499.     dot3StatsSymbolErrors OBJECT-TYPE
  500.         SYNTAX      Counter32
  501.         MAX-ACCESS  read-only
  502.         STATUS      current
  503.         DESCRIPTION "For an interface operating at 100 Mb/s, the
  504.                     number of times there was an invalid data symbol
  505.                     when a valid carrier was present.
  506.                     For an interface operating in half-duplex mode
  507.                     at 1000 Mb/s, the number of times the receiving
  508.                     media is non-idle (a carrier event) for a period
  509.                     of time equal to or greater than slotTime, and
  510.                     during which there was at least one occurrence
  511.                     of an event that causes the PHY to indicate
  512.                     'Data reception error' or 'carrier extend error'
  513.                     on the GMII.
  514.                     For an interface operating in full-duplex mode
  515.                     at 1000 Mb/s, the number of times the receiving
  516.                     media is non-idle (a carrier event) for a period
  517.                     of time equal to or greater than minFrameSize,
  518.                     and during which there was at least one
  519.                     occurrence of an event that causes the PHY to
  520.                     indicate 'Data reception error' on the GMII.
  521.                     For an interface operating at 10 Gb/s, the
  522.                     number of times the receiving media is non-idle
  523.                     (a carrier event) for a period of time equal to
  524.                     or greater than minFrameSize, and during which
  525.                     there was at least one occurrence of an event
  526.                     that causes the PHY to indicate 'Receive Error'
  527.                     on the XGMII.
  528.                     The count represented by an instance of this
  529.                     object is incremented at most once per carrier
  530.                     event, even if multiple symbol errors occur
  531.                     during the carrier event.  This count does
  532.                     not increment if a collision is present.
  533.                     This counter does not increment when the
  534.                     interface is operating at 10 Mb/s.
  535.                     For interfaces operating at 10 Gb/s, this
  536.                     counter can roll over in less than 5 minutes if
  537.                     it is incrementing at its maximum rate.  Since
  538.                     that amount of time could be less than a
  539.                     management station's poll cycle time, in order
  540.                     to avoid a loss of information, a management
  541.                     station is advised to poll the
  542.                     dot3HCStatsSymbolErrors object for 10 Gb/s
  543.                     or faster interfaces.
  544.                     Discontinuities in the value of this counter can
  545.                     occur at re-initialization of the management
  546.                     system, and at other times as indicated by the
  547.                     value of ifCounterDiscontinuityTime."
  548.         REFERENCE   "[IEEE 802.3 Std.], 30.3.2.1.5,
  549.                     aSymbolErrorDuringCarrier."
  550.         ::= { dot3StatsEntry 18 }
  551.     dot3StatsDuplexStatus OBJECT-TYPE
  552.         SYNTAX      INTEGER {
  553.                         unknown(1),
  554.                         halfDuplex(2),
  555.                         fullDuplex(3)
  556.                     }
  557.         MAX-ACCESS  read-only
  558.         STATUS      current
  559.         DESCRIPTION "The current mode of operation of the MAC
  560.                     entity.  'unknown' indicates that the current
  561.                     duplex mode could not be determined.
  562.                     Management control of the duplex mode is
  563.                     accomplished through the MAU MIB.  When
  564.                     an interface does not support autonegotiation,
  565.                     or when autonegotiation is not enabled, the
  566.                     duplex mode is controlled using
  567.                     ifMauDefaultType.  When autonegotiation is
  568.                     supported and enabled, duplex mode is controlled
  569.                     using ifMauAutoNegAdvertisedBits.  In either
  570.                     case, the currently operating duplex mode is
  571.                     reflected both in this object and in ifMauType.
  572.                     Note that this object provides redundant
  573.                     information with ifMauType.  Normally, redundant
  574.                     objects are discouraged.  However, in this
  575.                     instance, it allows a management application to
  576.                     determine the duplex status of an interface
  577.                     without having to know every possible value of
  578.                     ifMauType.  This was felt to be sufficiently
  579.                     valuable to justify the redundancy."
  580.         REFERENCE   "[IEEE 802.3 Std.], 30.3.1.1.32,
  581.                     aDuplexStatus."
  582.         ::= { dot3StatsEntry 19 }
  583.     dot3StatsRateControlAbility OBJECT-TYPE
  584.         SYNTAX      TruthValue
  585.         MAX-ACCESS  read-only
  586.         STATUS      current
  587.         DESCRIPTION "'true' for interfaces operating at speeds above
  588.                     1000 Mb/s that support Rate Control through
  589.                     lowering the average data rate of the MAC
  590.                     sublayer, with frame granularity, and 'false'
  591.                     otherwise."
  592.         REFERENCE   "[IEEE 802.3 Std.], 30.3.1.1.33,
  593.                     aRateControlAbility."
  594.         ::= { dot3StatsEntry 20 }
  595.     dot3StatsRateControlStatus OBJECT-TYPE
  596.         SYNTAX      INTEGER {
  597.                         rateControlOff(1),
  598.                         rateControlOn(2),
  599.                         unknown(3)
  600.                     }
  601.         MAX-ACCESS  read-only
  602.         STATUS      current
  603.         DESCRIPTION "The current Rate Control mode of operation of
  604.                     the MAC sublayer of this interface."
  605.         REFERENCE   "[IEEE 802.3 Std.], 30.3.1.1.34,
  606.                     aRateControlStatus."
  607.         ::= { dot3StatsEntry 21 }
  608.     -- the Ethernet-like Collision Statistics group
  609.     -- Implementation of this group is optional; it is appropriate
  610.     -- for all systems which have the necessary metering
  611.     dot3CollTable OBJECT-TYPE
  612.         SYNTAX      SEQUENCE OF Dot3CollEntry
  613.         MAX-ACCESS  not-accessible
  614.         STATUS      current
  615.         DESCRIPTION "A collection of collision histograms for a
  616.                     particular set of interfaces."
  617.         REFERENCE   "[IEEE 802.3 Std.], 30.3.1.1.30,
  618.                     aCollisionFrames."
  619.         ::= { dot3 5 }
  620.     dot3CollEntry OBJECT-TYPE
  621.         SYNTAX      Dot3CollEntry
  622.         MAX-ACCESS  not-accessible
  623.         STATUS      current
  624.         DESCRIPTION "A cell in the histogram of per-frame
  625.                     collisions for a particular interface.  An
  626.                     instance of this object represents the
  627.                     frequency of individual MAC frames for which
  628.                     the transmission (successful or otherwise) on a
  629.                     particular interface is accompanied by a
  630.                     particular number of media collisions."
  631.         INDEX       { ifIndex, dot3CollCount }
  632.         ::= { dot3CollTable 1 }
  633.     Dot3CollEntry ::=
  634.         SEQUENCE {
  635.             dot3CollCount        Integer32,
  636.             dot3CollFrequencies  Counter32
  637.         }
  638.     -- { dot3CollEntry 1 } is no longer in use
  639.     dot3CollCount OBJECT-TYPE
  640.         SYNTAX      Integer32 (1..16)
  641.         MAX-ACCESS  not-accessible
  642.         STATUS      current
  643.         DESCRIPTION "The number of per-frame media collisions for
  644.                     which a particular collision histogram cell
  645.                     represents the frequency on a particular
  646.                     interface."
  647.         ::= { dot3CollEntry 2 }
  648.     dot3CollFrequencies OBJECT-TYPE
  649.         SYNTAX      Counter32
  650.         MAX-ACCESS  read-only
  651.         STATUS      current
  652.         DESCRIPTION "A count of individual MAC frames for which the
  653.                     transmission (successful or otherwise) on a
  654.                     particular interface occurs after the
  655.                     frame has experienced exactly the number
  656.                     of collisions in the associated
  657.                     dot3CollCount object.
  658.                     For example, a frame which is transmitted
  659.                     on interface 77 after experiencing
  660.                     exactly 4 collisions would be indicated
  661.                     by incrementing only dot3CollFrequencies.77.4.
  662.                     No other instance of dot3CollFrequencies would
  663.                     be incremented in this example.
  664.                     This counter does not increment when the
  665.                     interface is operating in full-duplex mode.
  666.                     Discontinuities in the value of this counter can
  667.                     occur at re-initialization of the management
  668.                     system, and at other times as indicated by the
  669.                     value of ifCounterDiscontinuityTime."
  670.         ::= { dot3CollEntry 3 }
  671.     dot3ControlTable OBJECT-TYPE
  672.         SYNTAX      SEQUENCE OF Dot3ControlEntry
  673.         MAX-ACCESS  not-accessible
  674.         STATUS      current
  675.         DESCRIPTION "A table of descriptive and status information
  676.                     about the MAC Control sublayer on the
  677.                     ethernet-like interfaces attached to a
  678.                     particular system.  There will be one row in
  679.                     this table for each ethernet-like interface in
  680.                     the system which implements the MAC Control
  681.                     sublayer.  If some, but not all, of the
  682.                     ethernet-like interfaces in the system implement
  683.                     the MAC Control sublayer, there will be fewer
  684.                     rows in this table than in the dot3StatsTable."
  685.         ::= { dot3 9 }
  686.     dot3ControlEntry OBJECT-TYPE
  687.         SYNTAX      Dot3ControlEntry
  688.         MAX-ACCESS  not-accessible
  689.         STATUS      current
  690.         DESCRIPTION "An entry in the table, containing information
  691.                     about the MAC Control sublayer on a single
  692.                     ethernet-like interface."
  693.         INDEX       { dot3StatsIndex }
  694.         ::= { dot3ControlTable 1 }
  695.     Dot3ControlEntry ::=
  696.         SEQUENCE {
  697.             dot3ControlFunctionsSupported       BITS,
  698.             dot3ControlInUnknownOpcodes         Counter32,
  699.             dot3HCControlInUnknownOpcodes       Counter64
  700.         }
  701.     dot3ControlFunctionsSupported OBJECT-TYPE
  702.         SYNTAX      BITS {
  703.                         pause(0)   -- 802.3 flow control
  704.                     }
  705.         MAX-ACCESS  read-only
  706.         STATUS      current
  707.         DESCRIPTION "A list of the possible MAC Control functions
  708.                     implemented for this interface."
  709.         REFERENCE   "[IEEE 802.3 Std.], 30.3.3.2,
  710.                     aMACControlFunctionsSupported."
  711.         ::= { dot3ControlEntry 1 }
  712.     dot3ControlInUnknownOpcodes OBJECT-TYPE
  713.         SYNTAX      Counter32
  714.         MAX-ACCESS  read-only
  715.         STATUS      current
  716.         DESCRIPTION "A count of MAC Control frames received on this
  717.                     interface that contain an opcode that is not
  718.                     supported by this device.
  719.                     For interfaces operating at 10 Gb/s, this
  720.                     counter can roll over in less than 5 minutes if
  721.                     it is incrementing at its maximum rate.  Since
  722.                     that amount of time could be less than a
  723.                     management station's poll cycle time, in order
  724.                     to avoid a loss of information, a management
  725.                     station is advised to poll the
  726.                     dot3HCControlInUnknownOpcodes object for 10 Gb/s
  727.                     or faster interfaces.
  728.                     Discontinuities in the value of this counter can
  729.                     occur at re-initialization of the management
  730.                     system, and at other times as indicated by the
  731.                     value of ifCounterDiscontinuityTime."
  732.         REFERENCE   "[IEEE 802.3 Std.], 30.3.3.5,
  733.                     aUnsupportedOpcodesReceived"
  734.         ::= { dot3ControlEntry 2 }
  735.     dot3HCControlInUnknownOpcodes OBJECT-TYPE
  736.         SYNTAX      Counter64
  737.         MAX-ACCESS  read-only
  738.         STATUS      current
  739.         DESCRIPTION "A count of MAC Control frames received on this
  740.                     interface that contain an opcode that is not
  741.                     supported by this device.
  742.                     This counter is a 64 bit version of
  743.                     dot3ControlInUnknownOpcodes.  It should be used
  744.                     on interfaces operating at 10 Gb/s or faster.
  745.                     Discontinuities in the value of this counter can
  746.                     occur at re-initialization of the management
  747.                     system, and at other times as indicated by the
  748.                     value of ifCounterDiscontinuityTime."
  749.         REFERENCE   "[IEEE 802.3 Std.], 30.3.3.5,
  750.                     aUnsupportedOpcodesReceived"
  751.         ::= { dot3ControlEntry 3 }
  752.     dot3PauseTable OBJECT-TYPE
  753.         SYNTAX      SEQUENCE OF Dot3PauseEntry
  754.         MAX-ACCESS  not-accessible
  755.         STATUS      current
  756.         DESCRIPTION "A table of descriptive and status information
  757.                     about the MAC Control PAUSE function on the
  758.                     ethernet-like interfaces attached to a
  759.                     particular system. There will be one row in
  760.                     this table for each ethernet-like interface in
  761.                     the system which supports the MAC Control PAUSE
  762.                     function (i.e., the 'pause' bit in the
  763.                     corresponding instance of
  764.                     dot3ControlFunctionsSupported is set).  If some,
  765.                     but not all, of the ethernet-like interfaces in
  766.                     the system implement the MAC Control PAUSE
  767.                     function (for example, if some interfaces only
  768.                     support half-duplex), there will be fewer rows
  769.                     in this table than in the dot3StatsTable."
  770.         ::= { dot3 10 }
  771.     dot3PauseEntry OBJECT-TYPE
  772.         SYNTAX      Dot3PauseEntry
  773.         MAX-ACCESS  not-accessible
  774.         STATUS      current
  775.         DESCRIPTION "An entry in the table, containing information
  776.                     about the MAC Control PAUSE function on a single
  777.                     ethernet-like interface."
  778.         INDEX       { dot3StatsIndex }
  779.         ::= { dot3PauseTable 1 }
  780.     Dot3PauseEntry ::=
  781.         SEQUENCE {
  782.             dot3PauseAdminMode                  INTEGER,
  783.             dot3PauseOperMode                   INTEGER,
  784.             dot3InPauseFrames                   Counter32,
  785.             dot3OutPauseFrames                  Counter32,
  786.             dot3HCInPauseFrames                 Counter64,
  787.             dot3HCOutPauseFrames                Counter64
  788.         }
  789.     dot3PauseAdminMode OBJECT-TYPE
  790.         SYNTAX      INTEGER {
  791.                         disabled(1),
  792.                         enabledXmit(2),
  793.                         enabledRcv(3),
  794.                         enabledXmitAndRcv(4)
  795.                     }
  796.         MAX-ACCESS  read-write
  797.         STATUS      current
  798.         DESCRIPTION "This object is used to configure the default
  799.                     administrative PAUSE mode for this interface.
  800.                     This object represents the
  801.                     administratively-configured PAUSE mode for this
  802.                     interface.  If auto-negotiation is not enabled
  803.                     or is not implemented for the active MAU
  804.                     attached to this interface, the value of this
  805.                     object determines the operational PAUSE mode
  806.                     of the interface whenever it is operating in
  807.                     full-duplex mode.  In this case, a set to this
  808.                     object will force the interface into the
  809.                     specified mode.
  810.                     If auto-negotiation is implemented and enabled
  811.                     for the MAU attached to this interface, the
  812.                     PAUSE mode for this interface is determined by
  813.                     auto-negotiation, and the value of this object
  814.                     denotes the mode to which the interface will
  815.                     automatically revert if/when auto-negotiation is
  816.                     later disabled.  Note that when auto-negotiation
  817.                     is running, administrative control of the PAUSE
  818.                     mode may be accomplished using the
  819.                     ifMauAutoNegCapAdvertisedBits object in the
  820.                     MAU-MIB.
  821.                     Note that the value of this object is ignored
  822.                     when the interface is not operating in
  823.                     full-duplex mode.
  824.                     An attempt to set this object to
  825.                     'enabledXmit(2)' or 'enabledRcv(3)' will fail
  826.                     on interfaces that do not support operation
  827.                     at greater than 100 Mb/s."
  828.         ::= { dot3PauseEntry 1 }
  829.     dot3PauseOperMode OBJECT-TYPE
  830.         SYNTAX      INTEGER {
  831.                         disabled(1),
  832.                         enabledXmit(2),
  833.                         enabledRcv(3),
  834.                         enabledXmitAndRcv(4)
  835.                     }
  836.         MAX-ACCESS  read-only
  837.         STATUS      current
  838.         DESCRIPTION "This object reflects the PAUSE mode currently
  839.                     in use on this interface, as determined by
  840.                     either (1) the result of the auto-negotiation
  841.                     function or (2) if auto-negotiation is not
  842.                     enabled or is not implemented for the active MAU
  843.                     attached to this interface, by the value of
  844.                     dot3PauseAdminMode.  Interfaces operating at
  845.                     100 Mb/s or less will never return
  846.                     'enabledXmit(2)' or 'enabledRcv(3)'.  Interfaces
  847.                     operating in half-duplex mode will always return
  848.                     'disabled(1)'.  Interfaces on which
  849.                     auto-negotiation is enabled but not yet
  850.                     completed should return the value
  851.                     'disabled(1)'."
  852.         ::= { dot3PauseEntry 2 }
  853.     dot3InPauseFrames OBJECT-TYPE
  854.         SYNTAX      Counter32
  855.         MAX-ACCESS  read-only
  856.         STATUS      current
  857.         DESCRIPTION "A count of MAC Control frames received on this
  858.                     interface with an opcode indicating the PAUSE
  859.                     operation.
  860.                     This counter does not increment when the
  861.                     interface is operating in half-duplex mode.
  862.                     For interfaces operating at 10 Gb/s, this
  863.                     counter can roll over in less than 5 minutes if
  864.                     it is incrementing at its maximum rate.  Since
  865.                     that amount of time could be less than a
  866.                     management station's poll cycle time, in order
  867.                     to avoid a loss of information, a management
  868.                     station is advised to poll the
  869.                     dot3HCInPauseFrames object for 10 Gb/s or
  870.                     faster interfaces.
  871.                     Discontinuities in the value of this counter can
  872.                     occur at re-initialization of the management
  873.                     system, and at other times as indicated by the
  874.                     value of ifCounterDiscontinuityTime."
  875.         REFERENCE   "[IEEE 802.3 Std.], 30.3.4.3,
  876.                     aPAUSEMACCtrlFramesReceived."
  877.         ::= { dot3PauseEntry 3 }
  878.     dot3OutPauseFrames OBJECT-TYPE
  879.         SYNTAX      Counter32
  880.         MAX-ACCESS  read-only
  881.         STATUS      current
  882.         DESCRIPTION "A count of MAC Control frames transmitted on
  883.                     this interface with an opcode indicating the
  884.                     PAUSE operation.
  885.                     This counter does not increment when the
  886.                     interface is operating in half-duplex mode.
  887.                     For interfaces operating at 10 Gb/s, this
  888.                     counter can roll over in less than 5 minutes if
  889.                     it is incrementing at its maximum rate.  Since
  890.                     that amount of time could be less than a
  891.                     management station's poll cycle time, in order
  892.                     to avoid a loss of information, a management
  893.                     station is advised to poll the
  894.                     dot3HCOutPauseFrames object for 10 Gb/s or
  895.                     faster interfaces.
  896.                     Discontinuities in the value of this counter can
  897.                     occur at re-initialization of the management
  898.                     system, and at other times as indicated by the
  899.                     value of ifCounterDiscontinuityTime."
  900.         REFERENCE   "[IEEE 802.3 Std.], 30.3.4.2,
  901.                     aPAUSEMACCtrlFramesTransmitted."
  902.         ::= { dot3PauseEntry 4 }
  903.     dot3HCInPauseFrames OBJECT-TYPE
  904.         SYNTAX      Counter64
  905.         MAX-ACCESS  read-only
  906.         STATUS      current
  907.         DESCRIPTION "A count of MAC Control frames received on this
  908.                     interface with an opcode indicating the PAUSE
  909.                     operation.
  910.                     This counter does not increment when the
  911.                     interface is operating in half-duplex mode.
  912.                     This counter is a 64 bit version of
  913.                     dot3InPauseFrames.  It should be used on
  914.                     interfaces operating at 10 Gb/s or faster.
  915.                     Discontinuities in the value of this counter can
  916.                     occur at re-initialization of the management
  917.                     system, and at other times as indicated by the
  918.                     value of ifCounterDiscontinuityTime."
  919.         REFERENCE   "[IEEE 802.3 Std.], 30.3.4.3,
  920.                     aPAUSEMACCtrlFramesReceived."
  921.         ::= { dot3PauseEntry 5 }
  922.     dot3HCOutPauseFrames OBJECT-TYPE
  923.         SYNTAX      Counter64
  924.         MAX-ACCESS  read-only
  925.         STATUS      current
  926.         DESCRIPTION "A count of MAC Control frames transmitted on
  927.                     this interface with an opcode indicating the
  928.                     PAUSE operation.
  929.                     This counter does not increment when the
  930.                     interface is operating in half-duplex mode.
  931.                     This counter is a 64 bit version of
  932.                     dot3OutPauseFrames.  It should be used on
  933.                     interfaces operating at 10 Gb/s or faster.
  934.                     Discontinuities in the value of this counter can
  935.                     occur at re-initialization of the management
  936.                     system, and at other times as indicated by the
  937.                     value of ifCounterDiscontinuityTime."
  938.         REFERENCE   "[IEEE 802.3 Std.], 30.3.4.2,
  939.                     aPAUSEMACCtrlFramesTransmitted."
  940.         ::= { dot3PauseEntry 6 }
  941.     dot3HCStatsTable OBJECT-TYPE
  942.         SYNTAX      SEQUENCE OF Dot3HCStatsEntry
  943.         MAX-ACCESS  not-accessible
  944.         STATUS      current
  945.         DESCRIPTION "A table containing 64-bit versions of error
  946.                     counters from the dot3StatsTable.  The 32-bit
  947.                     versions of these counters may roll over quite
  948.                     quickly on higher speed ethernet interfaces.
  949.                     The counters that have 64-bit versions in this
  950.                     table are the counters that apply to full-duplex
  951.                     interfaces, since 10 Gb/s and faster
  952.                     ethernet-like interfaces do not support
  953.                     half-duplex, and very few 1000 Mb/s
  954.                     ethernet-like interfaces support half-duplex.
  955.                     Entries in this table are recommended for
  956.                     interfaces capable of operating at 1000 Mb/s or
  957.                     faster, and are required for interfaces capable
  958.                     of operating at 10 Gb/s or faster.  Lower speed
  959.                     ethernet-like interfaces do not need entries in
  960.                     this table, in which case there may be fewer
  961.                     entries in this table than in the
  962.                     dot3StatsTable. However, implementations
  963.                     containing interfaces with a mix of speeds may
  964.                     choose to implement entries in this table for
  965.                     all ethernet-like interfaces."
  966.         ::= { dot3 11 }
  967.     dot3HCStatsEntry OBJECT-TYPE
  968.         SYNTAX      Dot3HCStatsEntry
  969.         MAX-ACCESS  not-accessible
  970.         STATUS      current
  971.         DESCRIPTION "An entry containing 64-bit statistics for a
  972.                     single ethernet-like interface."
  973.         INDEX       { dot3StatsIndex }
  974.         ::= { dot3HCStatsTable 1 }
  975.     Dot3HCStatsEntry ::=
  976.         SEQUENCE {
  977.             dot3HCStatsAlignmentErrors           Counter64,
  978.             dot3HCStatsFCSErrors                 Counter64,
  979.             dot3HCStatsInternalMacTransmitErrors Counter64,
  980.             dot3HCStatsFrameTooLongs             Counter64,
  981.             dot3HCStatsInternalMacReceiveErrors  Counter64,
  982.             dot3HCStatsSymbolErrors              Counter64
  983.         }
  984.     dot3HCStatsAlignmentErrors OBJECT-TYPE
  985.         SYNTAX      Counter64
  986.         MAX-ACCESS  read-only
  987.         STATUS      current
  988.         DESCRIPTION "A count of frames received on a particular
  989.                     interface that are not an integral number of
  990.                     octets in length and do not pass the FCS check.
  991.                     The count represented by an instance of this
  992.                     object is incremented when the alignmentError
  993.                     status is returned by the MAC service to the
  994.                     LLC (or other MAC user). Received frames for
  995.                     which multiple error conditions pertain are,
  996.                     according to the conventions of IEEE 802.3
  997.                     Layer Management, counted exclusively according
  998.                     to the error status presented to the LLC.
  999.                     This counter does not increment for group
  1000.                     encoding schemes greater than 4 bits per group.
  1001.                     This counter is a 64 bit version of
  1002.                     dot3StatsAlignmentErrors.  It should be used
  1003.                     on interfaces operating at 10 Gb/s or faster.
  1004.                     Discontinuities in the value of this counter can
  1005.                     occur at re-initialization of the management
  1006.                     system, and at other times as indicated by the
  1007.                     value of ifCounterDiscontinuityTime."
  1008.         REFERENCE   "[IEEE 802.3 Std.], 30.3.1.1.7,
  1009.                     aAlignmentErrors"
  1010.         ::= { dot3HCStatsEntry 1 }
  1011.     dot3HCStatsFCSErrors OBJECT-TYPE
  1012.         SYNTAX      Counter64
  1013.         MAX-ACCESS  read-only
  1014.         STATUS      current
  1015.         DESCRIPTION "A count of frames received on a particular
  1016.                     interface that are an integral number of octets
  1017.                     in length but do not pass the FCS check.  This
  1018.                     count does not include frames received with
  1019.                     frame-too-long or frame-too-short error.
  1020.                     The count represented by an instance of this
  1021.                     object is incremented when the frameCheckError
  1022.                     status is returned by the MAC service to the
  1023.                     LLC (or other MAC user). Received frames for
  1024.                     which multiple error conditions pertain are,
  1025.                     according to the conventions of IEEE 802.3
  1026.                     Layer Management, counted exclusively according
  1027.                     to the error status presented to the LLC.
  1028.                     Note:  Coding errors detected by the physical
  1029.                     layer for speeds above 10 Mb/s will cause the
  1030.                     frame to fail the FCS check.
  1031.                     This counter is a 64 bit version of
  1032.                     dot3StatsFCSErrors.  It should be used on
  1033.                     interfaces operating at 10 Gb/s or faster.
  1034.                     Discontinuities in the value of this counter can
  1035.                     occur at re-initialization of the management
  1036.                     system, and at other times as indicated by the
  1037.                     value of ifCounterDiscontinuityTime."
  1038.         REFERENCE   "[IEEE 802.3 Std.], 30.3.1.1.6,
  1039.                     aFrameCheckSequenceErrors."
  1040.         ::= { dot3HCStatsEntry 2 }
  1041.     dot3HCStatsInternalMacTransmitErrors OBJECT-TYPE
  1042.         SYNTAX      Counter64
  1043.         MAX-ACCESS  read-only
  1044.         STATUS      current
  1045.         DESCRIPTION "A count of frames for which transmission on a
  1046.                     particular interface fails due to an internal
  1047.                     MAC sublayer transmit error. A frame is only
  1048.                     counted by an instance of this object if it is
  1049.                     not counted by the corresponding instance of
  1050.                     either the dot3StatsLateCollisions object, the
  1051.                     dot3StatsExcessiveCollisions object, or the
  1052.                     dot3StatsCarrierSenseErrors object.
  1053.                     The precise meaning of the count represented by
  1054.                     an instance of this object is implementation-
  1055.                     specific.  In particular, an instance of this
  1056.                     object may represent a count of transmission
  1057.                     errors on a particular interface that are not
  1058.                     otherwise counted.
  1059.                     This counter is a 64 bit version of
  1060.                     dot3StatsInternalMacTransmitErrors.  It should
  1061.                     be used on interfaces operating at 10 Gb/s or
  1062.                     faster.
  1063.                     Discontinuities in the value of this counter can
  1064.                     occur at re-initialization of the management
  1065.                     system, and at other times as indicated by the
  1066.                     value of ifCounterDiscontinuityTime."
  1067.         REFERENCE   "[IEEE 802.3 Std.], 30.3.1.1.12,
  1068.                     aFramesLostDueToIntMACXmitError."
  1069.         ::= { dot3HCStatsEntry 3 }
  1070.     dot3HCStatsFrameTooLongs OBJECT-TYPE
  1071.         SYNTAX      Counter64
  1072.         MAX-ACCESS  read-only
  1073.         STATUS      current
  1074.         DESCRIPTION "A count of frames received on a particular
  1075.                     interface that exceed the maximum permitted
  1076.                     frame size.
  1077.                     The count represented by an instance of this
  1078.                     object is incremented when the frameTooLong
  1079.                     status is returned by the MAC service to the
  1080.                     LLC (or other MAC user). Received frames for
  1081.                     which multiple error conditions pertain are,
  1082.                     according to the conventions of IEEE 802.3
  1083.                     Layer Management, counted exclusively according
  1084.                     to the error status presented to the LLC.
  1085.                     This counter is a 64 bit version of
  1086.                     dot3StatsFrameTooLongs.  It should be used on
  1087.                     interfaces operating at 10 Gb/s or faster.
  1088.                     Discontinuities in the value of this counter can
  1089.                     occur at re-initialization of the management
  1090.                     system, and at other times as indicated by the
  1091.                     value of ifCounterDiscontinuityTime."
  1092.         REFERENCE   "[IEEE 802.3 Std.], 30.3.1.1.25,
  1093.                     aFrameTooLongErrors."
  1094.         ::= { dot3HCStatsEntry 4 }
  1095.     dot3HCStatsInternalMacReceiveErrors OBJECT-TYPE
  1096.         SYNTAX      Counter64
  1097.         MAX-ACCESS  read-only
  1098.         STATUS      current
  1099.         DESCRIPTION "A count of frames for which reception on a
  1100.                     particular interface fails due to an internal
  1101.                     MAC sublayer receive error. A frame is only
  1102.                     counted by an instance of this object if it is
  1103.                     not counted by the corresponding instance of
  1104.                     either the dot3StatsFrameTooLongs object, the
  1105.                     dot3StatsAlignmentErrors object, or the
  1106.                     dot3StatsFCSErrors object.
  1107.                     The precise meaning of the count represented by
  1108.                     an instance of this object is implementation-
  1109.                     specific.  In particular, an instance of this
  1110.                     object may represent a count of receive errors
  1111.                     on a particular interface that are not
  1112.                     otherwise counted.
  1113.                     This counter is a 64 bit version of
  1114.                     dot3StatsInternalMacReceiveErrors.  It should be
  1115.                     used on interfaces operating at 10 Gb/s or
  1116.                     faster.
  1117.                     Discontinuities in the value of this counter can
  1118.                     occur at re-initialization of the management
  1119.                     system, and at other times as indicated by the
  1120.                     value of ifCounterDiscontinuityTime."
  1121.         REFERENCE   "[IEEE 802.3 Std.], 30.3.1.1.15,
  1122.                     aFramesLostDueToIntMACRcvError."
  1123.         ::= { dot3HCStatsEntry 5 }
  1124.     dot3HCStatsSymbolErrors OBJECT-TYPE
  1125.         SYNTAX      Counter64
  1126.         MAX-ACCESS  read-only
  1127.         STATUS      current
  1128.         DESCRIPTION "For an interface operating at 100 Mb/s, the
  1129.                     number of times there was an invalid data symbol
  1130.                     when a valid carrier was present.
  1131.                     For an interface operating in half-duplex mode
  1132.                     at 1000 Mb/s, the number of times the receiving
  1133.                     media is non-idle (a carrier event) for a period
  1134.                     of time equal to or greater than slotTime, and
  1135.                     during which there was at least one occurrence
  1136.                     of an event that causes the PHY to indicate
  1137.                     'Data reception error' or 'carrier extend error'
  1138.                     on the GMII.
  1139.                     For an interface operating in full-duplex mode
  1140.                     at 1000 Mb/s, the number of times the receiving
  1141.                     media is non-idle (a carrier event) for a period
  1142.                     of time equal to or greater than minFrameSize,
  1143.                     and during which there was at least one
  1144.                     occurrence of an event that causes the PHY to
  1145.                     indicate 'Data reception error' on the GMII.
  1146.                     For an interface operating at 10 Gb/s, the
  1147.                     number of times the receiving media is non-idle
  1148.                     (a carrier event) for a period of time equal to
  1149.                     or greater than minFrameSize, and during which
  1150.                     there was at least one occurrence of an event
  1151.                     that causes the PHY to indicate 'Receive Error'
  1152.                     on the XGMII.
  1153.                     The count represented by an instance of this
  1154.                     object is incremented at most once per carrier
  1155.                     event, even if multiple symbol errors occur
  1156.                     during the carrier event.  This count does
  1157.                     not increment if a collision is present.
  1158.                     This counter is a 64 bit version of
  1159.                     dot3StatsSymbolErrors.  It should be used on
  1160.                     interfaces operating at 10 Gb/s or faster.
  1161.                     Discontinuities in the value of this counter can
  1162.                     occur at re-initialization of the management
  1163.                     system, and at other times as indicated by the
  1164.                     value of ifCounterDiscontinuityTime."
  1165.         REFERENCE   "[IEEE 802.3 Std.], 30.3.2.1.5,
  1166.                     aSymbolErrorDuringCarrier."
  1167.         ::= { dot3HCStatsEntry 6 }
  1168.     --  802.3 Tests
  1169.     dot3Tests   OBJECT IDENTIFIER ::= { dot3 6 }
  1170.     dot3Errors  OBJECT IDENTIFIER ::= { dot3 7 }
  1171.     --  TDR Test
  1172.     dot3TestTdr OBJECT-IDENTITY
  1173.         STATUS      deprecated
  1174.         DESCRIPTION "******** THIS IDENTITY IS DEPRECATED *******
  1175.                     The Time-Domain Reflectometry (TDR) test is
  1176.                     specific to ethernet-like interfaces of type
  1177.                     10Base5 and 10Base2.  The TDR value may be
  1178.                     useful in determining the approximate distance
  1179.                     to a cable fault.  It is advisable to repeat
  1180.                     this test to check for a consistent resulting
  1181.                     TDR value, to verify that there is a fault.
  1182.                     A TDR test returns as its result the time
  1183.                     interval, measured in 10 MHz ticks or 100 nsec
  1184.                     units, between the start of TDR test
  1185.                     transmission and the subsequent detection of a
  1186.                     collision or deassertion of carrier.  On
  1187.                     successful completion of a TDR test, the result
  1188.                     is stored as the value of an appropriate
  1189.                     instance of an appropriate vendor specific MIB
  1190.                     object, and the OBJECT IDENTIFIER of that
  1191.                     instance is stored in the appropriate instance
  1192.                     of the appropriate test result code object
  1193.                     (thereby indicating where the result has been
  1194.                     stored).
  1195.                     This object identity has been deprecated, since
  1196.                     the ifTestTable in the IF-MIB was deprecated,
  1197.                     and there is no longer a standard mechanism for
  1198.                     initiating an interface test.  This left no
  1199.                     standard way of using this object identity."
  1200.         ::= { dot3Tests 1 }
  1201.     -- Loopback Test
  1202.     dot3TestLoopBack OBJECT-IDENTITY
  1203.         STATUS      deprecated
  1204.         DESCRIPTION "******** THIS IDENTITY IS DEPRECATED *******
  1205.                     This test configures the MAC chip and executes
  1206.                     an internal loopback test of memory, data paths,
  1207.                     and the MAC chip logic.  This loopback test can
  1208.                     only be executed if the interface is offline.
  1209.                     Once the test has completed, the MAC chip should
  1210.                     be reinitialized for network operation, but it
  1211.                     should remain offline.
  1212.                     If an error occurs during a test, the
  1213.                     appropriate test result object will be set
  1214.                     to indicate a failure.  The two OBJECT
  1215.                     IDENTIFIER values dot3ErrorInitError and
  1216.                     dot3ErrorLoopbackError may be used to provided
  1217.                     more information as values for an appropriate
  1218.                     test result code object.
  1219.                     This object identity has been deprecated, since
  1220.                     the ifTestTable in the IF-MIB was deprecated,
  1221.                     and there is no longer a standard mechanism for
  1222.                     initiating an interface test.  This left no
  1223.                     standard way of using this object identity."
  1224.         ::= { dot3Tests 2 }
  1225.     dot3ErrorInitError OBJECT-IDENTITY
  1226.         STATUS      deprecated
  1227.         DESCRIPTION "******** THIS IDENTITY IS DEPRECATED *******
  1228.                     Couldn't initialize MAC chip for test.
  1229.                     This object identity has been deprecated, since
  1230.                     the ifTestTable in the IF-MIB was deprecated,
  1231.                     and there is no longer a standard mechanism for
  1232.                     initiating an interface test.  This left no
  1233.                     standard way of using this object identity."
  1234.         ::= { dot3Errors 1 }
  1235.     dot3ErrorLoopbackError OBJECT-IDENTITY
  1236.         STATUS      deprecated
  1237.         DESCRIPTION "******** THIS IDENTITY IS DEPRECATED *******
  1238.                     Expected data not received (or not received
  1239.                     correctly) in loopback test.
  1240.                     This object identity has been deprecated, since
  1241.                     the ifTestTable in the IF-MIB was deprecated,
  1242.                     and there is no longer a standard mechanism for
  1243.                     initiating an interface test.  This left no
  1244.                     standard way of using this object identity."
  1245.         ::= { dot3Errors 2 }
  1246.     -- { dot3 8 }, the dot3ChipSets tree, is defined in [RFC2666]
  1247.     -- conformance information
  1248.     etherConformance OBJECT IDENTIFIER ::= { etherMIB 2 }
  1249.     etherGroups      OBJECT IDENTIFIER ::= { etherConformance 1 }
  1250.     etherCompliances OBJECT IDENTIFIER ::= { etherConformance 2 }
  1251.     -- compliance statements
  1252.     etherCompliance MODULE-COMPLIANCE
  1253.         STATUS      deprecated
  1254.         DESCRIPTION "******** THIS COMPLIANCE IS DEPRECATED ********
  1255.                     The compliance statement for managed network
  1256.                     entities which have ethernet-like network
  1257.                     interfaces.
  1258.                     This compliance is deprecated and replaced by
  1259.                     dot3Compliance."
  1260.         MODULE  -- this module
  1261.             MANDATORY-GROUPS { etherStatsGroup }
  1262.             GROUP       etherCollisionTableGroup
  1263.             DESCRIPTION "This group is optional. It is appropriate
  1264.                         for all systems which have the necessary
  1265.                         metering. Implementation in such systems is
  1266.                         highly recommended."
  1267.         ::= { etherCompliances 1 }
  1268.     ether100MbsCompliance MODULE-COMPLIANCE
  1269.         STATUS      deprecated
  1270.         DESCRIPTION "******** THIS COMPLIANCE IS DEPRECATED ********
  1271.                     The compliance statement for managed network
  1272.                     entities which have 100 Mb/sec ethernet-like
  1273.                     network interfaces.
  1274.                     This compliance is deprecated and replaced by
  1275.                     dot3Compliance."
  1276.         MODULE  -- this module
  1277.             MANDATORY-GROUPS { etherStats100MbsGroup }
  1278.             GROUP       etherCollisionTableGroup
  1279.             DESCRIPTION "This group is optional. It is appropriate
  1280.                         for all systems which have the necessary
  1281.                         metering. Implementation in such systems is
  1282.                         highly recommended."
  1283.         ::= { etherCompliances 2 }
  1284.     dot3Compliance MODULE-COMPLIANCE
  1285.         STATUS      deprecated
  1286.         DESCRIPTION "******** THIS COMPLIANCE IS DEPRECATED ********
  1287.                     The compliance statement for managed network
  1288.                     entities which have ethernet-like network
  1289.                     interfaces.
  1290.                     This compliance is deprecated and replaced by
  1291.                     dot3Compliance2."
  1292.         MODULE  -- this module
  1293.             MANDATORY-GROUPS { etherStatsBaseGroup }
  1294.             GROUP       etherDuplexGroup
  1295.             DESCRIPTION "This group is mandatory for all
  1296.                         ethernet-like network interfaces which are
  1297.                         capable of operating in full-duplex mode.
  1298.                         It is highly recommended for all
  1299.                         ethernet-like network interfaces."
  1300.             GROUP       etherStatsLowSpeedGroup
  1301.             DESCRIPTION "This group is mandatory for all
  1302.                         ethernet-like network interfaces which are
  1303.                         capable of operating at 10 Mb/s or slower in
  1304.                         half-duplex mode."
  1305.             GROUP       etherStatsHighSpeedGroup
  1306.             DESCRIPTION "This group is mandatory for all
  1307.                         ethernet-like network interfaces which are
  1308.                         capable of operating at 100 Mb/s or faster."
  1309.             GROUP       etherControlGroup
  1310.             DESCRIPTION "This group is mandatory for all
  1311.                         ethernet-like network interfaces that
  1312.                         support the MAC Control sublayer."
  1313.             GROUP       etherControlPauseGroup
  1314.             DESCRIPTION "This group is mandatory for all
  1315.                         ethernet-like network interfaces that
  1316.                         support the MAC Control PAUSE function."
  1317.             GROUP       etherCollisionTableGroup
  1318.             DESCRIPTION "This group is optional. It is appropriate
  1319.                         for all ethernet-like network interfaces
  1320.                         which are capable of operating in
  1321.                         half-duplex mode and have the necessary
  1322.                         metering. Implementation in systems with
  1323.                         such interfaces is highly recommended."
  1324.         ::= { etherCompliances 3 }
  1325.         dot3Compliance2 MODULE-COMPLIANCE
  1326.             STATUS      current
  1327.             DESCRIPTION "The compliance statement for managed network
  1328.                         entities which have ethernet-like network
  1329.                         interfaces.
  1330.                         Note that compliance with this MIB module
  1331.                         requires compliance with the ifCompliance3
  1332.                         MODULE-COMPLIANCE statement of the IF-MIB
  1333.                         (RFC2863).  In addition, compliance with this
  1334.                         MIB module requires compliance  with the
  1335.                         mauModIfCompl3 MODULE-COMPLIANCE statement of
  1336.                         the MAU-MIB (RFC3636)."
  1337.         MODULE  -- this module
  1338.             MANDATORY-GROUPS { etherStatsBaseGroup2 }
  1339.             GROUP       etherDuplexGroup
  1340.             DESCRIPTION "This group is mandatory for all
  1341.                         ethernet-like network interfaces which are
  1342.                         capable of operating in full-duplex mode.
  1343.                         It is highly recommended for all
  1344.                         ethernet-like network interfaces."
  1345.             GROUP       etherRateControlGroup
  1346.             DESCRIPTION "This group is mandatory for all
  1347.                         ethernet-like network interfaces which are
  1348.                         capable of operating at speeds faster than
  1349.                         1000 Mb/s. It is highly recommended for all
  1350.                         ethernet-like network interfaces."
  1351.             GROUP       etherStatsLowSpeedGroup
  1352.             DESCRIPTION "This group is mandatory for all
  1353.                         ethernet-like network interfaces which are
  1354.                         capable of operating at 10 Mb/s or slower in
  1355.                         half-duplex mode."
  1356.             GROUP       etherStatsHighSpeedGroup
  1357.             DESCRIPTION "This group is mandatory for all
  1358.                         ethernet-like network interfaces which are
  1359.                         capable of operating at 100 Mb/s or faster."
  1360.             GROUP       etherStatsHalfDuplexGroup
  1361.             DESCRIPTION "This group is mandatory for all
  1362.                         ethernet-like network interfaces which are
  1363.                         capable of operating in half-duplex mode."
  1364.             GROUP       etherHCStatsGroup
  1365.             DESCRIPTION "This group is mandatory for all
  1366.                         ethernet-like network interfaces which are
  1367.                         capable of operating at 10 Gb/s or faster.
  1368.                         It is recommended for all ethernet-like
  1369.                         network interfaces which are capable of
  1370.                         operating at 1000 Mb/s or faster."
  1371.             GROUP       etherControlGroup
  1372.             DESCRIPTION "This group is mandatory for all
  1373.                         ethernet-like network interfaces that
  1374.                         support the MAC Control sublayer."
  1375.             GROUP       etherHCControlGroup
  1376.             DESCRIPTION "This group is mandatory for all
  1377.                         ethernet-like network interfaces that
  1378.                         support the MAC Control sublayer and are
  1379.                         capable of operating at 10 Gb/s or faster."
  1380.             GROUP       etherControlPauseGroup
  1381.             DESCRIPTION "This group is mandatory for all
  1382.                         ethernet-like network interfaces that
  1383.                         support the MAC Control PAUSE function."
  1384.             GROUP       etherHCControlPauseGroup
  1385.             DESCRIPTION "This group is mandatory for all
  1386.                         ethernet-like network interfaces that
  1387.                         support the MAC Control PAUSE function and
  1388.                         are capable of operating at 10 Gb/s or
  1389.                         faster."
  1390.             GROUP       etherCollisionTableGroup
  1391.             DESCRIPTION "This group is optional. It is appropriate
  1392.                         for all ethernet-like network interfaces
  1393.                         which are capable of operating in
  1394.                         half-duplex mode and have the necessary
  1395.                         metering. Implementation in systems with
  1396.                         such interfaces is highly recommended."
  1397.         ::= { etherCompliances 4 }
  1398.     -- units of conformance
  1399.     etherStatsGroup OBJECT-GROUP
  1400.         OBJECTS     { dot3StatsIndex,
  1401.                       dot3StatsAlignmentErrors,
  1402.                       dot3StatsFCSErrors,
  1403.                       dot3StatsSingleCollisionFrames,
  1404.                       dot3StatsMultipleCollisionFrames,
  1405.                       dot3StatsSQETestErrors,
  1406.                       dot3StatsDeferredTransmissions,
  1407.                       dot3StatsLateCollisions,
  1408.                       dot3StatsExcessiveCollisions,
  1409.                       dot3StatsInternalMacTransmitErrors,
  1410.                       dot3StatsCarrierSenseErrors,
  1411.                       dot3StatsFrameTooLongs,
  1412.                       dot3StatsInternalMacReceiveErrors,
  1413.                       dot3StatsEtherChipSet
  1414.                     }
  1415.         STATUS      deprecated
  1416.         DESCRIPTION "********* THIS GROUP IS DEPRECATED **********
  1417.                     A collection of objects providing information
  1418.                     applicable to all ethernet-like network
  1419.                     interfaces.
  1420.                     This object group has been deprecated and
  1421.                     replaced by etherStatsBaseGroup and
  1422.                     etherStatsLowSpeedGroup."
  1423.         ::= { etherGroups 1 }
  1424.     etherCollisionTableGroup OBJECT-GROUP
  1425.         OBJECTS     { dot3CollFrequencies
  1426.                     }
  1427.         STATUS      current
  1428.         DESCRIPTION "A collection of objects providing a histogram
  1429.                     of packets successfully transmitted after
  1430.                     experiencing exactly N collisions."
  1431.         ::= { etherGroups 2 }
  1432.     etherStats100MbsGroup OBJECT-GROUP
  1433.         OBJECTS     { dot3StatsIndex,
  1434.                       dot3StatsAlignmentErrors,
  1435.                       dot3StatsFCSErrors,
  1436.                       dot3StatsSingleCollisionFrames,
  1437.                       dot3StatsMultipleCollisionFrames,
  1438.                       dot3StatsDeferredTransmissions,
  1439.                       dot3StatsLateCollisions,
  1440.                       dot3StatsExcessiveCollisions,
  1441.                       dot3StatsInternalMacTransmitErrors,
  1442.                       dot3StatsCarrierSenseErrors,
  1443.                       dot3StatsFrameTooLongs,
  1444.                       dot3StatsInternalMacReceiveErrors,
  1445.                       dot3StatsEtherChipSet,
  1446.                       dot3StatsSymbolErrors
  1447.                     }
  1448.         STATUS      deprecated
  1449.         DESCRIPTION "********* THIS GROUP IS DEPRECATED **********
  1450.                     A collection of objects providing information
  1451.                     applicable to 100 Mb/sec ethernet-like network
  1452.                     interfaces.
  1453.                     This object group has been deprecated and
  1454.                     replaced by etherStatsBaseGroup and
  1455.                     etherStatsHighSpeedGroup."
  1456.         ::= { etherGroups 3 }
  1457.     etherStatsBaseGroup OBJECT-GROUP
  1458.         OBJECTS     { dot3StatsIndex,
  1459.                       dot3StatsAlignmentErrors,
  1460.                       dot3StatsFCSErrors,
  1461.                       dot3StatsSingleCollisionFrames,
  1462.                       dot3StatsMultipleCollisionFrames,
  1463.                       dot3StatsDeferredTransmissions,
  1464.                       dot3StatsLateCollisions,
  1465.                       dot3StatsExcessiveCollisions,
  1466.                       dot3StatsInternalMacTransmitErrors,
  1467.                       dot3StatsCarrierSenseErrors,
  1468.                       dot3StatsFrameTooLongs,
  1469.                       dot3StatsInternalMacReceiveErrors
  1470.                     }
  1471.         STATUS      deprecated
  1472.         DESCRIPTION "********* THIS GROUP IS DEPRECATED **********
  1473.                     A collection of objects providing information
  1474.                     applicable to all ethernet-like network
  1475.                     interfaces.
  1476.                     This object group has been deprecated and
  1477.                     replaced by etherStatsBaseGroup2 and
  1478.                     etherStatsHalfDuplexGroup, to separate
  1479.                     objects which must be implemented by all
  1480.                     ethernet-like network interfaces from
  1481.                     objects that need only be implemented on
  1482.                     ethernet-like network interfaces that are
  1483.                     capable of half-duplex operation."
  1484.         ::= { etherGroups 4 }
  1485.     etherStatsLowSpeedGroup OBJECT-GROUP
  1486.         OBJECTS     { dot3StatsSQETestErrors }
  1487.         STATUS      current
  1488.         DESCRIPTION "A collection of objects providing information
  1489.                     applicable to ethernet-like network interfaces
  1490.                     capable of operating at 10 Mb/s or slower in
  1491.                     half-duplex mode."
  1492.         ::= { etherGroups 5 }
  1493.     etherStatsHighSpeedGroup OBJECT-GROUP
  1494.         OBJECTS     { dot3StatsSymbolErrors }
  1495.         STATUS      current
  1496.         DESCRIPTION "A collection of objects providing information
  1497.                     applicable to ethernet-like network interfaces
  1498.                     capable of operating at 100 Mb/s or faster."
  1499.         ::= { etherGroups 6 }
  1500.     etherDuplexGroup OBJECT-GROUP
  1501.         OBJECTS     { dot3StatsDuplexStatus }
  1502.         STATUS      current
  1503.         DESCRIPTION "A collection of objects providing information
  1504.                     about the duplex mode of an ethernet-like
  1505.                     network interface."
  1506.         ::= { etherGroups 7 }
  1507.     etherControlGroup OBJECT-GROUP
  1508.         OBJECTS     { dot3ControlFunctionsSupported,
  1509.                       dot3ControlInUnknownOpcodes
  1510.                     }
  1511.         STATUS      current
  1512.         DESCRIPTION "A collection of objects providing information
  1513.                     about the MAC Control sublayer on ethernet-like
  1514.                     network interfaces."
  1515.         ::= { etherGroups 8 }
  1516.     etherControlPauseGroup OBJECT-GROUP
  1517.         OBJECTS     { dot3PauseAdminMode,
  1518.                       dot3PauseOperMode,
  1519.                       dot3InPauseFrames,
  1520.                       dot3OutPauseFrames
  1521.                     }
  1522.         STATUS      current
  1523.         DESCRIPTION "A collection of objects providing information
  1524.                     about and control of the MAC Control PAUSE
  1525.                     function on ethernet-like network interfaces."
  1526.         ::= { etherGroups 9 }
  1527.     etherStatsBaseGroup2 OBJECT-GROUP
  1528.         OBJECTS     { dot3StatsIndex,
  1529.                       dot3StatsAlignmentErrors,
  1530.                       dot3StatsFCSErrors,
  1531.                       dot3StatsInternalMacTransmitErrors,
  1532.                       dot3StatsFrameTooLongs,
  1533.                       dot3StatsInternalMacReceiveErrors
  1534.                     }
  1535.         STATUS      current
  1536.         DESCRIPTION "A collection of objects providing information
  1537.                     applicable to all ethernet-like network
  1538.                     interfaces."
  1539.         ::= { etherGroups 10 }
  1540.     etherStatsHalfDuplexGroup OBJECT-GROUP
  1541.         OBJECTS     { dot3StatsSingleCollisionFrames,
  1542.                       dot3StatsMultipleCollisionFrames,
  1543.                       dot3StatsDeferredTransmissions,
  1544.                       dot3StatsLateCollisions,
  1545.                       dot3StatsExcessiveCollisions,
  1546.                       dot3StatsCarrierSenseErrors
  1547.                     }
  1548.         STATUS      current
  1549.         DESCRIPTION "A collection of objects providing information
  1550.                     applicable only to half-duplex ethernet-like
  1551.                     network interfaces."
  1552.         ::= { etherGroups 11 }
  1553.     etherHCStatsGroup OBJECT-GROUP
  1554.         OBJECTS     { dot3HCStatsAlignmentErrors,
  1555.                       dot3HCStatsFCSErrors,
  1556.                       dot3HCStatsInternalMacTransmitErrors,
  1557.                       dot3HCStatsFrameTooLongs,
  1558.                       dot3HCStatsInternalMacReceiveErrors,
  1559.                       dot3HCStatsSymbolErrors
  1560.                     }
  1561.         STATUS      current
  1562.         DESCRIPTION "A collection of objects providing high-capacity
  1563.                     statistics applicable to higher-speed
  1564.                     ethernet-like network interfaces."
  1565.         ::= { etherGroups 12 }
  1566.     etherHCControlGroup OBJECT-GROUP
  1567.         OBJECTS     { dot3HCControlInUnknownOpcodes }
  1568.         STATUS      current
  1569.         DESCRIPTION "A collection of objects providing high-capacity
  1570.                     statistics for the MAC Control sublayer on
  1571.                     higher-speed ethernet-like network interfaces."
  1572.         ::= { etherGroups 13 }
  1573.     etherHCControlPauseGroup OBJECT-GROUP
  1574.         OBJECTS     { dot3HCInPauseFrames,
  1575.                       dot3HCOutPauseFrames
  1576.                     }
  1577.         STATUS      current
  1578.         DESCRIPTION "A collection of objects providing high-capacity
  1579.                     statistics for the MAC Control PAUSE function on
  1580.                     higher-speed ethernet-like network interfaces."
  1581.         ::= { etherGroups 14 }
  1582.     etherRateControlGroup OBJECT-GROUP
  1583.         OBJECTS     { dot3StatsRateControlAbility,
  1584.                       dot3StatsRateControlStatus
  1585.                     }
  1586.         STATUS      current
  1587.         DESCRIPTION "A collection of objects providing information
  1588.                     about the Rate Control function on ethernet-like
  1589.                     interfaces."
  1590.         ::= { etherGroups 15 }
  1591. END