EtherLike-MIB
上传用户:aonuowh
上传日期:2021-05-23
资源大小:35390k
文件大小:23k
源码类别:

SNMP编程

开发平台:

C/C++

  1. -- Changes to rfc1650 - EtherLike-MIB
  2. --      removed extra commas in the IMPORTS clause
  3. --      changed "ACCESS" to "MAX-ACCESS" for dot3StatsIndex
  4. --      changed value of STATUS from mandatory to current
  5. --          for dot3StatusIndex
  6. --      added imports for transmission
  7. --      changed value for SYNTAX clause of dot3StatsIndex
  8. --          to match that for IfIndex
  9. --      removed the following from the IMPORTS clause which
  10. --          were imported, but not referenced:
  11. --          Gauge32, TEXTUAL-CONVENTION,
  12. --          PhysAddress, ifEntry
  13. --      syntax of dot3StatsIndex changed from INTEGER to
  14. --          Integer32 (1..2147483647)
  15. --      syntax of dot3CollCount changed from INTEGER (1..16)
  16. --          to Integer32 (1..16)
  17. --
  18. -- !! NOTE: improper modifications were done to table dot3CollTable
  19. --      One result is that object group etherCollisionTableGroup
  20. --      contains the now "non-accessible" object dot3CollCount
  21. --      
  22. -- dperkins@scruznet.com
  23. EtherLike-MIB DEFINITIONS ::= BEGIN
  24.    IMPORTS
  25.        MODULE-IDENTITY, OBJECT-TYPE, Counter32,
  26.        Integer32                                FROM SNMPv2-SMI
  27.        MODULE-COMPLIANCE, OBJECT-GROUP          FROM SNMPv2-CONF
  28.        ifIndex                                  FROM IF-MIB
  29.        mib-2, transmission                      FROM RFC1213-MIB;
  30.    etherMIB MODULE-IDENTITY
  31.        LAST-UPDATED "9402030400Z"
  32.        ORGANIZATION "IETF Interfaces MIB Working Group"
  33.        CONTACT-INFO
  34.         "        Frank Kastenholz
  35.          Postal: FTP Software
  36.                  2 High Street
  37.                  North Andover, MA 01845
  38.                  US
  39.             Tel: +1 508 685 4000
  40.          E-Mail: kasten@ftp.com"
  41.        DESCRIPTION
  42.      "The MIB module to describe generic objects for
  43.      Ethernet-like network interfaces. This MIB is an
  44.      updated version of the Ethernet-like MIB in RFC
  45.      1398."
  46.        ::= { mib-2 35 }
  47.    etherMIBObjects OBJECT IDENTIFIER ::= { etherMIB 1 }
  48.    dot3    OBJECT IDENTIFIER ::= { transmission 7 }
  49.    -- the Ethernet-like Statistics group
  50.     dot3StatsTable  OBJECT-TYPE
  51.          SYNTAX     SEQUENCE OF Dot3StatsEntry
  52.          MAX-ACCESS not-accessible
  53.          STATUS     current
  54.          DESCRIPTION
  55.           "Statistics for a collection of ethernet-like
  56.           interfaces attached to a particular system."
  57.          ::= { dot3 2 }
  58.     dot3StatsEntry   OBJECT-TYPE
  59.          SYNTAX      Dot3StatsEntry
  60.          MAX-ACCESS  not-accessible
  61.          STATUS      current
  62.          DESCRIPTION
  63.            "Statistics for a particular interface to an
  64.            ethernet-like medium."
  65.          INDEX       { dot3StatsIndex }
  66.          ::= { dot3StatsTable 1 }
  67.     Dot3StatsEntry ::= SEQUENCE {
  68.          dot3StatsIndex                      Integer32,
  69.          dot3StatsAlignmentErrors            Counter32,
  70.          dot3StatsFCSErrors                  Counter32,
  71.          dot3StatsSingleCollisionFrames      Counter32,
  72.          dot3StatsMultipleCollisionFrames    Counter32,
  73.          dot3StatsSQETestErrors              Counter32,
  74.          dot3StatsDeferredTransmissions      Counter32,
  75.          dot3StatsLateCollisions             Counter32,
  76.          dot3StatsExcessiveCollisions        Counter32,
  77.          dot3StatsInternalMacTransmitErrors  Counter32,
  78.          dot3StatsCarrierSenseErrors         Counter32,
  79.          dot3StatsFrameTooLongs              Counter32,
  80.          dot3StatsInternalMacReceiveErrors   Counter32,
  81.                  dot3StatsEtherChipSet               OBJECT IDENTIFIER
  82.     }
  83.     dot3StatsIndex   OBJECT-TYPE
  84. --         SYNTAX      INTEGER
  85.          SYNTAX      Integer32 (1..2147483647)
  86.          MAX-ACCESS  read-only
  87.          STATUS      current
  88.          DESCRIPTION
  89.            "An index value that uniquely identifies an
  90.            interface to an ethernet-like medium.  The
  91.            interface identified by a particular value of
  92.            this index is the same interface as identified
  93.            by the same value of ifIndex."
  94.          ::= { dot3StatsEntry 1 }
  95.     dot3StatsAlignmentErrors   OBJECT-TYPE
  96.          SYNTAX     Counter32
  97.          MAX-ACCESS read-only
  98.          STATUS     current
  99.          DESCRIPTION
  100.           "A count of frames received on a particular
  101.           interface that are not an integral number of
  102.           octets in length and do not pass the FCS check.
  103.           The count represented by an instance of this
  104.           object is incremented when the alignmentError
  105.           status is returned by the MAC service to the
  106.           LLC (or other MAC user). Received frames for
  107.           which multiple error conditions obtain are,
  108.           according to the conventions of IEEE 802.3
  109.           Layer Management, counted exclusively according
  110.           to the error status presented to the LLC."
  111.          REFERENCE
  112.          "IEEE 802.3 Layer Management"
  113.          ::= { dot3StatsEntry 2 }
  114.     dot3StatsFCSErrors   OBJECT-TYPE
  115.          SYNTAX      Counter32
  116.          MAX-ACCESS  read-only
  117.          STATUS      current
  118.          DESCRIPTION
  119.          "A count of frames received on a particular
  120.          interface that are an integral number of octets
  121.          in length but do not pass the FCS check.
  122.          The count represented by an instance of this
  123.          object is incremented when the frameCheckError
  124.          status is returned by the MAC service to the
  125.          LLC (or other MAC user). Received frames for
  126.          which multiple error conditions obtain are,
  127.          according to the conventions of IEEE 802.3
  128.          Layer Management, counted exclusively according
  129.          to the error status presented to the LLC."
  130.          REFERENCE
  131.          "IEEE 802.3 Layer Management"
  132.          ::= { dot3StatsEntry 3 }
  133.     dot3StatsSingleCollisionFrames   OBJECT-TYPE
  134.          SYNTAX      Counter32
  135.          MAX-ACCESS  read-only
  136.          STATUS      current
  137.          DESCRIPTION
  138.          "A count of successfully transmitted frames on
  139.          a particular interface for which transmission
  140.          is inhibited by exactly one collision.
  141.          A frame that is counted by an instance of this
  142.          object is also counted by the corresponding
  143.          instance of either the ifOutUcastPkts,
  144.          ifOutMulticastPkts, or ifOutBroadcastPkts,
  145.          and is not counted by the corresponding
  146.          instance of the dot3StatsMultipleCollisionFrames
  147.          object."
  148.          REFERENCE
  149.          "IEEE 802.3 Layer Management"
  150.          ::= { dot3StatsEntry 4 }
  151.     dot3StatsMultipleCollisionFrames   OBJECT-TYPE
  152.          SYNTAX      Counter32
  153.          MAX-ACCESS  read-only
  154.          STATUS      current
  155.          DESCRIPTION
  156.          "A count of successfully transmitted frames on
  157.          a particular interface for which transmission
  158.           is inhibited by more than one collision.
  159.          A frame that is counted by an instance of this
  160.          object is also counted by the corresponding
  161.          instance of either the ifOutUcastPkts,
  162.          ifOutMulticastPkts, or ifOutBroadcastPkts,
  163.          and is not counted by the corresponding
  164.          instance of the dot3StatsSingleCollisionFrames
  165.          object."
  166.          REFERENCE
  167.          "IEEE 802.3 Layer Management"
  168.          ::= { dot3StatsEntry 5 }
  169.     dot3StatsSQETestErrors   OBJECT-TYPE
  170.          SYNTAX     Counter32
  171.          MAX-ACCESS read-only
  172.          STATUS     current
  173.          DESCRIPTION
  174.          "A count of times that the SQE TEST ERROR
  175.          message is generated by the PLS sublayer for a
  176.          particular interface. The SQE TEST ERROR
  177.          message is defined in section 7.2.2.2.4 of
  178.          ANSI/IEEE 802.3-1985 and its generation is
  179.          described in section 7.2.4.6 of the same
  180.          document."
  181.          REFERENCE
  182.          "ANSI/IEEE Std 802.3-1985 Carrier Sense
  183.          Multiple Access with Collision Detection Access
  184.          Method and Physical Layer Specifications"
  185.          ::= { dot3StatsEntry 6 }
  186.     dot3StatsDeferredTransmissions   OBJECT-TYPE
  187.          SYNTAX      Counter32
  188.          MAX-ACCESS  read-only
  189.          STATUS      current
  190.          DESCRIPTION
  191.          "A count of frames for which the first
  192.          transmission attempt on a particular interface
  193.          is delayed because the medium is busy.
  194.          The count represented by an instance of this
  195.          object does not include frames involved in
  196.          collisions."
  197.          REFERENCE
  198.          "IEEE 802.3 Layer Management"
  199.          ::= { dot3StatsEntry 7 }
  200.     dot3StatsLateCollisions   OBJECT-TYPE
  201.          SYNTAX      Counter32
  202.          MAX-ACCESS  read-only
  203.          STATUS      current
  204.          DESCRIPTION
  205.          "The number of times that a collision is
  206.          detected on a particular interface later than
  207.          512 bit-times into the transmission of a
  208.          packet.
  209.          Five hundred and twelve bit-times corresponds
  210.          to 51.2 microseconds on a 10 Mbit/s system. A
  211.          (late) collision included in a count
  212.          represented by an instance of this object is
  213.          also considered as a (generic) collision for
  214.          purposes of other collision-related
  215.          statistics."
  216.          REFERENCE
  217.          "IEEE 802.3 Layer Management"
  218.          ::= { dot3StatsEntry 8 }
  219.     dot3StatsExcessiveCollisions   OBJECT-TYPE
  220.          SYNTAX    Counter32
  221.          MAX-ACCESS    read-only
  222.          STATUS    current
  223.          DESCRIPTION
  224.          "A count of frames for which transmission on a
  225.          particular interface fails due to excessive
  226.          collisions."
  227.          REFERENCE
  228.          "IEEE 802.3 Layer Management"
  229.          ::= { dot3StatsEntry 9 }
  230.     dot3StatsInternalMacTransmitErrors   OBJECT-TYPE
  231.          SYNTAX    Counter32
  232.          MAX-ACCESS    read-only
  233.          STATUS    current
  234.          DESCRIPTION
  235.          "A count of frames for which transmission on a
  236.          particular interface fails due to an internal
  237.          MAC sublayer transmit error. A frame is only
  238.          counted by an instance of this object if it is
  239.          not counted by the corresponding instance of
  240.          either the dot3StatsLateCollisions object, the
  241.          dot3StatsExcessiveCollisions object, or the
  242.          dot3StatsCarrierSenseErrors object.
  243.          The precise meaning of the count represented by
  244.          an instance of this object is implementation-
  245.          specific.  In particular, an instance of this
  246.          object may represent a count of transmission
  247.          errors on a particular interface that are not
  248.          otherwise counted."
  249.          REFERENCE
  250.          "IEEE 802.3 Layer Management"
  251.          ::= { dot3StatsEntry 10 }
  252.     dot3StatsCarrierSenseErrors   OBJECT-TYPE
  253.          SYNTAX    Counter32
  254.          MAX-ACCESS    read-only
  255.          STATUS    current
  256.          DESCRIPTION
  257.          "The number of times that the carrier sense
  258.          condition was lost or never asserted when
  259.          attempting to transmit a frame on a particular
  260.          interface.
  261.          The count represented by an instance of this
  262.          object is incremented at most once per
  263.          transmission attempt, even if the carrier sense
  264.          condition fluctuates during a transmission
  265.          attempt."
  266.          REFERENCE
  267.          "IEEE 802.3 Layer Management"
  268.          ::= { dot3StatsEntry 11 }
  269.     -- { dot3StatsEntry 12 } is not assigned
  270.     dot3StatsFrameTooLongs   OBJECT-TYPE
  271.          SYNTAX    Counter32
  272.          MAX-ACCESS    read-only
  273.          STATUS    current
  274.          DESCRIPTION
  275.          "A count of frames received on a particular
  276.          interface that exceed the maximum permitted
  277.          frame size.
  278.          The count represented by an instance of this
  279.          object is incremented when the frameTooLong
  280.          status is returned by the MAC service to the
  281.          LLC (or other MAC user). Received frames for
  282.          which multiple error conditions obtain are,
  283.          according to the conventions of IEEE 802.3
  284.          Layer Management, counted exclusively according
  285.          to the error status presented to the LLC."
  286.          REFERENCE
  287.          "IEEE 802.3 Layer Management"
  288.          ::= { dot3StatsEntry 13 }
  289.     -- { dot3StatsEntry 14 } is not assigned
  290.     -- { dot3StatsEntry 15 } is not assigned
  291.     dot3StatsInternalMacReceiveErrors   OBJECT-TYPE
  292.          SYNTAX    Counter32
  293.          MAX-ACCESS    read-only
  294.          STATUS    current
  295.          DESCRIPTION
  296.          "A count of frames for which reception on a
  297.          particular interface fails due to an internal
  298.          MAC sublayer receive error. A frame is only
  299.          counted by an instance of this object if it is
  300.          not counted by the corresponding instance of
  301.          either the dot3StatsFrameTooLongs object, the
  302.          dot3StatsAlignmentErrors object, or the
  303.          dot3StatsFCSErrors object.
  304.          The precise meaning of the count represented by
  305.          an instance of this object is implementation-
  306.          specific.  In particular, an instance of this
  307.          object may represent a count of receive errors
  308.          on a particular interface that are not
  309.          otherwise counted."
  310.          REFERENCE
  311.          "IEEE 802.3 Layer Management"
  312.          ::= { dot3StatsEntry 16 }
  313.     dot3StatsEtherChipSet   OBJECT-TYPE
  314.          SYNTAX        OBJECT IDENTIFIER
  315.          MAX-ACCESS    read-only
  316.          STATUS        current
  317.          DESCRIPTION
  318.          "This object contains an OBJECT IDENTIFIER
  319.          which identifies the chipset used to
  320.          realize the interface. Ethernet-like
  321.          interfaces are typically built out of
  322.          several different chips. The MIB implementor
  323.          is presented with a decision of which chip
  324.          to identify via this object. The implementor
  325.          should identify the chip which is usually
  326.          called the Medium Access Control chip.
  327.          If no such chip is easily identifiable,
  328.          the implementor should identify the chip
  329.          which actually gathers the transmit
  330.          and receive statistics and error
  331.          indications. This would allow a
  332.          manager station to correlate the
  333.          statistics and the chip generating
  334.          them, giving it the ability to take
  335.          into account any known anomalies
  336.          in the chip."
  337.          ::= { dot3StatsEntry 17 }
  338.     -- the Ethernet-like Collision Statistics group
  339.     -- Implementation of this group is optional; it is appropriate
  340.     -- for all systems which have the necessary metering
  341.     dot3CollTable   OBJECT-TYPE
  342.          SYNTAX    SEQUENCE OF Dot3CollEntry
  343.          MAX-ACCESS    not-accessible
  344.          STATUS    current
  345.          DESCRIPTION
  346.          "A collection of collision histograms for a
  347.          particular set of interfaces."
  348.          ::= { dot3 5 }
  349.     dot3CollEntry   OBJECT-TYPE
  350.          SYNTAX    Dot3CollEntry
  351.          MAX-ACCESS    not-accessible
  352.          STATUS    current
  353.          DESCRIPTION
  354.          "A cell in the histogram of per-frame
  355.          collisions for a particular interface.  An
  356.          instance of this object represents the
  357.          frequency of individual MAC frames for which
  358.          the transmission (successful or otherwise) on a
  359.          particular interface is accompanied by a
  360.          particular number of media collisions."
  361.          INDEX     { ifIndex, dot3CollCount }
  362.          ::= { dot3CollTable 1 }
  363.     Dot3CollEntry ::= SEQUENCE {
  364.          dot3CollCount        Integer32,
  365.          dot3CollFrequencies  Counter32
  366.     }
  367.     -- { dot3CollEntry 1 } is no longer in use
  368.     dot3CollCount   OBJECT-TYPE
  369.          SYNTAX    Integer32 (1..16)
  370.          MAX-ACCESS    not-accessible
  371.          STATUS    current
  372.          DESCRIPTION
  373.          "The number of per-frame media collisions for
  374.          which a particular collision histogram cell
  375.          represents the frequency on a particular
  376.          interface."
  377.          ::= { dot3CollEntry 2 }
  378.     dot3CollFrequencies   OBJECT-TYPE
  379.          SYNTAX    Counter32
  380.          MAX-ACCESS    read-only
  381.          STATUS    current
  382.          DESCRIPTION
  383.          "A count of individual MAC frames for which the
  384.          transmission (successful or otherwise) on a
  385.          particular interface occurs after the
  386.          frame has experienced exactly the number
  387.          of collisions in the associated
  388.          dot3CollCount object.
  389.          For example, a frame which is transmitted
  390.          on interface 77 after experiencing
  391.          exactly 4 collisions would be indicated
  392.          by incrementing only dot3CollFrequencies.77.4.
  393.          No other instance of dot3CollFrequencies would
  394.          be incremented in this example."
  395.          ::= { dot3CollEntry 3 }
  396.     --  802.3 Tests
  397.     dot3Tests   OBJECT IDENTIFIER ::= { dot3 6 }
  398.     dot3Errors  OBJECT IDENTIFIER ::= { dot3 7 }
  399.     --  TDR Test
  400.     -- The Time-Domain Reflectometry (TDR) test is specific
  401.     -- to ethernet-like interfaces with the exception of
  402.     -- 10BaseT and 10BaseF. The TDR value may be useful
  403.     -- in determining the approximate distance to a cable fault.
  404.     -- It is advisable to repeat this test to check for a
  405.     -- consistent resulting TDR value, to verify that there
  406.     -- is a fault.
  407.     dot3TestTdr OBJECT IDENTIFIER ::= { dot3Tests 1 }
  408.     -- A TDR test returns as its result the time interval,
  409.     -- measured in 10 MHz ticks or 100 nsec units, between
  410.     -- the start of TDR test transmission and the subsequent
  411.     -- detection of a collision or deassertion of carrier.  On
  412.     -- successful completion of a TDR test, the result is
  413.     -- stored as the value of the appropriate instance of the
  414.     -- MIB object dot3TestTdrValue, and the OBJECT IDENTIFIER
  415.     -- of that instanceis stored in the corresponding instance
  416.     -- of ifExtnsTestCode (thereby indicating where the
  417.     -- result has been stored).
  418.     -- Loopback Test
  419.     -- Another test is the full-duplex loopback test.
  420.     -- This test configures the MAC chip and executes
  421.     -- an internal loopback test of memory, data paths,
  422.     -- and the MAC chip logic.  This loopback test can
  423.     -- only be executed if the interface is offline.
  424.     -- Once the test has completed, the MAC chip should
  425.     -- be reinitialized for network operation, but it
  426.     -- should remain offline.
  427.     dot3TestLoopBack OBJECT IDENTIFIER ::= { dot3Tests 2 }
  428.     -- If an error occurs during a test, the object
  429.     -- ifTestResult (defined in RFC1573) will be set
  430.     -- to failed(7).  The following two OBJECT
  431.     -- IDENTIFIERs may be used to provided more
  432.     -- information as values for ifTestCode.
  433.              -- couldn't initialize MAC chip for test
  434.     dot3ErrorInitError     OBJECT IDENTIFIER ::= { dot3Errors 1 }
  435.              -- expected data not received (or not
  436.              -- received correctly) in loopback test
  437.     dot3ErrorLoopbackError OBJECT IDENTIFIER ::= { dot3Errors 2 }
  438.     -- RFC1573 does away with the interface chipset object.
  439.     -- The following OBJECT IDENTIFIER definitions are
  440.     -- retained for purposes of backwards compatibility
  441.     -- with pre-RFC1573 systems.
  442.     --  802.3 Hardware Chipsets
  443.     -- The object ifExtnsChipSet is provided in RFC1229 to
  444.     -- identify the MAC hardware used to communicate on an
  445.     -- interface.  The following hardware chipsets are
  446.     -- provided for 802.3:
  447.     dot3ChipSets          OBJECT IDENTIFIER ::= { dot3 8 }
  448.     dot3ChipSetAMD        OBJECT IDENTIFIER ::= { dot3ChipSets 1 }
  449.     dot3ChipSetAMD7990    OBJECT IDENTIFIER ::= { dot3ChipSetAMD 1 }
  450.     dot3ChipSetAMD79900   OBJECT IDENTIFIER ::= { dot3ChipSetAMD 2 }
  451.     dot3ChipSetAMD79C940  OBJECT IDENTIFIER ::= { dot3ChipSetAMD 3 }
  452.     dot3ChipSetIntel      OBJECT IDENTIFIER ::= { dot3ChipSets 2 }
  453.     dot3ChipSetIntel82586 OBJECT IDENTIFIER ::= { dot3ChipSetIntel 1 }
  454.     dot3ChipSetIntel82596 OBJECT IDENTIFIER ::= { dot3ChipSetIntel 2 }
  455.     dot3ChipSetSeeq       OBJECT IDENTIFIER ::= { dot3ChipSets 3 }
  456.     dot3ChipSetSeeq8003   OBJECT IDENTIFIER ::= { dot3ChipSetSeeq 1 }
  457.     dot3ChipSetNational      OBJECT IDENTIFIER ::= { dot3ChipSets 4 }
  458.     dot3ChipSetNational8390  OBJECT IDENTIFIER ::=
  459.                                { dot3ChipSetNational 1 }
  460.     dot3ChipSetNationalSonic OBJECT IDENTIFIER ::=
  461.                                { dot3ChipSetNational 2 }
  462.     dot3ChipSetFujitsu       OBJECT IDENTIFIER ::= { dot3ChipSets 5 }
  463.     dot3ChipSetFujitsu86950  OBJECT IDENTIFIER ::=
  464.                                { dot3ChipSetFujitsu 1 }
  465.     dot3ChipSetDigital       OBJECT IDENTIFIER ::= { dot3ChipSets 6 }
  466.     dot3ChipSetDigitalDC21040  OBJECT IDENTIFIER ::=
  467.                                { dot3ChipSetDigital 1 }
  468.     -- For those chipsets not represented above, OBJECT IDENTIFIER
  469.     -- assignment is required in other documentation, e.g., assignment
  470.     -- within that part of the registration tree delegated to
  471.     -- individual enterprises (see RFC1155).
  472.    -- conformance information
  473.    etherConformance OBJECT IDENTIFIER ::= { etherMIB 2 }
  474.    etherGroups      OBJECT IDENTIFIER ::= { etherConformance 1 }
  475.    etherCompliances OBJECT IDENTIFIER ::= { etherConformance 2 }
  476.    -- compliance statements
  477.    etherCompliance MODULE-COMPLIANCE
  478.        STATUS  current
  479.        DESCRIPTION
  480.      "The compliance statement for SNMPv2 entities which
  481.      have ethernet-like network interfaces."
  482.        MODULE  -- this module
  483.  MANDATORY-GROUPS { etherStatsGroup }
  484.  GROUP       etherCollisionTableGroup
  485.  DESCRIPTION
  486.      "This group is optional. It is appropriate for
  487.       all systems which have the necessary metering.
  488.       Implementation in such systems is highly
  489.       recommended."
  490.        ::= { etherCompliances 1 }
  491.    -- units of conformance
  492.    etherStatsGroup    OBJECT-GROUP
  493.        OBJECTS { dot3StatsIndex, dot3StatsAlignmentErrors,
  494.        dot3StatsFCSErrors,
  495.        dot3StatsSingleCollisionFrames,
  496.        dot3StatsMultipleCollisionFrames,
  497.        dot3StatsSQETestErrors,
  498.        dot3StatsDeferredTransmissions,
  499.        dot3StatsLateCollisions,
  500.        dot3StatsExcessiveCollisions,
  501.        dot3StatsInternalMacTransmitErrors,
  502.        dot3StatsCarrierSenseErrors,
  503.        dot3StatsFrameTooLongs,
  504.        dot3StatsInternalMacReceiveErrors,
  505.        dot3StatsEtherChipSet}
  506.        STATUS  current
  507.        DESCRIPTION
  508.      "A collection of objects providing information
  509.      applicable to all ethernet-like network interfaces."
  510.        ::= { etherGroups 1 }
  511.    etherCollisionTableGroup    OBJECT-GROUP
  512.        OBJECTS { dot3CollCount, dot3CollFrequencies }
  513.        STATUS  current
  514.        DESCRIPTION
  515.      "A collection of objects providing a histogram
  516.      of packets successfully transmitted after
  517.      experiencing exactly N collisions."
  518.        ::= { etherGroups 2 }
  519. END