home *** CD-ROM | disk | FTP | other *** search
/ PC World 2005 December / PCWorld_2005-12_cd.bin / software / vyzkuste / trikyhackeru / trikyhackeru.exe / ethereal-setup-0.10.13.exe / snmp / mibs / EtherLike-MIB.txt < prev    next >
Text File  |  2004-05-07  |  84KB  |  1,863 lines

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