home *** CD-ROM | disk | FTP | other *** search
/ Handbook of Infosec Terms 2.0 / Handbook_of_Infosec_Terms_Version_2.0_ISSO.iso / text / rfcs / rfc1513.txt < prev    next >
Text File  |  1996-05-07  |  123KB  |  981 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Network Working Group                                      S. Waldbusser Request for Comments: 1513                    Carnegie Mellon University Updates: 1271                                             September 1993 
  8.  
  9.         Token Ring Extensions to the Remote Network Monitoring MIB 
  10.  
  11. Status of this Memo 
  12.  
  13.    This RFC specifies an Internet standards track protocol for the    Internet community, and requests discussion and suggestions for    improvements.  Please refer to the current edition of the "Internet    Official Protocol Standards" for the standardization state and status    of this protocol.  Distribution of this memo is unlimited. 
  14.  
  15. Abstract 
  16.  
  17.    This memo defines extensions to the Remote Network Monitoring MIB for    managing 802.5 Token Ring networks. 
  18.  
  19.    The Remote Network Monitoring MIB, RFC 1271, defines a framework for    remote monitoring functions implemented on a network probe.  That MIB    defines objects broken down into nine functional groups.  Some of    those functional groups, the statistics and the history groups, have    a view of the data-link layer that is specific to the media type and    require specific objects to be defined for each media type.  RFC 1271    defined those specific objects necessary for Ethernet.  This    companion memo defines those specific objects necessary for Token    Ring LANs. 
  20.  
  21.    In addition, this memo defines some additional monitoring functions    specifically for Token Ring.  These are defined in the Ring Station    Group, the Ring Station Order Group, the Ring Station Configuration    Group, and the Source Routing Statistics Group. 
  22.  
  23. Table of Contents 
  24.  
  25.    1. The Network Management Framework ......................    2    2. Guidelines for implementing RFC1271 objects on a       Token Ring network ....................................    3    2.1 Host Group ...........................................    3    2.2 Matrix Group .........................................    3    2.3 Filter Group .........................................    3    2.4 Other comments .......................................    4    3. Overview of the RMON Token Ring Extensions MIB ........    4    3.1 The Token Ring Statistics Groups .....................    4    3.2 The Token Ring History Groups ........................    5    3.3 The Token Ring Ring Station Group ....................    5 
  26.  
  27.  
  28.  
  29. Waldbusser                                                      [Page 1] 
  30.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  31.  
  32.     3.4 The Token Ring Ring Station Order Group ..............    5    3.5 The Token Ring Ring Station Config Group .............    5    3.6 The Token Ring Source Routing Group ..................    5    4. Terminology ...........................................    5    5. Definitions ...........................................    6    5.1 The Token Ring Mac-Layer Statistics Group ............    6    5.2 The Token Ring Promiscuous Statistics Group ..........   14    5.3 The Token Ring Mac-Layer History Group ...............   19    5.4 The Token Ring Promiscuous History Group .............   27    5.5 The Token Ring Ring Station Group ....................   32    5.6 The Token Ring Ring Station Order Group ..............   41    5.7 The Token Ring Ring Station Config Group .............   43    5.8 The Token Ring Source Routing Group ..................   47    6. References ............................................   54    7. Acknowledgments .......................................   55    8. Security Considerations ...............................   55    9. Author's Address ......................................   55 
  33.  
  34. 1.  The Network Management Framework 
  35.  
  36.    The Internet-standard Network Management Framework consists of three    components.  They are: 
  37.  
  38.       STD 16, RFC 1155 [1] which defines the SMI, the mechanisms used       for describing and naming objects for the purpose of management.       STD 16, RFC 1212 [2] defines a more concise description mechanism,       which is wholly consistent with the SMI. 
  39.  
  40.       STD 17, RFC 1213 [3] which defines MIB-II, the core set of managed       objects for the Internet suite of protocols. 
  41.  
  42.       STD 15, RFC 1157 [4] which defines the SNMP, the protocol used for       network access to managed objects. 
  43.  
  44.    The Framework permits new objects to be defined for the purpose of    experimentation and evaluation. 
  45.  
  46.    Managed objects are accessed via a virtual information store, termed    the Management Information Base or MIB.  Within a given MIB module,    objects are defined using STD 16, RFC 1212's OBJECT-TYPE macro.  At a    minimum, each object has a name, a syntax, an access-level, and an    implementation-status. 
  47.  
  48.    The name is an object identifier, an administratively assigned name,    which specifies an object type.  The object type together with an    object instance serves to uniquely identify a specific instantiation    of the object.  For human convenience, we often use a textual string,    termed the object descriptor, to also refer to the object type. 
  49.  
  50.  
  51.  
  52. Waldbusser                                                      [Page 2] 
  53.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  54.  
  55.     The syntax of an object type defines the abstract data structure    corresponding to that object type.  The ASN.1[5] language is used for    this purpose.  However, STD 16, RFC 1155 purposely restricts the    ASN.1 constructs which may be used.  These restrictions are    explicitly made for simplicity. 
  56.  
  57.    The access-level of an object type defines whether it makes "protocol    sense" to read and/or write the value of an instance of the object    type.  (This access-level is independent of any administrative    authorization policy.) 
  58.  
  59.    The implementation-status of an object type indicates whether the    object is mandatory, optional, obsolete, or deprecated. 
  60.  
  61. 2.  Guidelines for implementing RFC1271 objects on a Token     Ring network 
  62.  
  63.    Wherever a MacAddress is to be used in this MIB the source routing    bit is stripped off.  The resulting address will be consistently    valid for all packets sent by a particular node. 
  64.  
  65. 2.1.  Host Group 
  66.  
  67.    Only Token Ring isolating errors will increment the error counter for    a particular hostEntry.  The isolating errors are: LineErrors,    BurstErrors, ACErrors, InternalErrors, and AbortErrors.  ACErrors    will increment the error counter only for the nearest upstream    neighbor of the station reporting the error.  LineErrors and    BurstErrors will increment the error counters for the station    reporting the error and its neighbor upstream neighbor.    InternalErrors and AbortErrors will increment the error counter for    the station reporting the error only.  In addition, congestionErrors    will also be counted for each hostEntry. These errors will be    incremented in the host entry of the station that reports the errors    in an error report frame. 
  68.  
  69.    The hostOutPkts and hostOutOctets counters shall not be incremented    for packets with errors. 
  70.  
  71. 2.2.  Matrix Group 
  72.  
  73.    Error counters are never incremented. 
  74.  
  75. 2.3.  Filter Group 
  76.  
  77.    The following conditions make up the status bitmask for token ring    networks: 
  78.  
  79.  
  80.  
  81.  Waldbusser                                                      [Page 3] 
  82.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  83.  
  84.                 bit #    Error                    3    First packet after some packets were dropped                    4    Packet with the Frame Copied Bit set                    5    Packet with the Address Recognized Bit set 
  85.  
  86.    For the purpose of the packet match algorithm, the filters assume a    32 byte RIF field.  Thus, when matching, the filter is compared to    the packet starting at the AC byte of the packet, until the end of    the RIF field; then the unused RIF bytes in the filter are skipped    and matching proceeds from that point.  Any filter "care" bits in the    RIF that don't correspond to bytes in the input packet will cause the    filter to fail. 
  87.  
  88. 2.4.  Other comments 
  89.  
  90.    Because soft error report packets may be sent with assured delivery,    some errors may be accidently reported twice on devices that perform    the RMON function promiscuously. 
  91.  
  92. 3.  Overview of the RMON Token Ring Extensions MIB 
  93.  
  94.    The Remote Network Monitoring MIB, RFC 1271, defines a framework for    remote monitoring functions implemented on a network probe.  That MIB    defines objects broken down into nine functional groups.  Some of    those functional groups, the statistics and the history groups, have    a view of the data-link layer that is specific to the media type and    require specific objects to be defined for each media type.  RFC 1271    defined those specific objects necessary for Ethernet.  This MIB    defines contains four groups that define those specific objects    necessary for Token Ring LANs. 
  95.  
  96.    In addition, this memo defines some additional monitoring functions    specifically for Token Ring.  These are defined in the Ring Station    Group, the Ring Station Order Group, the Ring Station Configuration    Group, and the Source Routing Statistics Group. 
  97.  
  98. 3.1.  The Token Ring Statistics Groups 
  99.  
  100.    The Token Ring statistics groups contain current utilization and    error statistics.  The statistics are broken down into two groups,    the Token Ring Mac-Layer Statistics Group and the Token Ring    Promiscuous Statistics Group.  The Token Ring Mac-Layer Statistics    Group collects information from Mac Layer, including error reports    for the ring and ring utilization of the Mac Layer.  The Token Ring    Promiscuous Statistics Group collects utilization statistics from    data packets collected promiscuously. 
  101.  
  102.  
  103.  
  104.  
  105.  
  106. Waldbusser                                                      [Page 4] 
  107.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  108.  
  109.  3.2.  The Token Ring History Groups 
  110.  
  111.    The Token Ring History Groups contain historical utilization and    error statistics.  The statistics are broken down into two groups,    the Token Ring Mac-Layer History Group and the Token Ring Promiscuous    History Group.  The Token Ring Mac-Layer History Group collects    information from Mac Layer, including error reports for the ring and    ring utilization of the Mac Layer.  The Token Ring Promiscuous    History Group collects utilization statistics from data packets    collected promiscuously. 
  112.  
  113. 3.3.  The Token Ring Ring Station Group 
  114.  
  115.    The Token Ring Ring Station Group contains statistics and status    information associated with each Token Ring station on the local    ring.  In addition, this group provides status information for each    ring being monitored. 
  116.  
  117. 3.4.  The Token Ring Ring Station Order Group 
  118.  
  119.    The Token Ring Ring Station Order Group provides the order of the    stations on monitored rings. 
  120.  
  121. 3.5.  The Token Ring Ring Station Config Group 
  122.  
  123.    The Token Ring Ring Station Config Group manages token ring stations    through active means.  Any station on a monitored ring may be removed    or have configuration information downloaded from it. 
  124.  
  125. 3.6.  The Token Ring Source Routing Group 
  126.  
  127.    The Token Ring Source Routing Group contains utilization statistics    derived from source routing information optionally present in token    ring packets. 
  128.  
  129. 4.  Terminology 
  130.  
  131.    The 802.5 specification [7] defines the term "good frame" as a frame    that is bounded by a valid SD and ED, is an integral number of octets    in length, is composed of only 0 and 1 bits between the SD and the    ED, has the FF bits of the GC field equal to 00 or 01, has a valid    FCS, and has a minimum of 18 octets between the SD and the ED.  This    document will use the term "good frame" in the same manner. 
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  Waldbusser                                                      [Page 5] 
  140.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  141.  
  142.  5.  Definitions 
  143.  
  144.           TOKEN-RING-RMON-MIB DEFINITIONS ::= BEGIN 
  145.  
  146.           IMPORTS               Counter, TimeTicks          FROM RFC1155-SMI               OBJECT-TYPE                 FROM RFC-1212               OwnerString, EntryStatus,   -- Textual Conventions               rmon, statistics, history                                           FROM RFC1271-MIB; 
  147.  
  148.               -- All representations of MAC addresses in this MIB              -- Module use, as a textual convention (i.e. this              -- convention does not affect their encoding), the              -- data type: 
  149.  
  150.              MacAddress ::= OCTET STRING (SIZE (6)) -- a 6 octet                                                     -- address in                                                     -- the "canonical"                                                     -- order              -- defined by IEEE 802.1a, i.e., as if it were              -- transmitted least significant bit first, even though              -- 802.5 (in contrast to other 802.x protocols) requires              -- MAC addresses to be transmitted most significant bit              -- first. 
  151.  
  152.               TimeInterval ::= INTEGER               -- A period of time, measured in units of 0.01 seconds. 
  153.  
  154.           --  This MIB module uses the extended OBJECT-TYPE macro as           --  defined in [2]. 
  155.  
  156.           --  Token Ring Remote Network Monitoring MIB 
  157.  
  158.               tokenRing             OBJECT IDENTIFIER ::= { rmon 10 } 
  159.  
  160.            -- The Token Ring Mac-Layer Statistics Group           --           -- Implementation of this group is optional 
  161.  
  162.           tokenRingMLStatsTable OBJECT-TYPE               SYNTAX SEQUENCE OF TokenRingMLStatsEntry               ACCESS not-accessible               STATUS mandatory               DESCRIPTION                       "A list of Mac-Layer Token Ring statistics 
  163.  
  164.  
  165.  
  166. Waldbusser                                                      [Page 6] 
  167.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  168.  
  169.                        entries."               ::= { statistics 2 } 
  170.  
  171.           tokenRingMLStatsEntry OBJECT-TYPE               SYNTAX TokenRingMLStatsEntry               ACCESS not-accessible               STATUS mandatory               DESCRIPTION                       "A collection of Mac-Layer statistics kept for a                       particular Token Ring interface."               INDEX { tokenRingMLStatsIndex }               ::= { tokenRingMLStatsTable 1 } 
  172.  
  173.           -- As an example, an instance of the           -- tokenRingMLStatsMacOctets object           -- might be named tokenRingMLStatsMacOctets.1 
  174.  
  175.           TokenRingMLStatsEntry ::= SEQUENCE {               tokenRingMLStatsIndex                     INTEGER,               tokenRingMLStatsDataSource            OBJECT IDENTIFIER,               tokenRingMLStatsDropEvents                Counter,               tokenRingMLStatsMacOctets                 Counter,               tokenRingMLStatsMacPkts                   Counter,               tokenRingMLStatsRingPurgeEvents           Counter,               tokenRingMLStatsRingPurgePkts             Counter,               tokenRingMLStatsBeaconEvents              Counter,               tokenRingMLStatsBeaconTime                TimeInterval,               tokenRingMLStatsBeaconPkts                Counter,               tokenRingMLStatsClaimTokenEvents          Counter,               tokenRingMLStatsClaimTokenPkts            Counter,               tokenRingMLStatsNAUNChanges               Counter,               tokenRingMLStatsLineErrors                Counter,               tokenRingMLStatsInternalErrors            Counter,               tokenRingMLStatsBurstErrors               Counter,               tokenRingMLStatsACErrors                  Counter,               tokenRingMLStatsAbortErrors               Counter,               tokenRingMLStatsLostFrameErrors           Counter,               tokenRingMLStatsCongestionErrors          Counter,               tokenRingMLStatsFrameCopiedErrors         Counter,               tokenRingMLStatsFrequencyErrors           Counter,               tokenRingMLStatsTokenErrors               Counter,               tokenRingMLStatsSoftErrorReports          Counter,               tokenRingMLStatsRingPollEvents            Counter,               tokenRingMLStatsOwner                     OwnerString,               tokenRingMLStatsStatus                    EntryStatus           } 
  176.  
  177.  
  178.  
  179.  
  180.  
  181. Waldbusser                                                      [Page 7] 
  182.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  183.  
  184.            tokenRingMLStatsIndex OBJECT-TYPE               SYNTAX INTEGER (1..65535)               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The value of this object uniquely identifies this                       tokenRingMLStats entry."               ::= { tokenRingMLStatsEntry 1 } 
  185.  
  186.           tokenRingMLStatsDataSource OBJECT-TYPE               SYNTAX OBJECT IDENTIFIER               ACCESS read-write               STATUS mandatory               DESCRIPTION                       "This object identifies the source of the data                       that this tokenRingMLStats entry is configured to                       analyze.  This source can be any tokenRing                       interface on this device.  In order to identify a                       particular interface, this object shall identify                       the instance of the ifIndex object, defined in                       MIB-II [3], for the desired interface.  For                       example, if an entry were to receive data from                       interface #1, this object would be set to                       ifIndex.1. 
  187.  
  188.                       The statistics in this group reflect all error                       reports on the local network segment attached to                       the identified interface. 
  189.  
  190.                       This object may not be modified if the associated                       tokenRingMLStatsStatus object is equal to                       valid(1)."               ::= { tokenRingMLStatsEntry 2 } 
  191.  
  192.           tokenRingMLStatsDropEvents OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of events in which packets were                       dropped by the probe due to lack of resources.                       Note that this number is not necessarily the                       number of packets dropped; it is just the number                       of times this condition has been detected.  This                       value is the same as the corresponding                       tokenRingPStatsDropEvents."               ::= { tokenRingMLStatsEntry 3 } 
  193.  
  194.  
  195.  
  196.  Waldbusser                                                      [Page 8] 
  197.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  198.  
  199.            tokenRingMLStatsMacOctets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of octets of data in MAC packets                       (excluding those that were not good frames)                       received on the network (excluding framing bits                       but including FCS octets)."               ::= { tokenRingMLStatsEntry 4 } 
  200.  
  201.           tokenRingMLStatsMacPkts OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of MAC packets (excluding                       packets that were not good frames) received."               ::= { tokenRingMLStatsEntry 5 } 
  202.  
  203.           tokenRingMLStatsRingPurgeEvents OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of times that the ring enters                       the ring purge state from normal ring state.  The                       ring purge state that comes in response to the                       claim token or beacon state is not counted."               ::= { tokenRingMLStatsEntry 6 } 
  204.  
  205.           tokenRingMLStatsRingPurgePkts OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of ring purge MAC packets                       detected by probe."               ::= { tokenRingMLStatsEntry 7 } 
  206.  
  207.           tokenRingMLStatsBeaconEvents OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of times that the ring enters a                       beaconing state (beaconFrameStreamingState,                       beaconBitStreamingState, 
  208.  
  209.  
  210.  
  211. Waldbusser                                                      [Page 9] 
  212.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  213.  
  214.                        beaconSetRecoveryModeState, or                       beaconRingSignalLossState) from a non-beaconing                       state.  Note that a change of the source address                       of the beacon packet does not constitute a new                       beacon event."               ::= { tokenRingMLStatsEntry 8 } 
  215.  
  216.           tokenRingMLStatsBeaconTime OBJECT-TYPE               SYNTAX TimeInterval               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total amount of time that the ring has been                       in the beaconing state."               ::= { tokenRingMLStatsEntry 9 } 
  217.  
  218.           tokenRingMLStatsBeaconPkts OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of beacon MAC packets detected                       by the probe."               ::= { tokenRingMLStatsEntry 10 } 
  219.  
  220.           tokenRingMLStatsClaimTokenEvents OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of times that the ring enters                       the claim token state from normal ring state or                       ring purge state.  The claim token state that                       comes in response to a beacon state is not                       counted."               ::= { tokenRingMLStatsEntry 11 } 
  221.  
  222.           tokenRingMLStatsClaimTokenPkts OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of claim token MAC packets                       detected by the probe."               ::= { tokenRingMLStatsEntry 12 } 
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  Waldbusser                                                     [Page 10] 
  229.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  230.  
  231.            tokenRingMLStatsNAUNChanges OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of NAUN changes detected by the                       probe."               ::= { tokenRingMLStatsEntry 13 } 
  232.  
  233.           tokenRingMLStatsLineErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of line errors reported in error                       reporting packets detected by the probe."               ::= { tokenRingMLStatsEntry 14 } 
  234.  
  235.           tokenRingMLStatsInternalErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of adapter internal errors                       reported in error reporting packets detected by                       the probe."               ::= { tokenRingMLStatsEntry 15 } 
  236.  
  237.           tokenRingMLStatsBurstErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of burst errors reported in                       error reporting packets detected by the probe."               ::= { tokenRingMLStatsEntry 16 } 
  238.  
  239.           tokenRingMLStatsACErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of AC (Address Copied)  errors                       reported in error reporting packets detected by                       the probe."               ::= { tokenRingMLStatsEntry 17 } 
  240.  
  241.  
  242.  
  243.  
  244.  
  245. Waldbusser                                                     [Page 11] 
  246.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  247.  
  248.            tokenRingMLStatsAbortErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of abort delimiters reported in                       error reporting packets detected by the probe."               ::= { tokenRingMLStatsEntry 18 } 
  249.  
  250.           tokenRingMLStatsLostFrameErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of lost frame errors reported in                       error reporting packets detected by the probe."               ::= { tokenRingMLStatsEntry 19 } 
  251.  
  252.           tokenRingMLStatsCongestionErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of receive congestion errors                       reported in error reporting packets detected by                       the probe."               ::= { tokenRingMLStatsEntry 20 } 
  253.  
  254.           tokenRingMLStatsFrameCopiedErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of frame copied errors reported                       in error reporting packets detected by the probe."               ::= { tokenRingMLStatsEntry 21 } 
  255.  
  256.           tokenRingMLStatsFrequencyErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of frequency errors reported in                       error reporting packets detected by the probe."               ::= { tokenRingMLStatsEntry 22 } 
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  Waldbusser                                                     [Page 12] 
  263.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  264.  
  265.            tokenRingMLStatsTokenErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of token errors reported in                       error reporting packets detected by the probe."               ::= { tokenRingMLStatsEntry 23 } 
  266.  
  267.           tokenRingMLStatsSoftErrorReports OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of soft error report frames                       detected by the probe."               ::= { tokenRingMLStatsEntry 24 } 
  268.  
  269.           tokenRingMLStatsRingPollEvents OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of ring poll events detected by                       the probe (i.e. the number of ring polls initiated                       by the active monitor that were detected)."               ::= { tokenRingMLStatsEntry 25 } 
  270.  
  271.           tokenRingMLStatsOwner OBJECT-TYPE               SYNTAX OwnerString               ACCESS read-write               STATUS mandatory               DESCRIPTION                       "The entity that configured this entry and is                       therefore using the resources assigned to it."               ::= { tokenRingMLStatsEntry 26 } 
  272.  
  273.           tokenRingMLStatsStatus OBJECT-TYPE               SYNTAX EntryStatus               ACCESS read-write               STATUS mandatory               DESCRIPTION                       "The status of this tokenRingMLStats entry."               ::= { tokenRingMLStatsEntry 27 } 
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281. Waldbusser                                                     [Page 13] 
  282.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  283.  
  284.            -- The Token Ring Promiscuous Statistics Group           --           -- Implementation of this group is optional 
  285.  
  286.           tokenRingPStatsTable OBJECT-TYPE               SYNTAX SEQUENCE OF TokenRingPStatsEntry               ACCESS not-accessible               STATUS mandatory               DESCRIPTION                       "A list of promiscuous Token Ring statistics                       entries."               ::= { statistics 3 } 
  287.  
  288.           tokenRingPStatsEntry OBJECT-TYPE               SYNTAX TokenRingPStatsEntry               ACCESS not-accessible               STATUS mandatory               DESCRIPTION                       "A collection of promiscuous statistics kept for                       non-MAC packets on a particular Token Ring                       interface."               INDEX { tokenRingPStatsIndex }               ::= { tokenRingPStatsTable 1 } 
  289.  
  290.           -- As an example, an instance of the           -- tokenRingPStatsDataOctets object           -- might be named tokenRingPStatsDataOctets.1 
  291.  
  292.           TokenRingPStatsEntry ::= SEQUENCE {               tokenRingPStatsIndex                          INTEGER,               tokenRingPStatsDataSource               OBJECT IDENTIFIER,               tokenRingPStatsDropEvents                     Counter,               tokenRingPStatsDataOctets                     Counter,               tokenRingPStatsDataPkts                       Counter,               tokenRingPStatsDataBroadcastPkts              Counter,               tokenRingPStatsDataMulticastPkts              Counter,               tokenRingPStatsDataPkts18to63Octets           Counter,               tokenRingPStatsDataPkts64to127Octets          Counter,               tokenRingPStatsDataPkts128to255Octets         Counter,               tokenRingPStatsDataPkts256to511Octets         Counter,               tokenRingPStatsDataPkts512to1023Octets        Counter,               tokenRingPStatsDataPkts1024to2047Octets       Counter,               tokenRingPStatsDataPkts2048to4095Octets       Counter,               tokenRingPStatsDataPkts4096to8191Octets       Counter,               tokenRingPStatsDataPkts8192to18000Octets      Counter,               tokenRingPStatsDataPktsGreaterThan18000Octets Counter,               tokenRingPStatsOwner                          OwnerString,               tokenRingPStatsStatus                         EntryStatus 
  293.  
  294.  
  295.  
  296. Waldbusser                                                     [Page 14] 
  297.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  298.  
  299.            } 
  300.  
  301.           tokenRingPStatsIndex OBJECT-TYPE               SYNTAX INTEGER (1..65535)               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The value of this object uniquely identifies this                       tokenRingPStats entry."               ::= { tokenRingPStatsEntry 1 } 
  302.  
  303.           tokenRingPStatsDataSource OBJECT-TYPE               SYNTAX OBJECT IDENTIFIER               ACCESS read-write               STATUS mandatory               DESCRIPTION                       "This object identifies the source of the data                       that this tokenRingPStats entry is configured to                       analyze.  This source can be any tokenRing                       interface on this device.  In order to identify a                       particular interface, this object shall identify                       the instance of the ifIndex object, defined in                       MIB-II [3], for the desired interface.  For                       example, if an entry were to receive data from                       interface #1, this object would be set to                       ifIndex.1. 
  304.  
  305.                       The statistics in this group reflect all non-MAC                       packets on the local network segment attached to                       the identified interface. 
  306.  
  307.                       This object may not be modified if the associated                       tokenRingPStatsStatus object is equal to                       valid(1)."               ::= { tokenRingPStatsEntry 2 } 
  308.  
  309.           tokenRingPStatsDropEvents OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of events in which packets were                       dropped by the probe due to lack of resources.                       Note that this number is not necessarily the                       number of packets dropped; it is just the number                       of times this condition has been detected.  This                       value is the same as the corresponding                       tokenRingMLStatsDropEvents" 
  310.  
  311.  
  312.  
  313. Waldbusser                                                     [Page 15] 
  314.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  315.  
  316.                ::= { tokenRingPStatsEntry 3 } 
  317.  
  318.           tokenRingPStatsDataOctets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of octets of data in good frames                       received on the network (excluding framing bits                       but including FCS octets) in non-MAC packets."               ::= { tokenRingPStatsEntry 4 } 
  319.  
  320.           tokenRingPStatsDataPkts OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of non-MAC packets in good                       frames.  received."               ::= { tokenRingPStatsEntry 5 } 
  321.  
  322.           tokenRingPStatsDataBroadcastPkts OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good non-MAC frames received                       that were directed to an LLC broadcast address                       (0xFFFFFFFFFFFF or 0xC000FFFFFFFF)."               ::= { tokenRingPStatsEntry 6 } 
  323.  
  324.           tokenRingPStatsDataMulticastPkts OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good non-MAC frames received                       that were directed to a local or global multicast                       or functional address.  Note that this number does                       not include packets directed to the broadcast                       address."               ::= { tokenRingPStatsEntry 7 } 
  325.  
  326.           tokenRingPStatsDataPkts18to63Octets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION 
  327.  
  328.  
  329.  
  330. Waldbusser                                                     [Page 16] 
  331.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  332.  
  333.                        "The total number of good non-MAC frames received                       that were between 18 and 63 octets in length                       inclusive, excluding framing bits but including                       FCS octets."               ::= { tokenRingPStatsEntry 8 } 
  334.  
  335.           tokenRingPStatsDataPkts64to127Octets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good non-MAC frames received                       that were between 64 and 127 octets in length                       inclusive, excluding framing bits but including                       FCS octets."               ::= { tokenRingPStatsEntry 9 } 
  336.  
  337.           tokenRingPStatsDataPkts128to255Octets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good non-MAC frames received                       that were between 128 and 255 octets in length                       inclusive, excluding framing bits but including                       FCS octets."               ::= { tokenRingPStatsEntry 10 } 
  338.  
  339.           tokenRingPStatsDataPkts256to511Octets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good non-MAC frames received                       that were between 256 and 511 octets in length                       inclusive, excluding framing bits but including                       FCS octets."               ::= { tokenRingPStatsEntry 11 } 
  340.  
  341.           tokenRingPStatsDataPkts512to1023Octets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good non-MAC frames received                       that were between 512 and 1023 octets in length                       inclusive, excluding framing bits but including                       FCS octets." 
  342.  
  343.  
  344.  
  345. Waldbusser                                                     [Page 17] 
  346.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  347.  
  348.                ::= { tokenRingPStatsEntry 12 } 
  349.  
  350.           tokenRingPStatsDataPkts1024to2047Octets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good non-MAC frames received                       that were between 1024 and 2047 octets in length                       inclusive, excluding framing bits but including                       FCS octets."               ::= { tokenRingPStatsEntry 13 } 
  351.  
  352.           tokenRingPStatsDataPkts2048to4095Octets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good non-MAC frames received                       that were between 2048 and 4095 octets in length                       inclusive, excluding framing bits but including                       FCS octets."               ::= { tokenRingPStatsEntry 14 } 
  353.  
  354.           tokenRingPStatsDataPkts4096to8191Octets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good non-MAC frames received                       that were between 4096 and 8191 octets in length                       inclusive, excluding framing bits but including                       FCS octets."               ::= { tokenRingPStatsEntry 15 } 
  355.  
  356.           tokenRingPStatsDataPkts8192to18000Octets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good non-MAC frames received                       that were between 8192 and 18000 octets in length                       inclusive, excluding framing bits but including                       FCS octets."               ::= { tokenRingPStatsEntry 16 } 
  357.  
  358.           tokenRingPStatsDataPktsGreaterThan18000Octets OBJECT-TYPE               SYNTAX Counter 
  359.  
  360.  
  361.  
  362. Waldbusser                                                     [Page 18] 
  363.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  364.  
  365.                ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good non-MAC frames received                       that were greater than 18000 octets in length,                       excluding framing bits but including FCS octets."               ::= { tokenRingPStatsEntry 17 } 
  366.  
  367.           tokenRingPStatsOwner OBJECT-TYPE               SYNTAX OwnerString               ACCESS read-write               STATUS mandatory               DESCRIPTION                       "The entity that configured this entry and is                       therefore using the resources assigned to it."               ::= { tokenRingPStatsEntry 18 } 
  368.  
  369.           tokenRingPStatsStatus OBJECT-TYPE               SYNTAX EntryStatus               ACCESS read-write               STATUS mandatory               DESCRIPTION                       "The status of this tokenRingPStats entry."               ::= { tokenRingPStatsEntry 19 } 
  370.  
  371.            -- The Token Ring History Groups 
  372.  
  373.           -- When an entry in the historyControlTable is created that           -- identifies a token ring interface as its           -- historyControlDataSource, the probe shall create           -- corresponding entries in the tokenRingMLHistoryTable           -- and/or the tokenRingPHistoryTable, depending on which           -- groups it supports. 
  374.  
  375.            -- The Token Ring Mac-Layer History Group           --           -- Implementation of this group is optional.           -- Implementation of this group requires implementation of           -- the historyControl group from RFC1271. 
  376.  
  377.           tokenRingMLHistoryTable OBJECT-TYPE               SYNTAX SEQUENCE OF TokenRingMLHistoryEntry               ACCESS not-accessible               STATUS mandatory               DESCRIPTION                       "A list of Mac-Layer Token Ring statistics 
  378.  
  379.  
  380.  
  381. Waldbusser                                                     [Page 19] 
  382.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  383.  
  384.                        entries."               ::= { history 3 } 
  385.  
  386.           tokenRingMLHistoryEntry OBJECT-TYPE               SYNTAX TokenRingMLHistoryEntry               ACCESS not-accessible               STATUS mandatory               DESCRIPTION                       "A collection of Mac-Layer statistics kept for a                       particular Token Ring interface."               INDEX { tokenRingMLHistoryIndex,                       tokenRingMLHistorySampleIndex }               ::= { tokenRingMLHistoryTable 1 } 
  387.  
  388.           -- As an example, an instance of the           -- tokenRingMLHistoryMacOctets           -- object might be named tokenRingMLHistoryMacOctets.1.27 
  389.  
  390.           TokenRingMLHistoryEntry ::= SEQUENCE {               tokenRingMLHistoryIndex                     INTEGER,               tokenRingMLHistorySampleIndex               INTEGER,               tokenRingMLHistoryIntervalStart             TimeTicks,               tokenRingMLHistoryDropEvents                Counter,               tokenRingMLHistoryMacOctets                 Counter,               tokenRingMLHistoryMacPkts                   Counter,               tokenRingMLHistoryRingPurgeEvents           Counter,               tokenRingMLHistoryRingPurgePkts             Counter,               tokenRingMLHistoryBeaconEvents              Counter,               tokenRingMLHistoryBeaconTime                TimeInterval,               tokenRingMLHistoryBeaconPkts                Counter,               tokenRingMLHistoryClaimTokenEvents          Counter,               tokenRingMLHistoryClaimTokenPkts            Counter,               tokenRingMLHistoryNAUNChanges               Counter,               tokenRingMLHistoryLineErrors                Counter,               tokenRingMLHistoryInternalErrors            Counter,               tokenRingMLHistoryBurstErrors               Counter,               tokenRingMLHistoryACErrors                  Counter,               tokenRingMLHistoryAbortErrors               Counter,               tokenRingMLHistoryLostFrameErrors           Counter,               tokenRingMLHistoryCongestionErrors          Counter,               tokenRingMLHistoryFrameCopiedErrors         Counter,               tokenRingMLHistoryFrequencyErrors           Counter,               tokenRingMLHistoryTokenErrors               Counter,               tokenRingMLHistorySoftErrorReports          Counter,               tokenRingMLHistoryRingPollEvents            Counter,               tokenRingMLHistoryActiveStations            INTEGER           } 
  391.  
  392.  
  393.  
  394.  Waldbusser                                                     [Page 20] 
  395.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  396.  
  397.            tokenRingMLHistoryIndex OBJECT-TYPE               SYNTAX INTEGER (1..65535)               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The history of which this entry is a part.  The                       history identified by a particular value of this                       index is the same history as identified by the                       same value of historyControlIndex."               ::= { tokenRingMLHistoryEntry 1 } 
  398.  
  399.           tokenRingMLHistorySampleIndex OBJECT-TYPE               SYNTAX INTEGER               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "An index that uniquely identifies the particular                       Mac-Layer sample this entry represents among all                       Mac-Layer samples associated with the same                       historyControlEntry.  This index starts at 1 and                       increases by one as each new sample is taken."               ::= { tokenRingMLHistoryEntry 2 } 
  400.  
  401.           tokenRingMLHistoryIntervalStart OBJECT-TYPE               SYNTAX TimeTicks               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The value of sysUpTime at the start of the                       interval over which this sample was measured.  If                       the probe keeps track of the time of day, it                       should start the first sample of the history at a                       time such that when the next hour of the day                       begins, a sample is started at that instant.  Note                       that following this rule may require the probe to                       delay collecting the first sample of the history,                       as each sample must be of the same interval.  Also                       note that the sample which is currently being                       collected is not accessible in this table until                       the end of its interval."               ::= { tokenRingMLHistoryEntry 3 } 
  402.  
  403.           tokenRingMLHistoryDropEvents OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of events in which packets were 
  404.  
  405.  
  406.  
  407. Waldbusser                                                     [Page 21] 
  408.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  409.  
  410.                        dropped by the probe due to lack of resources                       during this sampling interval.  Note that this                       number is not necessarily the number of packets                       dropped, it is just the number of times this                       condition has been detected."               ::= { tokenRingMLHistoryEntry 4 } 
  411.  
  412.           tokenRingMLHistoryMacOctets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of octets of data in MAC packets                       (excluding those that were not good frames)                       received on the network during this sampling                       interval (excluding framing bits but including FCS                       octets)."               ::= { tokenRingMLHistoryEntry 5 } 
  413.  
  414.           tokenRingMLHistoryMacPkts OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of MAC packets (excluding those                       that were not good frames) received during this                       sampling interval."               ::= { tokenRingMLHistoryEntry 6 } 
  415.  
  416.           tokenRingMLHistoryRingPurgeEvents OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of times that the ring entered                       the ring purge state from normal ring state during                       this sampling interval.  The ring purge state that                       comes from the claim token or beacon state is not                       counted."               ::= { tokenRingMLHistoryEntry 7 } 
  417.  
  418.           tokenRingMLHistoryRingPurgePkts OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of Ring Purge MAC packets                       detected by the probe during this sampling 
  419.  
  420.  
  421.  
  422. Waldbusser                                                     [Page 22] 
  423.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  424.  
  425.                        interval."               ::= { tokenRingMLHistoryEntry 8 } 
  426.  
  427.           tokenRingMLHistoryBeaconEvents OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of times that the ring enters a                       beaconing state (beaconFrameStreamingState,                       beaconBitStreamingState,                       beaconSetRecoveryModeState, or                       beaconRingSignalLossState) during this sampling                       interval.  Note that a change of the source                       address of the beacon packet does not constitute a                       new beacon event."               ::= { tokenRingMLHistoryEntry 9 } 
  428.  
  429.           tokenRingMLHistoryBeaconTime OBJECT-TYPE               SYNTAX TimeInterval               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The amount of time that the ring has been in the                       beaconing state during this sampling interval."               ::= { tokenRingMLHistoryEntry 10 } 
  430.  
  431.           tokenRingMLHistoryBeaconPkts OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of beacon MAC packets detected                       by the probe during this sampling interval."               ::= { tokenRingMLHistoryEntry 11 } 
  432.  
  433.           tokenRingMLHistoryClaimTokenEvents OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of times that the ring enters                       the claim token state from normal ring state or                       ring purge state during this sampling interval.                       The claim token state that comes from the beacon                       state is not counted."               ::= { tokenRingMLHistoryEntry 12 } 
  434.  
  435.  
  436.  
  437.  Waldbusser                                                     [Page 23] 
  438.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  439.  
  440.            tokenRingMLHistoryClaimTokenPkts OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of claim token MAC packets                       detected by the probe during this sampling                       interval."               ::= { tokenRingMLHistoryEntry 13 } 
  441.  
  442.           tokenRingMLHistoryNAUNChanges OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of NAUN changes detected by the                       probe during this sampling interval."               ::= { tokenRingMLHistoryEntry 14 } 
  443.  
  444.           tokenRingMLHistoryLineErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of line errors reported in error                       reporting packets detected by the probe during                       this sampling interval."               ::= { tokenRingMLHistoryEntry 15 } 
  445.  
  446.           tokenRingMLHistoryInternalErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of adapter internal errors                       reported in error reporting packets detected by                       the probe during this sampling interval."               ::= { tokenRingMLHistoryEntry 16 } 
  447.  
  448.           tokenRingMLHistoryBurstErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of burst errors reported in                       error reporting packets detected by the probe                       during this sampling interval."               ::= { tokenRingMLHistoryEntry 17 } 
  449.  
  450.  
  451.  
  452. Waldbusser                                                     [Page 24] 
  453.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  454.  
  455.            tokenRingMLHistoryACErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of AC (Address Copied) errors                       reported in error reporting packets detected by                       the probe during this sampling interval."               ::= { tokenRingMLHistoryEntry 18 } 
  456.  
  457.           tokenRingMLHistoryAbortErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of abort delimiters reported in                       error reporting packets detected by the probe                       during this sampling interval."               ::= { tokenRingMLHistoryEntry 19 } 
  458.  
  459.           tokenRingMLHistoryLostFrameErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of lost frame errors reported in                       error reporting packets detected by the probe                       during this sampling interval."               ::= { tokenRingMLHistoryEntry 20 } 
  460.  
  461.           tokenRingMLHistoryCongestionErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of receive congestion errors                       reported in error reporting packets detected by                       the probe during this sampling interval."               ::= { tokenRingMLHistoryEntry 21 } 
  462.  
  463.           tokenRingMLHistoryFrameCopiedErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of frame copied errors reported                       in error reporting packets detected by the probe                       during this sampling interval." 
  464.  
  465.  
  466.  
  467. Waldbusser                                                     [Page 25] 
  468.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  469.  
  470.                ::= { tokenRingMLHistoryEntry 22 } 
  471.  
  472.           tokenRingMLHistoryFrequencyErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of frequency errors reported in                       error reporting packets detected by the probe                       during this sampling interval."               ::= { tokenRingMLHistoryEntry 23 } 
  473.  
  474.           tokenRingMLHistoryTokenErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of token errors reported in                       error reporting packets detected by the probe                       during this sampling interval."               ::= { tokenRingMLHistoryEntry 24 } 
  475.  
  476.           tokenRingMLHistorySoftErrorReports OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of soft error report frames                       detected by the probe during this sampling                       interval."               ::= { tokenRingMLHistoryEntry 25 } 
  477.  
  478.           tokenRingMLHistoryRingPollEvents OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of ring poll events detected by                       the probe during this sampling interval."               ::= { tokenRingMLHistoryEntry 26 } 
  479.  
  480.           tokenRingMLHistoryActiveStations OBJECT-TYPE               SYNTAX INTEGER               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The maximum number of active stations on the ring                       detected by the probe during this sampling 
  481.  
  482.  
  483.  
  484. Waldbusser                                                     [Page 26] 
  485.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  486.  
  487.                        interval."               ::= { tokenRingMLHistoryEntry 27} 
  488.  
  489.            -- The Token Ring Promiscuous History Group           --           -- Implementation of this group is optional.           -- Implementation of this group requires the implementation           -- of the historyControl group from RFC1271. 
  490.  
  491.           tokenRingPHistoryTable OBJECT-TYPE               SYNTAX SEQUENCE OF TokenRingPHistoryEntry               ACCESS not-accessible               STATUS mandatory               DESCRIPTION                       "A list of promiscuous Token Ring statistics                       entries."               ::= { history 4 } 
  492.  
  493.           tokenRingPHistoryEntry OBJECT-TYPE               SYNTAX TokenRingPHistoryEntry               ACCESS not-accessible               STATUS mandatory               DESCRIPTION                       "A collection of promiscuous statistics kept for a                       particular Token Ring interface."               INDEX { tokenRingPHistoryIndex,                       tokenRingPHistorySampleIndex }               ::= { tokenRingPHistoryTable 1 } 
  494.  
  495.           -- As an example, an instance of the           -- tokenRingPHistoryDataPkts object           -- might be named tokenRingPHistoryDataPkts.1.27 
  496.  
  497.           TokenRingPHistoryEntry ::= SEQUENCE {               tokenRingPHistoryIndex                          INTEGER,               tokenRingPHistorySampleIndex                    INTEGER,               tokenRingPHistoryIntervalStart                  TimeTicks,               tokenRingPHistoryDropEvents                     Counter,               tokenRingPHistoryDataOctets                     Counter,               tokenRingPHistoryDataPkts                       Counter,               tokenRingPHistoryDataBroadcastPkts              Counter,               tokenRingPHistoryDataMulticastPkts              Counter,               tokenRingPHistoryDataPkts18to63Octets           Counter,               tokenRingPHistoryDataPkts64to127Octets          Counter,               tokenRingPHistoryDataPkts128to255Octets         Counter,               tokenRingPHistoryDataPkts256to511Octets         Counter,               tokenRingPHistoryDataPkts512to1023Octets        Counter, 
  498.  
  499.  
  500.  
  501. Waldbusser                                                     [Page 27] 
  502.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  503.  
  504.                tokenRingPHistoryDataPkts1024to2047Octets       Counter,               tokenRingPHistoryDataPkts2048to4095Octets       Counter,               tokenRingPHistoryDataPkts4096to8191Octets       Counter,               tokenRingPHistoryDataPkts8192to18000Octets      Counter,               tokenRingPHistoryDataPktsGreaterThan18000Octets Counter           } 
  505.  
  506.           tokenRingPHistoryIndex OBJECT-TYPE               SYNTAX INTEGER (1..65535)               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The history of which this entry is a part.  The                       history identified by a particular value of this                       index is the same history as identified by the                       same value of historyControlIndex."               ::= { tokenRingPHistoryEntry 1 } 
  507.  
  508.           tokenRingPHistorySampleIndex OBJECT-TYPE               SYNTAX INTEGER               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "An index that uniquely identifies the particular                       sample this entry represents among all samples                       associated with the same historyControlEntry.                       This index starts at 1 and increases by one as                       each new sample is taken."               ::= { tokenRingPHistoryEntry 2 } 
  509.  
  510.           tokenRingPHistoryIntervalStart OBJECT-TYPE               SYNTAX TimeTicks               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The value of sysUpTime at the start of the                       interval over which this sample was measured.  If                       the probe keeps track of the time of day, it                       should start the first sample of the history at a                       time such that when the next hour of the day                       begins, a sample is started at that instant.  Note                       that following this rule may require the probe to                       delay collecting the first sample of the history,                       as each sample must be of the same interval.  Also                       note that the sample which is currently being                       collected is not accessible in this table until                       the end of its interval."               ::= { tokenRingPHistoryEntry 3 } 
  511.  
  512.  
  513.  
  514. Waldbusser                                                     [Page 28] 
  515.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  516.  
  517.            tokenRingPHistoryDropEvents OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of events in which packets were                       dropped by the probe due to lack of resources                       during this sampling interval.  Note that this                       number is not necessarily the number of packets                       dropped, it is just the number of times this                       condition has been detected."               ::= { tokenRingPHistoryEntry 4 } 
  518.  
  519.           tokenRingPHistoryDataOctets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of octets of data in good frames                       received on the network (excluding framing bits                       but including FCS octets) in non-MAC packets                       during this sampling interval."               ::= { tokenRingPHistoryEntry 5 } 
  520.  
  521.           tokenRingPHistoryDataPkts OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good non-MAC frames received                       during this sampling interval."               ::= { tokenRingPHistoryEntry 6 } 
  522.  
  523.           tokenRingPHistoryDataBroadcastPkts OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good non-MAC frames received                       during this sampling interval that were directed                       to an LLC broadcast address (0xFFFFFFFFFFFF or                       0xC000FFFFFFFF)."               ::= { tokenRingPHistoryEntry 7 } 
  524.  
  525.           tokenRingPHistoryDataMulticastPkts OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory 
  526.  
  527.  
  528.  
  529. Waldbusser                                                     [Page 29] 
  530.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  531.  
  532.                DESCRIPTION                       "The total number of good non-MAC frames received                       during this sampling interval that were directed                       to a local or global multicast or functional                       address.  Note that this number does not include                       packets directed to the broadcast address."               ::= { tokenRingPHistoryEntry 8 } 
  533.  
  534.           tokenRingPHistoryDataPkts18to63Octets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good non-MAC frames received                       during this sampling interval that were between 18                       and 63 octets in length inclusive, excluding                       framing bits but including FCS octets."               ::= { tokenRingPHistoryEntry 9 } 
  535.  
  536.           tokenRingPHistoryDataPkts64to127Octets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good non-MAC frames received                       during this sampling interval that were between 64                       and 127 octets in length inclusive, excluding                       framing bits but including FCS octets."               ::= { tokenRingPHistoryEntry 10 } 
  537.  
  538.           tokenRingPHistoryDataPkts128to255Octets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good non-MAC frames received                       during this sampling interval that were between                       128 and 255 octets in length inclusive, excluding                       framing bits but including FCS octets."               ::= { tokenRingPHistoryEntry 11 } 
  539.  
  540.           tokenRingPHistoryDataPkts256to511Octets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good non-MAC frames received                       during this sampling interval that were between 
  541.  
  542.  
  543.  
  544. Waldbusser                                                     [Page 30] 
  545.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  546.  
  547.                        256 and 511 octets in length inclusive, excluding                       framing bits but including FCS octets."               ::= { tokenRingPHistoryEntry 12 } 
  548.  
  549.           tokenRingPHistoryDataPkts512to1023Octets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good non-MAC frames received                       during this sampling interval that were between                       512 and 1023 octets in length inclusive, excluding                       framing bits but including FCS octets."               ::= { tokenRingPHistoryEntry 13 } 
  550.  
  551.           tokenRingPHistoryDataPkts1024to2047Octets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good non-MAC frames received                       during this sampling interval that were between                       1024 and 2047 octets in length inclusive,                       excluding framing bits but including FCS octets."               ::= { tokenRingPHistoryEntry 14 } 
  552.  
  553.           tokenRingPHistoryDataPkts2048to4095Octets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good non-MAC frames received                       during this sampling interval that were between                       2048 and 4095 octets in length inclusive,                       excluding framing bits but including FCS octets."               ::= { tokenRingPHistoryEntry 15 } 
  554.  
  555.           tokenRingPHistoryDataPkts4096to8191Octets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good non-MAC frames received                       during this sampling interval that were between                       4096 and 8191 octets in length inclusive,                       excluding framing bits but including FCS octets."               ::= { tokenRingPHistoryEntry 16 } 
  556.  
  557.  
  558.  
  559.  Waldbusser                                                     [Page 31] 
  560.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  561.  
  562.            tokenRingPHistoryDataPkts8192to18000Octets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good non-MAC frames received                       during this sampling interval that were between                       8192 and 18000 octets in length inclusive,                       excluding framing bits but including FCS octets."               ::= { tokenRingPHistoryEntry 17 } 
  563.  
  564.           tokenRingPHistoryDataPktsGreaterThan18000Octets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good non-MAC frames received                       during this sampling interval that were greater                       than 18000 octets in length, excluding framing                       bits but including FCS octets."               ::= { tokenRingPHistoryEntry 18 } 
  565.  
  566.            -- The Token Ring Ring Station Group           --           -- Implementation of this group is optional           --           -- Although the ringStationTable stores entries only for           -- those stations physically attached to the local ring and           -- the number of stations attached to a ring is limited, a           -- probe may still need to free resources when resources           -- grow tight.  In such a situation, it is suggested that           -- the probe free only inactive stations, and to           -- first free the stations that have been inactive for the           -- longest time. 
  567.  
  568.           ringStationControlTable OBJECT-TYPE               SYNTAX SEQUENCE OF RingStationControlEntry               ACCESS not-accessible               STATUS mandatory               DESCRIPTION                       "A list of ringStation table control entries."               ::= { tokenRing 1 } 
  569.  
  570.           ringStationControlEntry OBJECT-TYPE               SYNTAX RingStationControlEntry               ACCESS not-accessible               STATUS mandatory 
  571.  
  572.  
  573.  
  574. Waldbusser                                                     [Page 32] 
  575.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  576.  
  577.                DESCRIPTION                       "A list of parameters that set up the discovery of                       stations on a particular interface and the                       collection of statistics about these stations."               INDEX { ringStationControlIfIndex }               ::= { ringStationControlTable 1 } 
  578.  
  579.           -- As an example, an instance of the           -- ringStationControlIfIndex object           -- might be named ringStationControlIfIndex.1 
  580.  
  581.           RingStationControlEntry ::= SEQUENCE {               ringStationControlIfIndex          INTEGER,               ringStationControlTableSize        INTEGER,               ringStationControlActiveStations   INTEGER,               ringStationControlRingState        INTEGER,               ringStationControlBeaconSender     MacAddress,               ringStationControlBeaconNAUN       MacAddress,               ringStationControlActiveMonitor    MacAddress,               ringStationControlOrderChanges     Counter,               ringStationControlOwner            OwnerString,               ringStationControlStatus           EntryStatus           } 
  582.  
  583.           ringStationControlIfIndex OBJECT-TYPE               SYNTAX INTEGER (1..65535)               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The value of this object uniquely identifies the                       interface on this remote network monitoring device                       from which ringStation data is collected.  The                       interface identified by a particular value of this                       object is the same interface as identified by the                       same value of the ifIndex object, defined in MIB-                       II [3]."               ::= { ringStationControlEntry 1 } 
  584.  
  585.           ringStationControlTableSize OBJECT-TYPE               SYNTAX INTEGER               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The number of ringStationEntries in the                       ringStationTable associated with this                       ringStationControlEntry."               ::= { ringStationControlEntry 2 } 
  586.  
  587.  
  588.  
  589.  Waldbusser                                                     [Page 33] 
  590.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  591.  
  592.            ringStationControlActiveStations OBJECT-TYPE               SYNTAX INTEGER               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The number of active ringStationEntries in the                       ringStationTable associated with this                       ringStationControlEntry."               ::= { ringStationControlEntry 3 } 
  593.  
  594.           ringStationControlRingState OBJECT-TYPE               SYNTAX INTEGER {                   normalOperation(1),                   ringPurgeState(2),                   claimTokenState(3),                   beaconFrameStreamingState(4),                   beaconBitStreamingState(5),                   beaconRingSignalLossState(6),                   beaconSetRecoveryModeState(7)               }               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The current status of this ring."               ::= { ringStationControlEntry 4 } 
  595.  
  596.           ringStationControlBeaconSender OBJECT-TYPE               SYNTAX MacAddress               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The address of the sender of the last beacon                       frame received by the probe on this ring.  If no                       beacon frames have been received, this object                       shall be equal to six octets of zero."               ::= { ringStationControlEntry 5 } 
  597.  
  598.           ringStationControlBeaconNAUN OBJECT-TYPE               SYNTAX MacAddress               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The address of the NAUN in the last beacon frame                       received by the probe on this ring.  If no beacon                       frames have been received, this object shall be                       equal to six octets of zero."               ::= { ringStationControlEntry 6 } 
  599.  
  600.  
  601.  
  602.  Waldbusser                                                     [Page 34] 
  603.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  604.  
  605.            ringStationControlActiveMonitor OBJECT-TYPE               SYNTAX MacAddress               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The address of the Active Monitor on this                       segment.  If this address is unknown, this object                       shall be equal to six octets of zero."               ::= { ringStationControlEntry 7 } 
  606.  
  607.           ringStationControlOrderChanges OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The number of add and delete events in the                       ringStationOrderTable optionally associated with                       this ringStationControlEntry."               ::= { ringStationControlEntry 8 } 
  608.  
  609.           ringStationControlOwner OBJECT-TYPE               SYNTAX OwnerString               ACCESS read-write               STATUS mandatory               DESCRIPTION                       "The entity that configured this entry and is                       therefore using the resources assigned to it."               ::= { ringStationControlEntry 9 } 
  610.  
  611.           ringStationControlStatus OBJECT-TYPE               SYNTAX EntryStatus               ACCESS read-write               STATUS mandatory               DESCRIPTION                       "The status of this ringStationControl entry. 
  612.  
  613.                       If this object is not equal to valid(1), all                       associated entries in the ringStationTable shall                       be deleted by the agent."               ::= { ringStationControlEntry 10 } 
  614.  
  615.           ringStationTable OBJECT-TYPE               SYNTAX SEQUENCE OF RingStationEntry               ACCESS not-accessible               STATUS mandatory               DESCRIPTION                       "A list of ring station entries.  An entry will                       exist for each station that is now or has 
  616.  
  617.  
  618.  
  619. Waldbusser                                                     [Page 35] 
  620.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  621.  
  622.                        previously been detected as physically present on                       this ring."                ::= { tokenRing 2 } 
  623.  
  624.           ringStationEntry OBJECT-TYPE               SYNTAX RingStationEntry               ACCESS not-accessible               STATUS mandatory               DESCRIPTION                       "A collection of statistics for a particular                       station that has been discovered on a ring                       monitored by this device."               INDEX { ringStationIfIndex, ringStationMacAddress }               ::= { ringStationTable 1 } 
  625.  
  626.           -- As an example, an instance of the           -- ringStationStationStatus object might be named           -- ringStationStationStatus.1.16.0.90.0.64.131 
  627.  
  628.           RingStationEntry ::= SEQUENCE {               ringStationIfIndex                INTEGER,               ringStationMacAddress             MacAddress,               ringStationLastNAUN               MacAddress,               ringStationStationStatus          INTEGER,               ringStationLastEnterTime          TimeTicks,               ringStationLastExitTime           TimeTicks,               ringStationDuplicateAddresses     Counter,               ringStationInLineErrors           Counter,               ringStationOutLineErrors          Counter,               ringStationInternalErrors         Counter,               ringStationInBurstErrors          Counter,               ringStationOutBurstErrors         Counter,               ringStationACErrors               Counter,               ringStationAbortErrors            Counter,               ringStationLostFrameErrors        Counter,               ringStationCongestionErrors       Counter,               ringStationFrameCopiedErrors      Counter,               ringStationFrequencyErrors        Counter,               ringStationTokenErrors            Counter,               ringStationInBeaconErrors         Counter,               ringStationOutBeaconErrors        Counter,               ringStationInsertions             Counter           } 
  629.  
  630.           ringStationIfIndex OBJECT-TYPE               SYNTAX INTEGER               ACCESS read-only               STATUS mandatory 
  631.  
  632.  
  633.  
  634. Waldbusser                                                     [Page 36] 
  635.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  636.  
  637.                DESCRIPTION                       "The value of this object uniquely identifies the                       interface on this remote network monitoring device                       on which this station was detected.  The interface                       identified by a particular value of this object is                       the same interface as identified by the same value                       of the ifIndex object, defined in MIB-II [3]."               ::= { ringStationEntry 1 } 
  638.  
  639.           ringStationMacAddress OBJECT-TYPE               SYNTAX MacAddress               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The physical address of this station."               ::= { ringStationEntry 2 } 
  640.  
  641.           ringStationLastNAUN OBJECT-TYPE               SYNTAX MacAddress               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The physical address of last known NAUN of this                       station."               ::= { ringStationEntry 3 } 
  642.  
  643.           ringStationStationStatus OBJECT-TYPE               SYNTAX INTEGER {                   active(1),    -- actively participating in ring poll.                   inactive(2),  -- Not participating in ring poll                   forcedRemoval(3) -- Forced off ring by network                                    -- management.               }               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The status of this station on the ring."               ::= { ringStationEntry 4 } 
  644.  
  645.           ringStationLastEnterTime OBJECT-TYPE               SYNTAX TimeTicks               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The value of sysUpTime at the time this station                       last entered the ring.  If the time is unknown,                       this value shall be zero."               ::= { ringStationEntry 5 } 
  646.  
  647.  
  648.  
  649. Waldbusser                                                     [Page 37] 
  650.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  651.  
  652.            ringStationLastExitTime OBJECT-TYPE               SYNTAX TimeTicks               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The value of sysUpTime at the time the probe                       detected that this station last exited the ring.                       If the time is unknown, this value shall be zero."               ::= { ringStationEntry 6 } 
  653.  
  654.           ringStationDuplicateAddresses OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The number of times this station experienced a                       duplicate address error."               ::= { ringStationEntry 7 } 
  655.  
  656.           ringStationInLineErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of line errors reported by this                       station in error reporting packets detected by the                       probe."               ::= { ringStationEntry 8 } 
  657.  
  658.           ringStationOutLineErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of line errors reported in error                       reporting packets sent by the nearest active                       downstream neighbor of this station and detected                       by the probe."               ::= { ringStationEntry 9 } 
  659.  
  660.           ringStationInternalErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of adapter internal errors                       reported by this station in error reporting                       packets detected by the probe." 
  661.  
  662.  
  663.  
  664. Waldbusser                                                     [Page 38] 
  665.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  666.  
  667.                ::= { ringStationEntry 10 } 
  668.  
  669.           ringStationInBurstErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of burst errors reported by this                       station in error reporting packets detected by the                       probe."               ::= { ringStationEntry 11 }            ringStationOutBurstErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of burst errors reported in                       error reporting packets sent by the nearest active                       downstream neighbor of this station and detected                       by the probe."               ::= { ringStationEntry 12 } 
  670.  
  671.           ringStationACErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of AC (Address Copied) errors                       reported in error reporting packets sent by the                       nearest active downstream neighbor of this station                       and detected by the probe."               ::= { ringStationEntry 13 } 
  672.  
  673.           ringStationAbortErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of abort delimiters reported by                       this station in error reporting packets detected                       by the probe."               ::= { ringStationEntry 14 } 
  674.  
  675.           ringStationLostFrameErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory 
  676.  
  677.  
  678.  
  679. Waldbusser                                                     [Page 39] 
  680.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  681.  
  682.                DESCRIPTION                       "The total number of lost frame errors reported by                       this station in error reporting packets detected                       by the probe."               ::= { ringStationEntry 15 } 
  683.  
  684.           ringStationCongestionErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of receive congestion errors                       reported by this station in error reporting                       packets detected by the probe."               ::= { ringStationEntry 16 } 
  685.  
  686.           ringStationFrameCopiedErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of frame copied errors reported                       by this station in error reporting packets                       detected by the probe."               ::= { ringStationEntry 17 } 
  687.  
  688.           ringStationFrequencyErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of frequency errors reported by                       this station in error reporting packets detected                       by the probe."               ::= { ringStationEntry 18 } 
  689.  
  690.           ringStationTokenErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of token errors reported by this                       station in error reporting frames detected by the                       probe."               ::= { ringStationEntry 19 } 
  691.  
  692.           ringStationInBeaconErrors OBJECT-TYPE               SYNTAX Counter 
  693.  
  694.  
  695.  
  696. Waldbusser                                                     [Page 40] 
  697.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  698.  
  699.                ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of beacon frames sent by this                       station and detected by the probe."               ::= { ringStationEntry 20 } 
  700.  
  701.           ringStationOutBeaconErrors OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of beacon frames detected by the                       probe that name this station as the NAUN."               ::= { ringStationEntry 21 } 
  702.  
  703.           ringStationInsertions OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The number of times the probe detected this                       station inserting onto the ring."               ::= { ringStationEntry 22 } 
  704.  
  705.            -- The Token Ring Ring Station Order Group           --           -- Implementation of this group is optional           -- 
  706.  
  707.           -- The ringStationOrderTable 
  708.  
  709.           ringStationOrderTable OBJECT-TYPE               SYNTAX SEQUENCE OF RingStationOrderEntry               ACCESS not-accessible               STATUS mandatory               DESCRIPTION                       "A list of ring station entries for stations in                       the ring poll, ordered by their ring-order."               ::= { tokenRing 3 } 
  710.  
  711.           ringStationOrderEntry OBJECT-TYPE               SYNTAX RingStationOrderEntry               ACCESS not-accessible               STATUS mandatory               DESCRIPTION                       "A collection of statistics for a particular 
  712.  
  713.  
  714.  
  715. Waldbusser                                                     [Page 41] 
  716.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  717.  
  718.                        station that is active on a ring monitored by this                       device.  This table will contain information for                       every interface that has a                       ringStationControlStatus equal to valid."               INDEX { ringStationOrderIfIndex,                       ringStationOrderOrderIndex }               ::= { ringStationOrderTable 1 } 
  719.  
  720.           -- As an example, an instance of the           -- ringStationOrderMacAddress object might be named           -- ringStationOrderMacAddress.1.14 
  721.  
  722.           RingStationOrderEntry ::= SEQUENCE {               ringStationOrderIfIndex             INTEGER,               ringStationOrderOrderIndex          INTEGER,               ringStationOrderMacAddress          MacAddress           } 
  723.  
  724.           ringStationOrderIfIndex OBJECT-TYPE               SYNTAX INTEGER               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The value of this object uniquely identifies the                       interface on this remote network monitoring device                       on which this station was detected.  The interface                       identified by a particular value of this object is                       the same interface as identified by the same value                       of the ifIndex object, defined in MIB-II [3]."               ::= { ringStationOrderEntry 1 } 
  725.  
  726.           ringStationOrderOrderIndex OBJECT-TYPE               SYNTAX INTEGER               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "This index denotes the location of this station                       with respect to other stations on the ring.  This                       index is one more than the number of hops                       downstream that this station is from the rmon                       probe.  The rmon probe itself gets the value one."               ::= { ringStationOrderEntry 2 } 
  727.  
  728.           ringStationOrderMacAddress OBJECT-TYPE               SYNTAX MacAddress               ACCESS read-only               STATUS mandatory               DESCRIPTION 
  729.  
  730.  
  731.  
  732. Waldbusser                                                     [Page 42] 
  733.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  734.  
  735.                        "The physical address of this station."               ::= { ringStationOrderEntry 3 } 
  736.  
  737.            -- The Token Ring Ring Station Config Group           --           -- Implementation of this group is optional.           -- The ring station config group manages token ring nodes           -- through active means. 
  738.  
  739.           ringStationConfigControlTable OBJECT-TYPE               SYNTAX SEQUENCE OF RingStationConfigControlEntry               ACCESS not-accessible               STATUS mandatory               DESCRIPTION                       "A list of ring station configuration control                       entries."               ::= { tokenRing 4 } 
  740.  
  741.           ringStationConfigControlEntry OBJECT-TYPE               SYNTAX RingStationConfigControlEntry               ACCESS not-accessible               STATUS mandatory               DESCRIPTION                       "This entry controls active management of stations                       by the probe.  One entry exists in this table for                       each active station in the ringStationTable."               INDEX { ringStationConfigControlIfIndex,                       ringStationConfigControlMacAddress }               ::= { ringStationConfigControlTable 1 } 
  742.  
  743.           -- As an example, an instance of the           -- ringStationConfigControlRemove object might be named           -- ringStationConfigControlRemove.1.16.0.90.0.64.131 
  744.  
  745.           RingStationConfigControlEntry ::= SEQUENCE {               ringStationConfigControlIfIndex         INTEGER,               ringStationConfigControlMacAddress      MacAddress,               ringStationConfigControlRemove          INTEGER,               ringStationConfigControlUpdateStats     INTEGER           } 
  746.  
  747.           ringStationConfigControlIfIndex OBJECT-TYPE               SYNTAX INTEGER               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The value of this object uniquely identifies the 
  748.  
  749.  
  750.  
  751. Waldbusser                                                     [Page 43] 
  752.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  753.  
  754.                        interface on this remote network monitoring device                       on which this station was detected.  The interface                       identified by a particular value of this object is                       the same interface as identified by the same value                       of the ifIndex object, defined in MIB-II [3]."               ::= { ringStationConfigControlEntry 1 } 
  755.  
  756.           ringStationConfigControlMacAddress OBJECT-TYPE               SYNTAX MacAddress               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The physical address of this station."               ::= { ringStationConfigControlEntry 2 } 
  757.  
  758.           ringStationConfigControlRemove OBJECT-TYPE               SYNTAX INTEGER {                   stable(1),                   removing(2)               }               ACCESS read-write               STATUS mandatory               DESCRIPTION                       "Setting this object to `removing(2)' causes a                       Remove Station MAC frame to be sent.  The agent                       will set this object to `stable(1)' after                       processing the request."               ::= { ringStationConfigControlEntry 3 } 
  759.  
  760.           ringStationConfigControlUpdateStats OBJECT-TYPE               SYNTAX INTEGER {                   stable(1),                   updating(2)               }               ACCESS read-write               STATUS mandatory               DESCRIPTION                       "Setting this object to `updating(2)' causes the                       configuration information associate with this                       entry to be updated.  The agent will set this                       object to `stable(1)' after processing the                       request."               ::= { ringStationConfigControlEntry 4 } 
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  Waldbusser                                                     [Page 44] 
  769.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  770.  
  771.            --  The ringStationConfig Table           --           --  Entries exist in this table after an active           --  configuration query has completed successfully for           --  a station.  This query is initiated by the associated           --  ringStationConfigControlUpdateStats variable. 
  772.  
  773.           ringStationConfigTable OBJECT-TYPE               SYNTAX SEQUENCE OF RingStationConfigEntry               ACCESS not-accessible               STATUS mandatory               DESCRIPTION                       "A list of configuration entries for stations on a                       ring monitored by this probe."               ::= { tokenRing 5 } 
  774.  
  775.           ringStationConfigEntry OBJECT-TYPE               SYNTAX RingStationConfigEntry               ACCESS not-accessible               STATUS mandatory               DESCRIPTION                       "A collection of statistics for a particular                       station that has been discovered on a ring                       monitored by this probe."               INDEX { ringStationConfigIfIndex,                       ringStationConfigMacAddress }               ::= { ringStationConfigTable 1 } 
  776.  
  777.           -- As an example, an instance of the           -- ringStationConfigLocation object might be named           -- ringStationConfigLocation.1.16.0.90.0.64.131 
  778.  
  779.           RingStationConfigEntry ::= SEQUENCE {               ringStationConfigIfIndex            INTEGER,               ringStationConfigMacAddress         MacAddress,               ringStationConfigUpdateTime         TimeTicks,               ringStationConfigLocation           OCTET STRING,               ringStationConfigMicrocode          OCTET STRING,               ringStationConfigGroupAddress       OCTET STRING,               ringStationConfigFunctionalAddress  OCTET STRING           } 
  780.  
  781.           ringStationConfigIfIndex OBJECT-TYPE               SYNTAX INTEGER               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The value of this object uniquely identifies the 
  782.  
  783.  
  784.  
  785. Waldbusser                                                     [Page 45] 
  786.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  787.  
  788.                        interface on this remote network monitoring device                       on which this station was detected.  The interface                       identified by a particular value of this object is                       the same interface as identified by the same value                       of the ifIndex object, defined in MIB-II [3]."               ::= { ringStationConfigEntry 1 } 
  789.  
  790.           ringStationConfigMacAddress OBJECT-TYPE               SYNTAX MacAddress               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The physical address of this station."               ::= { ringStationConfigEntry 2 } 
  791.  
  792.           ringStationConfigUpdateTime OBJECT-TYPE               SYNTAX TimeTicks               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The value of sysUpTime at the time this                       configuration information was last updated                       (completely)."               ::= { ringStationConfigEntry 3 } 
  793.  
  794.           ringStationConfigLocation OBJECT-TYPE               SYNTAX OCTET STRING (SIZE(4))               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The assigned physical location of this station."               ::= { ringStationConfigEntry 4 } 
  795.  
  796.           ringStationConfigMicrocode OBJECT-TYPE               SYNTAX OCTET STRING (SIZE(10))               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The microcode EC level of this station."               ::= { ringStationConfigEntry 5 } 
  797.  
  798.           ringStationConfigGroupAddress OBJECT-TYPE               SYNTAX OCTET STRING (SIZE(4))               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The low-order 4 octets of the group address                       recognized by this station." 
  799.  
  800.  
  801.  
  802. Waldbusser                                                     [Page 46] 
  803.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  804.  
  805.                ::= { ringStationConfigEntry 6 } 
  806.  
  807.           ringStationConfigFunctionalAddress OBJECT-TYPE               SYNTAX OCTET STRING (SIZE(4))               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "the functional addresses recognized by this                       station."               ::= { ringStationConfigEntry 7 } 
  808.  
  809.            -- The Token Ring Source Routing group           --           -- Implementation of this group is optional.           -- The data in this group is collected from the source           -- routing information potentially present in any token ring           -- packet.  This information will be valid only in a pure           -- source route bridging environment.  In a transparent           -- bridging or a mixed bridging environment, this           -- information may not be accurate. 
  810.  
  811.           sourceRoutingStatsTable OBJECT-TYPE               SYNTAX SEQUENCE OF SourceRoutingStatsEntry               ACCESS not-accessible               STATUS mandatory               DESCRIPTION                       "A list of source routing statistics entries."               ::= { tokenRing 6 } 
  812.  
  813.           sourceRoutingStatsEntry OBJECT-TYPE               SYNTAX SourceRoutingStatsEntry               ACCESS not-accessible               STATUS mandatory               DESCRIPTION                       "A collection of source routing statistics kept                       for a particular Token Ring interface."               INDEX { sourceRoutingStatsIfIndex }               ::= { sourceRoutingStatsTable 1 } 
  814.  
  815.           -- As an example, an instance of the           -- sourceRoutingStatsInFrames object might be named           -- sourceRoutingStatsInFrames.1 
  816.  
  817.           SourceRoutingStatsEntry ::= SEQUENCE {               sourceRoutingStatsIfIndex                     INTEGER,               sourceRoutingStatsRingNumber                  INTEGER,               sourceRoutingStatsInFrames                    Counter, 
  818.  
  819.  
  820.  
  821. Waldbusser                                                     [Page 47] 
  822.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  823.  
  824.                    -- in to our net 
  825.  
  826.               sourceRoutingStatsOutFrames                   Counter,                   -- out from our net 
  827.  
  828.               sourceRoutingStatsThroughFrames               Counter,                   -- through our net 
  829.  
  830.               sourceRoutingStatsAllRoutesBroadcastFrames    Counter,               sourceRoutingStatsSingleRouteBroadcastFrames  Counter,               sourceRoutingStatsInOctets                    Counter,               sourceRoutingStatsOutOctets                   Counter,               sourceRoutingStatsThroughOctets               Counter,               sourceRoutingStatsAllRoutesBroadcastOctets    Counter,               sourceRoutingStatsSingleRoutesBroadcastOctets Counter,               sourceRoutingStatsLocalLLCFrames              Counter,               sourceRoutingStats1HopFrames                  Counter,               sourceRoutingStats2HopsFrames                 Counter,               sourceRoutingStats3HopsFrames                 Counter,               sourceRoutingStats4HopsFrames                 Counter,               sourceRoutingStats5HopsFrames                 Counter,               sourceRoutingStats6HopsFrames                 Counter,               sourceRoutingStats7HopsFrames                 Counter,               sourceRoutingStats8HopsFrames                 Counter,               sourceRoutingStatsMoreThan8HopsFrames         Counter,               sourceRoutingStatsOwner                       OwnerString,               sourceRoutingStatsStatus                      EntryStatus           } 
  831.  
  832.           sourceRoutingStatsIfIndex OBJECT-TYPE               SYNTAX INTEGER               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The value of this object uniquely identifies the                       interface on this remote network monitoring device                       on which source routing statistics will be                       detected.  The interface identified by a                       particular value of this object is the same                       interface as identified by the same value of the                       ifIndex object, defined in MIB-II [3]."               ::= { sourceRoutingStatsEntry 1 } 
  833.  
  834.           sourceRoutingStatsRingNumber OBJECT-TYPE               SYNTAX INTEGER               ACCESS read-only               STATUS mandatory               DESCRIPTION 
  835.  
  836.  
  837.  
  838. Waldbusser                                                     [Page 48] 
  839.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  840.  
  841.                        "The ring number of the ring monitored by this                       entry.  When any object in this entry is created,                       the probe will attempt to discover the ring                       number.  Only after the ring number is discovered                       will this object be created.  After creating an                       object in this entry, the management station                       should poll this object to detect when it is                       created.  Only after this object is created can                       the management station set the                       sourceRoutingStatsStatus entry to valid(1)."               ::= { sourceRoutingStatsEntry 2 } 
  842.  
  843.           sourceRoutingStatsInFrames OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The count of frames sent into this ring from                       another ring."               ::= { sourceRoutingStatsEntry 3 } 
  844.  
  845.           sourceRoutingStatsOutFrames OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The count of frames sent from this ring to                       another ring."               ::= { sourceRoutingStatsEntry 4 } 
  846.  
  847.           sourceRoutingStatsThroughFrames OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The count of frames sent from another ring,                       through this ring, to another ring."               ::= { sourceRoutingStatsEntry 5 } 
  848.  
  849.           sourceRoutingStatsAllRoutesBroadcastFrames OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good frames received that                       were All Routes Broadcast."               ::= { sourceRoutingStatsEntry 6 } 
  850.  
  851.  
  852.  
  853.  Waldbusser                                                     [Page 49] 
  854.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  855.  
  856.            sourceRoutingStatsSingleRouteBroadcastFrames OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of good frames received that                       were Single Route Broadcast."               ::= { sourceRoutingStatsEntry 7 } 
  857.  
  858.           sourceRoutingStatsInOctets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The count of octets in good frames sent into this                       ring from another ring."               ::= { sourceRoutingStatsEntry 8 } 
  859.  
  860.           sourceRoutingStatsOutOctets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The count of octets in good frames sent from this                       ring to another ring."               ::= { sourceRoutingStatsEntry 9 } 
  861.  
  862.           sourceRoutingStatsThroughOctets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The count of octets in good frames sent another                       ring, through this ring, to another ring."               ::= { sourceRoutingStatsEntry 10 } 
  863.  
  864.           sourceRoutingStatsAllRoutesBroadcastOctets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of octets in good frames                       received that were All Routes Broadcast."               ::= { sourceRoutingStatsEntry 11 } 
  865.  
  866.           sourceRoutingStatsSingleRoutesBroadcastOctets OBJECT-TYPE               SYNTAX Counter               ACCESS read-only 
  867.  
  868.  
  869.  
  870. Waldbusser                                                     [Page 50] 
  871.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  872.  
  873.                STATUS mandatory               DESCRIPTION                       "The total number of octets in good frames                       received that were Single Route Broadcast."               ::= { sourceRoutingStatsEntry 12 } 
  874.  
  875.           sourceRoutingStatsLocalLLCFrames OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of frames received who had no                       RIF field (or had a RIF field that only included                       the local ring's number) and were not All Route                       Broadcast Frames."               ::= { sourceRoutingStatsEntry 13 } 
  876.  
  877.           sourceRoutingStats1HopFrames OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of frames received whose route                       had 1 hop, were not All Route Broadcast Frames,                       and whose source or destination were on this ring                       (i.e. frames that had a RIF field and had this                       ring number in the first or last entry of the RIF                       field)."               ::= { sourceRoutingStatsEntry 14 } 
  878.  
  879.           sourceRoutingStats2HopsFrames OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of frames received whose route                       had 2 hops, were not All Route Broadcast Frames,                       and whose source or destination were on this ring                       (i.e. frames that had a RIF field and had this                       ring number in the first or last entry of the RIF                       field)."               ::= { sourceRoutingStatsEntry 15 } 
  880.  
  881.           sourceRoutingStats3HopsFrames OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION 
  882.  
  883.  
  884.  
  885. Waldbusser                                                     [Page 51] 
  886.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  887.  
  888.                        "The total number of frames received whose route                       had 3 hops, were not All Route Broadcast Frames,                       and whose source or destination were on this ring                       (i.e. frames that had a RIF field and had this                       ring number in the first or last entry of the RIF                       field)."               ::= { sourceRoutingStatsEntry 16 } 
  889.  
  890.           sourceRoutingStats4HopsFrames OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of frames received whose route                       had 4 hops, were not All Route Broadcast Frames,                       and whose source or destination were on this ring                       (i.e. frames that had a RIF field and had this                       ring number in the first or last entry of the RIF                       field)."               ::= { sourceRoutingStatsEntry 17 } 
  891.  
  892.           sourceRoutingStats5HopsFrames OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of frames received whose route                       had 5 hops, were not All Route Broadcast Frames,                       and whose source or destination were on this ring                       (i.e. frames that had a RIF field and had this                       ring number in the first or last entry of the RIF                       field)."               ::= { sourceRoutingStatsEntry 18 } 
  893.  
  894.           sourceRoutingStats6HopsFrames OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of frames received whose route                       had 6 hops, were not All Route Broadcast Frames,                       and whose source or destination were on this ring                       (i.e. frames that had a RIF field and had this                       ring number in the first or last entry of the RIF                       field)."               ::= { sourceRoutingStatsEntry 19 } 
  895.  
  896.           sourceRoutingStats7HopsFrames OBJECT-TYPE 
  897.  
  898.  
  899.  
  900. Waldbusser                                                     [Page 52] 
  901.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  902.  
  903.                SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of frames received whose route                       had 7 hops, were not All Route Broadcast Frames,                       and whose source or destination were on this ring                       (i.e. frames that had a RIF field and had this                       ring number in the first or last entry of the RIF                       field)."               ::= { sourceRoutingStatsEntry 20 } 
  904.  
  905.           sourceRoutingStats8HopsFrames OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of frames received whose route                       had 8 hops, were not All Route Broadcast Frames,                       and whose source or destination were on this ring                       (i.e. frames that had a RIF field and had this                       ring number in the first or last entry of the RIF                       field)."               ::= { sourceRoutingStatsEntry 21 } 
  906.  
  907.           sourceRoutingStatsMoreThan8HopsFrames OBJECT-TYPE               SYNTAX Counter               ACCESS read-only               STATUS mandatory               DESCRIPTION                       "The total number of frames received whose route                       had more than 8 hops, were not All Route Broadcast                       Frames, and whose source or destination were on                       this ring (i.e. frames that had a RIF field and                       had this ring number in the first or last entry of                       the RIF field)."               ::= { sourceRoutingStatsEntry 22 } 
  908.  
  909.           sourceRoutingStatsOwner OBJECT-TYPE               SYNTAX OwnerString               ACCESS read-write               STATUS mandatory               DESCRIPTION                       "The entity that configured this entry and is                       therefore using the resources assigned to it."               ::= { sourceRoutingStatsEntry 23 } 
  910.  
  911.           sourceRoutingStatsStatus OBJECT-TYPE 
  912.  
  913.  
  914.  
  915. Waldbusser                                                     [Page 53] 
  916.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  917.  
  918.                SYNTAX EntryStatus               ACCESS read-write               STATUS mandatory               DESCRIPTION                       "The status of this sourceRoutingStats entry."               ::= { sourceRoutingStatsEntry 24 } 
  919.  
  920.           END 
  921.  
  922. 6.  References 
  923.  
  924.    [1]  Rose M., and K. McCloghrie, "Structure and Identification of         Management Information for TCP/IP-based internets", STD 16, RFC         1155, Performance Systems International, Hughes LAN Systems, May         1990. 
  925.  
  926.    [2]  Rose, M., and K. McCloghrie, Editors, "Concise MIB Definitions",         STD 16, RFC 1212, Performance Systems International, Hughes LAN         Systems, March 1991. 
  927.  
  928.    [3]  McCloghrie K., and M. Rose, Editors, "Management Information         Base for Network Management of TCP/IP-based internets", STD 17,         RFC 1213, Performance Systems International, March 1991. 
  929.  
  930.    [4]  Case, J., Fedor, M., Schoffstall, M., and J. Davin, "Simple         Network Management Protocol", STD 15, RFC 1157, SNMP Research,         Performance Systems International, Performance Systems         International, MIT Laboratory for Computer Science, May 1990. 
  931.  
  932.    [5]  Information processing systems - Open Systems Interconnection -         Specification of Abstract Syntax Notation One (ASN.1),         International Organization for Standardization.  International         Standard 8824, December, 1987. 
  933.  
  934.    [6]  Waldbusser, S., "Remote Network Monitoring Management         Information Base",  RFC 1271, CMU, November 1991. 
  935.  
  936.    [7]  Token Ring Access Method and Physical Layer Specifications,         Institute of Electrical and Electronic Engineers, IEEE Standard         802.5-1989, 1989. 
  937.  
  938.  
  939.  
  940.  
  941.  
  942.  
  943.  
  944.  
  945.  
  946.  
  947.  
  948. Waldbusser                                                     [Page 54] 
  949.  RFC 1513           Token Ring Extensions to RMON MIB      September 1993 
  950.  
  951.  7.  Acknowledgments 
  952.  
  953.    This document was produced by the Token Ring RMON MIB working group. 
  954.  
  955.    In addition, the author gratefully acknowledges the comments of the    following individuals: 
  956.  
  957.          Andrew Bierman      Synoptics          Steve Bostock       Novell          Gary Ellis          Hewlett-Packard          Mike Erlinger       Aerospace Corporation          Robert Graham       Protools          Stephen Grau        Novell          Carl Hayssen        Ungermann-Bass          Jeff Hughes         Hewlett-Packard          Robin Iddon         AXON Networks          Ken Kutzler         Synoptics          To-Choi Lau         Novell          Carl Madison        Startek          Keith McCloghrie    Hughes Lan Systems          Rohit Mital         Protools          Keith Schomburg     IBM          Marshall Rose       Dover Beach Consulting          Mark Therieau       Microcom          Mark van der Pol    Hughes Lan Systems          Brian Wyld          Consultant 
  958.  
  959. 8.  Security Considerations 
  960.  
  961.    Security issues are not discussed in this memo. 
  962.  
  963. 9.  Author's Address 
  964.  
  965.    Steven Waldbusser    Carnegie Mellon University    4910 Forbes Ave.    Pittsburgh, PA 15213 
  966.  
  967.    Phone: (412) 268-6628    EMail: waldbusser@cmu.edu 
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979. Waldbusser                                                     [Page 55] 
  980.  
  981.