idnits 2.17.1 draft-ietf-rmonmib-hcrmon-09.txt: ** The Abstract section seems to be numbered Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- ** Looks like you're using RFC 2026 boilerplate. This must be updated to follow RFC 3978/3979, as updated by RFC 4748. Checking nits according to https://www.ietf.org/id-info/1id-guidelines.txt: ---------------------------------------------------------------------------- ** The document seems to lack a 1id_guidelines paragraph about Internet-Drafts being working documents. ** The document seems to lack a 1id_guidelines paragraph about 6 months document validity -- however, there's a paragraph with a matching beginning. Boilerplate error? == No 'Intended status' indicated for this document; assuming Proposed Standard == The page length should not exceed 58 lines per page, but there was 84 longer pages, the longest (page 2) being 59 lines == It seems as if not all pages are separated by form feeds - found 0 form feeds but 85 pages Checking nits according to https://www.ietf.org/id-info/checklist : ---------------------------------------------------------------------------- ** The document seems to lack an Introduction section. ** The document seems to lack an IANA Considerations section. (See Section 2.2 of https://www.ietf.org/id-info/checklist for how to handle the case when there are no actions for IANA.) ** The document seems to lack separate sections for Informative/Normative References. All references will be assumed normative when checking for downward references. ** There are 6 instances of too long lines in the document, the longest one being 2 characters in excess of 72. ** The abstract seems to contain references ([RFC2021], [RFC2819]), which it shouldn't. Please replace those with straight textual mentions of the documents in question. Miscellaneous warnings: ---------------------------------------------------------------------------- == The copyright year in the RFC 3978 Section 5.4 Copyright Line does not match the current year == Line 3496 has weird spacing: '...imed to perta...' == The document doesn't use any RFC 2119 keywords, yet seems to have RFC 2119 boilerplate text. -- The document seems to lack a disclaimer for pre-RFC5378 work, but may have content which was first submitted before 10 November 2008. If you have contacted all the original authors and they are all willing to grant the BCP78 rights to the IETF Trust, then this is fine, and you can ignore this comment. If not, you may need to add the pre-RFC5378 disclaimer. (See the Legal Provisions document at https://trustee.ietf.org/license-info for more information.) -- The document date (September 24, 2001) is 8243 days in the past. Is this intentional? Checking references for intended status: Proposed Standard ---------------------------------------------------------------------------- (See RFCs 3967 and 4897 for information about using normative references to lower-maturity documents in RFCs) -- Looks like a reference, but probably isn't: 'RFC 2819' on line 3365 -- Looks like a reference, but probably isn't: 'RFC 2021' on line 386 == Missing Reference: '22' is mentioned on line 87, but not defined -- Looks like a reference, but probably isn't: 'RFC 1513' on line 386 -- Looks like a reference, but probably isn't: 'RFC2574' on line 3385 -- Looks like a reference, but probably isn't: 'RFC2575' on line 3386 == Unused Reference: '19' is defined on line 3480, but no explicit reference was found in the text == Unused Reference: '21' is defined on line 3488, but no explicit reference was found in the text ** Obsolete normative reference: RFC 2571 (ref. '1') (Obsoleted by RFC 3411) ** Downref: Normative reference to an Informational RFC: RFC 1215 (ref. '4') ** Downref: Normative reference to an Historic RFC: RFC 1157 (ref. '8') ** Downref: Normative reference to an Historic RFC: RFC 1901 (ref. '9') ** Obsolete normative reference: RFC 1906 (ref. '10') (Obsoleted by RFC 3417) ** Obsolete normative reference: RFC 2572 (ref. '11') (Obsoleted by RFC 3412) ** Obsolete normative reference: RFC 2574 (ref. '12') (Obsoleted by RFC 3414) ** Obsolete normative reference: RFC 1905 (ref. '13') (Obsoleted by RFC 3416) ** Obsolete normative reference: RFC 2573 (ref. '14') (Obsoleted by RFC 3413) ** Obsolete normative reference: RFC 2575 (ref. '15') (Obsoleted by RFC 3415) ** Obsolete normative reference: RFC 2233 (ref. '17') (Obsoleted by RFC 2863) ** Downref: Normative reference to an Historic RFC: RFC 1513 (ref. '19') ** Obsolete normative reference: RFC 2021 (ref. '20') (Obsoleted by RFC 4502) ** Obsolete normative reference: RFC 2570 (ref. '21') (Obsoleted by RFC 3410) Summary: 23 errors (**), 0 flaws (~~), 9 warnings (==), 7 comments (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 1 Internet Draft RMON for High Capacity Networks September 24, 2001 3 Remote Network Monitoring 4 Management Information Base 5 for High Capacity Networks 6 draft-ietf-rmonmib-hcrmon-09.txt 8 September 24, 2001 10 Steven Waldbusser 12 waldbusser@nextbeacon.com 14 1. Status of this Memo 16 This document is an Internet-Draft and is in full conformance 17 with all provisions of Section 10 of RFC2026. Internet-Drafts 18 are working documents of the Internet Engineering Task Force 19 (IETF), its areas, and its working groups. Note that other 20 groups may also distribute working documents as Internet- 21 Drafts. 23 Internet-Drafts are draft documents valid for a maximum of six 24 months. Internet-Drafts may be updated, replaced, or 25 obsoleted by other documents at any time. It is not 26 appropriate to use Internet-Drafts as reference material or to 27 cite them other than as a ``working draft'' or ``work in 28 progress.'' 30 The list of current Internet-Drafts can be accessed at 31 http://www.ietf.org/1id-abstracts.html 33 The list of Internet-Draft Shadow Directories can be accessed at 34 http://www.ietf.org/shadow.html. 36 2. Copyright Notice 38 Copyright (C) The Internet Society (2001) All Rights Reserved. 40 3. Abstract 42 This memo defines a portion of the Management Information Base 43 (MIB) for use with network management protocols in TCP/IP- 44 based internets. In particular, it defines objects for 45 managing remote network monitoring devices for use on high 46 speed networks. This document contains a MIB Module that 47 defines these new objects and also contains definitions of 48 some updated objects from the RMON-MIB [RFC 2819] and the 49 RMON2-MIB [RFC 2021]. 51 4. The SNMP Management Framework 53 The SNMP Management Framework presently consists of five 54 major components: 56 o An overall architecture, described in RFC 2571 [1]. 58 o Mechanisms for describing and naming objects and 59 events for the purpose of management. The first 60 version of this Structure of Management Information 61 (SMI) is called SMIv1 and described in STD 16, RFC 62 1155 [2], STD 16, RFC 1212 [3] and RFC 1215 [4]. The 63 second version, called SMIv2, is described in STD 58, 64 RFC 2578 [5], RFC 2579 [6] and RFC 2580 [7]. 66 o Message protocols for transferring management 67 information. The first version of the SNMP message 68 protocol is called SNMPv1 and described in STD 15, RFC 69 1157 [8]. A second version of the SNMP message 70 protocol, which is not an Internet standards track 71 protocol, is called SNMPv2c and described in RFC 1901 72 [9] and RFC 1906 [10]. The third version of the 73 message protocol is called SNMPv3 and described in RFC 74 1906 [10], RFC 2572 [11] and RFC 2574 [12]. 76 o Protocol operations for accessing management 77 information. The first set of protocol operations and 78 associated PDU formats is described in STD 15, RFC 79 1157 [8]. A second set of protocol operations and 80 associated PDU formats is described in RFC 1905 [13]. 82 o A set of fundamental applications described in RFC 83 2573 [14] and the view-based access control mechanism 84 described in RFC 2575 [15]. 86 A more detailed introduction to the current SNMP Management 87 Framework can be found in RFC 2570 [22]. 89 Managed objects are accessed via a virtual information 90 store, termed the Management Information Base or MIB. 91 Objects in the MIB are defined using the mechanisms defined 92 in the SMI. 94 This memo specifies a MIB module that is compliant to the 95 SMIv2. A MIB conforming to the SMIv1 can be produced 96 through the appropriate translations. The resulting 97 translated MIB must be semantically equivalent, except 98 where objects or events are omitted because no translation 99 is possible (use of Counter64). Some machine readable 100 information in SMIv2 will be converted into textual 101 descriptions in SMIv1 during the translation process. 102 However, this loss of machine readable information is not 103 considered to change the semantics of the MIB. 105 5. Overview 107 This document continues the architecture created in the RMON 108 MIB [RFC 2819] by supporting high speed networks. 110 Remote network monitoring devices, often called monitors or 111 probes, are instruments that exist for the purpose of managing 112 a network. Often these remote probes are stand-alone devices 113 and devote significant internal resources for the sole purpose 114 of managing a network. An organization may employ many of 115 these devices, one per network segment, to manage its 116 internet. In addition, these devices may be used for a 117 network management service provider to access a client 118 network, often geographically remote. 120 The objects defined in this document are intended as an 121 interface between an RMON agent and an RMON management 122 application and are not intended for direct manipulation by 123 humans. While some users may tolerate the direct display of 124 some of these objects, few will tolerate the complexity of 125 manually manipulating objects to accomplish row creation. 126 These functions should be handled by the management 127 application. 129 5.1. Structure of MIB 131 Except for the mediaIndependentTable, each of the tables in 132 this MIB adds high capacity capability to an associated table 133 in the RMON-1 MIB or RMON-2 MIB. 135 The objects are arranged into the following groups: 137 - mediaIndependentGroup 139 - etherStatsHighCapacityGroup 141 - etherHistoryHighCapacityGroup 143 - hostHighCapacityGroup 145 - hostTopNHighCapacityGroup 147 - matrixHighCapacityGroup 148 - captureBufferHighCapacityGroup 150 - protocolDistributionHighCapacityGroup 152 - nlHostHighCapacityGroup 154 - nlMatrixHighCapacityGroup 156 - nlMatrixTopNHighCapacityGroup 158 - alHostHighCapacityGroup 160 - alMatrixHighCapacityGroup 162 - alMatrixTopNHighCapacityGroup 164 - usrHistoryHighCapacityGroup 166 These groups are the basic units of conformance. If a remote 167 monitoring device implements a group, then it must implement 168 all objects in that group. For example, a managed agent that 169 implements the network layer matrix group must implement the 170 nlMatrixSDHighCapacityTable and the 171 nlMatrixDSHighCapacityTable. 173 Implementations of this MIB must also implement the system and 174 interfaces group of MIB-II [16,17]. MIB-II may also mandate 175 the implementation of additional groups. 177 These groups are defined to provide a means of assigning 178 object identifiers, and to provide a method for agent 179 implementors to know which objects they must implement. 181 6. Updates to RMON MIB and RMON2 MIB objects 183 This document extends the enumerations in the following 184 objects from the RMON MIB [18] and the RMON2 MIB [20]. 186 >From the RMON MIB: 188 hostTopNRateBase OBJECT-TYPE 189 SYNTAX INTEGER { 190 hostTopNInPkts(1), 191 hostTopNOutPkts(2), 192 hostTopNInOctets(3), 193 hostTopNOutOctets(4), 194 hostTopNOutErrors(5), 195 hostTopNOutBroadcastPkts(6), 196 hostTopNOutMulticastPkts(7), 197 hostTopNHCInPkts(8), 198 hostTopNHCOutPkts(9), 199 hostTopNHCInOctets(10), 200 hostTopNHCOutOctets(11) 201 } 202 MAX-ACCESS read-create 203 STATUS current 204 DESCRIPTION 205 "The variable for each host that the hostTopNRate 206 variable is based upon, as well as a control 207 for the table that the results will be reported in. 209 This object may not be modified if the associated 210 hostTopNStatus object is equal to valid(1). 212 If this value is less than or equal to 7, when the report 213 is prepared, entries are created in the hostTopNTable 214 associated with this object. 215 If this value is greater than or equal to 8, when the report 216 is prepared, entries are created in the 217 hostTopNHighCapacityTable associated with this object." 218 ::= { hostTopNControlEntry 3 } 220 >From the RMON2 MIB: 222 nlMatrixTopNControlRateBase OBJECT-TYPE 223 SYNTAX INTEGER { 224 nlMatrixTopNPkts(1), 225 nlMatrixTopNOctets(2), 226 nlMatrixTopNHighCapacityPkts(3), 227 nlMatrixTopNHighCapacityOctets(4) 228 } 229 MAX-ACCESS read-create 230 STATUS current 231 DESCRIPTION 232 "The variable for each nlMatrix[SD/DS] entry that the 233 nlMatrixTopNEntries are sorted by, as well as a control 234 for the table that the results will be reported in. 236 This object may not be modified if the associated 237 nlMatrixTopNControlStatus object is equal to active(1). 239 If this value is less than or equal to 2, when the report 240 is prepared, entries are created in the nlMatrixTopNTable 241 associated with this object. 242 If this value is greater than or equal to 3, when the report 243 is prepared, entries are created in the 244 nlMatrixTopNHighCapacityTable associated with this object." 245 ::= { nlMatrixTopNControlEntry 3 } 247 >From the RMON2 MIB: 249 alMatrixTopNControlRateBase OBJECT-TYPE 250 SYNTAX INTEGER { 251 alMatrixTopNTerminalsPkts(1), 252 alMatrixTopNTerminalsOctets(2), 253 alMatrixTopNAllPkts(3), 254 alMatrixTopNAllOctets(4), 255 alMatrixTopNTerminalsHighCapacityPkts(5), 256 alMatrixTopNTerminalsHighCapacityOctets(6), 257 alMatrixTopNAllHighCapacityPkts(7), 258 alMatrixTopNAllHighCapacityOctets(8) 259 } 260 MAX-ACCESS read-create 261 STATUS current 262 DESCRIPTION 263 "The variable for each alMatrix[SD/DS] entry that the 264 alMatrixTopNEntries are sorted by, as well as the 265 selector of the view of the matrix table that will be 266 used, as well as a control for the table that the results 267 will be reported in. 269 The values alMatrixTopNTerminalsPkts, 270 alMatrixTopNTerminalsOctets, 271 alMatrixTopNTerminalsHighCapacityPkts, and 272 alMatrixTopNTerminalsHighCapacityOctets cause collection 273 only from protocols that have no child protocols that are 274 counted. The values alMatrixTopNAllPkts, 275 alMatrixTopNAllOctets, alMatrixTopNAllHighCapacityPkts, and 276 alMatrixTopNAllHighCapacityOctets cause collection from all 277 alMatrix entries. 279 This object may not be modified if the associated 280 alMatrixTopNControlStatus object is equal to active(1)." 281 ::= { alMatrixTopNControlEntry 3 } 283 For convenience, updated MIB modules containing these objects 284 may be found at: 285 http://www.ietf.org/internet-drafts/draft-ietf-rmonmib-hcrmon-07-rmon.mib 286 http://www.ietf.org/internet-drafts/draft-ietf-rmonmib-hcrmon-07-rmon2.mib 288 Note to RFC-Editor: above 2 links to be updated to RFC-Editor location 289 when RFC-is published 291 7. Conventions 293 The following conventions are used throughout the RMON MIB and 294 its companion documents. 296 The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL 297 NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and 298 "OPTIONAL" in this document are to be interpreted as described 299 in RFC 2119. 301 Good Packets 303 Good packets are error-free packets that have a valid frame 304 length. For example, on Ethernet, good packets are error-free 305 packets that are between 64 octets long and 1518 octets long. 306 They follow the form defined in IEEE 802.3 section 3.2.all. 307 Implementors are urged to consult the appropriate media- 308 specific specifications. 310 Bad Packets 312 Bad packets are packets that have proper framing and are 313 therefore recognized as packets, but contain errors within the 314 packet or have an invalid length. For example, on Ethernet, 315 bad packets have a valid preamble and SFD (Start of Frame 316 Delimiter), but have a bad FCS (Frame Check Sequence), or are 317 either shorter than 64 octets or longer than 1518 octets. 318 Implementors are urged to consult the appropriate media- 319 specific specifications. 321 8. Definitions 323 HC-RMON-MIB DEFINITIONS ::= BEGIN 324 IMPORTS 325 MODULE-IDENTITY, OBJECT-TYPE, Counter32, Integer32, 326 Gauge32, Counter64 FROM SNMPv2-SMI 327 TEXTUAL-CONVENTION, RowStatus, TimeStamp FROM SNMPv2-TC 328 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF 329 rmon, OwnerString, statistics, history, hosts, hostTopN, matrix, 330 etherStatsIndex, etherHistoryIndex, etherHistorySampleIndex, 331 hostIndex, hostAddress, hostTimeIndex, hostTimeCreationOrder, 332 hostTopNReport, hostTopNIndex, 333 matrixSDIndex, matrixSDSourceAddress, matrixSDDestAddress, 334 matrixDSIndex, matrixDSDestAddress, matrixDSSourceAddress, 335 capture, captureBufferControlIndex, captureBufferIndex 336 FROM RMON-MIB 337 protocolDirLocalIndex, protocolDistControlIndex, 338 protocolDist, hlHostControlIndex, 339 nlHost, nlHostTimeMark, nlHostAddress, 340 hlMatrixControlIndex, nlMatrix, 341 nlMatrixSDTimeMark, nlMatrixSDSourceAddress, nlMatrixSDDestAddress, 342 nlMatrixDSTimeMark, nlMatrixDSDestAddress, nlMatrixDSSourceAddress, 343 nlMatrixTopNControlIndex, nlMatrixTopNIndex, 344 alHost, alHostTimeMark, 345 alMatrix, alMatrixSDTimeMark, alMatrixDSTimeMark, 346 alMatrixTopNControlIndex, alMatrixTopNIndex, 347 usrHistory, usrHistoryControlIndex, 348 usrHistorySampleIndex, usrHistoryObjectIndex, 349 rmonConformance, ZeroBasedCounter32, probeConfig 350 FROM RMON2-MIB 351 ZeroBasedCounter64, CounterBasedGauge64 352 FROM HCNUM-TC; 354 -- Remote Network Monitoring MIB 356 hcRMON MODULE-IDENTITY 357 LAST-UPDATED "200109240000Z" -- September 24, 2001 358 ORGANIZATION "IETF RMON MIB Working Group" 359 CONTACT-INFO 360 "Steve Waldbusser 362 Phone: +1-650-948-6500 363 Fax: +1-650-745-0671 364 Email: waldbusser@nextbeacon.com 366 Andy Bierman 367 WG Chair 368 abierman@cisco.com 370 RMONMIB WG Mailing List 371 rmonmib@ietf.org 372 http://www.ietf.org/mailman/listinfo/rmonmib" 373 DESCRIPTION 374 "The MIB module for managing remote monitoring 375 device implementations. This MIB module 376 augments the original RMON MIB as specified in 377 RFC 2819 and RFC 1513 and RMON-2 MIB as specified in 378 RFC 2021." 380 REVISION "200109240000Z" -- September 24, 2001 381 DESCRIPTION 382 "The original version of this MIB, published as RFCXXXX." 383 ::= { rmonConformance 5 } 385 -- { rmon 1 } through { rmon 20 } are defined in RMON [RFC 2819] and 386 -- the Token Ring RMON MIB [RFC 1513] and the RMON-2 MIB [RFC 2021]. 388 mediaIndependentStats OBJECT IDENTIFIER ::= { rmon 21 } 390 mediaIndependentTable OBJECT-TYPE 391 SYNTAX SEQUENCE OF MediaIndependentEntry 392 MAX-ACCESS not-accessible 393 STATUS current 394 DESCRIPTION 395 "Media independent statistics for promiscuous monitoring of 396 any media. 398 The following table defines media independent statistics that 399 provide information for full and/or half-duplex links as well 400 as high capacity links. 402 For half-duplex links, or full-duplex-capable links operating 403 in half-duplex mode, the mediaIndependentIn* objects shall be 404 used and the mediaIndependentOut* objects shall not increment. 406 For full-duplex links, the mediaIndependentOut* objects shall 407 be present and shall increment. Whenever possible, the probe 408 should count packets moving away from the closest terminating 409 equipment as output packets. Failing that, the probe should 410 count packets moving away from the DTE as output packets." 411 ::= { mediaIndependentStats 1 } 413 mediaIndependentEntry OBJECT-TYPE 414 SYNTAX MediaIndependentEntry 415 MAX-ACCESS not-accessible 416 STATUS current 417 DESCRIPTION 418 "Media independent statistics for promiscuous monitoring of 419 any media." 420 INDEX { mediaIndependentIndex } 421 ::= { mediaIndependentTable 1 } 423 MediaIndependentEntry ::= SEQUENCE { 424 mediaIndependentIndex Integer32, 425 mediaIndependentDataSource OBJECT IDENTIFIER, 426 mediaIndependentDropEvents Counter32, 427 mediaIndependentDroppedFrames Counter32, 428 mediaIndependentInPkts Counter32, 429 mediaIndependentInOverflowPkts Counter32, 430 mediaIndependentInHighCapacityPkts Counter64, 431 mediaIndependentOutPkts Counter32, 432 mediaIndependentOutOverflowPkts Counter32, 433 mediaIndependentOutHighCapacityPkts Counter64, 434 mediaIndependentInOctets Counter32, 435 mediaIndependentInOverflowOctets Counter32, 436 mediaIndependentInHighCapacityOctets Counter64, 437 mediaIndependentOutOctets Counter32, 438 mediaIndependentOutOverflowOctets Counter32, 439 mediaIndependentOutHighCapacityOctets Counter64, 440 mediaIndependentInNUCastPkts Counter32, 441 mediaIndependentInNUCastOverflowPkts Counter32, 442 mediaIndependentInNUCastHighCapacityPkts Counter64, 443 mediaIndependentOutNUCastPkts Counter32, 444 mediaIndependentOutNUCastOverflowPkts Counter32, 445 mediaIndependentOutNUCastHighCapacityPkts Counter64, 446 mediaIndependentInErrors Counter32, 447 mediaIndependentOutErrors Counter32, 448 mediaIndependentInputSpeed Gauge32, 449 mediaIndependentOutputSpeed Gauge32, 450 mediaIndependentDuplexMode INTEGER, 451 mediaIndependentDuplexChanges Counter32, 452 mediaIndependentDuplexLastChange TimeStamp, 453 mediaIndependentOwner OwnerString, 454 mediaIndependentStatus RowStatus 455 } 457 mediaIndependentIndex OBJECT-TYPE 458 SYNTAX Integer32 (1..65535) 459 MAX-ACCESS not-accessible 460 STATUS current 461 DESCRIPTION 462 "The value of this object uniquely identifies this 463 mediaIndependent entry." 464 ::= { mediaIndependentEntry 1 } 466 mediaIndependentDataSource OBJECT-TYPE 467 SYNTAX OBJECT IDENTIFIER 468 MAX-ACCESS read-create 469 STATUS current 470 DESCRIPTION 471 "This object identifies the source of the data that 472 this mediaIndependent entry is configured to analyze. This 473 source can be any interface on this device. 474 In order to identify a particular interface, this 475 object shall identify the instance of the ifIndex 476 object, defined in RFC 1213 and RFC 2233 [16,17], for 477 the desired interface. For example, if an entry 478 were to receive data from interface #1, this object 479 would be set to ifIndex.1. 481 The statistics in this group reflect all packets 482 on the local network segment attached to the 483 identified interface. 485 An agent may or may not be able to tell if 486 fundamental changes to the media of the interface 487 have occurred and necessitate a deletion of 488 this entry. For example, a hot-pluggable ethernet 489 card could be pulled out and replaced by a 490 token-ring card. In such a case, if the agent has 491 such knowledge of the change, it is recommended that 492 it delete this entry. 494 This object may not be modified if the associated 495 mediaIndependentStatus object is equal to active(1)." 496 ::= { mediaIndependentEntry 2 } 498 mediaIndependentDropEvents OBJECT-TYPE 499 SYNTAX Counter32 500 UNITS "Events" 501 MAX-ACCESS read-only 502 STATUS current 503 DESCRIPTION 504 "The total number of events in which packets 505 were dropped by the probe due to lack of resources. 506 Note that this number is not necessarily the number of 507 packets dropped; it is just the number of times this 508 condition has been detected." 509 ::= { mediaIndependentEntry 3 } 511 mediaIndependentDroppedFrames OBJECT-TYPE 512 SYNTAX Counter32 513 UNITS "Packets" 514 MAX-ACCESS read-only 515 STATUS current 516 DESCRIPTION 517 "The total number of frames which were received by the probe 518 and therefore not accounted for in the 519 mediaIndependentDropEvents, but for which the probe chose not 520 to count for this entry for whatever reason. Most often, this 521 event occurs when the probe is out of some resources and 522 decides to shed load from this collection. 524 This count does not include packets that were not counted 525 because they had MAC-layer errors. 527 Note that, unlike the dropEvents counter, this number is the 528 exact number of frames dropped." 529 ::= { mediaIndependentEntry 4 } 531 mediaIndependentInPkts OBJECT-TYPE 532 SYNTAX Counter32 533 UNITS "Packets" 534 MAX-ACCESS read-only 535 STATUS current 536 DESCRIPTION 537 "The total number of packets (including bad packets, 538 broadcast packets, and multicast packets) received 539 on a half-duplex link or on the inbound connection of a 540 full-duplex link." 541 ::= { mediaIndependentEntry 5 } 543 mediaIndependentInOverflowPkts OBJECT-TYPE 544 SYNTAX Counter32 545 UNITS "Packets" 546 MAX-ACCESS read-only 547 STATUS current 548 DESCRIPTION 549 "The number of times the associated 550 mediaIndependentInPkts counter has overflowed." 551 ::= { mediaIndependentEntry 6 } 553 mediaIndependentInHighCapacityPkts OBJECT-TYPE 554 SYNTAX Counter64 555 UNITS "Packets" 556 MAX-ACCESS read-only 557 STATUS current 558 DESCRIPTION 559 "The total number of packets (including bad packets, 560 broadcast packets, and multicast packets) received 561 on a half-duplex link or on the inbound connection of a 562 full-duplex link." 563 ::= { mediaIndependentEntry 7 } 565 mediaIndependentOutPkts OBJECT-TYPE 566 SYNTAX Counter32 567 UNITS "Packets" 568 MAX-ACCESS read-only 569 STATUS current 570 DESCRIPTION 571 "The total number of packets (including bad packets, 572 broadcast packets, and multicast packets) received on a 573 full-duplex link in the direction of the network." 574 ::= { mediaIndependentEntry 8 } 576 mediaIndependentOutOverflowPkts OBJECT-TYPE 577 SYNTAX Counter32 578 UNITS "Packets" 579 MAX-ACCESS read-only 580 STATUS current 581 DESCRIPTION 582 "The number of times the associated 583 mediaIndependentOutPkts counter has overflowed." 584 ::= { mediaIndependentEntry 9 } 586 mediaIndependentOutHighCapacityPkts OBJECT-TYPE 587 SYNTAX Counter64 588 UNITS "Packets" 589 MAX-ACCESS read-only 590 STATUS current 591 DESCRIPTION 592 "The total number of packets (including bad packets, 593 broadcast packets, and multicast packets) received on a 594 full-duplex link in the direction of the network." 595 ::= { mediaIndependentEntry 10 } 597 mediaIndependentInOctets OBJECT-TYPE 598 SYNTAX Counter32 599 UNITS "Octets" 600 MAX-ACCESS read-only 601 STATUS current 602 DESCRIPTION 603 "The total number of octets of data (including those in bad 604 packets) received (excluding framing bits but including FCS 605 octets) on a half-duplex link or on the inbound connection of 606 a full-duplex link." 607 ::= { mediaIndependentEntry 11 } 609 mediaIndependentInOverflowOctets OBJECT-TYPE 610 SYNTAX Counter32 611 UNITS "Octets" 612 MAX-ACCESS read-only 613 STATUS current 614 DESCRIPTION 615 "The number of times the associated 616 mediaIndependentInOctets counter has overflowed." 617 ::= { mediaIndependentEntry 12 } 619 mediaIndependentInHighCapacityOctets OBJECT-TYPE 620 SYNTAX Counter64 621 UNITS "Octets" 622 MAX-ACCESS read-only 623 STATUS current 624 DESCRIPTION 625 "The total number of octets of data (including those in bad 626 packets) received (excluding framing bits but 627 including FCS octets) on a half-duplex link or on the inbound 628 connection of a full-duplex link." 629 ::= { mediaIndependentEntry 13 } 631 mediaIndependentOutOctets OBJECT-TYPE 632 SYNTAX Counter32 633 UNITS "Octets" 634 MAX-ACCESS read-only 635 STATUS current 636 DESCRIPTION 637 "The total number of octets of data (including those in bad 638 packets) received on a full-duplex link in the direction of 639 the network (excluding framing bits but including FCS 640 octets)." 641 ::= { mediaIndependentEntry 14 } 643 mediaIndependentOutOverflowOctets OBJECT-TYPE 644 SYNTAX Counter32 645 UNITS "Octets" 646 MAX-ACCESS read-only 647 STATUS current 648 DESCRIPTION 649 "The number of times the associated 650 mediaIndependentOutOctets counter has overflowed." 651 ::= { mediaIndependentEntry 15 } 653 mediaIndependentOutHighCapacityOctets OBJECT-TYPE 654 SYNTAX Counter64 655 UNITS "Octets" 656 MAX-ACCESS read-only 657 STATUS current 658 DESCRIPTION 659 "The total number of octets of data (including those in bad 660 packets) received on a full-duplex link in the direction of 661 the network (excluding framing bits but including FCS 662 octets)." 663 ::= { mediaIndependentEntry 16 } 665 mediaIndependentInNUCastPkts OBJECT-TYPE 666 SYNTAX Counter32 667 UNITS "Packets" 668 MAX-ACCESS read-only 669 STATUS current 670 DESCRIPTION 671 "The total number of non-unicast packets (including bad 672 packets) received on a half-duplex link or on the inbound 673 connection of a full-duplex link." 674 ::= { mediaIndependentEntry 17 } 676 mediaIndependentInNUCastOverflowPkts OBJECT-TYPE 677 SYNTAX Counter32 678 UNITS "Packets" 679 MAX-ACCESS read-only 680 STATUS current 681 DESCRIPTION 682 "The number of times the associated 683 mediaIndependentInNUCastPkts counter has overflowed." 684 ::= { mediaIndependentEntry 18 } 686 mediaIndependentInNUCastHighCapacityPkts OBJECT-TYPE 687 SYNTAX Counter64 688 UNITS "Packets" 689 MAX-ACCESS read-only 690 STATUS current 691 DESCRIPTION 692 "The total number of non-unicast packets (including bad 693 packets) received on a half-duplex link or on the inbound 694 connection of a full-duplex link." 695 ::= { mediaIndependentEntry 19 } 697 mediaIndependentOutNUCastPkts OBJECT-TYPE 698 SYNTAX Counter32 699 UNITS "Packets" 700 MAX-ACCESS read-only 701 STATUS current 702 DESCRIPTION 703 "The total number of non-unicast packets (including bad 704 packets) received on a full-duplex link in the direction of 705 the network." 706 ::= { mediaIndependentEntry 20 } 708 mediaIndependentOutNUCastOverflowPkts OBJECT-TYPE 709 SYNTAX Counter32 710 UNITS "Packets" 711 MAX-ACCESS read-only 712 STATUS current 713 DESCRIPTION 714 "The number of times the associated 715 mediaIndependentOutNUCastPkts counter has overflowed." 716 ::= { mediaIndependentEntry 21 } 718 mediaIndependentOutNUCastHighCapacityPkts OBJECT-TYPE 719 SYNTAX Counter64 720 UNITS "Packets" 721 MAX-ACCESS read-only 722 STATUS current 723 DESCRIPTION 724 "The total number of packets (including bad packets) 725 received on a full-duplex link in the direction of the 726 network." 727 ::= { mediaIndependentEntry 22 } 729 mediaIndependentInErrors OBJECT-TYPE 730 SYNTAX Counter32 731 UNITS "Packets" 732 MAX-ACCESS read-only 733 STATUS current 734 DESCRIPTION 735 "The total number of bad packets received on a 736 half-duplex link or on the inbound connection of a 737 full-duplex link." 738 ::= { mediaIndependentEntry 23 } 740 mediaIndependentOutErrors OBJECT-TYPE 741 SYNTAX Counter32 742 UNITS "Packets" 743 MAX-ACCESS read-only 744 STATUS current 745 DESCRIPTION 746 "The total number of bad packets received on a full-duplex 747 link in the direction of the network." 748 ::= { mediaIndependentEntry 24 } 750 mediaIndependentInputSpeed OBJECT-TYPE 751 SYNTAX Gauge32 752 UNITS "Kilobits per Second" 753 MAX-ACCESS read-only 754 STATUS current 755 DESCRIPTION 756 "The nominal maximum speed in kilobits per second of this 757 half-duplex link or on the inbound connection of this 758 full-duplex link. If the speed is unknown or there is no fixed 759 maximum (e.g. a compressed link), this value shall be zero." 760 ::= { mediaIndependentEntry 25 } 762 mediaIndependentOutputSpeed OBJECT-TYPE 763 SYNTAX Gauge32 764 UNITS "Kilobits per Second" 765 MAX-ACCESS read-only 766 STATUS current 767 DESCRIPTION 768 "The nominal maximum speed in kilobits per second of this 769 full-duplex link in the direction of the network. If the speed 770 is unknown, the link is half-duplex, or there is no fixed 771 maximum (e.g. a compressed link), this value shall be zero." 772 ::= { mediaIndependentEntry 26 } 774 mediaIndependentDuplexMode OBJECT-TYPE 775 SYNTAX INTEGER { 776 halfduplex(1), 777 fullduplex(2) 778 } 779 MAX-ACCESS read-only 780 STATUS current 781 DESCRIPTION 782 "The current mode of this link. 784 Note that if the link has full-duplex capabilities but 785 is operating in half-duplex mode, this value will be 786 halfduplex(1)." 787 ::= { mediaIndependentEntry 27 } 789 mediaIndependentDuplexChanges OBJECT-TYPE 790 SYNTAX Counter32 791 UNITS "Events" 792 MAX-ACCESS read-only 793 STATUS current 794 DESCRIPTION 795 "The number of times this link has changed from full-duplex 796 mode to half-duplex mode or from half-duplex mode to 797 full-duplex mode." 798 ::= { mediaIndependentEntry 28 } 800 mediaIndependentDuplexLastChange OBJECT-TYPE 801 SYNTAX TimeStamp 802 MAX-ACCESS read-only 803 STATUS current 804 DESCRIPTION 805 "The value of sysUpTime at the time the duplex status 806 of this link last changed." 807 ::= { mediaIndependentEntry 29 } 809 mediaIndependentOwner OBJECT-TYPE 810 SYNTAX OwnerString 811 MAX-ACCESS read-create 812 STATUS current 813 DESCRIPTION 814 "The entity that configured this entry and is 815 therefore using the resources assigned to it." 816 ::= { mediaIndependentEntry 30 } 818 mediaIndependentStatus OBJECT-TYPE 819 SYNTAX RowStatus 820 MAX-ACCESS read-create 821 STATUS current 822 DESCRIPTION 823 "The status of this media independent statistics entry." 824 ::= { mediaIndependentEntry 31 } 826 -- High Capacity extensions for the etherStatsTable 828 etherStatsHighCapacityTable OBJECT-TYPE 829 SYNTAX SEQUENCE OF EtherStatsHighCapacityEntry 830 MAX-ACCESS not-accessible 831 STATUS current 832 DESCRIPTION 833 "Contains the High Capacity RMON extensions to the RMON-1 834 etherStatsTable." 835 ::= { statistics 7 } 837 etherStatsHighCapacityEntry OBJECT-TYPE 838 SYNTAX EtherStatsHighCapacityEntry 839 MAX-ACCESS not-accessible 840 STATUS current 841 DESCRIPTION 842 "Contains the High Capacity RMON extensions to the RMON-1 843 etherStatsEntry. These objects will be created by the agent 844 for all etherStatsEntries it deems appropriate." 845 INDEX { etherStatsIndex } 846 ::= { etherStatsHighCapacityTable 1 } 848 EtherStatsHighCapacityEntry ::= SEQUENCE { 849 etherStatsHighCapacityOverflowPkts Counter32, 850 etherStatsHighCapacityPkts Counter64, 851 etherStatsHighCapacityOverflowOctets Counter32, 852 etherStatsHighCapacityOctets Counter64, 853 etherStatsHighCapacityOverflowPkts64Octets Counter32, 854 etherStatsHighCapacityPkts64Octets Counter64, 855 etherStatsHighCapacityOverflowPkts65to127Octets Counter32, 856 etherStatsHighCapacityPkts65to127Octets Counter64, 857 etherStatsHighCapacityOverflowPkts128to255Octets Counter32, 858 etherStatsHighCapacityPkts128to255Octets Counter64, 859 etherStatsHighCapacityOverflowPkts256to511Octets Counter32, 860 etherStatsHighCapacityPkts256to511Octets Counter64, 861 etherStatsHighCapacityOverflowPkts512to1023Octets Counter32, 862 etherStatsHighCapacityPkts512to1023Octets Counter64, 863 etherStatsHighCapacityOverflowPkts1024to1518Octets Counter32, 864 etherStatsHighCapacityPkts1024to1518Octets Counter64 865 } 867 etherStatsHighCapacityOverflowPkts OBJECT-TYPE 868 SYNTAX Counter32 869 UNITS "Packets" 870 MAX-ACCESS read-only 871 STATUS current 872 DESCRIPTION 873 "The number of times the associated etherStatsPkts 874 counter has overflowed." 875 ::= { etherStatsHighCapacityEntry 1 } 877 etherStatsHighCapacityPkts OBJECT-TYPE 878 SYNTAX Counter64 879 UNITS "Packets" 880 MAX-ACCESS read-only 881 STATUS current 882 DESCRIPTION 883 "The total number of packets (including bad packets, 884 broadcast packets, and multicast packets) received." 885 ::= { etherStatsHighCapacityEntry 2 } 887 etherStatsHighCapacityOverflowOctets OBJECT-TYPE 888 SYNTAX Counter32 889 UNITS "Octets" 890 MAX-ACCESS read-only 891 STATUS current 892 DESCRIPTION 893 "The number of times the associated etherStatsOctets 894 counter has overflowed." 895 ::= { etherStatsHighCapacityEntry 3 } 897 etherStatsHighCapacityOctets OBJECT-TYPE 898 SYNTAX Counter64 899 UNITS "Octets" 900 MAX-ACCESS read-only 901 STATUS current 902 DESCRIPTION 903 "The total number of octets of data (including 904 those in bad packets) received on the 905 network (excluding framing bits but including 906 FCS octets). 908 If the network is half-duplex Fast Ethernet, this 909 object can be used as a reasonable estimate of 910 utilization. If greater precision is desired, the 911 etherStatsHighCapacityPkts and 912 etherStatsHighCapacityOctets objects should be sampled 913 before and after a common interval. The differences 914 in the sampled values are Pkts and Octets, 915 respectively, and the number of seconds in the 916 interval is Interval. These values 917 are used to calculate the Utilization as follows: 919 Pkts * (.96 + .64) + (Octets * .08) 920 Utilization = ------------------------------------- 921 Interval * 10,000 923 The result of this equation is the value Utilization 924 which is the percent utilization of the ethernet 925 segment on a scale of 0 to 100 percent. 927 This table is not appropriate for monitoring full-duplex 928 ethernets. If the network is a full-duplex ethernet and the 929 mediaIndependentTable is monitoring that network, the 930 utilization can be calculated as follows: 932 1) Determine the utilization of the inbound path by using 933 the appropriate equation (for ethernet or fast ethernet) 934 to determine the utilization, substituting 935 mediaIndependentInPkts for etherStatsHighCapacityPkts, and 936 mediaIndependentInOctets for etherStatsHighCapacityOctets. 937 Call the resulting utilization inUtilization. 939 2) Determine the utilization of the outbound path by using 940 the same equation to determine the utilization, substituting 941 mediaIndependentOutPkts for etherStatsHighCapacityPkts, and 942 mediaIndependentOutOctets for etherStatsHighCapacityOctets. 943 Call the resulting utilization outUtilization. 945 3) The utilization is the maximum of inUtilization and 946 outUtilization. This metric shows the amount of percentage 947 of bandwidth that is left before congestion will be 948 experienced on the link." 949 ::= { etherStatsHighCapacityEntry 4 } 951 etherStatsHighCapacityOverflowPkts64Octets OBJECT-TYPE 952 SYNTAX Counter32 953 UNITS "Packets" 954 MAX-ACCESS read-only 955 STATUS current 956 DESCRIPTION 957 "The number of times the associated etherStatsPkts64Octets 958 counter has overflowed." 959 ::= { etherStatsHighCapacityEntry 5 } 961 etherStatsHighCapacityPkts64Octets OBJECT-TYPE 962 SYNTAX Counter64 963 UNITS "Packets" 964 MAX-ACCESS read-only 965 STATUS current 966 DESCRIPTION 967 "The total number of packets (including bad 968 packets) received that were 64 octets in length 969 (excluding framing bits but including FCS octets)." 970 ::= { etherStatsHighCapacityEntry 6 } 972 etherStatsHighCapacityOverflowPkts65to127Octets OBJECT-TYPE 973 SYNTAX Counter32 974 UNITS "Packets" 975 MAX-ACCESS read-only 976 STATUS current 977 DESCRIPTION 978 "The number of times the associated etherStatsPkts65to127Octets 979 counter has overflowed." 980 ::= { etherStatsHighCapacityEntry 7 } 982 etherStatsHighCapacityPkts65to127Octets OBJECT-TYPE 983 SYNTAX Counter64 984 UNITS "Packets" 985 MAX-ACCESS read-only 986 STATUS current 987 DESCRIPTION 988 "The total number of packets (including bad 989 packets) received that were between 990 65 and 127 octets in length inclusive 991 (excluding framing bits but including FCS octets)." 992 ::= { etherStatsHighCapacityEntry 8 } 994 etherStatsHighCapacityOverflowPkts128to255Octets OBJECT-TYPE 995 SYNTAX Counter32 996 UNITS "Packets" 997 MAX-ACCESS read-only 998 STATUS current 999 DESCRIPTION 1000 "The number of times the associated etherStatsPkts128to255Octets 1001 counter has overflowed." 1002 ::= { etherStatsHighCapacityEntry 9 } 1004 etherStatsHighCapacityPkts128to255Octets OBJECT-TYPE 1005 SYNTAX Counter64 1006 UNITS "Packets" 1007 MAX-ACCESS read-only 1008 STATUS current 1009 DESCRIPTION 1010 "The total number of packets (including bad 1011 packets) received that were between 1012 128 and 255 octets in length inclusive 1013 (excluding framing bits but including FCS octets)." 1014 ::= { etherStatsHighCapacityEntry 10 } 1016 etherStatsHighCapacityOverflowPkts256to511Octets OBJECT-TYPE 1017 SYNTAX Counter32 1018 UNITS "Packets" 1019 MAX-ACCESS read-only 1020 STATUS current 1021 DESCRIPTION 1022 "The number of times the associated etherStatsPkts256to511Octets 1023 counter has overflowed." 1024 ::= { etherStatsHighCapacityEntry 11 } 1026 etherStatsHighCapacityPkts256to511Octets OBJECT-TYPE 1027 SYNTAX Counter64 1028 UNITS "Packets" 1029 MAX-ACCESS read-only 1030 STATUS current 1031 DESCRIPTION 1032 "The total number of packets (including bad 1033 packets) received that were between 1034 256 and 511 octets in length inclusive 1035 (excluding framing bits but including FCS octets)." 1036 ::= { etherStatsHighCapacityEntry 12 } 1038 etherStatsHighCapacityOverflowPkts512to1023Octets OBJECT-TYPE 1039 SYNTAX Counter32 1040 UNITS "Packets" 1041 MAX-ACCESS read-only 1042 STATUS current 1043 DESCRIPTION 1044 "The number of times the associated etherStatsPkts512to1023Octets 1045 counter has overflowed." 1046 ::= { etherStatsHighCapacityEntry 13 } 1048 etherStatsHighCapacityPkts512to1023Octets OBJECT-TYPE 1049 SYNTAX Counter64 1050 UNITS "Packets" 1051 MAX-ACCESS read-only 1052 STATUS current 1053 DESCRIPTION 1054 "The total number of packets (including bad 1055 packets) received that were between 1056 512 and 1023 octets in length inclusive 1057 (excluding framing bits but including FCS octets)." 1058 ::= { etherStatsHighCapacityEntry 14 } 1060 etherStatsHighCapacityOverflowPkts1024to1518Octets OBJECT-TYPE 1061 SYNTAX Counter32 1062 UNITS "Packets" 1063 MAX-ACCESS read-only 1064 STATUS current 1065 DESCRIPTION 1066 "The number of times the associated etherStatsPkts1024to1518Octets 1067 counter has overflowed." 1068 ::= { etherStatsHighCapacityEntry 15 } 1070 etherStatsHighCapacityPkts1024to1518Octets OBJECT-TYPE 1071 SYNTAX Counter64 1072 UNITS "Packets" 1073 MAX-ACCESS read-only 1074 STATUS current 1075 DESCRIPTION 1076 "The total number of packets (including bad 1077 packets) received that were between 1078 1024 and 1518 octets in length inclusive 1079 (excluding framing bits but including FCS octets)." 1080 ::= { etherStatsHighCapacityEntry 16 } 1082 -- High Capacity extensions for the etherHistoryTable 1084 etherHistoryHighCapacityTable OBJECT-TYPE 1085 SYNTAX SEQUENCE OF EtherHistoryHighCapacityEntry 1086 MAX-ACCESS not-accessible 1087 STATUS current 1088 DESCRIPTION 1089 "Contains the High Capacity RMON extensions to the RMON-1 1090 etherHistoryTable." 1091 ::= { history 6 } 1093 etherHistoryHighCapacityEntry OBJECT-TYPE 1094 SYNTAX EtherHistoryHighCapacityEntry 1095 MAX-ACCESS not-accessible 1096 STATUS current 1097 DESCRIPTION 1098 "Contains the High Capacity RMON extensions to the RMON-1 1099 etherHistoryEntry. These objects will be created by the agent 1100 for all etherHistoryEntries associated with whichever 1101 historyControlEntries it deems appropriate. (i.e., either all 1102 etherHistoryHighCapacityEntries associated with a particular 1103 historyControlEntry will be created, or none of them will 1104 be.)" 1105 INDEX { etherHistoryIndex, etherHistorySampleIndex } 1106 ::= { etherHistoryHighCapacityTable 1 } 1108 EtherHistoryHighCapacityEntry ::= SEQUENCE { 1109 etherHistoryHighCapacityOverflowPkts Gauge32, 1110 etherHistoryHighCapacityPkts CounterBasedGauge64, 1111 etherHistoryHighCapacityOverflowOctets Gauge32, 1112 etherHistoryHighCapacityOctets CounterBasedGauge64 1113 } 1115 etherHistoryHighCapacityOverflowPkts OBJECT-TYPE 1116 SYNTAX Gauge32 1117 UNITS "Packets" 1118 MAX-ACCESS read-only 1119 STATUS current 1120 DESCRIPTION 1121 "The number of times the associated etherHistoryPkts 1122 Gauge overflowed during this sampling interval." 1123 ::= { etherHistoryHighCapacityEntry 1 } 1125 etherHistoryHighCapacityPkts OBJECT-TYPE 1126 SYNTAX CounterBasedGauge64 1127 UNITS "Packets" 1128 MAX-ACCESS read-only 1129 STATUS current 1130 DESCRIPTION 1131 "The total number of packets (including bad packets, 1132 broadcast packets, and multicast packets) received during 1133 this sampling interval." 1134 ::= { etherHistoryHighCapacityEntry 2 } 1136 etherHistoryHighCapacityOverflowOctets OBJECT-TYPE 1137 SYNTAX Gauge32 1138 UNITS "Octets" 1139 MAX-ACCESS read-only 1140 STATUS current 1141 DESCRIPTION 1142 "The number of times the associated etherHistoryOctets 1143 counter has overflowed during this sampling interval." 1145 ::= { etherHistoryHighCapacityEntry 3 } 1147 etherHistoryHighCapacityOctets OBJECT-TYPE 1148 SYNTAX CounterBasedGauge64 1149 UNITS "Octets" 1150 MAX-ACCESS read-only 1151 STATUS current 1152 DESCRIPTION 1153 "The total number of octets of data (including 1154 those in bad packets) received on the 1155 network (excluding framing bits but including 1156 FCS octets) during this sampling interval." 1157 ::= { etherHistoryHighCapacityEntry 4 } 1159 -- High Capacity Extensions for the hostTable 1161 hostHighCapacityTable OBJECT-TYPE 1162 SYNTAX SEQUENCE OF HostHighCapacityEntry 1163 MAX-ACCESS not-accessible 1164 STATUS current 1165 DESCRIPTION 1166 "Contains the High Capacity RMON extensions to the RMON-1 1167 hostTable." 1168 ::= { hosts 5 } 1170 hostHighCapacityEntry OBJECT-TYPE 1171 SYNTAX HostHighCapacityEntry 1172 MAX-ACCESS not-accessible 1173 STATUS current 1174 DESCRIPTION 1175 "Contains the High Capacity RMON extensions to the RMON-1 1176 hostEntry. These objects will be created by the agent 1177 for all hostEntries associated with whichever 1178 hostControlEntries it deems appropriate. (i.e., either all 1179 hostHighCapacityEntries associated with a particular 1180 hostControlEntry will be created, or none of them will 1181 be.)" 1182 INDEX { hostIndex, hostAddress } 1183 ::= { hostHighCapacityTable 1 } 1185 HostHighCapacityEntry ::= SEQUENCE { 1186 hostHighCapacityInOverflowPkts Counter32, 1187 hostHighCapacityInPkts Counter64, 1188 hostHighCapacityOutOverflowPkts Counter32, 1189 hostHighCapacityOutPkts Counter64, 1190 hostHighCapacityInOverflowOctets Counter32, 1191 hostHighCapacityInOctets Counter64, 1192 hostHighCapacityOutOverflowOctets Counter32, 1193 hostHighCapacityOutOctets Counter64 1194 } 1196 hostHighCapacityInOverflowPkts OBJECT-TYPE 1197 SYNTAX Counter32 1198 UNITS "Packets" 1199 MAX-ACCESS read-only 1200 STATUS current 1201 DESCRIPTION 1202 "The number of times the associated hostInPkts 1203 counter has overflowed." 1204 ::= { hostHighCapacityEntry 1 } 1206 hostHighCapacityInPkts OBJECT-TYPE 1207 SYNTAX Counter64 1208 UNITS "Packets" 1209 MAX-ACCESS read-only 1210 STATUS current 1211 DESCRIPTION 1212 "The number of good packets transmitted to 1213 this address since it was added to the 1214 hostHighCapacityTable." 1215 ::= { hostHighCapacityEntry 2 } 1217 hostHighCapacityOutOverflowPkts OBJECT-TYPE 1218 SYNTAX Counter32 1219 UNITS "Packets" 1220 MAX-ACCESS read-only 1221 STATUS current 1222 DESCRIPTION 1223 "The number of times the associated hostOutPkts 1224 counter has overflowed." 1225 ::= { hostHighCapacityEntry 3 } 1227 hostHighCapacityOutPkts OBJECT-TYPE 1228 SYNTAX Counter64 1229 UNITS "Packets" 1230 MAX-ACCESS read-only 1231 STATUS current 1232 DESCRIPTION 1233 "The number of packets, including bad packets, transmitted 1234 by this address since it was added to the 1235 hostHighCapacityTable." 1236 ::= { hostHighCapacityEntry 4 } 1238 hostHighCapacityInOverflowOctets OBJECT-TYPE 1239 SYNTAX Counter32 1240 UNITS "Octets" 1241 MAX-ACCESS read-only 1242 STATUS current 1243 DESCRIPTION 1244 "The number of times the associated hostInOctets 1245 counter has overflowed." 1246 ::= { hostHighCapacityEntry 5 } 1248 hostHighCapacityInOctets OBJECT-TYPE 1249 SYNTAX Counter64 1250 UNITS "Octets" 1251 MAX-ACCESS read-only 1252 STATUS current 1253 DESCRIPTION 1254 "The number of octets transmitted to this address 1255 since it was added to the hostHighCapacityTable (excluding 1256 framing bits but including FCS octets), except for 1257 those octets in bad packets." 1258 ::= { hostHighCapacityEntry 6 } 1260 hostHighCapacityOutOverflowOctets OBJECT-TYPE 1261 SYNTAX Counter32 1262 UNITS "Octets" 1263 MAX-ACCESS read-only 1264 STATUS current 1265 DESCRIPTION 1266 "The number of times the associated hostOutOctets 1267 counter has overflowed." 1268 ::= { hostHighCapacityEntry 7 } 1270 hostHighCapacityOutOctets OBJECT-TYPE 1271 SYNTAX Counter64 1272 UNITS "Octets" 1273 MAX-ACCESS read-only 1274 STATUS current 1275 DESCRIPTION 1276 "The number of octets transmitted by this address 1277 since it was added to the hostHighCapacityTable (excluding 1278 framing bits but including FCS octets), including 1279 those octets in bad packets." 1281 ::= { hostHighCapacityEntry 8 } 1283 -- High Capacity extensions for the hostTimeTable 1285 hostTimeHighCapacityTable OBJECT-TYPE 1286 SYNTAX SEQUENCE OF HostTimeHighCapacityEntry 1287 MAX-ACCESS not-accessible 1288 STATUS current 1289 DESCRIPTION 1290 "Contains the High Capacity RMON extensions to the RMON-1 1291 hostTimeTable." 1292 ::= { hosts 6 } 1294 hostTimeHighCapacityEntry OBJECT-TYPE 1295 SYNTAX HostTimeHighCapacityEntry 1296 MAX-ACCESS not-accessible 1297 STATUS current 1298 DESCRIPTION 1299 "Contains the High Capacity RMON extensions to the RMON-1 1300 hostTimeEntry. These objects will be created by the agent 1301 for all hostTimeEntries associated with whichever 1302 hostControlEntries it deems appropriate. (i.e., either all 1303 hostTimeHighCapacityEntries associated with a particular 1304 hostControlEntry will be created, or none of them will 1305 be.)" 1306 INDEX { hostTimeIndex, hostTimeCreationOrder } 1307 ::= { hostTimeHighCapacityTable 1 } 1309 HostTimeHighCapacityEntry ::= SEQUENCE { 1310 hostTimeHighCapacityInOverflowPkts Counter32, 1311 hostTimeHighCapacityInPkts Counter64, 1312 hostTimeHighCapacityOutOverflowPkts Counter32, 1313 hostTimeHighCapacityOutPkts Counter64, 1314 hostTimeHighCapacityInOverflowOctets Counter32, 1315 hostTimeHighCapacityInOctets Counter64, 1316 hostTimeHighCapacityOutOverflowOctets Counter32, 1317 hostTimeHighCapacityOutOctets Counter64 1318 } 1320 hostTimeHighCapacityInOverflowPkts OBJECT-TYPE 1321 SYNTAX Counter32 1322 UNITS "Packets" 1323 MAX-ACCESS read-only 1324 STATUS current 1325 DESCRIPTION 1326 "The number of times the associated hostTimeInPkts 1327 counter has overflowed." 1328 ::= { hostTimeHighCapacityEntry 1 } 1330 hostTimeHighCapacityInPkts OBJECT-TYPE 1331 SYNTAX Counter64 1332 UNITS "Packets" 1333 MAX-ACCESS read-only 1334 STATUS current 1335 DESCRIPTION 1336 "The number of good packets transmitted to this address 1337 since it was added to the hostTimeHighCapacityTable." 1338 ::= { hostTimeHighCapacityEntry 2 } 1340 hostTimeHighCapacityOutOverflowPkts OBJECT-TYPE 1341 SYNTAX Counter32 1342 UNITS "Packets" 1343 MAX-ACCESS read-only 1344 STATUS current 1345 DESCRIPTION 1346 "The number of times the associated hostTimeOutPkts 1347 counter has overflowed." 1348 ::= { hostTimeHighCapacityEntry 3 } 1350 hostTimeHighCapacityOutPkts OBJECT-TYPE 1351 SYNTAX Counter64 1352 UNITS "Packets" 1353 MAX-ACCESS read-only 1354 STATUS current 1355 DESCRIPTION 1356 "The number of packets, including bad packets, transmitted 1357 by this address since it was added to the 1358 hostTimeHighCapacityTable." 1359 ::= { hostTimeHighCapacityEntry 4 } 1361 hostTimeHighCapacityInOverflowOctets OBJECT-TYPE 1362 SYNTAX Counter32 1363 UNITS "Octets" 1364 MAX-ACCESS read-only 1365 STATUS current 1366 DESCRIPTION 1367 "The number of times the associated hostTimeInOctets 1368 counter has overflowed." 1369 ::= { hostTimeHighCapacityEntry 5 } 1371 hostTimeHighCapacityInOctets OBJECT-TYPE 1372 SYNTAX Counter64 1373 UNITS "Octets" 1374 MAX-ACCESS read-only 1375 STATUS current 1376 DESCRIPTION 1377 "The number of octets transmitted to this address 1378 since it was added to the hostTimeHighCapacityTable 1379 (excluding framing bits but including FCS octets), 1380 except for those octets in bad packets." 1381 ::= { hostTimeHighCapacityEntry 6 } 1383 hostTimeHighCapacityOutOverflowOctets OBJECT-TYPE 1384 SYNTAX Counter32 1385 UNITS "Octets" 1386 MAX-ACCESS read-only 1387 STATUS current 1388 DESCRIPTION 1389 "The number of times the associated hostTimeOutOctets 1390 counter has overflowed." 1391 ::= { hostTimeHighCapacityEntry 7 } 1393 hostTimeHighCapacityOutOctets OBJECT-TYPE 1394 SYNTAX Counter64 1395 UNITS "Octets" 1396 MAX-ACCESS read-only 1397 STATUS current 1398 DESCRIPTION 1399 "The number of octets transmitted by this address since 1400 it was added to the hostTimeTable (excluding framing 1401 bits but including FCS octets), including those 1402 octets in bad packets." 1403 ::= { hostTimeHighCapacityEntry 8 } 1405 -- High Capacity Extensions for the hostTopNTable 1407 hostTopNHighCapacityTable OBJECT-TYPE 1408 SYNTAX SEQUENCE OF HostTopNHighCapacityEntry 1409 MAX-ACCESS not-accessible 1410 STATUS current 1411 DESCRIPTION 1412 "Contains the High Capacity RMON extensions to the RMON-1 1413 hostTopNTable when hostTopNRateBase specifies a High Capacity 1414 TopN Report." 1415 ::= { hostTopN 3 } 1417 hostTopNHighCapacityEntry OBJECT-TYPE 1418 SYNTAX HostTopNHighCapacityEntry 1419 MAX-ACCESS not-accessible 1420 STATUS current 1421 DESCRIPTION 1422 "Contains the High Capacity RMON extensions to the RMON-1 1423 hostTopNEntry when hostTopNRateBase specifies a High Capacity 1424 TopN Report. These objects will be created by the agent 1425 for all hostTopNEntries associated with whichever 1426 hostTopNControlEntries have a hostTopNRateBase that specify 1427 a high capacity report." 1428 INDEX { hostTopNReport, hostTopNIndex } 1429 ::= { hostTopNHighCapacityTable 1 } 1431 HostTopNHighCapacityEntry ::= SEQUENCE { 1432 hostTopNHighCapacityAddress OCTET STRING, 1433 hostTopNHighCapacityBaseRate Gauge32, 1434 hostTopNHighCapacityOverflowRate Gauge32, 1435 hostTopNHighCapacityRate CounterBasedGauge64 1436 } 1438 hostTopNHighCapacityAddress OBJECT-TYPE 1439 SYNTAX OCTET STRING 1440 MAX-ACCESS read-only 1441 STATUS current 1442 DESCRIPTION 1443 "The physical address of this host." 1444 ::= { hostTopNHighCapacityEntry 1 } 1446 hostTopNHighCapacityBaseRate OBJECT-TYPE 1447 SYNTAX Gauge32 1448 MAX-ACCESS read-only 1449 STATUS current 1450 DESCRIPTION 1451 "The amount of change in the selected variable 1452 during this sampling interval, modulo 2^32. The 1453 selected variable is this host's instance of the 1454 object selected by hostTopNRateBase." 1455 ::= { hostTopNHighCapacityEntry 2 } 1457 hostTopNHighCapacityOverflowRate OBJECT-TYPE 1458 SYNTAX Gauge32 1459 MAX-ACCESS read-only 1460 STATUS current 1461 DESCRIPTION 1462 "The amount of change in the selected variable 1463 during this sampling interval, divided by 2^32, truncating 1464 fractions (i.e., X DIV 2^32). The selected variable is 1465 this host's instance of the object selected by 1466 hostTopNRateBase." 1467 ::= { hostTopNHighCapacityEntry 3 } 1469 hostTopNHighCapacityRate OBJECT-TYPE 1470 SYNTAX CounterBasedGauge64 1471 MAX-ACCESS read-only 1472 STATUS current 1473 DESCRIPTION 1474 "The amount of change in the selected variable 1475 during this sampling interval. The selected 1476 variable is this host's instance of the object 1477 selected by hostTopNRateBase." 1478 ::= { hostTopNHighCapacityEntry 4 } 1480 -- High Capacity Extensions for the matrixSDTable 1482 matrixSDHighCapacityTable OBJECT-TYPE 1483 SYNTAX SEQUENCE OF MatrixSDHighCapacityEntry 1484 MAX-ACCESS not-accessible 1485 STATUS current 1486 DESCRIPTION 1487 "Contains the High Capacity RMON extensions to the RMON-1 1488 matrixSDTable." 1489 ::= { matrix 5 } 1491 matrixSDHighCapacityEntry OBJECT-TYPE 1492 SYNTAX MatrixSDHighCapacityEntry 1493 MAX-ACCESS not-accessible 1494 STATUS current 1495 DESCRIPTION 1496 "Contains the High Capacity RMON extensions to the RMON-1 1497 matrixSDEntry. These objects will be created by the agent 1498 for all matrixSDEntries associated with whichever 1499 matrixControlEntries it deems appropriate. (i.e., either all 1500 matrixSDHighCapacityEntries associated with a particular 1501 matrixControlEntry will be created, or none of them will 1502 be.)" 1503 INDEX { matrixSDIndex, 1504 matrixSDSourceAddress, matrixSDDestAddress } 1505 ::= { matrixSDHighCapacityTable 1 } 1507 MatrixSDHighCapacityEntry ::= SEQUENCE { 1508 matrixSDHighCapacityOverflowPkts Counter32, 1509 matrixSDHighCapacityPkts Counter64, 1510 matrixSDHighCapacityOverflowOctets Counter32, 1511 matrixSDHighCapacityOctets Counter64 1512 } 1514 matrixSDHighCapacityOverflowPkts OBJECT-TYPE 1515 SYNTAX Counter32 1516 UNITS "Packets" 1517 MAX-ACCESS read-only 1518 STATUS current 1519 DESCRIPTION 1520 "The number of times the associated matrixSDPkts 1521 counter has overflowed." 1522 ::= { matrixSDHighCapacityEntry 1 } 1524 matrixSDHighCapacityPkts OBJECT-TYPE 1525 SYNTAX Counter64 1526 UNITS "Packets" 1527 MAX-ACCESS read-only 1528 STATUS current 1529 DESCRIPTION 1530 "The number of packets transmitted from the source 1531 address to the destination address (this number 1532 includes bad packets)." 1533 ::= { matrixSDHighCapacityEntry 2 } 1535 matrixSDHighCapacityOverflowOctets OBJECT-TYPE 1536 SYNTAX Counter32 1537 UNITS "Octets" 1538 MAX-ACCESS read-only 1539 STATUS current 1540 DESCRIPTION 1541 "The number of times the associated matrixSDOctets 1542 counter has overflowed." 1543 ::= { matrixSDHighCapacityEntry 3 } 1545 matrixSDHighCapacityOctets OBJECT-TYPE 1546 SYNTAX Counter64 1547 UNITS "Octets" 1548 MAX-ACCESS read-only 1549 STATUS current 1550 DESCRIPTION 1551 "The number of octets (excluding framing bits but 1552 including FCS octets) contained in all packets 1553 transmitted from the source address to the 1554 destination address." 1555 ::= { matrixSDHighCapacityEntry 4 } 1557 -- High Capacity extensions for the matrixDSTable 1559 matrixDSHighCapacityTable OBJECT-TYPE 1560 SYNTAX SEQUENCE OF MatrixDSHighCapacityEntry 1561 MAX-ACCESS not-accessible 1562 STATUS current 1563 DESCRIPTION 1564 "Contains the High Capacity RMON extensions to the RMON-1 1565 matrixDSTable." 1566 ::= { matrix 6 } 1568 matrixDSHighCapacityEntry OBJECT-TYPE 1569 SYNTAX MatrixDSHighCapacityEntry 1570 MAX-ACCESS not-accessible 1571 STATUS current 1572 DESCRIPTION 1573 "Contains the High Capacity RMON extensions to the RMON-1 1574 matrixDSEntry. These objects will be created by the agent 1575 for all matrixDSEntries associated with whichever 1576 matrixControlEntries it deems appropriate. (i.e., either all 1577 matrixDSHighCapacityEntries associated with a particular 1578 matrixControlEntry will be created, or none of them will 1579 be.)" 1580 INDEX { matrixDSIndex, 1581 matrixDSDestAddress, matrixDSSourceAddress } 1582 ::= { matrixDSHighCapacityTable 1 } 1584 MatrixDSHighCapacityEntry ::= SEQUENCE { 1585 matrixDSHighCapacityOverflowPkts Counter32, 1586 matrixDSHighCapacityPkts Counter64, 1587 matrixDSHighCapacityOverflowOctets Counter32, 1588 matrixDSHighCapacityOctets Counter64 1589 } 1591 matrixDSHighCapacityOverflowPkts OBJECT-TYPE 1592 SYNTAX Counter32 1593 UNITS "Packets" 1594 MAX-ACCESS read-only 1595 STATUS current 1596 DESCRIPTION 1597 "The number of times the associated matrixDSPkts 1598 counter has overflowed." 1599 ::= { matrixDSHighCapacityEntry 1 } 1601 matrixDSHighCapacityPkts OBJECT-TYPE 1602 SYNTAX Counter64 1603 UNITS "Packets" 1604 MAX-ACCESS read-only 1605 STATUS current 1606 DESCRIPTION 1607 "The number of packets transmitted from the source 1608 address to the destination address (this number 1609 includes bad packets)." 1610 ::= { matrixDSHighCapacityEntry 2 } 1612 matrixDSHighCapacityOverflowOctets OBJECT-TYPE 1613 SYNTAX Counter32 1614 UNITS "Octets" 1615 MAX-ACCESS read-only 1616 STATUS current 1617 DESCRIPTION 1618 "The number of times the associated matrixDSOctets 1619 counter has overflowed." 1620 ::= { matrixDSHighCapacityEntry 3 } 1622 matrixDSHighCapacityOctets OBJECT-TYPE 1623 SYNTAX Counter64 1624 UNITS "Octets" 1625 MAX-ACCESS read-only 1626 STATUS current 1627 DESCRIPTION 1628 "The number of octets (excluding framing bits 1629 but including FCS octets) contained in all packets 1630 transmitted from the source address to the 1631 destination address." 1632 ::= { matrixDSHighCapacityEntry 4 } 1634 -- High Capacity extensions for the captureBufferTable 1636 captureBufferHighCapacityTable OBJECT-TYPE 1637 SYNTAX SEQUENCE OF CaptureBufferHighCapacityEntry 1638 MAX-ACCESS not-accessible 1639 STATUS current 1640 DESCRIPTION 1641 "Contains the High Capacity RMON extensions to the RMON-1 1642 captureBufferTable." 1643 ::= { capture 3 } 1645 captureBufferHighCapacityEntry OBJECT-TYPE 1646 SYNTAX CaptureBufferHighCapacityEntry 1647 MAX-ACCESS not-accessible 1648 STATUS current 1649 DESCRIPTION 1650 "Contains the High Capacity RMON extensions to the RMON-1 1651 captureBufferEntry. These objects will be created by the agent 1652 for all captureBufferEntries associated with whichever 1653 bufferControlEntries it deems appropriate. (i.e., either all 1654 captureBufferHighCapacityEntries associated with a particular 1655 bufferControlEntry will be created, or none of them will 1656 be.)" 1657 INDEX { captureBufferControlIndex, captureBufferIndex } 1658 ::= { captureBufferHighCapacityTable 1 } 1660 CaptureBufferHighCapacityEntry ::= SEQUENCE { 1661 captureBufferPacketHighCapacityTime Integer32 1662 } 1664 captureBufferPacketHighCapacityTime OBJECT-TYPE 1665 SYNTAX Integer32 (0..999999) 1666 UNITS "nanoseconds" 1667 MAX-ACCESS read-only 1668 STATUS current 1669 DESCRIPTION 1670 "The number of nanoseconds that had passed since this capture 1671 buffer was first turned on when this packet was captured, 1672 modulo 10^6. 1674 This object is used in conjunction with the 1675 captureBufferPacketTime object. This object returns the 1676 number of nano-seconds to be added to to number of 1677 milli-seconds obtained from the captureBufferPacketTime 1678 object, to obtain more accurate inter packet arrival time." 1679 ::= { captureBufferHighCapacityEntry 1 } 1681 -- High Capacity extensions for the protocolDistStatsTable 1683 protocolDistStatsHighCapacityTable OBJECT-TYPE 1684 SYNTAX SEQUENCE OF ProtocolDistStatsHighCapacityEntry 1685 MAX-ACCESS not-accessible 1686 STATUS current 1687 DESCRIPTION 1688 "Contains the High Capacity RMON extensions to the RMON-2 1689 protocolDistStatsTable." 1690 ::= { protocolDist 3 } 1692 protocolDistStatsHighCapacityEntry OBJECT-TYPE 1693 SYNTAX ProtocolDistStatsHighCapacityEntry 1694 MAX-ACCESS not-accessible 1695 STATUS current 1696 DESCRIPTION 1697 "Contains the High Capacity RMON extensions to the RMON-2 1698 protocolDistStatsTable. These objects will be created by the 1699 agent for all protocolDistStatsEntries associated with 1700 whichever protocolDistControlEntries it deems appropriate. 1701 (i.e., either all protocolDistStatsHighCapacityEntries 1702 associated with a particular protocolDistControlEntry will be 1703 created, or none of them will be.)" 1704 INDEX { protocolDistControlIndex, protocolDirLocalIndex } 1705 ::= { protocolDistStatsHighCapacityTable 1 } 1707 ProtocolDistStatsHighCapacityEntry ::= SEQUENCE { 1708 protocolDistStatsHighCapacityOverflowPkts ZeroBasedCounter32, 1709 protocolDistStatsHighCapacityPkts ZeroBasedCounter64, 1710 protocolDistStatsHighCapacityOverflowOctets ZeroBasedCounter32, 1711 protocolDistStatsHighCapacityOctets ZeroBasedCounter64 1712 } 1714 protocolDistStatsHighCapacityOverflowPkts OBJECT-TYPE 1715 SYNTAX ZeroBasedCounter32 1716 UNITS "Packets" 1717 MAX-ACCESS read-only 1718 STATUS current 1719 DESCRIPTION 1720 "The number of times the associated protocolDistStatsPkts 1721 counter has overflowed." 1722 ::= { protocolDistStatsHighCapacityEntry 1 } 1724 protocolDistStatsHighCapacityPkts OBJECT-TYPE 1725 SYNTAX ZeroBasedCounter64 1726 UNITS "Packets" 1727 MAX-ACCESS read-only 1728 STATUS current 1729 DESCRIPTION 1730 "The number of packets without errors received of this 1731 protocol type. Note that this is the number of link-layer 1732 packets, so if a single network-layer packet is fragmented 1733 into several link-layer frames, this counter is incremented 1734 several times." 1735 ::= { protocolDistStatsHighCapacityEntry 2 } 1737 protocolDistStatsHighCapacityOverflowOctets OBJECT-TYPE 1738 SYNTAX ZeroBasedCounter32 1739 UNITS "Octets" 1740 MAX-ACCESS read-only 1741 STATUS current 1742 DESCRIPTION 1743 "The number of times the associated protocolDistStatsOctets 1744 counter has overflowed." 1745 ::= { protocolDistStatsHighCapacityEntry 3 } 1747 protocolDistStatsHighCapacityOctets OBJECT-TYPE 1748 SYNTAX ZeroBasedCounter64 1749 UNITS "Octets" 1750 MAX-ACCESS read-only 1751 STATUS current 1752 DESCRIPTION 1753 "The number of octets in packets received of this protocol 1754 type since it was added to the protocolDistStatsTable 1755 (excluding framing bits but including FCS octets), except for 1756 those octets in packets that contained errors. 1758 Note this doesn't count just those octets in the particular 1759 protocol frames, but includes the entire packet that contained 1760 the protocol." 1761 ::= { protocolDistStatsHighCapacityEntry 4 } 1763 -- High Capacity extensions for the nlHostTable. 1765 nlHostHighCapacityTable OBJECT-TYPE 1766 SYNTAX SEQUENCE OF NlHostHighCapacityEntry 1767 MAX-ACCESS not-accessible 1768 STATUS current 1769 DESCRIPTION 1770 "Contains the High Capacity RMON extensions to the RMON-2 1771 nlHostTable." 1772 ::= { nlHost 3 } 1774 nlHostHighCapacityEntry OBJECT-TYPE 1775 SYNTAX NlHostHighCapacityEntry 1776 MAX-ACCESS not-accessible 1777 STATUS current 1778 DESCRIPTION 1779 "Contains the High Capacity RMON extensions to the RMON-2 1780 nlHostEntry. These objects will be created by the agent 1781 for all nlHostEntries associated with whichever 1782 hlHostControlEntries it deems appropriate. (i.e., either all 1783 nlHostHighCapacityEntries associated with a particular 1784 hlHostControlEntry will be created, or none of them will 1785 be.)" 1786 INDEX { hlHostControlIndex, nlHostTimeMark, 1787 protocolDirLocalIndex, nlHostAddress } 1788 ::= { nlHostHighCapacityTable 1 } 1790 NlHostHighCapacityEntry ::= SEQUENCE { 1791 nlHostHighCapacityInOverflowPkts ZeroBasedCounter32, 1792 nlHostHighCapacityInPkts ZeroBasedCounter64, 1793 nlHostHighCapacityOutOverflowPkts ZeroBasedCounter32, 1794 nlHostHighCapacityOutPkts ZeroBasedCounter64, 1795 nlHostHighCapacityInOverflowOctets ZeroBasedCounter32, 1796 nlHostHighCapacityInOctets ZeroBasedCounter64, 1797 nlHostHighCapacityOutOverflowOctets ZeroBasedCounter32, 1798 nlHostHighCapacityOutOctets ZeroBasedCounter64 1799 } 1801 nlHostHighCapacityInOverflowPkts OBJECT-TYPE 1802 SYNTAX ZeroBasedCounter32 1803 UNITS "Packets" 1804 MAX-ACCESS read-only 1805 STATUS current 1806 DESCRIPTION 1807 "The number of times the associated nlHostInPkts 1808 counter has overflowed." 1809 ::= { nlHostHighCapacityEntry 1 } 1811 nlHostHighCapacityInPkts OBJECT-TYPE 1812 SYNTAX ZeroBasedCounter64 1813 UNITS "Packets" 1814 MAX-ACCESS read-only 1815 STATUS current 1816 DESCRIPTION 1817 "The number of packets without errors transmitted to 1818 this address since it was added to the nlHostHighCapacityTable. 1819 Note that this is the number of link-layer packets, so if a 1820 single network-layer packet is fragmented into several 1821 link-layer frames, this counter is incremented several times." 1823 ::= { nlHostHighCapacityEntry 2 } 1825 nlHostHighCapacityOutOverflowPkts OBJECT-TYPE 1826 SYNTAX ZeroBasedCounter32 1827 UNITS "Packets" 1828 MAX-ACCESS read-only 1829 STATUS current 1830 DESCRIPTION 1831 "The number of times the associated nlHostOutPkts 1832 counter has overflowed." 1833 ::= { nlHostHighCapacityEntry 3 } 1835 nlHostHighCapacityOutPkts OBJECT-TYPE 1836 SYNTAX ZeroBasedCounter64 1837 UNITS "Packets" 1838 MAX-ACCESS read-only 1839 STATUS current 1840 DESCRIPTION 1841 "The number of packets without errors transmitted by 1842 this address since it was added to the nlHostHighCapacityTable. 1843 Note that this is the number of link-layer packets, so if a 1844 single network-layer packet is fragmented into several 1845 link-layer frames, this counter is incremented several times." 1846 ::= { nlHostHighCapacityEntry 4 } 1848 nlHostHighCapacityInOverflowOctets OBJECT-TYPE 1849 SYNTAX ZeroBasedCounter32 1850 UNITS "Octets" 1851 MAX-ACCESS read-only 1852 STATUS current 1853 DESCRIPTION 1854 "The number of times the associated nlHostInOctets 1855 counter has overflowed." 1856 ::= { nlHostHighCapacityEntry 5 } 1858 nlHostHighCapacityInOctets OBJECT-TYPE 1859 SYNTAX ZeroBasedCounter64 1860 UNITS "Octets" 1861 MAX-ACCESS read-only 1862 STATUS current 1863 DESCRIPTION 1864 "The number of octets transmitted to this address 1865 since it was added to the nlHostHighCapacityTable 1866 (excluding framing bits but including FCS octets), 1867 excluding those octets in packets that contained 1868 errors. 1870 Note this doesn't count just those octets in the 1871 particular protocol frames, but includes the entire 1872 packet that contained the protocol." 1873 ::= { nlHostHighCapacityEntry 6 } 1875 nlHostHighCapacityOutOverflowOctets OBJECT-TYPE 1876 SYNTAX ZeroBasedCounter32 1877 UNITS "Octets" 1878 MAX-ACCESS read-only 1879 STATUS current 1880 DESCRIPTION 1881 "The number of times the associated nlHostOutOctets 1882 counter has overflowed." 1883 ::= { nlHostHighCapacityEntry 7 } 1885 nlHostHighCapacityOutOctets OBJECT-TYPE 1886 SYNTAX ZeroBasedCounter64 1887 UNITS "Octets" 1888 MAX-ACCESS read-only 1889 STATUS current 1890 DESCRIPTION 1891 "The number of octets transmitted by this address 1892 since it was added to the nlHostHighCapacityTable 1893 (excluding framing bits but including FCS octets), 1894 excluding those octets in packets that contained 1895 errors. 1897 Note this doesn't count just those octets in the 1898 particular protocol frames, but includes the entire 1899 packet that contained the protocol." 1900 ::= { nlHostHighCapacityEntry 8 } 1902 -- High Capacity extensions for the nlMatrixTable 1904 nlMatrixSDHighCapacityTable OBJECT-TYPE 1905 SYNTAX SEQUENCE OF NlMatrixSDHighCapacityEntry 1906 MAX-ACCESS not-accessible 1907 STATUS current 1908 DESCRIPTION 1909 "Contains the High Capacity RMON extensions to the RMON-2 1910 nlMatrixTable." 1911 ::= { nlMatrix 6 } 1913 nlMatrixSDHighCapacityEntry OBJECT-TYPE 1914 SYNTAX NlMatrixSDHighCapacityEntry 1915 MAX-ACCESS not-accessible 1916 STATUS current 1917 DESCRIPTION 1918 "Contains the High Capacity RMON extensions to the RMON-2 1919 nlMatrixEntry. These objects will be created by the agent 1920 for all nlMatrixSDEntries associated with whichever 1921 hlMatrixControlEntries it deems appropriate. (i.e., either all 1922 nlMatrixSDHighCapacityEntries associated with a particular 1923 hlMatrixControlEntry will be created, or none of them will 1924 be.)" 1925 INDEX { hlMatrixControlIndex, nlMatrixSDTimeMark, 1926 protocolDirLocalIndex, 1927 nlMatrixSDSourceAddress, nlMatrixSDDestAddress } 1928 ::= { nlMatrixSDHighCapacityTable 1 } 1930 NlMatrixSDHighCapacityEntry ::= SEQUENCE { 1931 nlMatrixSDHighCapacityOverflowPkts ZeroBasedCounter32, 1932 nlMatrixSDHighCapacityPkts ZeroBasedCounter64, 1933 nlMatrixSDHighCapacityOverflowOctets ZeroBasedCounter32, 1934 nlMatrixSDHighCapacityOctets ZeroBasedCounter64 1935 } 1937 nlMatrixSDHighCapacityOverflowPkts OBJECT-TYPE 1938 SYNTAX ZeroBasedCounter32 1939 UNITS "Packets" 1940 MAX-ACCESS read-only 1941 STATUS current 1942 DESCRIPTION 1943 "The number of times the associated nlMatrixSDPkts 1944 counter has overflowed." 1945 ::= { nlMatrixSDHighCapacityEntry 1 } 1947 nlMatrixSDHighCapacityPkts OBJECT-TYPE 1948 SYNTAX ZeroBasedCounter64 1949 UNITS "Packets" 1950 MAX-ACCESS read-only 1951 STATUS current 1952 DESCRIPTION 1953 "The number of packets without errors transmitted from the 1954 source address to the destination address since this entry was 1955 added to the nlMatrixSDHighCapacityTable. Note that this is 1956 the number of link-layer packets, so if a single network-layer 1957 packet is fragmented into several link-layer frames, this 1958 counter is incremented several times." 1959 ::= { nlMatrixSDHighCapacityEntry 2 } 1961 nlMatrixSDHighCapacityOverflowOctets OBJECT-TYPE 1962 SYNTAX ZeroBasedCounter32 1963 UNITS "Octets" 1964 MAX-ACCESS read-only 1965 STATUS current 1966 DESCRIPTION 1967 "The number of times the associated nlMatrixSDOctets 1968 counter has overflowed." 1969 ::= { nlMatrixSDHighCapacityEntry 3 } 1971 nlMatrixSDHighCapacityOctets OBJECT-TYPE 1972 SYNTAX ZeroBasedCounter64 1973 UNITS "Octets" 1974 MAX-ACCESS read-only 1975 STATUS current 1976 DESCRIPTION 1977 "The number of octets transmitted from the source address to 1978 the destination address since this entry was added to the 1979 nlMatrixSDHighCapacityTable (excluding framing bits but 1980 including FCS octets), excluding those octets in packets that 1981 contained errors. 1983 Note this doesn't count just those octets in the particular 1984 protocol frames, but includes the entire packet that contained 1985 the protocol." 1986 ::= { nlMatrixSDHighCapacityEntry 4 } 1988 -- High Capacity extensions for the nlMatrixDSTable 1990 nlMatrixDSHighCapacityTable OBJECT-TYPE 1991 SYNTAX SEQUENCE OF NlMatrixDSHighCapacityEntry 1992 MAX-ACCESS not-accessible 1993 STATUS current 1994 DESCRIPTION 1995 "Contains the High Capacity RMON extensions to the RMON-2 1996 nlMatrixDSTable." 1997 ::= { nlMatrix 7 } 1999 nlMatrixDSHighCapacityEntry OBJECT-TYPE 2000 SYNTAX NlMatrixDSHighCapacityEntry 2001 MAX-ACCESS not-accessible 2002 STATUS current 2003 DESCRIPTION 2004 "Contains the High Capacity RMON extensions to the RMON-2 2005 nlMatrixDSEntry. These objects will be created by the agent 2006 for all nlMatrixDSEntries associated with whichever 2007 hlmatrixControlEntries it deems appropriate. (i.e., either all 2008 nlMatrixDSHighCapacityEntries associated with a particular 2009 hlMatrixControlEntry will be created, or none of them will 2010 be.)" 2011 INDEX { hlMatrixControlIndex, nlMatrixDSTimeMark, 2012 protocolDirLocalIndex, 2013 nlMatrixDSDestAddress, nlMatrixDSSourceAddress } 2014 ::= { nlMatrixDSHighCapacityTable 1 } 2016 NlMatrixDSHighCapacityEntry ::= SEQUENCE { 2017 nlMatrixDSHighCapacityOverflowPkts ZeroBasedCounter32, 2018 nlMatrixDSHighCapacityPkts ZeroBasedCounter64, 2019 nlMatrixDSHighCapacityOverflowOctets ZeroBasedCounter32, 2020 nlMatrixDSHighCapacityOctets ZeroBasedCounter64 2021 } 2023 nlMatrixDSHighCapacityOverflowPkts OBJECT-TYPE 2024 SYNTAX ZeroBasedCounter32 2025 UNITS "Packets" 2026 MAX-ACCESS read-only 2027 STATUS current 2028 DESCRIPTION 2029 "The number of times the associated nlMatrixDSPkts 2030 counter has overflowed." 2031 ::= { nlMatrixDSHighCapacityEntry 1 } 2033 nlMatrixDSHighCapacityPkts OBJECT-TYPE 2034 SYNTAX ZeroBasedCounter64 2035 UNITS "Packets" 2036 MAX-ACCESS read-only 2037 STATUS current 2038 DESCRIPTION 2039 "The number of packets without errors transmitted from the 2040 source address to the destination address since this entry was 2041 added to the nlMatrixDSHighCapacityTable. Note that this is 2042 the number of link-layer packets, so if a single network-layer 2043 packet is fragmented into several link-layer frames, this 2044 counter is incremented several times." 2045 ::= { nlMatrixDSHighCapacityEntry 2 } 2047 nlMatrixDSHighCapacityOverflowOctets OBJECT-TYPE 2048 SYNTAX ZeroBasedCounter32 2049 UNITS "Octets" 2050 MAX-ACCESS read-only 2051 STATUS current 2052 DESCRIPTION 2053 "The number of times the associated nlMatrixDSOctets 2054 counter has overflowed." 2055 ::= { nlMatrixDSHighCapacityEntry 3 } 2057 nlMatrixDSHighCapacityOctets OBJECT-TYPE 2058 SYNTAX ZeroBasedCounter64 2059 UNITS "Octets" 2060 MAX-ACCESS read-only 2061 STATUS current 2062 DESCRIPTION 2063 "The number of octets transmitted from the source address 2064 to the destination address since this entry was added to the 2065 nlMatrixDSHighCapacityTable (excluding framing bits but 2066 including FCS octets), excluding those octets in packets that 2067 contained errors. 2069 Note this doesn't count just those octets in the particular 2070 protocol frames, but includes the entire packet that contained 2071 the protocol." 2072 ::= { nlMatrixDSHighCapacityEntry 4 } 2074 -- High Capacity extensions for the nlMatrixTopNTable 2076 nlMatrixTopNHighCapacityTable OBJECT-TYPE 2077 SYNTAX SEQUENCE OF NlMatrixTopNHighCapacityEntry 2078 MAX-ACCESS not-accessible 2079 STATUS current 2080 DESCRIPTION 2081 "Contains the High Capacity RMON extensions to the RMON-2 2082 nlMatrixTopNTable when nlMatrixTopNControlRateBase specifies 2083 a High Capacity TopN Report." 2084 ::= { nlMatrix 8 } 2086 nlMatrixTopNHighCapacityEntry OBJECT-TYPE 2087 SYNTAX NlMatrixTopNHighCapacityEntry 2088 MAX-ACCESS not-accessible 2089 STATUS current 2090 DESCRIPTION 2091 "Contains the High Capacity RMON extensions to the RMON-2 2092 nlMatrixTopNEntry when nlMatrixTopNControlRateBase specifies 2093 a High Capacity TopN Report. These objects will be created by 2094 the agent for all nlMatrixTopNEntries associated with whichever 2095 nlMatrixTopNControlEntries have a nlMatrixTopNControlRateBase 2096 that specify a high capacity report." 2097 INDEX { nlMatrixTopNControlIndex, nlMatrixTopNIndex } 2098 ::= { nlMatrixTopNHighCapacityTable 1 } 2100 NlMatrixTopNHighCapacityEntry ::= SEQUENCE { 2101 nlMatrixTopNHighCapacityProtocolDirLocalIndex Integer32, 2102 nlMatrixTopNHighCapacitySourceAddress OCTET STRING, 2103 nlMatrixTopNHighCapacityDestAddress OCTET STRING, 2104 nlMatrixTopNHighCapacityBasePktRate Gauge32, 2105 nlMatrixTopNHighCapacityOverflowPktRate Gauge32, 2106 nlMatrixTopNHighCapacityPktRate CounterBasedGauge64, 2107 nlMatrixTopNHighCapacityReverseBasePktRate Gauge32, 2108 nlMatrixTopNHighCapacityReverseOverflowPktRate Gauge32, 2109 nlMatrixTopNHighCapacityReversePktRate CounterBasedGauge64, 2110 nlMatrixTopNHighCapacityBaseOctetRate Gauge32, 2111 nlMatrixTopNHighCapacityOverflowOctetRate Gauge32, 2112 nlMatrixTopNHighCapacityOctetRate CounterBasedGauge64, 2113 nlMatrixTopNHighCapacityReverseBaseOctetRate Gauge32, 2114 nlMatrixTopNHighCapacityReverseOverflowOctetRate Gauge32, 2115 nlMatrixTopNHighCapacityReverseOctetRate CounterBasedGauge64 2116 } 2118 nlMatrixTopNHighCapacityProtocolDirLocalIndex OBJECT-TYPE 2119 SYNTAX Integer32 (1..2147483647) 2120 MAX-ACCESS read-only 2121 STATUS current 2122 DESCRIPTION 2123 "The protocolDirLocalIndex of the network layer protocol of 2124 this entry's network address." 2125 ::= { nlMatrixTopNHighCapacityEntry 1 } 2127 nlMatrixTopNHighCapacitySourceAddress OBJECT-TYPE 2128 SYNTAX OCTET STRING 2129 MAX-ACCESS read-only 2130 STATUS current 2131 DESCRIPTION 2132 "The network layer address of the source host in this 2133 conversation. 2135 This is represented as an octet string with 2136 specific semantics and length as identified 2137 by the associated nlMatrixTopNProtocolDirLocalIndex. 2139 For example, if the protocolDirLocalIndex indicates an 2140 encapsulation of ip, this object is encoded as a length 2141 octet of 4, followed by the 4 octets of the ip address, 2142 in network byte order." 2143 ::= { nlMatrixTopNHighCapacityEntry 2 } 2145 nlMatrixTopNHighCapacityDestAddress OBJECT-TYPE 2146 SYNTAX OCTET STRING 2147 MAX-ACCESS read-only 2148 STATUS current 2149 DESCRIPTION 2150 "The network layer address of the destination host in this 2151 conversation. 2153 This is represented as an octet string with 2154 specific semantics and length as identified 2155 by the associated nlMatrixTopNProtocolDirLocalIndex. 2157 For example, if the nlMatrixTopNProtocolDirLocalIndex 2158 indicates an encapsulation of ip, this object is encoded as a 2159 length octet of 4, followed by the 4 octets of the ip address, 2160 in network byte order." 2161 ::= { nlMatrixTopNHighCapacityEntry 3 } 2163 nlMatrixTopNHighCapacityBasePktRate OBJECT-TYPE 2164 SYNTAX Gauge32 2165 UNITS "Packets" 2166 MAX-ACCESS read-only 2167 STATUS current 2168 DESCRIPTION 2169 "The number of packets seen from the source host 2170 to the destination host during this sampling interval, 2171 modulo 2^32, counted using the rules for counting the 2172 nlMatrixSDPkts object." 2173 ::= { nlMatrixTopNHighCapacityEntry 4 } 2175 nlMatrixTopNHighCapacityOverflowPktRate OBJECT-TYPE 2176 SYNTAX Gauge32 2177 UNITS "Packets" 2178 MAX-ACCESS read-only 2179 STATUS current 2180 DESCRIPTION 2181 "The number of packets seen from the source host 2182 to the destination host during this sampling interval, 2183 divided by 2^32, truncating fractions (i.e., X DIV 2^32), 2184 and counted using the rules for counting the 2185 nlMatrixSDPkts object." 2186 ::= { nlMatrixTopNHighCapacityEntry 5 } 2188 nlMatrixTopNHighCapacityPktRate OBJECT-TYPE 2189 SYNTAX CounterBasedGauge64 2190 UNITS "Packets" 2191 MAX-ACCESS read-only 2192 STATUS current 2193 DESCRIPTION 2194 "The number of packets seen from the source host to the 2195 destination host during this sampling interval, counted 2196 using the rules for counting the nlMatrixSDPkts object. 2197 If the value of nlMatrixTopNControlRateBase is 2198 nlMatrixTopNHighCapacityPkts, this variable will be 2199 used to sort this report." 2200 ::= { nlMatrixTopNHighCapacityEntry 6 } 2202 nlMatrixTopNHighCapacityReverseBasePktRate OBJECT-TYPE 2203 SYNTAX Gauge32 2204 UNITS "Packets" 2205 MAX-ACCESS read-only 2206 STATUS current 2207 DESCRIPTION 2208 "The number of packets seen from the destination host to the 2209 source host during this sampling interval, modulo 2^32, counted 2210 using the rules for counting the nlMatrixSDPkts object (note 2211 that the corresponding nlMatrixSDPkts object selected is the 2212 one whose source address is equal to nlMatrixTopNDestAddress 2213 and whose destination address is equal to 2214 nlMatrixTopNSourceAddress.) 2216 Note that if the value of nlMatrixTopNControlRateBase is equal 2217 to nlMatrixTopNHighCapacityPkts, the sort of topN entries is 2218 based entirely on nlMatrixTopNHighCapacityPktRate, and not on 2219 the value of this object." 2220 ::= { nlMatrixTopNHighCapacityEntry 7 } 2222 nlMatrixTopNHighCapacityReverseOverflowPktRate OBJECT-TYPE 2223 SYNTAX Gauge32 2224 UNITS "Packets" 2225 MAX-ACCESS read-only 2226 STATUS current 2227 DESCRIPTION 2228 "The number of packets seen from the destination host to the 2229 source host during this sampling interval, divided by 2^32, 2230 truncating fractions (i.e., X DIV 2^32), and counted 2231 using the rules for counting the nlMatrixSDPkts object (note 2232 that the corresponding nlMatrixSDPkts object selected is the 2233 one whose source address is equal to nlMatrixTopNDestAddress 2234 and whose destination address is equal to 2235 nlMatrixTopNSourceAddress.) 2237 Note that if the value of nlMatrixTopNControlRateBase is equal 2238 to nlMatrixTopNHighCapacityPkts, the sort of topN entries is 2239 based entirely on nlMatrixTopNHighCapacityPktRate, and not on 2240 the value of this object." 2241 ::= { nlMatrixTopNHighCapacityEntry 8 } 2243 nlMatrixTopNHighCapacityReversePktRate OBJECT-TYPE 2244 SYNTAX CounterBasedGauge64 2245 UNITS "Packets" 2246 MAX-ACCESS read-only 2247 STATUS current 2248 DESCRIPTION 2249 "The number of packets seen from the destination host to the 2250 source host during this sampling interval, counted 2251 using the rules for counting the nlMatrixSDPkts object (note 2252 that the corresponding nlMatrixSDPkts object selected is the 2253 one whose source address is equal to nlMatrixTopNDestAddress 2254 and whose destination address is equal to 2255 nlMatrixTopNSourceAddress.) 2257 Note that if the value of nlMatrixTopNControlRateBase is equal 2258 to nlMatrixTopNHighCapacityPkts, the sort of topN entries is 2259 based entirely on nlMatrixTopNHighCapacityPktRate, and not on 2260 the value of this object." 2261 ::= { nlMatrixTopNHighCapacityEntry 9 } 2263 nlMatrixTopNHighCapacityBaseOctetRate OBJECT-TYPE 2264 SYNTAX Gauge32 2265 UNITS "Octets" 2266 MAX-ACCESS read-only 2267 STATUS current 2268 DESCRIPTION 2269 "The number of octets seen from the source host to the 2270 destination host during this sampling interval, modulo 2^32, 2271 counted using the rules for counting the nlMatrixSDOctets 2272 object." 2273 ::= { nlMatrixTopNHighCapacityEntry 10 } 2275 nlMatrixTopNHighCapacityOverflowOctetRate OBJECT-TYPE 2276 SYNTAX Gauge32 2277 UNITS "Octets" 2278 MAX-ACCESS read-only 2279 STATUS current 2280 DESCRIPTION 2281 "The number of octets seen from the source host 2282 to the destination host during this sampling interval, 2283 divided by 2^32, truncating fractions (i.e., X DIV 2^32), 2284 and counted using the rules for counting the 2285 nlMatrixSDOctets object." 2286 ::= { nlMatrixTopNHighCapacityEntry 11 } 2288 nlMatrixTopNHighCapacityOctetRate OBJECT-TYPE 2289 SYNTAX CounterBasedGauge64 2290 UNITS "Octets" 2291 MAX-ACCESS read-only 2292 STATUS current 2293 DESCRIPTION 2294 "The number of octets seen from the source host 2295 to the destination host during this sampling interval, 2296 counted using the rules for counting the 2297 nlMatrixSDOctets object. 2298 If the value of nlMatrixTopNControlRateBase is 2299 nlMatrixTopNHighCapacityOctets, this variable will be used 2300 to sort this report." 2301 ::= { nlMatrixTopNHighCapacityEntry 12 } 2303 nlMatrixTopNHighCapacityReverseBaseOctetRate OBJECT-TYPE 2304 SYNTAX Gauge32 2305 UNITS "Octets" 2306 MAX-ACCESS read-only 2307 STATUS current 2308 DESCRIPTION 2309 "The number of octets seen from the destination host to the 2310 source host during this sampling interval, modulo 2^32, counted 2311 using the rules for counting the nlMatrixSDOctets object (note 2312 that the corresponding nlMatrixSDOctets object selected is the 2313 one whose source address is equal to nlMatrixTopNDestAddress 2314 and whose destination address is equal to 2315 nlMatrixTopNSourceAddress.) 2317 Note that if the value of nlMatrixTopNControlRateBase is equal 2318 to nlMatrixTopNHighCapacityOctets, the sort of topN entries is 2319 based entirely on nlMatrixTopNHighCapacityOctetRate, and not on 2320 the value of this object." 2321 ::= { nlMatrixTopNHighCapacityEntry 13 } 2323 nlMatrixTopNHighCapacityReverseOverflowOctetRate OBJECT-TYPE 2324 SYNTAX Gauge32 2325 UNITS "Octets" 2326 MAX-ACCESS read-only 2327 STATUS current 2328 DESCRIPTION 2329 "The number of octets seen from the destination host to the 2330 source host during this sampling interval, divided by 2^32, 2331 truncating fractions (i.e., X DIV 2^32), and counted 2332 using the rules for counting the nlMatrixSDOctets object (note 2333 that the corresponding nlMatrixSDOctets object selected is the 2334 one whose source address is equal to nlMatrixTopNDestAddress 2335 and whose destination address is equal to 2336 nlMatrixTopNSourceAddress.) 2338 Note that if the value of nlMatrixTopNControlRateBase is equal 2339 to nlMatrixTopNHighCapacityOctets, the sort of topN entries is 2340 based entirely on nlMatrixTopNHighCapacityOctetRate, and not on 2341 the value of this object." 2342 ::= { nlMatrixTopNHighCapacityEntry 14 } 2344 nlMatrixTopNHighCapacityReverseOctetRate OBJECT-TYPE 2345 SYNTAX CounterBasedGauge64 2346 UNITS "Octets" 2347 MAX-ACCESS read-only 2348 STATUS current 2349 DESCRIPTION 2350 "The number of octets seen from the destination host to the 2351 source host during this sampling interval, counted 2352 using the rules for counting the nlMatrixSDOctets object (note 2353 that the corresponding nlMatrixSDOctets object selected is the 2354 one whose source address is equal to nlMatrixTopNDestAddress 2355 and whose destination address is equal to 2356 nlMatrixTopNSourceAddress.) 2358 Note that if the value of nlMatrixTopNControlRateBase is equal 2359 to nlMatrixTopNHighCapacityOctets, the sort of topN entries is 2360 based entirely on nlMatrixTopNHighCapacityOctetRate, and not on 2361 the value of this object." 2362 ::= { nlMatrixTopNHighCapacityEntry 15 } 2364 -- High Capacity extensions for the alHostTable 2365 alHostHighCapacityTable OBJECT-TYPE 2366 SYNTAX SEQUENCE OF AlHostHighCapacityEntry 2367 MAX-ACCESS not-accessible 2368 STATUS current 2369 DESCRIPTION 2370 "Contains the High Capacity RMON extensions to the RMON-2 2371 alHostTable." 2372 ::= { alHost 2 } 2374 alHostHighCapacityEntry OBJECT-TYPE 2375 SYNTAX AlHostHighCapacityEntry 2376 MAX-ACCESS not-accessible 2377 STATUS current 2378 DESCRIPTION 2379 "Contains the High Capacity RMON extensions to the RMON-2 2380 alHostEntry. These objects will be created by the agent 2381 for all alHostEntries associated with whichever 2382 hlHostControlEntries it deems appropriate. (i.e., either all 2383 alHostHighCapacityEntries associated with a particular 2384 hlHostControlEntry will be created, or none of them will 2385 be.)" 2386 INDEX { hlHostControlIndex, alHostTimeMark, 2387 protocolDirLocalIndex, nlHostAddress, 2388 protocolDirLocalIndex } 2389 ::= { alHostHighCapacityTable 1 } 2391 AlHostHighCapacityEntry ::= SEQUENCE { 2392 alHostHighCapacityInOverflowPkts ZeroBasedCounter32, 2393 alHostHighCapacityInPkts ZeroBasedCounter64, 2394 alHostHighCapacityOutOverflowPkts ZeroBasedCounter32, 2395 alHostHighCapacityOutPkts ZeroBasedCounter64, 2396 alHostHighCapacityInOverflowOctets ZeroBasedCounter32, 2397 alHostHighCapacityInOctets ZeroBasedCounter64, 2398 alHostHighCapacityOutOverflowOctets ZeroBasedCounter32, 2399 alHostHighCapacityOutOctets ZeroBasedCounter64 2400 } 2402 alHostHighCapacityInOverflowPkts OBJECT-TYPE 2403 SYNTAX ZeroBasedCounter32 2404 UNITS "Packets" 2405 MAX-ACCESS read-only 2406 STATUS current 2407 DESCRIPTION 2408 "The number of times the associated alHostInPkts 2409 counter has overflowed." 2411 ::= { alHostHighCapacityEntry 1 } 2413 alHostHighCapacityInPkts OBJECT-TYPE 2414 SYNTAX ZeroBasedCounter64 2415 UNITS "Packets" 2416 MAX-ACCESS read-only 2417 STATUS current 2418 DESCRIPTION 2419 "The number of packets of this protocol type without errors 2420 transmitted to this address since it was added to the 2421 alHostHighCapacityTable. Note that this is the number of 2422 link-layer packets, so if a single network-layer packet 2423 is fragmented into several link-layer frames, this counter 2424 is incremented several times." 2425 ::= { alHostHighCapacityEntry 2 } 2427 alHostHighCapacityOutOverflowPkts OBJECT-TYPE 2428 SYNTAX ZeroBasedCounter32 2429 UNITS "Packets" 2430 MAX-ACCESS read-only 2431 STATUS current 2432 DESCRIPTION 2433 "The number of times the associated alHostOutPkts 2434 counter has overflowed." 2435 ::= { alHostHighCapacityEntry 3 } 2437 alHostHighCapacityOutPkts OBJECT-TYPE 2438 SYNTAX ZeroBasedCounter64 2439 UNITS "Packets" 2440 MAX-ACCESS read-only 2441 STATUS current 2442 DESCRIPTION 2443 "The number of packets of this protocol type without errors 2444 transmitted by this address since it was added to the 2445 alHostHighCapacityTable. Note that this is the number of 2446 link-layer packets, so if a single network-layer packet 2447 is fragmented into several link-layer frames, this counter 2448 is incremented several times." 2449 ::= { alHostHighCapacityEntry 4 } 2451 alHostHighCapacityInOverflowOctets OBJECT-TYPE 2452 SYNTAX ZeroBasedCounter32 2453 UNITS "Octets" 2454 MAX-ACCESS read-only 2455 STATUS current 2456 DESCRIPTION 2457 "The number of times the associated alHostInOctets 2458 counter has overflowed." 2459 ::= { alHostHighCapacityEntry 5 } 2461 alHostHighCapacityInOctets OBJECT-TYPE 2462 SYNTAX ZeroBasedCounter64 2463 UNITS "Octets" 2464 MAX-ACCESS read-only 2465 STATUS current 2466 DESCRIPTION 2467 "The number of octets transmitted to this address 2468 of this protocol type since it was added to the 2469 alHostHighCapacityTable (excluding framing bits but 2470 including FCS octets), excluding those octets in 2471 packets that contained errors. 2473 Note this doesn't count just those octets in the particular 2474 protocol frames, but includes the entire packet that contained 2475 the protocol." 2476 ::= { alHostHighCapacityEntry 6 } 2478 alHostHighCapacityOutOverflowOctets OBJECT-TYPE 2479 SYNTAX ZeroBasedCounter32 2480 UNITS "Octets" 2481 MAX-ACCESS read-only 2482 STATUS current 2483 DESCRIPTION 2484 "The number of times the associated alHostOutOctets 2485 counter has overflowed." 2486 ::= { alHostHighCapacityEntry 7 } 2488 alHostHighCapacityOutOctets OBJECT-TYPE 2489 SYNTAX ZeroBasedCounter64 2490 UNITS "Octets" 2491 MAX-ACCESS read-only 2492 STATUS current 2493 DESCRIPTION 2494 "The number of octets transmitted by this address 2495 of this protocol type since it was added to the 2496 alHostHighCapacityTable (excluding framing bits but 2497 including FCS octets), excluding those octets in 2498 packets that contained errors. 2500 Note this doesn't count just those octets in the particular 2501 protocol frames, but includes the entire packet that contained 2502 the protocol." 2503 ::= { alHostHighCapacityEntry 8 } 2505 -- High Capacity extensions for the alMatrixSDTable 2507 alMatrixSDHighCapacityTable OBJECT-TYPE 2508 SYNTAX SEQUENCE OF AlMatrixSDHighCapacityEntry 2509 MAX-ACCESS not-accessible 2510 STATUS current 2511 DESCRIPTION 2512 "Contains the High Capacity RMON extensions to the RMON-2 2513 alMatrixSDTable." 2514 ::= { alMatrix 5 } 2516 alMatrixSDHighCapacityEntry OBJECT-TYPE 2517 SYNTAX AlMatrixSDHighCapacityEntry 2518 MAX-ACCESS not-accessible 2519 STATUS current 2520 DESCRIPTION 2521 "Contains the High Capacity RMON extensions to the RMON-2 2522 alMatrixSDEntry. These objects will be created by the agent 2523 for all alMatrixSDEntries associated with whichever 2524 hlMatrixControlEntries it deems appropriate. (i.e., either all 2525 alMatrixSDHighCapacityEntries associated with a particular 2526 hlMatrixControlEntry will be created, or none of them will 2527 be.)" 2528 INDEX { hlMatrixControlIndex, alMatrixSDTimeMark, 2529 protocolDirLocalIndex, 2530 nlMatrixSDSourceAddress, nlMatrixSDDestAddress, 2531 protocolDirLocalIndex } 2532 ::= { alMatrixSDHighCapacityTable 1 } 2534 AlMatrixSDHighCapacityEntry ::= SEQUENCE { 2535 alMatrixSDHighCapacityOverflowPkts ZeroBasedCounter32, 2536 alMatrixSDHighCapacityPkts ZeroBasedCounter64, 2537 alMatrixSDHighCapacityOverflowOctets ZeroBasedCounter32, 2538 alMatrixSDHighCapacityOctets ZeroBasedCounter64 2539 } 2541 alMatrixSDHighCapacityOverflowPkts OBJECT-TYPE 2542 SYNTAX ZeroBasedCounter32 2543 UNITS "Packets" 2544 MAX-ACCESS read-only 2545 STATUS current 2546 DESCRIPTION 2547 "The number of times the associated alMatrixSDPkts 2548 counter has overflowed." 2549 ::= { alMatrixSDHighCapacityEntry 1 } 2551 alMatrixSDHighCapacityPkts OBJECT-TYPE 2552 SYNTAX ZeroBasedCounter64 2553 UNITS "Packets" 2554 MAX-ACCESS read-only 2555 STATUS current 2556 DESCRIPTION 2557 "The number of good packets of this protocol type 2558 transmitted from the source address to the destination address 2559 since this entry was added to the alMatrixSDHighCapacityTable. 2560 Note that this is the number of link-layer packets, so if a 2561 single network-layer packet is fragmented into several 2562 link-layer frames, this counter is incremented several times." 2563 ::= { alMatrixSDHighCapacityEntry 2 } 2565 alMatrixSDHighCapacityOverflowOctets OBJECT-TYPE 2566 SYNTAX ZeroBasedCounter32 2567 UNITS "Octets" 2568 MAX-ACCESS read-only 2569 STATUS current 2570 DESCRIPTION 2571 "The number of times the associated alMatrixSDOctets 2572 counter has overflowed." 2573 ::= { alMatrixSDHighCapacityEntry 3 } 2575 alMatrixSDHighCapacityOctets OBJECT-TYPE 2576 SYNTAX ZeroBasedCounter64 2577 UNITS "Octets" 2578 MAX-ACCESS read-only 2579 STATUS current 2580 DESCRIPTION 2581 "The number of octets in good packets of this protocol type 2582 transmitted from the source address to the destination address 2583 since this entry was added to the alMatrixSDHighCapacityTable 2584 (excluding framing bits but including FCS octets). 2586 Note this doesn't count just those octets in the particular 2587 protocol frames, but includes the entire packet that contained 2588 the protocol." 2589 ::= { alMatrixSDHighCapacityEntry 4 } 2591 -- High Capacity extensions for the alMatrixDSTable 2593 alMatrixDSHighCapacityTable OBJECT-TYPE 2594 SYNTAX SEQUENCE OF AlMatrixDSHighCapacityEntry 2595 MAX-ACCESS not-accessible 2596 STATUS current 2597 DESCRIPTION 2598 "Contains the High Capacity RMON extensions to the RMON-2 2599 alMatrixDSTable." 2600 ::= { alMatrix 6 } 2602 alMatrixDSHighCapacityEntry OBJECT-TYPE 2603 SYNTAX AlMatrixDSHighCapacityEntry 2604 MAX-ACCESS not-accessible 2605 STATUS current 2606 DESCRIPTION 2607 "Contains the High Capacity RMON extensions to the RMON-2 2608 alMatrixSDTable. These objects will be created by the agent 2609 for all alMatrixDSEntries associated with whichever 2610 hlMatrixControlEntries it deems appropriate. (i.e., either all 2611 alMatrixDSHighCapacityEntries associated with a particular 2612 hlMatrixControlEntry will be created, or none of them will 2613 be.)" 2614 INDEX { hlMatrixControlIndex, alMatrixDSTimeMark, 2615 protocolDirLocalIndex, 2616 nlMatrixDSDestAddress, nlMatrixDSSourceAddress, 2617 protocolDirLocalIndex } 2618 ::= { alMatrixDSHighCapacityTable 1 } 2620 AlMatrixDSHighCapacityEntry ::= SEQUENCE { 2621 alMatrixDSHighCapacityOverflowPkts ZeroBasedCounter32, 2622 alMatrixDSHighCapacityPkts ZeroBasedCounter64, 2623 alMatrixDSHighCapacityOverflowOctets ZeroBasedCounter32, 2624 alMatrixDSHighCapacityOctets ZeroBasedCounter64 2625 } 2627 alMatrixDSHighCapacityOverflowPkts OBJECT-TYPE 2628 SYNTAX ZeroBasedCounter32 2629 UNITS "Packets" 2630 MAX-ACCESS read-only 2631 STATUS current 2632 DESCRIPTION 2633 "The number of times the associated alMatrixDSPkts 2634 counter has overflowed." 2635 ::= { alMatrixDSHighCapacityEntry 1 } 2637 alMatrixDSHighCapacityPkts OBJECT-TYPE 2638 SYNTAX ZeroBasedCounter64 2639 UNITS "Packets" 2640 MAX-ACCESS read-only 2641 STATUS current 2642 DESCRIPTION 2643 "The number of good packets of this protocol type 2644 transmitted from the source address to the destination address 2645 since this entry was added to the alMatrixDSHighCapacityTable. 2646 Note that this is the number of link-layer packets, so if a 2647 single network-layer packet is fragmented into several 2648 link-layer frames, this counter is incremented several times." 2649 ::= { alMatrixDSHighCapacityEntry 2 } 2651 alMatrixDSHighCapacityOverflowOctets OBJECT-TYPE 2652 SYNTAX ZeroBasedCounter32 2653 UNITS "Octets" 2654 MAX-ACCESS read-only 2655 STATUS current 2656 DESCRIPTION 2657 "The number of times the associated alMatrixDSOctets 2658 counter has overflowed." 2659 ::= { alMatrixDSHighCapacityEntry 3 } 2661 alMatrixDSHighCapacityOctets OBJECT-TYPE 2662 SYNTAX ZeroBasedCounter64 2663 UNITS "Octets" 2664 MAX-ACCESS read-only 2665 STATUS current 2666 DESCRIPTION 2667 "The number of octets in good packets of this protocol type 2668 transmitted from the source address to the destination address 2669 since this entry was added to the alMatrixDSHighCapacityTable 2670 (excluding framing bits but including FCS octets). 2672 Note this doesn't count just those octets in the particular 2673 protocol frames, but includes the entire packet that contained 2674 the protocol." 2675 ::= { alMatrixDSHighCapacityEntry 4 } 2677 alMatrixTopNHighCapacityTable OBJECT-TYPE 2678 SYNTAX SEQUENCE OF AlMatrixTopNHighCapacityEntry 2679 MAX-ACCESS not-accessible 2680 STATUS current 2681 DESCRIPTION 2682 "Contains the High Capacity RMON extensions to the RMON-2 2683 alMatrixTopNTable when alMatrixTopNControlRateBase specifies 2684 a High Capacity TopN Report." 2685 ::= { alMatrix 7 } 2687 alMatrixTopNHighCapacityEntry OBJECT-TYPE 2688 SYNTAX AlMatrixTopNHighCapacityEntry 2689 MAX-ACCESS not-accessible 2690 STATUS current 2691 DESCRIPTION 2692 "Contains the High Capacity RMON extensions to the RMON-2 2693 alMatrixTopNEntry when alMatrixTopNControlRateBase specifies 2694 a High Capacity TopN Report. These objects will be created by 2695 the agent for all alMatrixTopNEntries associated with whichever 2696 alMatrixTopNControlEntries have a alMatrixTopNControlRateBase 2697 that specify a high capacity report." 2698 INDEX { alMatrixTopNControlIndex, alMatrixTopNIndex } 2699 ::= { alMatrixTopNHighCapacityTable 1 } 2701 AlMatrixTopNHighCapacityEntry ::= SEQUENCE { 2702 alMatrixTopNHighCapacityProtocolDirLocalIndex Integer32, 2703 alMatrixTopNHighCapacitySourceAddress OCTET STRING, 2704 alMatrixTopNHighCapacityDestAddress OCTET STRING, 2705 alMatrixTopNHighCapacityAppProtocolDirLocalIndex Integer32, 2706 alMatrixTopNHighCapacityBasePktRate Gauge32, 2707 alMatrixTopNHighCapacityOverflowPktRate Gauge32, 2708 alMatrixTopNHighCapacityPktRate CounterBasedGauge64, 2709 alMatrixTopNHighCapacityReverseBasePktRate Gauge32, 2710 alMatrixTopNHighCapacityReverseOverflowPktRate Gauge32, 2711 alMatrixTopNHighCapacityReversePktRate CounterBasedGauge64, 2712 alMatrixTopNHighCapacityBaseOctetRate Gauge32, 2713 alMatrixTopNHighCapacityOverflowOctetRate Gauge32, 2714 alMatrixTopNHighCapacityOctetRate CounterBasedGauge64, 2715 alMatrixTopNHighCapacityReverseBaseOctetRate Gauge32, 2716 alMatrixTopNHighCapacityReverseOverflowOctetRate Gauge32, 2717 alMatrixTopNHighCapacityReverseOctetRate CounterBasedGauge64 2718 } 2720 alMatrixTopNHighCapacityProtocolDirLocalIndex OBJECT-TYPE 2721 SYNTAX Integer32 (1..2147483647) 2722 MAX-ACCESS read-only 2723 STATUS current 2724 DESCRIPTION 2725 "The protocolDirLocalIndex of the network layer protocol of 2726 this entry's network address." 2728 ::= { alMatrixTopNHighCapacityEntry 1 } 2730 alMatrixTopNHighCapacitySourceAddress OBJECT-TYPE 2731 SYNTAX OCTET STRING 2732 MAX-ACCESS read-only 2733 STATUS current 2734 DESCRIPTION 2735 "The network layer address of the source host in this 2736 conversation. 2738 This is represented as an octet string with 2739 specific semantics and length as identified 2740 by the associated alMatrixTopNProtocolDirLocalIndex. 2742 For example, if the alMatrixTopNProtocolDirLocalIndex 2743 indicates an encapsulation of ip, this object is encoded as a 2744 length octet of 4, followed by the 4 octets of the ip address, 2745 in network byte order." 2746 ::= { alMatrixTopNHighCapacityEntry 2 } 2748 alMatrixTopNHighCapacityDestAddress OBJECT-TYPE 2749 SYNTAX OCTET STRING 2750 MAX-ACCESS read-only 2751 STATUS current 2752 DESCRIPTION 2753 "The network layer address of the destination host in this 2754 conversation. 2756 This is represented as an octet string with 2757 specific semantics and length as identified 2758 by the associated alMatrixTopNProtocolDirLocalIndex. 2760 For example, if the alMatrixTopNProtocolDirLocalIndex 2761 indicates an encapsulation of ip, this object is encoded as a 2762 length octet of 4, followed by the 4 octets of the ip address, 2763 in network byte order." 2764 ::= { alMatrixTopNHighCapacityEntry 3 } 2766 alMatrixTopNHighCapacityAppProtocolDirLocalIndex OBJECT-TYPE 2767 SYNTAX Integer32 2768 MAX-ACCESS read-only 2769 STATUS current 2770 DESCRIPTION 2771 "The type of the protocol counted by this entry." 2772 ::= { alMatrixTopNHighCapacityEntry 4 } 2774 alMatrixTopNHighCapacityBasePktRate OBJECT-TYPE 2775 SYNTAX Gauge32 2776 UNITS "Packets" 2777 MAX-ACCESS read-only 2778 STATUS current 2779 DESCRIPTION 2780 "The number of packets seen of this protocol from the source 2781 host to the destination host during this sampling interval, 2782 modulo 2^32, counted using the rules for counting the 2783 alMatrixSDPkts object." 2784 ::= { alMatrixTopNHighCapacityEntry 5 } 2786 alMatrixTopNHighCapacityOverflowPktRate OBJECT-TYPE 2787 SYNTAX Gauge32 2788 UNITS "Packets" 2789 MAX-ACCESS read-only 2790 STATUS current 2791 DESCRIPTION 2792 "The number of packets seen of this protocol from the source host 2793 to the destination host during this sampling interval, 2794 divided by 2^32, truncating fractions (i.e., X DIV 2^32), 2795 and counted using the rules for counting the 2796 alMatrixSDPkts object." 2797 ::= { alMatrixTopNHighCapacityEntry 6 } 2799 alMatrixTopNHighCapacityPktRate OBJECT-TYPE 2800 SYNTAX CounterBasedGauge64 2801 UNITS "Packets" 2802 MAX-ACCESS read-only 2803 STATUS current 2804 DESCRIPTION 2805 "The number of packets seen of this protocol from the source 2806 host to the destination host during this sampling interval, 2807 counted using the rules for counting the 2808 alMatrixSDPkts object. 2809 If the value of alMatrixTopNControlRateBase is 2810 alMatrixTopNTerminalsPkts, alMatrixTopNAllPkts, 2811 alMatrixTopNTerminalsHighCapacityPkts, or 2812 alMatrixTopNAllHighCapacityPkts, this variable will be used 2813 to sort this report." 2814 ::= { alMatrixTopNHighCapacityEntry 7 } 2816 alMatrixTopNHighCapacityReverseBasePktRate OBJECT-TYPE 2817 SYNTAX Gauge32 2818 UNITS "Packets" 2819 MAX-ACCESS read-only 2820 STATUS current 2821 DESCRIPTION 2822 "The number of packets seen of this protocol from the 2823 destination host to the source host during this sampling 2824 interval, modulo 2^32, counted using the rules for counting 2825 the alMatrixSDPkts object (note that the corresponding 2826 alMatrixSDPkts object selected is the one whose source address 2827 is equal to alMatrixTopNDestAddress and whose destination 2828 address is equal to alMatrixTopNSourceAddress.)" 2829 ::= { alMatrixTopNHighCapacityEntry 8 } 2831 alMatrixTopNHighCapacityReverseOverflowPktRate OBJECT-TYPE 2832 SYNTAX Gauge32 2833 UNITS "Packets" 2834 MAX-ACCESS read-only 2835 STATUS current 2836 DESCRIPTION 2837 "The number of packets seen of this protocol from the 2838 destination host to the source host during this sampling 2839 interval, divided by 2^32, truncating fractions 2840 (i.e., X DIV 2^32), and counted using the rules for 2841 counting the alMatrixSDPkts object (note that the 2842 corresponding alMatrixSDPkts object selected is the 2843 one whose source address is equal to alMatrixTopNDestAddress 2844 and whose destination address is equal to 2845 alMatrixTopNSourceAddress.)" 2846 ::= { alMatrixTopNHighCapacityEntry 9 } 2848 alMatrixTopNHighCapacityReversePktRate OBJECT-TYPE 2849 SYNTAX CounterBasedGauge64 2850 UNITS "Packets" 2851 MAX-ACCESS read-only 2852 STATUS current 2853 DESCRIPTION 2854 "The number of packets seen of this protocol from the 2855 destination host to the source host during this sampling 2856 interval, counted using the rules for counting the 2857 alMatrixSDPkts object (note that the corresponding 2858 alMatrixSDPkts object selected is the one whose source address 2859 is equal to alMatrixTopNDestAddress and whose destination 2860 address is equal to alMatrixTopNSourceAddress.)" 2861 ::= { alMatrixTopNHighCapacityEntry 10 } 2863 alMatrixTopNHighCapacityBaseOctetRate OBJECT-TYPE 2864 SYNTAX Gauge32 2865 UNITS "Octets" 2866 MAX-ACCESS read-only 2867 STATUS current 2868 DESCRIPTION 2869 "The number of octets seen of this protocol from the source host 2870 to the destination host during this sampling interval, 2871 modulo 2^32, counted using the rules for counting the 2872 alMatrixSDOctets object." 2873 ::= { alMatrixTopNHighCapacityEntry 11 } 2875 alMatrixTopNHighCapacityOverflowOctetRate OBJECT-TYPE 2876 SYNTAX Gauge32 2877 UNITS "Octets" 2878 MAX-ACCESS read-only 2879 STATUS current 2880 DESCRIPTION 2881 "The number of octets seen of this protocol from the source host 2882 to the destination host during this sampling interval, 2883 divided by 2^32, truncating fractions (i.e., X DIV 2^32), 2884 and counted using the rules for counting the 2885 alMatrixSDOctets object." 2886 ::= { alMatrixTopNHighCapacityEntry 12 } 2888 alMatrixTopNHighCapacityOctetRate OBJECT-TYPE 2889 SYNTAX CounterBasedGauge64 2890 UNITS "Octets" 2891 MAX-ACCESS read-only 2892 STATUS current 2893 DESCRIPTION 2894 "The number of octets seen of this protocol from the source host 2895 to the destination host during this sampling interval, 2896 counted using the rules for counting the 2897 alMatrixSDOctets object. 2898 If the value of alMatrixTopNControlRateBase is 2899 alMatrixTopNTerminalsOctets, alMatrixTopNAllOctets, 2900 alMatrixTopNTerminalsHighCapacityOctets, or 2901 alMatrixTopNAllHighCapacityOctets, this variable will be used 2902 to sort this report." 2903 ::= { alMatrixTopNHighCapacityEntry 13 } 2905 alMatrixTopNHighCapacityReverseBaseOctetRate OBJECT-TYPE 2906 SYNTAX Gauge32 2907 UNITS "Octets" 2908 MAX-ACCESS read-only 2909 STATUS current 2910 DESCRIPTION 2911 "The number of octets seen of this protocol from the 2912 destination host to the source host during this sampling 2913 interval, modulo 2^32, counted using the rules for counting 2914 the alMatrixSDOctets object (note that the corresponding 2915 alMatrixSDOctets object selected is the one whose source 2916 address is equal to alMatrixTopNDestAddress and whose 2917 destination address is equal to alMatrixTopNSourceAddress.)" 2918 ::= { alMatrixTopNHighCapacityEntry 14 } 2920 alMatrixTopNHighCapacityReverseOverflowOctetRate OBJECT-TYPE 2921 SYNTAX Gauge32 2922 UNITS "Octets" 2923 MAX-ACCESS read-only 2924 STATUS current 2925 DESCRIPTION 2926 "The number of octets seen of this protocol from the 2927 destination host to the source host during this sampling 2928 interval, divided by 2^32, truncating fractions (i.e., X DIV 2929 2^32), and counted using the rules for counting the 2930 alMatrixSDOctets object (note that the corresponding 2931 alMatrixSDOctets object selected is the one whose source 2932 address is equal to alMatrixTopNDestAddress and whose 2933 destination address is equal to alMatrixTopNSourceAddress.)" 2934 ::= { alMatrixTopNHighCapacityEntry 15 } 2936 alMatrixTopNHighCapacityReverseOctetRate OBJECT-TYPE 2937 SYNTAX CounterBasedGauge64 2938 UNITS "Octets" 2939 MAX-ACCESS read-only 2940 STATUS current 2941 DESCRIPTION 2942 "The number of octets seen of this protocol from the 2943 destination host to the source host during this sampling 2944 interval, counted using the rules for counting the 2945 alMatrixSDOctets object (note that the corresponding 2946 alMatrixSDOctets object selected is the one whose source 2947 address is equal to alMatrixTopNDestAddress and whose 2948 destination address is equal to alMatrixTopNSourceAddress.)" 2949 ::= { alMatrixTopNHighCapacityEntry 16 } 2951 usrHistoryHighCapacityTable OBJECT-TYPE 2952 SYNTAX SEQUENCE OF UsrHistoryHighCapacityEntry 2953 MAX-ACCESS not-accessible 2954 STATUS current 2955 DESCRIPTION 2956 "Contains the High Capacity RMON extensions to the RMON-2 2957 usrHistoryTable." 2958 ::= { usrHistory 4 } 2960 usrHistoryHighCapacityEntry OBJECT-TYPE 2961 SYNTAX UsrHistoryHighCapacityEntry 2962 MAX-ACCESS not-accessible 2963 STATUS current 2964 DESCRIPTION 2965 "Contains the High Capacity RMON extensions to the RMON-2 2966 usrHistoryEntry. These objects will be created by the agent 2967 for all usrHistoryEntries associated with whichever 2968 usrHistoryControlEntries it deems appropriate. (i.e., either all 2969 usrHistoryHighCapacityEntries associated with a particular 2970 usrHistoryControlEntry will be created, or none of them will 2971 be.)" 2972 INDEX { usrHistoryControlIndex, usrHistorySampleIndex, 2973 usrHistoryObjectIndex } 2974 ::= { usrHistoryHighCapacityTable 1 } 2976 UsrHistoryHighCapacityEntry ::= SEQUENCE { 2977 usrHistoryHighCapacityOverflowAbsValue Gauge32, 2978 usrHistoryHighCapacityAbsValue CounterBasedGauge64 2979 } 2981 usrHistoryHighCapacityOverflowAbsValue OBJECT-TYPE 2982 SYNTAX Gauge32 2983 MAX-ACCESS read-only 2984 STATUS current 2985 DESCRIPTION 2986 "The absolute value (i.e. unsigned value) of the 2987 user-specified statistic during the last sampling period, 2988 divided by 2^32, truncating fractions (i.e., X DIV 2^32). 2989 The value during the current sampling period is not made 2990 available until the period is completed. 2992 To obtain the true value for this sampling interval, the 2993 associated instance of usrHistoryValStatus should be checked, 2994 and usrHistoryAbsValue adjusted as necessary. 2996 If the MIB instance could not be accessed during the sampling 2997 interval, then this object will have a value of zero and the 2998 associated instance of usrHistoryValStatus will be set to 2999 'valueNotAvailable(1)'." 3000 ::= { usrHistoryHighCapacityEntry 1 } 3002 usrHistoryHighCapacityAbsValue OBJECT-TYPE 3003 SYNTAX CounterBasedGauge64 3004 MAX-ACCESS read-only 3005 STATUS current 3006 DESCRIPTION 3007 "The absolute value (i.e. unsigned value) of the 3008 user-specified statistic during the last sampling period. The 3009 value during the current sampling period is not made available 3010 until the period is completed. 3012 To obtain the true value for this sampling interval, the 3013 associated instance of usrHistoryValStatus should be checked, 3014 and usrHistoryHighCapacityAbsValue adjusted as necessary. 3016 If the MIB instance could not be accessed during the sampling 3017 interval, then this object will have a value of zero and the 3018 associated instance of usrHistoryValStatus will be set to 3019 'valueNotAvailable(1)'." 3020 ::= { usrHistoryHighCapacityEntry 2 } 3022 -- 3023 -- High Capacity RMON Probe Capabilities 3024 -- 3025 hcRMONCapabilities OBJECT-TYPE 3026 SYNTAX BITS { 3027 mediaIndependentGroup(0), 3028 etherStatsHighCapacityGroup(1), 3029 etherHistoryHighCapacityGroup(2), 3030 hostHighCapacityGroup(3), 3031 hostTopNHighCapacityGroup(4), 3032 matrixHighCapacityGroup(5), 3033 captureBufferHighCapacityGroup(6), 3034 protocolDistributionHighCapacityGroup(7), 3035 nlHostHighCapacityGroup(8), 3036 nlMatrixHighCapacityGroup(9), 3037 nlMatrixTopNHighCapacityGroup(10), 3038 alHostHighCapacityGroup(11), 3039 alMatrixHighCapacityGroup(12), 3040 alMatrixTopNHighCapacityGroup(13), 3041 usrHistoryHighCapacityGroup(14) 3042 } 3043 MAX-ACCESS read-only 3044 STATUS current 3045 DESCRIPTION 3046 "An indication of the High Capacity RMON MIB groups supported 3047 on at least one interface by this probe." 3048 ::= { probeConfig 16 } 3050 -- Conformance Macros 3052 hcRmonMIBCompliances OBJECT IDENTIFIER ::= { rmonConformance 6 } 3053 hcRmonMIBGroups OBJECT IDENTIFIER ::= { rmonConformance 7 } 3055 hcMediaIndependentCompliance MODULE-COMPLIANCE 3056 STATUS current 3057 DESCRIPTION 3058 "Describes the requirements for conformance to the 3059 High Capacity Media Independent Group." 3060 MODULE -- this module 3061 MANDATORY-GROUPS { mediaIndependentGroup, hcRMONInformationGroup } 3062 ::= { hcRmonMIBCompliances 1 } 3064 hcRmon2MIBCompliance MODULE-COMPLIANCE 3065 STATUS current 3066 DESCRIPTION 3067 "Describes the requirements for conformance to 3068 the High Capacity RMON-2 MIB" 3069 MODULE -- this module 3070 MANDATORY-GROUPS { protocolDistributionHighCapacityGroup, 3071 nlHostHighCapacityGroup, 3072 nlMatrixHighCapacityGroup, 3073 nlMatrixTopNHighCapacityGroup, 3074 usrHistoryHighCapacityGroup, 3075 hcRMONInformationGroup } 3076 ::= { hcRmonMIBCompliances 2 } 3078 hcRmon2MIBApplicationLayerCompliance MODULE-COMPLIANCE 3079 STATUS current 3080 DESCRIPTION 3081 "Describes the requirements for conformance to 3082 the High Capacity RMON-2 MIB with Application Layer Enhancements." 3083 MODULE -- this module 3084 MANDATORY-GROUPS { protocolDistributionHighCapacityGroup, 3085 nlHostHighCapacityGroup, 3086 nlMatrixHighCapacityGroup, 3087 nlMatrixTopNHighCapacityGroup, 3088 alHostHighCapacityGroup, 3089 alMatrixHighCapacityGroup, 3090 alMatrixTopNHighCapacityGroup, 3091 usrHistoryHighCapacityGroup, 3092 hcRMONInformationGroup } 3094 ::= { hcRmonMIBCompliances 3 } 3096 mediaIndependentGroup OBJECT-GROUP 3097 OBJECTS {mediaIndependentDataSource, 3098 mediaIndependentDropEvents, 3099 mediaIndependentDroppedFrames, 3100 mediaIndependentInPkts, 3101 mediaIndependentInOverflowPkts, 3102 mediaIndependentInHighCapacityPkts, 3103 mediaIndependentOutPkts, 3104 mediaIndependentOutOverflowPkts, 3105 mediaIndependentOutHighCapacityPkts, 3106 mediaIndependentInOctets, 3107 mediaIndependentInOverflowOctets, 3108 mediaIndependentInHighCapacityOctets, 3109 mediaIndependentOutOctets, 3110 mediaIndependentOutOverflowOctets, 3111 mediaIndependentOutHighCapacityOctets, 3112 mediaIndependentInNUCastPkts, 3113 mediaIndependentInNUCastOverflowPkts, 3114 mediaIndependentInNUCastHighCapacityPkts, 3115 mediaIndependentOutNUCastPkts, 3116 mediaIndependentOutNUCastOverflowPkts, 3117 mediaIndependentOutNUCastHighCapacityPkts, 3118 mediaIndependentInErrors, 3119 mediaIndependentOutErrors, 3120 mediaIndependentInputSpeed, 3121 mediaIndependentOutputSpeed, 3122 mediaIndependentDuplexMode, 3123 mediaIndependentDuplexChanges, 3124 mediaIndependentDuplexLastChange, 3125 mediaIndependentOwner, 3126 mediaIndependentStatus } 3127 STATUS current 3128 DESCRIPTION 3129 "Collects utilization statistics for any type of network." 3130 ::= { hcRmonMIBGroups 1 } 3132 etherStatsHighCapacityGroup OBJECT-GROUP 3133 OBJECTS { etherStatsHighCapacityOverflowPkts, 3134 etherStatsHighCapacityPkts, 3135 etherStatsHighCapacityOverflowOctets, 3136 etherStatsHighCapacityOctets, 3137 etherStatsHighCapacityOverflowPkts64Octets, 3138 etherStatsHighCapacityPkts64Octets, 3139 etherStatsHighCapacityOverflowPkts65to127Octets, 3140 etherStatsHighCapacityPkts65to127Octets, 3141 etherStatsHighCapacityOverflowPkts128to255Octets, 3142 etherStatsHighCapacityPkts128to255Octets, 3143 etherStatsHighCapacityOverflowPkts256to511Octets, 3144 etherStatsHighCapacityPkts256to511Octets, 3145 etherStatsHighCapacityOverflowPkts512to1023Octets, 3146 etherStatsHighCapacityPkts512to1023Octets, 3147 etherStatsHighCapacityOverflowPkts1024to1518Octets, 3148 etherStatsHighCapacityPkts1024to1518Octets } 3149 STATUS current 3150 DESCRIPTION 3151 "Collects utilization statistics for ethernet networks." 3152 ::= { hcRmonMIBGroups 2 } 3154 etherHistoryHighCapacityGroup OBJECT-GROUP 3155 OBJECTS { etherHistoryHighCapacityOverflowPkts, 3156 etherHistoryHighCapacityPkts, 3157 etherHistoryHighCapacityOverflowOctets, 3158 etherHistoryHighCapacityOctets } 3159 STATUS current 3160 DESCRIPTION 3161 "Collects utilization statistics for ethernet networks." 3162 ::= { hcRmonMIBGroups 3 } 3164 hostHighCapacityGroup OBJECT-GROUP 3165 OBJECTS { hostHighCapacityInOverflowPkts, 3166 hostHighCapacityInPkts, 3167 hostHighCapacityOutOverflowPkts, 3168 hostHighCapacityOutPkts, 3169 hostHighCapacityInOverflowOctets, 3170 hostHighCapacityInOctets, 3171 hostHighCapacityOutOverflowOctets, 3172 hostHighCapacityOutOctets, 3173 hostTimeHighCapacityInOverflowPkts, 3174 hostTimeHighCapacityInPkts, 3175 hostTimeHighCapacityOutOverflowPkts, 3176 hostTimeHighCapacityOutPkts, 3177 hostTimeHighCapacityInOverflowOctets, 3178 hostTimeHighCapacityInOctets, 3179 hostTimeHighCapacityOutOverflowOctets, 3180 hostTimeHighCapacityOutOctets } 3181 STATUS current 3182 DESCRIPTION 3183 "Collects utilization and error statistics per host." 3184 ::= { hcRmonMIBGroups 4 } 3186 hostTopNHighCapacityGroup OBJECT-GROUP 3187 OBJECTS { hostTopNHighCapacityAddress, 3188 hostTopNHighCapacityBaseRate, 3189 hostTopNHighCapacityOverflowRate, 3190 hostTopNHighCapacityRate } 3191 STATUS current 3192 DESCRIPTION 3193 "Prepares sorted reports of utilization and error statistics 3194 per host." 3195 ::= { hcRmonMIBGroups 5 } 3197 matrixHighCapacityGroup OBJECT-GROUP 3198 OBJECTS { matrixSDHighCapacityOverflowPkts, 3199 matrixSDHighCapacityPkts, 3200 matrixSDHighCapacityOverflowOctets, 3201 matrixSDHighCapacityOctets, 3202 matrixDSHighCapacityOverflowPkts, 3203 matrixDSHighCapacityPkts, 3204 matrixDSHighCapacityOverflowOctets, 3205 matrixDSHighCapacityOctets } 3206 STATUS current 3207 DESCRIPTION 3208 "Collects utilization statistics per conversation." 3209 ::= { hcRmonMIBGroups 6 } 3211 captureBufferHighCapacityGroup OBJECT-GROUP 3212 OBJECTS { captureBufferPacketHighCapacityTime } 3213 STATUS current 3214 DESCRIPTION 3215 "Provides finer granularity time stamps." 3216 ::= { hcRmonMIBGroups 7 } 3218 protocolDistributionHighCapacityGroup OBJECT-GROUP 3219 OBJECTS { protocolDistStatsHighCapacityOverflowPkts, 3220 protocolDistStatsHighCapacityPkts, 3221 protocolDistStatsHighCapacityOverflowOctets, 3222 protocolDistStatsHighCapacityOctets } 3223 STATUS current 3224 DESCRIPTION 3225 "Collects the relative amounts of octets and packets for the 3226 different protocols detected on a network segment." 3227 ::= { hcRmonMIBGroups 8 } 3229 nlHostHighCapacityGroup OBJECT-GROUP 3230 OBJECTS { nlHostHighCapacityInOverflowPkts, 3231 nlHostHighCapacityInPkts, 3232 nlHostHighCapacityOutOverflowPkts, 3233 nlHostHighCapacityOutPkts, 3234 nlHostHighCapacityInOverflowOctets, 3235 nlHostHighCapacityInOctets, 3236 nlHostHighCapacityOutOverflowOctets, 3237 nlHostHighCapacityOutOctets } 3238 STATUS current 3239 DESCRIPTION 3240 "Counts the amount of traffic sent from and to each network 3241 address discovered by the probe." 3242 ::= { hcRmonMIBGroups 9 } 3244 nlMatrixHighCapacityGroup OBJECT-GROUP 3245 OBJECTS { nlMatrixSDHighCapacityOverflowPkts, 3246 nlMatrixSDHighCapacityPkts, 3247 nlMatrixSDHighCapacityOverflowOctets, 3248 nlMatrixSDHighCapacityOctets, 3249 nlMatrixDSHighCapacityOverflowPkts, 3250 nlMatrixDSHighCapacityPkts, 3251 nlMatrixDSHighCapacityOverflowOctets, 3252 nlMatrixDSHighCapacityOctets } 3253 STATUS current 3254 DESCRIPTION 3255 "Counts the amount of traffic sent between each pair of 3256 network addresses discovered by the probe." 3257 ::= { hcRmonMIBGroups 10 } 3259 nlMatrixTopNHighCapacityGroup OBJECT-GROUP 3260 OBJECTS { nlMatrixTopNHighCapacityProtocolDirLocalIndex, 3261 nlMatrixTopNHighCapacitySourceAddress, 3262 nlMatrixTopNHighCapacityDestAddress, 3263 nlMatrixTopNHighCapacityBasePktRate, 3264 nlMatrixTopNHighCapacityOverflowPktRate, 3265 nlMatrixTopNHighCapacityPktRate, 3266 nlMatrixTopNHighCapacityReverseBasePktRate, 3267 nlMatrixTopNHighCapacityReverseOverflowPktRate, 3268 nlMatrixTopNHighCapacityReversePktRate, 3269 nlMatrixTopNHighCapacityBaseOctetRate, 3270 nlMatrixTopNHighCapacityOverflowOctetRate, 3271 nlMatrixTopNHighCapacityOctetRate, 3272 nlMatrixTopNHighCapacityReverseBaseOctetRate, 3273 nlMatrixTopNHighCapacityReverseOverflowOctetRate, 3274 nlMatrixTopNHighCapacityReverseOctetRate } 3275 STATUS current 3276 DESCRIPTION 3277 "Prepares sorted reports of the amount of traffic sent between 3278 each pair of network addresses discovered by the probe." 3279 ::= { hcRmonMIBGroups 11 } 3281 alHostHighCapacityGroup OBJECT-GROUP 3282 OBJECTS { alHostHighCapacityInOverflowPkts, 3283 alHostHighCapacityInPkts, 3284 alHostHighCapacityOutOverflowPkts, 3285 alHostHighCapacityOutPkts, 3286 alHostHighCapacityInOverflowOctets, 3287 alHostHighCapacityInOctets, 3288 alHostHighCapacityOutOverflowOctets, 3289 alHostHighCapacityOutOctets } 3290 STATUS current 3291 DESCRIPTION 3292 "Counts the amount of traffic, by protocol, sent from and to 3293 each network address discovered by the probe." 3294 ::= { hcRmonMIBGroups 12 } 3296 alMatrixHighCapacityGroup OBJECT-GROUP 3297 OBJECTS { alMatrixSDHighCapacityOverflowPkts, 3298 alMatrixSDHighCapacityPkts, 3299 alMatrixSDHighCapacityOverflowOctets, 3300 alMatrixSDHighCapacityOctets, 3301 alMatrixDSHighCapacityOverflowPkts, 3302 alMatrixDSHighCapacityPkts, 3303 alMatrixDSHighCapacityOverflowOctets, 3304 alMatrixDSHighCapacityOctets } 3305 STATUS current 3306 DESCRIPTION 3307 "Counts the amount of traffic, by protocol, sent between each 3308 pair of network addresses discovered by the 3309 probe." 3310 ::= { hcRmonMIBGroups 13 } 3312 alMatrixTopNHighCapacityGroup OBJECT-GROUP 3313 OBJECTS { alMatrixTopNHighCapacityProtocolDirLocalIndex, 3314 alMatrixTopNHighCapacitySourceAddress, 3315 alMatrixTopNHighCapacityDestAddress, 3316 alMatrixTopNHighCapacityAppProtocolDirLocalIndex, 3317 alMatrixTopNHighCapacityBasePktRate, 3318 alMatrixTopNHighCapacityOverflowPktRate, 3319 alMatrixTopNHighCapacityPktRate, 3320 alMatrixTopNHighCapacityReverseBasePktRate, 3321 alMatrixTopNHighCapacityReverseOverflowPktRate, 3322 alMatrixTopNHighCapacityReversePktRate, 3323 alMatrixTopNHighCapacityBaseOctetRate, 3324 alMatrixTopNHighCapacityOverflowOctetRate, 3325 alMatrixTopNHighCapacityOctetRate, 3326 alMatrixTopNHighCapacityReverseBaseOctetRate, 3327 alMatrixTopNHighCapacityReverseOverflowOctetRate, 3328 alMatrixTopNHighCapacityReverseOctetRate } 3329 STATUS current 3330 DESCRIPTION 3331 "Prepares sorted reports of the amount of traffic per protocol 3332 sent between each pair of network addresses discovered by the 3333 probe." 3334 ::= { hcRmonMIBGroups 14 } 3336 usrHistoryHighCapacityGroup OBJECT-GROUP 3337 OBJECTS { usrHistoryHighCapacityOverflowAbsValue, 3338 usrHistoryHighCapacityAbsValue } 3339 STATUS current 3340 DESCRIPTION 3341 "Provides user-defined collection of historical information 3342 from MIB objects on the probe with scalability to statistics 3343 from high-capacity networks." 3344 ::= { hcRmonMIBGroups 15 } 3346 hcRMONInformationGroup OBJECT-GROUP 3347 OBJECTS { hcRMONCapabilities } 3348 STATUS current 3349 DESCRIPTION 3350 "An indication of the high capacity RMON groups supported on 3351 at least one interface by this probe." 3352 ::= { hcRmonMIBGroups 16 } 3353 END 3354 9. Security Considerations 3356 In order to implement this MIB, a probe must capture all 3357 packets on the locally-attached network, including packets 3358 between third parties. These packets are analyzed to collect 3359 network addresses, protocol usage information, and 3360 conversation statistics. Data of this nature may be considered 3361 sensitive in some environments. In such environments the 3362 administrator may wish to restrict SNMP access to the probe. 3364 A probe implementing this MIB is likely to also implement RMON 3365 [RFC 2819], which includes functions for returning the 3366 contents of captured packets, potentially including sensitive 3367 user data or passwords. It is recommended that SNMP access to 3368 these functions be restricted. 3370 There are a number of management objects defined in this MIB 3371 that have a MAX-ACCESS clause of read-write and/or read- 3372 create. Such objects may be considered sensitive or 3373 vulnerable in some network environments. The support for SET 3374 operations in a non-secure environment without proper 3375 protection can have a negative effect on network operations. 3377 SNMPv1 by itself is not a secure environment. Even if the 3378 network itself is secure (for example by using IPSec), even 3379 then, there is no control as to who on the secure network is 3380 allowed to access and GET/SET (read/change/create/delete) the 3381 objects in this MIB. 3383 It is recommended that the implementers consider the security 3384 features as provided by the SNMPv3 framework. Specifically, 3385 the use of the User-based Security Model RFC 2574 [RFC2574] 3386 and the View-based Access Control Model RFC 2575 [RFC2575] is 3387 recommended. 3389 It is then a customer/user responsibility to ensure that the 3390 SNMP entity giving access to an instance of this MIB, is 3391 properly configured to give access to the objects only to 3392 those principals (users) that have legitimate rights to indeed 3393 GET or SET (change/create/delete) them. 3395 10. Author's Address 3397 Steve Waldbusser 3399 Phone: +1-650-948-6500 3400 Fax: +1-650-745-0671 3401 Email: waldbusser@nextbeacon.com 3402 11. Acknowledgments 3404 This document was produced by the IETF Remote Network 3405 Monitoring Working Group. 3407 12. References 3409 [1] Harrington, D., Presuhn, R., and B. Wijnen, "An 3410 Architecture for Describing SNMP Management Frameworks", 3411 RFC 2571, April 1999. 3413 [2] Rose, M., and K. McCloghrie, "Structure and 3414 Identification of Management Information for TCP/IP-based 3415 Internets", STD 16, RFC 1155, May 1990. 3417 [3] Rose, M., and K. McCloghrie, "Concise MIB Definitions", 3418 STD 16, RFC 1212, March 1991. 3420 [4] Rose, M., "A Convention for Defining Traps for use with 3421 the SNMP", RFC 1215, March 1991. 3423 [5] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., 3424 Rose, M., and S. Waldbusser, "Structure of Management 3425 Information Version 2 (SMIv2)", STD 58, RFC 2578, April 3426 1999. 3428 [6] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., 3429 Rose, M., and S. Waldbusser, "Textual Conventions for 3430 SMIv2", STD 58, RFC 2579, April 1999. 3432 [7] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., 3433 Rose, M., and S. Waldbusser, "Conformance Statements for 3434 SMIv2", STD 58, RFC 2580, April 1999. 3436 [8] Case, J., Fedor, M., Schoffstall, M., and J. Davin, 3437 "Simple Network Management Protocol", STD 15, RFC 1157, 3438 May 1990. 3440 [9] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, 3441 "Introduction to Community-based SNMPv2", RFC 1901, 3442 January 1996. 3444 [10] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, 3445 "Transport Mappings for Version 2 of the Simple Network 3446 Management Protocol (SNMPv2)", RFC 1906, January 1996. 3448 [11] Case, J., Harrington D., Presuhn R., and B. Wijnen, 3449 "Message Processing and Dispatching for the Simple 3450 Network Management Protocol (SNMP)", RFC 2572, April 3451 1999. 3453 [12] Blumenthal, U., and B. Wijnen, "User-based Security Model 3454 (USM) for version 3 of the Simple Network Management 3455 Protocol (SNMPv3)", RFC 2574, April 1999. 3457 [13] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, 3458 "Protocol Operations for Version 2 of the Simple Network 3459 Management Protocol (SNMPv2)", RFC 1905, January 1996. 3461 [14] Levi, D., Meyer, P., and B. Stewart, "SNMPv3 3462 Applications", RFC 2573, April 1999. 3464 [15] Wijnen, B., Presuhn, R., and K. McCloghrie, "View-based 3465 Access Control Model (VACM) for the Simple Network 3466 Management Protocol (SNMP)", RFC 2575, April 1999. 3468 [16] McCloghrie, K. and M. Rose, Editors, "Management 3469 Information Base for Network Management of TCP/IP-based 3470 internets: MIB-II", STD 17, RFC 1213, Hughes LAN Systems, 3471 Performance Systems International, March 1991. 3473 [17] McCloghrie, K. and F. Kastenholz, "The Interfaces Group 3474 MIB using SMIv2", RFC 2233, Cisco Systems, FTP Software, 3475 November 1997. 3477 [18] Waldbusser, S., "Remote Network Monitoring MIB", STD 59, 3478 RFC 2819, Lucent Technologies, May 2000 3480 [19] Waldbusser, S., "Token Ring Extensions to the Remote 3481 Network Monitoring MIB", RFC 1513, Carnegie Mellon 3482 University, September 1993. 3484 [20] Waldbusser, S., "Remote Network Monitoring Management 3485 Information Base Version 2 using SMIv2", RFC 2021, 3486 International Network Services, January 1997. 3488 [21] Case, J., Mundy, R., Partain, D., and B. Stewart, 3489 "Introduction to Version 3 of the Internet-standard 3490 Network Management Framework", RFC 2570, April 1999. 3492 13. Notices 3494 The IETF takes no position regarding the validity or scope of 3495 any intellectual property or other rights that might be 3496 claimed to pertain to the implementation or use of the 3497 technology described in this document or the extent to which 3498 any license under such rights might or might not be available; 3499 neither does it represent that it has made any effort to 3500 identify any such rights. Information on the IETF's 3501 procedures with respect to rights in standards-track and 3502 standards-related documentation can be found in BCP-11. 3503 Copies of claims of rights made available for publication and 3504 any assurances of licenses to be made available, or the result 3505 of an attempt made to obtain a general license or permission 3506 for the use of such proprietary rights by implementors or 3507 users of this specification can be obtained from the IETF 3508 Secretariat. 3510 The IETF invites any interested party to bring to its 3511 attention any copyrights, patents or patent applications, or 3512 other proprietary rights which may cover technology that may 3513 be required to practice this standard. Please address the 3514 information to the IETF Executive Director. 3516 "Copyright (C) The Internet Society (2001). All Rights 3517 Reserved. 3519 This document and translations of it may be copied and 3520 furnished to others, and derivative works that comment on or 3521 otherwise explain it or assist in its implementation may be 3522 prepared, copied, published and distributed, in whole or in 3523 part, without restriction of any kind, provided that the above 3524 copyright notice and this paragraph are included on all such 3525 copies and derivative works. However, this document itself 3526 may not be modified in any way, such as by removing the 3527 copyright notice or references to the Internet Society or 3528 other Internet organizations, except as needed for the 3529 purpose of developing Internet standards in which case the 3530 procedures for copyrights defined in the Internet Standards 3531 process must be followed, or as required to translate it into 3532 languages other than English. 3534 The limited permissions granted above are perpetual and will 3535 not be revoked by the Internet Society or its successors or 3536 assigns. 3538 This document and the information contained herein is provided 3539 on an "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET 3540 ENGINEERING TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR 3541 IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE 3542 USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR 3543 ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A 3544 PARTICULAR PURPOSE. 3546 Table of Contents 3548 1 Status of this Memo ................................... 1 3549 2 Copyright Notice ...................................... 1 3550 3 Abstract .............................................. 2 3551 4 The SNMP Management Framework ......................... 3 3552 5 Overview .............................................. 5 3553 5.1 Structure of MIB .................................... 5 3554 6 Updates to RMON MIB and RMON2 MIB objects ............. 7 3555 7 Conventions ........................................... 10 3556 8 Definitions ........................................... 10 3557 9 Security Considerations ............................... 78 3558 10 Author's Address ..................................... 79 3559 11 Acknowledgments ...................................... 80 3560 12 References ........................................... 81 3561 13 Notices .............................................. 82