idnits 2.17.1 draft-ietf-rmonmib-hcrmon-05.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: ---------------------------------------------------------------------------- ** Missing expiration date. The document expiration date should appear on the first and last page. ** 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? ** The document seems to lack a 1id_guidelines paragraph about the list of current Internet-Drafts. ** The document seems to lack a 1id_guidelines paragraph about the list of Shadow Directories. == No 'Intended status' indicated for this document; assuming Proposed Standard 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 9 instances of too long lines in the document, the longest one being 2 characters in excess of 72. Miscellaneous warnings: ---------------------------------------------------------------------------- == The copyright year in the RFC 3978 Section 5.4 Copyright Line does not match the current year == Line 3447 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 (Feb 19, 1999) is 9170 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) == Missing Reference: '8' is mentioned on line 78, but not defined == Missing Reference: '11' is mentioned on line 74, but not defined == Missing Reference: '12' is mentioned on line 74, but not defined == Missing Reference: '13' is mentioned on line 80, but not defined == Missing Reference: '14' is mentioned on line 83, but not defined == Missing Reference: '15' is mentioned on line 84, but not defined -- Looks like a reference, but probably isn't: 'RFC 1757' on line 3377 -- Looks like a reference, but probably isn't: 'RFC 1513' on line 257 -- Looks like a reference, but probably isn't: 'RFC 2021' on line 2654 ** Obsolete normative reference: RFC 1902 (ref. '1') (Obsoleted by RFC 2578) ** Obsolete normative reference: RFC 1903 (ref. '2') (Obsoleted by RFC 2579) ** Obsolete normative reference: RFC 1905 (ref. '4') (Obsoleted by RFC 3416) ** Obsolete normative reference: RFC 1573 (ref. '5') (Obsoleted by RFC 2233) -- Possible downref: Non-RFC (?) normative reference: ref. '6' -- Possible downref: Non-RFC (?) normative reference: ref. '7' ** Obsolete normative reference: RFC 1757 (ref. '9') (Obsoleted by RFC 2819) ** Downref: Normative reference to an Historic RFC: RFC 1513 (ref. '10') Summary: 17 errors (**), 0 flaws (~~), 10 warnings (==), 7 comments (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 2 Internet Draft RMON for High Capacity Networks Feb 19, 1999 4 Remote Network Monitoring 5 Management Information Base 6 for High Capacity Networks 7 9 February 19, 1999 11 Steven Waldbusser 13 waldbusser@ins.com 15 1. Status of this Memo 17 This document is an Internet-Draft and is in full conformance 18 with all provisions of Section 10 of RFC2026. Internet-Drafts 19 are working documents of the Internet Engineering Task Force 20 (IETF), its areas, and its working groups. Note that other 21 groups may also distribute working documents as Internet- 22 Drafts. 24 Internet-Drafts are draft documents valid for a maximum of six 25 months. Internet-Drafts may be updated, replaced, or 26 obsoleted by other documents at any time. It is not 27 appropriate to use Internet-Drafts as reference material or to 28 cite them other than as a ``working draft'' or ``work in 29 progress.'' 31 To learn the current status of any Internet-Draft, please 32 check the 1id-abstracts.txt listing contained in the Internet- 33 Drafts Shadow Directories on ftp.ietf.org, nic.nordu.net, 34 venera.isi.edu, or munnari.oz.au. 36 2. Copyright Notice 38 Copyright (C) The Internet Society (1998) All Rights Reserved. 40 3. Abstract 42 This memo defines an experimental portion of the Management 43 Information Base (MIB) for use with network management 44 protocols in TCP/IP-based internets. In particular, it 45 defines objects for managing remote network monitoring 46 devices. 48 This memo does not specify a standard for the Internet 49 community. 51 4. The SNMP Management Framework 53 The SNMP Management Framework presently consists of five major 54 components: 56 o An overall architecture, described in RFC 2271 [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 RFC 1155 [2], 62 RFC 1212 [3] and RFC 1215 [4]. The second version, 63 called SMIv2, is described in RFC 1902 [5], RFC 1903 64 [6] and RFC 1904 [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 RFC 1157 69 [8]. A second version of the SNMP message protocol, 70 which is not an Internet standards track protocol, is 71 called SNMPv2c and described in RFC 1901 [9] and RFC 72 1906 [10]. The third version of the message protocol 73 is called SNMPv3 and described in RFC 1906 [10], RFC 74 2272 [11] and RFC 2274 [12]. 76 o Protocol operations for accessing management 77 information. The first set of protocol operations and 78 associated PDU formats is described in RFC 1157 [8]. A 79 second set of protocol operations and associated PDU 80 formats is described in RFC 1905 [13]. 82 o A set of fundamental applications described in RFC 83 2273 [14] and the view-based access control mechanism 84 described in RFC 2275 [15]. Managed objects are 85 accessed via a virtual information store, termed the 86 Management Information Base or MIB. Objects in the 87 MIB are defined using the mechanisms defined in the 88 SMI. This memo specifies a MIB module that is 89 compliant to the SMIv2. A MIB conforming to the SMIv1 90 can be produced through the appropriate translations. 91 The resulting translated MIB must be semantically 92 equivalent, except where objects or events are omitted 93 because no translation is possible (use of Counter64). 94 Some machine readable information in SMIv2 will be 95 converted into textual descriptions in SMIv1 during 96 the translation process. However, this loss of machine 97 readable information is not considered to change the 98 semantics of the MIB. 100 5. Overview 102 This document continues the architecture created in the RMON 103 MIB [RFC 1757] by supporting high speed networks. 105 Remote network monitoring devices, often called monitors or 106 probes, are instruments that exist for the purpose of managing 107 a network. Often these remote probes are stand-alone devices 108 and devote significant internal resources for the sole purpose 109 of managing a network. An organization may employ many of 110 these devices, one per network segment, to manage its 111 internet. In addition, these devices may be used for a 112 network management service provider to access a client 113 network, often geographically remote. 115 The objects defined in this document are intended as an 116 interface between an RMON agent and an RMON management 117 application and are not intended for direct manipulation by 118 humans. While some users may tolerate the direct display of 119 some of these objects, few will tolerate the complexity of 120 manually manipulating objects to accomplish row creation. 121 These functions should be handled by the management 122 application. 124 5.1. Structure of MIB 126 Except for the mediaIndependentTable, each of the tables in 127 this MIB adds high capacity capability to an associated table 128 in the RMON-1 MIB or RMON-2 MIB. 130 The objects are arranged into the following groups: 132 - mediaIndependentGroup 134 - etherStatsHighCapacityGroup 136 - etherHistoryHighCapacityGroup 138 - hostHighCapacityGroup 140 - hostTopNHighCapacityGroup 142 - matrixHighCapacityGroup 143 - captureBufferHighCapacityGroup 145 - protocolDistributionHighCapacityGroup 147 - nlHostHighCapacityGroup 149 - nlMatrixHighCapacityGroup 151 - nlMatrixTopNHighCapacityGroup 153 - alHostHighCapacityGroup 155 - alMatrixHighCapacityGroup 157 - alMatrixTopNHighCapacityGroup 159 - usrHistoryHighCapacityGroup 161 These groups are the basic units of conformance. If a remote 162 monitoring device implements a group, then it must implement 163 all objects in that group. For example, a managed agent that 164 implements the network layer matrix group must implement the 165 nlMatrixSDHighCapacityTable and the 166 nlMatrixDSHighCapacityTable. 168 Implementations of this MIB must also implement the system and 169 interfaces group of MIB-II [5]. MIB-II may also mandate the 170 implementation of additional groups. 172 These groups are defined to provide a means of assigning 173 object identifiers, and to provide a method for agent 174 implementors to know which objects they must implement. 176 6. Conventions 178 The following conventions are used throughout the RMON MIB and 179 its companion documents. 181 The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL 182 NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and 183 "OPTIONAL" in this document are to be interpreted as described 184 in RFC 2119. 186 Good Packets 188 Good packets are error-free packets that have a valid frame 189 length. For example, on Ethernet, good packets are error-free 190 packets that are between 64 octets long and 1518 octets long. 191 They follow the form defined in IEEE 802.3 section 3.2.all. 192 Implementors are urged to consult the appropriate media- 193 specific specifications. 195 Bad Packets 197 Bad packets are packets that have proper framing and are 198 therefore recognized as packets, but contain errors within the 199 packet or have an invalid length. For example, on Ethernet, 200 bad packets have a valid preamble and SFD (Start of Frame 201 Delimiter), but have a bad FCS (Frame Check Sequence), or are 202 either shorter than 64 octets or longer than 1518 octets. 203 Implementors are urged to consult the appropriate media- 204 specific specifications. 206 7. Definitions 208 HC-RMON-MIB DEFINITIONS ::= BEGIN 209 IMPORTS 210 MODULE-IDENTITY, OBJECT-TYPE, Counter32, Integer32, 211 Gauge32, Counter64 FROM SNMPv2-SMI 212 TEXTUAL-CONVENTION, RowStatus, TimeStamp FROM SNMPv2-TC 213 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF 214 rmon, OwnerString, statistics, history, hosts, hostTopN, matrix, 215 etherStatsIndex, etherHistoryIndex, etherHistorySampleIndex, 216 hostIndex, hostAddress, hostTimeIndex, hostTimeCreationOrder, 217 hostTopNControlEntry, hostTopNReport, hostTopNIndex, 218 matrixSDIndex, matrixSDSourceAddress, matrixSDDestAddress, 219 matrixDSIndex, matrixDSDestAddress, matrixDSSourceAddress, 220 capture, captureBufferControlIndex, captureBufferIndex 221 FROM RMON-MIB 222 protocolDirLocalIndex, protocolDistControlIndex, 223 protocolDist, hlHostControlIndex, 224 nlHost, nlHostTimeMark, nlHostAddress, 225 hlMatrixControlIndex, nlMatrix, 226 nlMatrixSDTimeMark, nlMatrixSDSourceAddress, nlMatrixSDDestAddress, 227 nlMatrixDSTimeMark, nlMatrixDSDestAddress, nlMatrixDSSourceAddress, 228 nlMatrixTopNControlEntry, nlMatrixTopNControlIndex, nlMatrixTopNIndex, 229 alHost, alHostTimeMark, 230 alMatrix, alMatrixSDTimeMark, alMatrixDSTimeMark, 231 alMatrixTopNControlEntry, alMatrixTopNControlIndex, alMatrixTopNIndex, 232 usrHistory, usrHistoryControlIndex, 233 usrHistorySampleIndex, usrHistoryObjectIndex, 234 rmonConformance, ZeroBasedCounter32, probeConfig 235 FROM RMON2-MIB; 236 -- Remote Network Monitoring MIB 238 hcRMON MODULE-IDENTITY 239 LAST-UPDATED "9902190000Z" 240 ORGANIZATION "IETF RMON MIB Working Group" 241 CONTACT-INFO 242 "Steve Waldbusser 243 Postal: International Network Services 244 1213 Innsbruck Dr. 245 Sunnyvale, CA 94089 246 Phone: +1 408 542 0251 247 EMail: waldbusser@ins.com" 248 DESCRIPTION 249 "The MIB module for managing remote monitoring 250 device implementations. This MIB module 251 augments the original RMON MIB as specified in 252 RFC 1757 and RFC 1513 and RMON-2 MIB as specified in 253 RFC 2021." 254 ::= { rmonConformance 5 } 256 -- { rmon 1 } through { rmon 20 } are defined in RMON [RFC 1757] and 257 -- the Token Ring RMON MIB [RFC 1513] and the RMON-2 MIB [RFC 2021]. 259 mediaIndependentStats OBJECT IDENTIFIER ::= { rmon 21 } 261 -- Textual Conventions 263 ZeroBasedCounter64 ::= TEXTUAL-CONVENTION 264 STATUS current 265 DESCRIPTION 266 "This TC describes an object which counts events with the 267 following semantics: objects of this type will be set to 268 zero(0) on creation and will thereafter count appropriate 269 events, wrapping back to zero(0) when the value 2^64 is 270 reached. 272 Provided that an application discovers the new object within 273 the minimum time to wrap it can use the initial value as a 274 delta since it last polled the table of which this object is 275 part. It is important for a management station to be aware of 276 this minimum time and the actual time between polls, and to 277 discard data if the actual time is too long or there is no 278 defined minimum time. 280 Counter32 and Counter64 values are read by subtracting the 281 values of two polls retrieved at different times, resulting 282 in a count of the number of events that occurred between 283 the first poll and the second poll. There is no defined 284 way to measure the number of events between the time the 285 counter was created and the time of the first poll. 286 Typically this TC is used in tables where entries are added 287 and deleted frequently or tables that are not intended to 288 be downloaded frequently (e.g., because of their size). 289 In such tables, there may be a long time between the 290 creation of the counter and the first possible poll and 291 this may in fact constitute a large portion of the lifetime 292 of the counter." 293 SYNTAX Counter64 295 RmonGauge64 ::= TEXTUAL-CONVENTION 296 STATUS current 297 DESCRIPTION 298 "The RmonGauge64 type represents a non-negative integer, which 299 may increase or decrease, but shall never exceed a maximum value. 300 The maximum value can not be greater than 2^64-1. The value of a 301 Gauge has its maximum value whenever the information being modeled 302 is greater or equal to that maximum value; if the information 303 being modeled subsequently decreases below the maximum value, the 304 Gauge also decreases." 305 SYNTAX Counter64 307 mediaIndependentTable OBJECT-TYPE 308 SYNTAX SEQUENCE OF MediaIndependentEntry 309 MAX-ACCESS not-accessible 310 STATUS current 311 DESCRIPTION 312 "Media independent statistics for promiscuous monitoring of 313 any media. 315 The following table defines media independent statistics that 316 provide information for full and/or half-duplex links as well 317 as high capacity links. 319 For half-duplex links, or full-duplex-capable links operating 320 in half-duplex mode, the mediaIndependentIn* objects shall be 321 used and the mediaIndependentOut* objects shall not increment. 323 For full-duplex links, the mediaIndependentOut* objects shall 324 be present and shall increment. Whenever possible, the probe 325 should count packets moving away from the closest terminating 326 equipment as output packets. Failing that, the probe should 327 count packets moving away from the DTE as output packets." 328 ::= { mediaIndependentStats 1 } 330 mediaIndependentEntry OBJECT-TYPE 331 SYNTAX MediaIndependentEntry 332 MAX-ACCESS not-accessible 333 STATUS current 334 DESCRIPTION 335 "Media independent statistics for promiscuous monitoring of 336 any media." 337 INDEX { mediaIndependentIndex } 338 ::= { mediaIndependentTable 1 } 340 MediaIndependentEntry ::= SEQUENCE { 341 mediaIndependentIndex INTEGER, 342 mediaIndependentDataSource OBJECT IDENTIFIER, 343 mediaIndependentDropEvents Counter32, 344 mediaIndependentDroppedFrames Counter32, 345 mediaIndependentInPkts Counter32, 346 mediaIndependentInOverflowPkts Counter32, 347 mediaIndependentInHighCapacityPkts Counter64, 348 mediaIndependentOutPkts Counter32, 349 mediaIndependentOutOverflowPkts Counter32, 350 mediaIndependentOutHighCapacityPkts Counter64, 351 mediaIndependentInOctets Counter32, 352 mediaIndependentInOverflowOctets Counter32, 353 mediaIndependentInHighCapacityOctets Counter64, 354 mediaIndependentOutOctets Counter32, 355 mediaIndependentOutOverflowOctets Counter32, 356 mediaIndependentOutHighCapacityOctets Counter64, 357 mediaIndependentInNUCastPkts Counter32, 358 mediaIndependentInNUCastOverflowPkts Counter32, 359 mediaIndependentInNUCastHighCapacityPkts Counter64, 360 mediaIndependentOutNUCastPkts Counter32, 361 mediaIndependentOutNUCastOverflowPkts Counter32, 362 mediaIndependentOutNUCastHighCapacityPkts Counter64, 363 mediaIndependentInErrors Counter32, 364 mediaIndependentOutErrors Counter32, 365 mediaIndependentInputSpeed Gauge32, 366 mediaIndependentOutputSpeed Gauge32, 367 mediaIndependentDuplexMode INTEGER, 368 mediaIndependentDuplexChanges Counter32, 369 mediaIndependentDuplexLastChange TimeStamp, 370 mediaIndependentOwner OwnerString, 371 mediaIndependentStatus RowStatus 372 } 374 mediaIndependentIndex OBJECT-TYPE 375 SYNTAX INTEGER (1..65535) 376 MAX-ACCESS not-accessible 377 STATUS current 378 DESCRIPTION 379 "The value of this object uniquely identifies this 380 mediaIndependent entry." 381 ::= { mediaIndependentEntry 1 } 383 mediaIndependentDataSource OBJECT-TYPE 384 SYNTAX OBJECT IDENTIFIER 385 MAX-ACCESS read-create 386 STATUS current 387 DESCRIPTION 388 "This object identifies the source of the data that 389 this mediaIndependent entry is configured to analyze. This 390 source can be any interface on this device. 391 In order to identify a particular interface, this 392 object shall identify the instance of the ifIndex 393 object, defined in RFC 1213 and RFC 1573 [4,6], for 394 the desired interface. For example, if an entry 395 were to receive data from interface #1, this object 396 would be set to ifIndex.1. 398 The statistics in this group reflect all packets 399 on the local network segment attached to the 400 identified interface. 402 An agent may or may not be able to tell if 403 fundamental changes to the media of the interface 404 have occurred and necessitate a deletion of 405 this entry. For example, a hot-pluggable ethernet 406 card could be pulled out and replaced by a 407 token-ring card. In such a case, if the agent has 408 such knowledge of the change, it is recommended that 409 it delete this entry. 411 This object may not be modified if the associated 412 mediaIndependentStatus object is equal to active(1)." 413 ::= { mediaIndependentEntry 2 } 415 mediaIndependentDropEvents OBJECT-TYPE 416 SYNTAX Counter32 417 UNITS "Events" 418 MAX-ACCESS read-only 419 STATUS current 420 DESCRIPTION 421 "The total number of events in which packets 422 were dropped by the probe due to lack of resources. 423 Note that this number is not necessarily the number of 424 packets dropped; it is just the number of times this 425 condition has been detected." 426 ::= { mediaIndependentEntry 3 } 428 mediaIndependentDroppedFrames OBJECT-TYPE 429 SYNTAX Counter32 430 UNITS "Packets" 431 MAX-ACCESS read-only 432 STATUS current 433 DESCRIPTION 434 "The total number of frames which were received by the probe 435 and therefore not accounted for in the 436 mediaIndependentDropEvents, but for which the probe chose not 437 to count for this entry for whatever reason. Most often, this 438 event occurs when the probe is out of some resources and 439 decides to shed load from this collection. 441 This count does not include packets that were not counted 442 because they had MAC-layer errors. 444 Note that, unlike the dropEvents counter, this number is the 445 exact number of frames dropped." 446 ::= { mediaIndependentEntry 4 } 448 mediaIndependentInPkts OBJECT-TYPE 449 SYNTAX Counter32 450 UNITS "Packets" 451 MAX-ACCESS read-only 452 STATUS current 453 DESCRIPTION 454 "The total number of packets (including bad packets, 455 broadcast packets, and multicast packets) received 456 on a half-duplex link or on the inbound connection of a 457 full-duplex link." 458 ::= { mediaIndependentEntry 5 } 460 mediaIndependentInOverflowPkts OBJECT-TYPE 461 SYNTAX Counter32 462 UNITS "Packets" 463 MAX-ACCESS read-only 464 STATUS current 465 DESCRIPTION 466 "The number of times the associated 467 mediaIndependentInPkts counter has overflowed." 468 ::= { mediaIndependentEntry 6 } 470 mediaIndependentInHighCapacityPkts OBJECT-TYPE 471 SYNTAX Counter64 472 UNITS "Packets" 473 MAX-ACCESS read-only 474 STATUS current 475 DESCRIPTION 476 "The total number of packets (including bad packets, 477 broadcast packets, and multicast packets) received 478 on a half-duplex link or on the inbound connection of a 479 full-duplex link." 480 ::= { mediaIndependentEntry 7 } 482 mediaIndependentOutPkts OBJECT-TYPE 483 SYNTAX Counter32 484 UNITS "Packets" 485 MAX-ACCESS read-only 486 STATUS current 487 DESCRIPTION 488 "The total number of packets (including bad packets, 489 broadcast packets, and multicast packets) received on a 490 full-duplex link in the direction of the network." 491 ::= { mediaIndependentEntry 8 } 493 mediaIndependentOutOverflowPkts OBJECT-TYPE 494 SYNTAX Counter32 495 UNITS "Packets" 496 MAX-ACCESS read-only 497 STATUS current 498 DESCRIPTION 499 "The number of times the associated 500 mediaIndependentOutPkts counter has overflowed." 501 ::= { mediaIndependentEntry 9 } 503 mediaIndependentOutHighCapacityPkts OBJECT-TYPE 504 SYNTAX Counter64 505 UNITS "Packets" 506 MAX-ACCESS read-only 507 STATUS current 508 DESCRIPTION 509 "The total number of packets (including bad packets, 510 broadcast packets, and multicast packets) received on a 511 full-duplex link in the direction of the network." 512 ::= { mediaIndependentEntry 10 } 514 mediaIndependentInOctets OBJECT-TYPE 515 SYNTAX Counter32 516 UNITS "Octets" 517 MAX-ACCESS read-only 518 STATUS current 519 DESCRIPTION 520 "The total number of octets of data (including those in bad 521 packets) received (excluding framing bits but including FCS 522 octets) on a half-duplex link or on the inbound connection of 523 a full-duplex link." 524 ::= { mediaIndependentEntry 11 } 526 mediaIndependentInOverflowOctets OBJECT-TYPE 527 SYNTAX Counter32 528 UNITS "Octets" 529 MAX-ACCESS read-only 530 STATUS current 531 DESCRIPTION 532 "The number of times the associated 533 mediaIndependentInOctets counter has overflowed." 535 ::= { mediaIndependentEntry 12 } 537 mediaIndependentInHighCapacityOctets OBJECT-TYPE 538 SYNTAX Counter64 539 UNITS "Octets" 540 MAX-ACCESS read-only 541 STATUS current 542 DESCRIPTION 543 "The total number of octets of data (including those in bad 544 packets) received (excluding framing bits but 545 including FCS octets) on a half-duplex link or on the inbound 546 connection of a full-duplex link." 547 ::= { mediaIndependentEntry 13 } 549 mediaIndependentOutOctets OBJECT-TYPE 550 SYNTAX Counter32 551 UNITS "Octets" 552 MAX-ACCESS read-only 553 STATUS current 554 DESCRIPTION 555 "The total number of octets of data (including those in bad 556 packets) received on a full-duplex link in the direction of 557 the network (excluding framing bits but including FCS 558 octets)." 559 ::= { mediaIndependentEntry 14 } 561 mediaIndependentOutOverflowOctets OBJECT-TYPE 562 SYNTAX Counter32 563 UNITS "Octets" 564 MAX-ACCESS read-only 565 STATUS current 566 DESCRIPTION 567 "The number of times the associated 568 mediaIndependentOutOctets counter has overflowed." 569 ::= { mediaIndependentEntry 15 } 571 mediaIndependentOutHighCapacityOctets OBJECT-TYPE 572 SYNTAX Counter64 573 UNITS "Octets" 574 MAX-ACCESS read-only 575 STATUS current 576 DESCRIPTION 577 "The total number of packets (including bad packets, 578 broadcast packets, and multicast packets) received on a 579 full-duplex link in the direction of the network (excluding 580 framing bits but including FCS octets)." 581 ::= { mediaIndependentEntry 16 } 583 mediaIndependentInNUCastPkts OBJECT-TYPE 584 SYNTAX Counter32 585 UNITS "Packets" 586 MAX-ACCESS read-only 587 STATUS current 588 DESCRIPTION 589 "The total number of non-unicast packets (including bad 590 packets) received on a half-duplex link or on the inbound 591 connection of a full-duplex link." 592 ::= { mediaIndependentEntry 17 } 594 mediaIndependentInNUCastOverflowPkts OBJECT-TYPE 595 SYNTAX Counter32 596 UNITS "Packets" 597 MAX-ACCESS read-only 598 STATUS current 599 DESCRIPTION 600 "The number of times the associated 601 mediaIndependentInNUCastPkts counter has overflowed." 602 ::= { mediaIndependentEntry 18 } 604 mediaIndependentInNUCastHighCapacityPkts OBJECT-TYPE 605 SYNTAX Counter64 606 UNITS "Packets" 607 MAX-ACCESS read-only 608 STATUS current 609 DESCRIPTION 610 "The total number of non-unicast packets (including bad 611 packets) received on a half-duplex link or on the inbound 612 connection of a full-duplex link." 613 ::= { mediaIndependentEntry 19 } 615 mediaIndependentOutNUCastPkts OBJECT-TYPE 616 SYNTAX Counter32 617 UNITS "Packets" 618 MAX-ACCESS read-only 619 STATUS current 620 DESCRIPTION 621 "The total number of non-unicast packets (including bad 622 packets) received on a full-duplex link in the direction of 623 the network." 624 ::= { mediaIndependentEntry 20 } 626 mediaIndependentOutNUCastOverflowPkts OBJECT-TYPE 627 SYNTAX Counter32 628 UNITS "Packets" 629 MAX-ACCESS read-only 630 STATUS current 631 DESCRIPTION 632 "The number of times the associated 633 mediaIndependentOutNUCastPkts counter has overflowed." 634 ::= { mediaIndependentEntry 21 } 636 mediaIndependentOutNUCastHighCapacityPkts OBJECT-TYPE 637 SYNTAX Counter64 638 UNITS "Packets" 639 MAX-ACCESS read-only 640 STATUS current 641 DESCRIPTION 642 "The total number of packets (including bad packets) 643 received on a full-duplex link in the direction of the 644 network." 645 ::= { mediaIndependentEntry 22 } 647 mediaIndependentInErrors OBJECT-TYPE 648 SYNTAX Counter32 649 UNITS "Packets" 650 MAX-ACCESS read-only 651 STATUS current 652 DESCRIPTION 653 "The total number of bad packets received on a 654 half-duplex link or on the inbound connection of a 655 full-duplex link." 656 ::= { mediaIndependentEntry 23 } 658 mediaIndependentOutErrors OBJECT-TYPE 659 SYNTAX Counter32 660 UNITS "Packets" 661 MAX-ACCESS read-only 662 STATUS current 663 DESCRIPTION 664 "The total number of bad packets received on a full-duplex 665 link in the direction of the network." 666 ::= { mediaIndependentEntry 24 } 668 mediaIndependentInputSpeed OBJECT-TYPE 669 SYNTAX Gauge32 670 UNITS "Kilobits per Second" 671 MAX-ACCESS read-only 672 STATUS current 673 DESCRIPTION 674 "The nominal maximum speed in kilobits per second of this 675 half-duplex link or on the inbound connection of this 676 full-duplex link. If the speed is unknown or there is no fixed 677 maximum (e.g. a compressed link), this value shall be zero." 678 ::= { mediaIndependentEntry 25 } 680 mediaIndependentOutputSpeed OBJECT-TYPE 681 SYNTAX Gauge32 682 UNITS "Kilobits per Second" 683 MAX-ACCESS read-only 684 STATUS current 685 DESCRIPTION 686 "The nominal maximum speed in kilobits per second of this 687 full-duplex link in the direction of the network. If the speed 688 is unknown, the link is half-duplex, or there is no fixed 689 maximum (e.g. a compressed link), this value shall be zero." 690 ::= { mediaIndependentEntry 26 } 692 mediaIndependentDuplexMode OBJECT-TYPE 693 SYNTAX INTEGER { 694 halfduplex(1), 695 fullduplex(2) 696 } 697 MAX-ACCESS read-only 698 STATUS current 699 DESCRIPTION 700 "The current mode of this link. 702 Note that if the link has full-duplex capabilities but 703 is operating in half-duplex mode, this value will be 704 halfduplex(1)." 705 ::= { mediaIndependentEntry 27 } 707 mediaIndependentDuplexChanges OBJECT-TYPE 708 SYNTAX Counter32 709 UNITS "Events" 710 MAX-ACCESS read-only 711 STATUS current 712 DESCRIPTION 713 "The number of times this link has changed from full-duplex 714 mode to half-duplex mode or from half-duplex mode to 715 full-duplex mode." 717 ::= { mediaIndependentEntry 28 } 719 mediaIndependentDuplexLastChange OBJECT-TYPE 720 SYNTAX TimeStamp 721 MAX-ACCESS read-only 722 STATUS current 723 DESCRIPTION 724 "The value of sysUpTime at the time the duplex status 725 of this link last changed." 726 ::= { mediaIndependentEntry 29 } 728 mediaIndependentOwner OBJECT-TYPE 729 SYNTAX OwnerString 730 MAX-ACCESS read-create 731 STATUS current 732 DESCRIPTION 733 "The entity that configured this entry and is 734 therefore using the resources assigned to it." 735 ::= { mediaIndependentEntry 30 } 737 mediaIndependentStatus OBJECT-TYPE 738 SYNTAX RowStatus 739 MAX-ACCESS read-create 740 STATUS current 741 DESCRIPTION 742 "The status of this media independent statistics entry." 743 ::= { mediaIndependentEntry 31 } 745 -- High Capacity extensions for the etherStatsTable 747 etherStatsHighCapacityTable OBJECT-TYPE 748 SYNTAX SEQUENCE OF EtherStatsHighCapacityEntry 749 MAX-ACCESS not-accessible 750 STATUS current 751 DESCRIPTION 752 "Contains the High Capacity RMON extensions to the RMON-1 753 etherStatsTable." 754 ::= { statistics 7 } 756 etherStatsHighCapacityEntry OBJECT-TYPE 757 SYNTAX EtherStatsHighCapacityEntry 758 MAX-ACCESS not-accessible 759 STATUS current 760 DESCRIPTION 761 "Contains the High Capacity RMON extensions to the RMON-1 762 etherStatsEntry. These objects will be created by the agent 763 for all etherStatsEntries it deems appropriate." 764 INDEX { etherStatsIndex } 765 ::= { etherStatsHighCapacityTable 1 } 767 EtherStatsHighCapacityEntry ::= SEQUENCE { 768 etherStatsHighCapacityOverflowPkts Counter32, 769 etherStatsHighCapacityPkts Counter64, 770 etherStatsHighCapacityOverflowOctets Counter32, 771 etherStatsHighCapacityOctets Counter64, 772 etherStatsHighCapacityOverflowPkts64Octets Counter32, 773 etherStatsHighCapacityPkts64Octets Counter64, 774 etherStatsHighCapacityOverflowPkts65to127Octets Counter32, 775 etherStatsHighCapacityPkts65to127Octets Counter64, 776 etherStatsHighCapacityOverflowPkts128to255Octets Counter32, 777 etherStatsHighCapacityPkts128to255Octets Counter64, 778 etherStatsHighCapacityOverflowPkts256to511Octets Counter32, 779 etherStatsHighCapacityPkts256to511Octets Counter64, 780 etherStatsHighCapacityOverflowPkts512to1023Octets Counter32, 781 etherStatsHighCapacityPkts512to1023Octets Counter64, 782 etherStatsHighCapacityOverflowPkts1024to1518Octets Counter32, 783 etherStatsHighCapacityPkts1024to1518Octets Counter64 784 } 786 etherStatsHighCapacityOverflowPkts OBJECT-TYPE 787 SYNTAX Counter32 788 UNITS "Packets" 789 MAX-ACCESS read-only 790 STATUS current 791 DESCRIPTION 792 "The number of times the associated etherStatsPkts 793 counter has overflowed." 794 ::= { etherStatsHighCapacityEntry 1 } 796 etherStatsHighCapacityPkts OBJECT-TYPE 797 SYNTAX Counter64 798 UNITS "Packets" 799 MAX-ACCESS read-only 800 STATUS current 801 DESCRIPTION 802 "The total number of packets (including bad packets, 803 broadcast packets, and multicast packets) received." 804 ::= { etherStatsHighCapacityEntry 2 } 806 etherStatsHighCapacityOverflowOctets OBJECT-TYPE 807 SYNTAX Counter32 808 UNITS "Octets" 809 MAX-ACCESS read-only 810 STATUS current 811 DESCRIPTION 812 "The number of times the associated etherStatsOctets 813 counter has overflowed." 814 ::= { etherStatsHighCapacityEntry 3 } 816 etherStatsHighCapacityOctets OBJECT-TYPE 817 SYNTAX Counter64 818 UNITS "Octets" 819 MAX-ACCESS read-only 820 STATUS current 821 DESCRIPTION 822 "The total number of octets of data (including 823 those in bad packets) received on the 824 network (excluding framing bits but including 825 FCS octets). 827 If the network is half-duplex Fast Ethernet, this 828 object can be used as a reasonable estimate of 829 utilization. If greater precision is desired, the 830 etherStatsHighCapacityPkts and 831 etherStatsHighCapacityOctets objects should be sampled 832 before and after a common interval. The differences 833 in the sampled values are Pkts and Octets, 834 respectively, and the number of seconds in the 835 interval is Interval. These values 836 are used to calculate the Utilization as follows: 838 Pkts * (.96 + .64) + (Octets * .08) 839 Utilization = ------------------------------------- 840 Interval * 10,000 842 The result of this equation is the value Utilization 843 which is the percent utilization of the ethernet 844 segment on a scale of 0 to 100 percent. 846 This table is not appropriate for monitoring full-duplex 847 ethernets. If the network is a full-duplex ethernet and the 848 mediaIndependentTable is monitoring that network, the 849 utilization can be calculated as follows: 851 1) Determine the utilization of the inbound path by using 852 the appropriate equation (for ethernet or fast ethernet) 853 to determine the utilization, substituting 854 mediaIndependentInPkts for etherStatsHighCapacityPkts, and 855 mediaIndependentInOctets for etherStatsHighCapacityOctets. 856 Call the resulting utilization inUtilization. 858 2) Determine the utilization of the outbound path by using 859 the same equation to determine the utilization, substituting 860 mediaIndependentOutPkts for etherStatsHighCapacityPkts, and 861 mediaIndependentOutOctets for etherStatsHighCapacityOctets. 862 Call the resulting utilization outUtilization. 864 3) The utilization is the maximum of inUtilization and 865 outUtilization. This metric shows the amount of percentage 866 of bandwidth that is left before congestion will be 867 experienced on the link." 868 ::= { etherStatsHighCapacityEntry 4 } 870 etherStatsHighCapacityOverflowPkts64Octets OBJECT-TYPE 871 SYNTAX Counter32 872 UNITS "Packets" 873 MAX-ACCESS read-only 874 STATUS current 875 DESCRIPTION 876 "The number of times the associated etherStatsPkts64Octets 877 counter has overflowed." 878 ::= { etherStatsHighCapacityEntry 5 } 880 etherStatsHighCapacityPkts64Octets OBJECT-TYPE 881 SYNTAX Counter64 882 UNITS "Packets" 883 MAX-ACCESS read-only 884 STATUS current 885 DESCRIPTION 886 "The total number of packets (including bad 887 packets) received that were 64 octets in length 888 (excluding framing bits but including FCS octets)." 889 ::= { etherStatsHighCapacityEntry 6 } 891 etherStatsHighCapacityOverflowPkts65to127Octets OBJECT-TYPE 892 SYNTAX Counter32 893 UNITS "Packets" 894 MAX-ACCESS read-only 895 STATUS current 896 DESCRIPTION 897 "The number of times the associated etherStatsPkts65to127Octets 898 counter has overflowed." 899 ::= { etherStatsHighCapacityEntry 7 } 901 etherStatsHighCapacityPkts65to127Octets OBJECT-TYPE 902 SYNTAX Counter64 903 UNITS "Packets" 904 MAX-ACCESS read-only 905 STATUS current 906 DESCRIPTION 907 "The total number of packets (including bad 908 packets) received that were between 909 65 and 127 octets in length inclusive 910 (excluding framing bits but including FCS octets)." 911 ::= { etherStatsHighCapacityEntry 8 } 913 etherStatsHighCapacityOverflowPkts128to255Octets OBJECT-TYPE 914 SYNTAX Counter32 915 UNITS "Packets" 916 MAX-ACCESS read-only 917 STATUS current 918 DESCRIPTION 919 "The number of times the associated etherStatsPkts128to255Octets 920 counter has overflowed." 921 ::= { etherStatsHighCapacityEntry 9 } 923 etherStatsHighCapacityPkts128to255Octets OBJECT-TYPE 924 SYNTAX Counter64 925 UNITS "Packets" 926 MAX-ACCESS read-only 927 STATUS current 928 DESCRIPTION 929 "The total number of packets (including bad 930 packets) received that were between 931 128 and 255 octets in length inclusive 932 (excluding framing bits but including FCS octets)." 933 ::= { etherStatsHighCapacityEntry 10 } 935 etherStatsHighCapacityOverflowPkts256to511Octets OBJECT-TYPE 936 SYNTAX Counter32 937 UNITS "Packets" 938 MAX-ACCESS read-only 939 STATUS current 940 DESCRIPTION 941 "The number of times the associated etherStatsPkts256to511Octets 942 counter has overflowed." 943 ::= { etherStatsHighCapacityEntry 11 } 945 etherStatsHighCapacityPkts256to511Octets OBJECT-TYPE 946 SYNTAX Counter64 947 UNITS "Packets" 948 MAX-ACCESS read-only 949 STATUS current 950 DESCRIPTION 951 "The total number of packets (including bad 952 packets) received that were between 953 256 and 511 octets in length inclusive 954 (excluding framing bits but including FCS octets)." 955 ::= { etherStatsHighCapacityEntry 12 } 957 etherStatsHighCapacityOverflowPkts512to1023Octets OBJECT-TYPE 958 SYNTAX Counter32 959 UNITS "Packets" 960 MAX-ACCESS read-only 961 STATUS current 962 DESCRIPTION 963 "The number of times the associated etherStatsPkts512to1023Octets 964 counter has overflowed." 965 ::= { etherStatsHighCapacityEntry 13 } 967 etherStatsHighCapacityPkts512to1023Octets OBJECT-TYPE 968 SYNTAX Counter64 969 UNITS "Packets" 970 MAX-ACCESS read-only 971 STATUS current 972 DESCRIPTION 973 "The total number of packets (including bad 974 packets) received that were between 975 512 and 1023 octets in length inclusive 976 (excluding framing bits but including FCS octets)." 977 ::= { etherStatsHighCapacityEntry 14 } 979 etherStatsHighCapacityOverflowPkts1024to1518Octets OBJECT-TYPE 980 SYNTAX Counter32 981 UNITS "Packets" 982 MAX-ACCESS read-only 983 STATUS current 984 DESCRIPTION 985 "The number of times the associated etherStatsPkts1024to1518Octets 986 counter has overflowed." 987 ::= { etherStatsHighCapacityEntry 15 } 989 etherStatsHighCapacityPkts1024to1518Octets OBJECT-TYPE 990 SYNTAX Counter64 991 UNITS "Packets" 992 MAX-ACCESS read-only 993 STATUS current 994 DESCRIPTION 995 "The total number of packets (including bad 996 packets) received that were between 997 1024 and 1518 octets in length inclusive 998 (excluding framing bits but including FCS octets)." 999 ::= { etherStatsHighCapacityEntry 16 } 1001 -- High Capacity extensions for the etherHistoryTable 1003 etherHistoryHighCapacityTable OBJECT-TYPE 1004 SYNTAX SEQUENCE OF EtherHistoryHighCapacityEntry 1005 MAX-ACCESS not-accessible 1006 STATUS current 1007 DESCRIPTION 1008 "Contains the High Capacity RMON extensions to the RMON-1 1009 etherHistoryTable." 1010 ::= { history 6 } 1012 etherHistoryHighCapacityEntry OBJECT-TYPE 1013 SYNTAX EtherHistoryHighCapacityEntry 1014 MAX-ACCESS not-accessible 1015 STATUS current 1016 DESCRIPTION 1017 "Contains the High Capacity RMON extensions to the RMON-1 1018 etherHistoryEntry. These objects will be created by the agent 1019 for all etherHistoryEntries associated with whichever 1020 historyControlEntries it deems appropriate. (i.e., either all 1021 etherHistoryHighCapacityEntries associated with a particular 1022 historyControlEntry will be created, or none of them will 1023 be.)" 1024 INDEX { etherHistoryIndex, etherHistorySampleIndex } 1025 ::= { etherHistoryHighCapacityTable 1 } 1027 EtherHistoryHighCapacityEntry ::= SEQUENCE { 1028 etherHistoryHighCapacityOverflowPkts Gauge32, 1029 etherHistoryHighCapacityPkts RmonGauge64, 1030 etherHistoryHighCapacityOverflowOctets Gauge32, 1031 etherHistoryHighCapacityOctets RmonGauge64 1032 } 1034 etherHistoryHighCapacityOverflowPkts OBJECT-TYPE 1035 SYNTAX Gauge32 1036 UNITS "Packets" 1037 MAX-ACCESS read-only 1038 STATUS current 1039 DESCRIPTION 1040 "The number of times the associated etherHistoryPkts 1041 Gauge overflowed during this sampling interval." 1042 ::= { etherHistoryHighCapacityEntry 1 } 1044 etherHistoryHighCapacityPkts OBJECT-TYPE 1045 SYNTAX RmonGauge64 1046 UNITS "Packets" 1047 MAX-ACCESS read-only 1048 STATUS current 1049 DESCRIPTION 1050 "The total number of packets (including bad packets, 1051 broadcast packets, and multicast packets) received during 1052 this sampling interval." 1053 ::= { etherHistoryHighCapacityEntry 2 } 1055 etherHistoryHighCapacityOverflowOctets OBJECT-TYPE 1056 SYNTAX Gauge32 1057 UNITS "Octets" 1058 MAX-ACCESS read-only 1059 STATUS current 1060 DESCRIPTION 1061 "The number of times the associated etherHistoryOctets 1062 counter has overflowed during this sampling interval." 1063 ::= { etherHistoryHighCapacityEntry 3 } 1065 etherHistoryHighCapacityOctets OBJECT-TYPE 1066 SYNTAX RmonGauge64 1067 UNITS "Octets" 1068 MAX-ACCESS read-only 1069 STATUS current 1070 DESCRIPTION 1071 "The total number of octets of data (including 1072 those in bad packets) received on the 1073 network (excluding framing bits but including 1074 FCS octets) during this sampling interval." 1075 ::= { etherHistoryHighCapacityEntry 4 } 1077 -- High Capacity Extensions for the hostTable 1079 hostHighCapacityTable OBJECT-TYPE 1080 SYNTAX SEQUENCE OF HostHighCapacityEntry 1081 MAX-ACCESS not-accessible 1082 STATUS current 1083 DESCRIPTION 1084 "Contains the High Capacity RMON extensions to the RMON-1 1085 hostTable." 1086 ::= { hosts 5 } 1088 hostHighCapacityEntry OBJECT-TYPE 1089 SYNTAX HostHighCapacityEntry 1090 MAX-ACCESS not-accessible 1091 STATUS current 1092 DESCRIPTION 1093 "Contains the High Capacity RMON extensions to the RMON-1 1094 hostEntry. These objects will be created by the agent 1095 for all hostEntries associated with whichever 1096 hostControlEntries it deems appropriate. (i.e., either all 1097 hostHighCapacityEntries associated with a particular 1098 hostControlEntry will be created, or none of them will 1099 be.)" 1100 INDEX { hostIndex, hostAddress } 1101 ::= { hostHighCapacityTable 1 } 1103 HostHighCapacityEntry ::= SEQUENCE { 1104 hostHighCapacityInOverflowPkts Counter32, 1105 hostHighCapacityInPkts Counter64, 1106 hostHighCapacityOutOverflowPkts Counter32, 1107 hostHighCapacityOutPkts Counter64, 1108 hostHighCapacityInOverflowOctets Counter32, 1109 hostHighCapacityInOctets Counter64, 1110 hostHighCapacityOutOverflowOctets Counter32, 1111 hostHighCapacityOutOctets Counter64 1112 } 1114 hostHighCapacityInOverflowPkts OBJECT-TYPE 1115 SYNTAX Counter32 1116 UNITS "Packets" 1117 MAX-ACCESS read-only 1118 STATUS current 1119 DESCRIPTION 1120 "The number of times the associated hostInPkts 1121 counter has overflowed." 1123 ::= { hostHighCapacityEntry 1 } 1125 hostHighCapacityInPkts OBJECT-TYPE 1126 SYNTAX Counter64 1127 UNITS "Packets" 1128 MAX-ACCESS read-only 1129 STATUS current 1130 DESCRIPTION 1131 "The number of good packets transmitted to 1132 this address since it was added to the 1133 hostHighCapacityTable." 1134 ::= { hostHighCapacityEntry 2 } 1136 hostHighCapacityOutOverflowPkts OBJECT-TYPE 1137 SYNTAX Counter32 1138 UNITS "Packets" 1139 MAX-ACCESS read-only 1140 STATUS current 1141 DESCRIPTION 1142 "The number of times the associated hostOutPkts 1143 counter has overflowed." 1144 ::= { hostHighCapacityEntry 3 } 1146 hostHighCapacityOutPkts OBJECT-TYPE 1147 SYNTAX Counter64 1148 UNITS "Packets" 1149 MAX-ACCESS read-only 1150 STATUS current 1151 DESCRIPTION 1152 "The number of packets, including bad packets, transmitted 1153 by this address since it was added to the 1154 hostHighCapacityTable." 1155 ::= { hostHighCapacityEntry 4 } 1157 hostHighCapacityInOverflowOctets OBJECT-TYPE 1158 SYNTAX Counter32 1159 UNITS "Octets" 1160 MAX-ACCESS read-only 1161 STATUS current 1162 DESCRIPTION 1163 "The number of times the associated hostInOctets 1164 counter has overflowed." 1165 ::= { hostHighCapacityEntry 5 } 1167 hostHighCapacityInOctets OBJECT-TYPE 1168 SYNTAX Counter64 1169 UNITS "Octets" 1170 MAX-ACCESS read-only 1171 STATUS current 1172 DESCRIPTION 1173 "The number of octets transmitted to this address 1174 since it was added to the hostHighCapacityTable (excluding 1175 framing bits but including FCS octets), except for 1176 those octets in bad packets." 1177 ::= { hostHighCapacityEntry 6 } 1179 hostHighCapacityOutOverflowOctets OBJECT-TYPE 1180 SYNTAX Counter32 1181 UNITS "Octets" 1182 MAX-ACCESS read-only 1183 STATUS current 1184 DESCRIPTION 1185 "The number of times the associated hostOutOctets 1186 counter has overflowed." 1187 ::= { hostHighCapacityEntry 7 } 1189 hostHighCapacityOutOctets OBJECT-TYPE 1190 SYNTAX Counter64 1191 UNITS "Octets" 1192 MAX-ACCESS read-only 1193 STATUS current 1194 DESCRIPTION 1195 "The number of octets transmitted by this address 1196 since it was added to the hostHighCapacityTable (excluding 1197 framing bits but including FCS octets), including 1198 those octets in bad packets." 1199 ::= { hostHighCapacityEntry 8 } 1201 -- High Capacity extensions for the hostTimeTable 1203 hostTimeHighCapacityTable OBJECT-TYPE 1204 SYNTAX SEQUENCE OF HostTimeHighCapacityEntry 1205 MAX-ACCESS not-accessible 1206 STATUS current 1207 DESCRIPTION 1208 "Contains the High Capacity RMON extensions to the RMON-1 1209 hostTimeTable." 1210 ::= { hosts 6 } 1212 hostTimeHighCapacityEntry OBJECT-TYPE 1213 SYNTAX HostTimeHighCapacityEntry 1214 MAX-ACCESS not-accessible 1215 STATUS current 1216 DESCRIPTION 1217 "Contains the High Capacity RMON extensions to the RMON-1 1218 hostTimeEntry. These objects will be created by the agent 1219 for all hostTimeEntries associated with whichever 1220 hostControlEntries it deems appropriate. (i.e., either all 1221 hostTimeHighCapacityEntries associated with a particular 1222 hostControlEntry will be created, or none of them will 1223 be.)" 1224 INDEX { hostTimeIndex, hostTimeCreationOrder } 1225 ::= { hostTimeHighCapacityTable 1 } 1227 HostTimeHighCapacityEntry ::= SEQUENCE { 1228 hostTimeHighCapacityInOverflowPkts Counter32, 1229 hostTimeHighCapacityInPkts Counter64, 1230 hostTimeHighCapacityOutOverflowPkts Counter32, 1231 hostTimeHighCapacityOutPkts Counter64, 1232 hostTimeHighCapacityInOverflowOctets Counter32, 1233 hostTimeHighCapacityInOctets Counter64, 1234 hostTimeHighCapacityOutOverflowOctets Counter32, 1235 hostTimeHighCapacityOutOctets Counter64 1236 } 1238 hostTimeHighCapacityInOverflowPkts OBJECT-TYPE 1239 SYNTAX Counter32 1240 UNITS "Packets" 1241 MAX-ACCESS read-only 1242 STATUS current 1243 DESCRIPTION 1244 "The number of times the associated hostTimeInPkts 1245 counter has overflowed." 1246 ::= { hostTimeHighCapacityEntry 1 } 1248 hostTimeHighCapacityInPkts OBJECT-TYPE 1249 SYNTAX Counter64 1250 UNITS "Packets" 1251 MAX-ACCESS read-only 1252 STATUS current 1253 DESCRIPTION 1254 "The number of good packets transmitted to this address 1255 since it was added to the hostTimeHighCapacityTable." 1256 ::= { hostTimeHighCapacityEntry 2 } 1258 hostTimeHighCapacityOutOverflowPkts OBJECT-TYPE 1259 SYNTAX Counter32 1260 UNITS "Packets" 1261 MAX-ACCESS read-only 1262 STATUS current 1263 DESCRIPTION 1264 "The number of times the associated hostTimeOutPkts 1265 counter has overflowed." 1266 ::= { hostTimeHighCapacityEntry 3 } 1268 hostTimeHighCapacityOutPkts OBJECT-TYPE 1269 SYNTAX Counter64 1270 UNITS "Packets" 1271 MAX-ACCESS read-only 1272 STATUS current 1273 DESCRIPTION 1274 "The number of packets, including bad packets, transmitted 1275 by this address since it was added to the 1276 hostTimeHighCapacityTable." 1277 ::= { hostTimeHighCapacityEntry 4 } 1279 hostTimeHighCapacityInOverflowOctets OBJECT-TYPE 1280 SYNTAX Counter32 1281 UNITS "Octets" 1282 MAX-ACCESS read-only 1283 STATUS current 1284 DESCRIPTION 1285 "The number of times the associated hostTimeInOctets 1286 counter has overflowed." 1287 ::= { hostTimeHighCapacityEntry 5 } 1289 hostTimeHighCapacityInOctets OBJECT-TYPE 1290 SYNTAX Counter64 1291 UNITS "Octets" 1292 MAX-ACCESS read-only 1293 STATUS current 1294 DESCRIPTION 1295 "The number of octets transmitted to this address 1296 since it was added to the hostTimeHighCapacityTable 1297 (excluding framing bits but including FCS octets), 1298 except for those octets in bad packets." 1299 ::= { hostTimeHighCapacityEntry 6 } 1301 hostTimeHighCapacityOutOverflowOctets OBJECT-TYPE 1302 SYNTAX Counter32 1303 UNITS "Octets" 1304 MAX-ACCESS read-only 1305 STATUS current 1306 DESCRIPTION 1307 "The number of times the associated hostTimeOutOctets 1308 counter has overflowed." 1309 ::= { hostTimeHighCapacityEntry 7 } 1311 hostTimeHighCapacityOutOctets OBJECT-TYPE 1312 SYNTAX Counter64 1313 UNITS "Octets" 1314 MAX-ACCESS read-only 1315 STATUS current 1316 DESCRIPTION 1317 "The number of octets transmitted by this address since 1318 it was added to the hostTimeTable (excluding framing 1319 bits but including FCS octets), including those 1320 octets in bad packets." 1321 ::= { hostTimeHighCapacityEntry 8 } 1323 -- High Capacity Extensions for the hostTopNTable 1325 -- This definition extends the enumeration defined in [RFC 1757] 1326 hostTopNRateBase OBJECT-TYPE 1327 SYNTAX INTEGER { 1328 hostTopNInPkts(1), 1329 hostTopNOutPkts(2), 1330 hostTopNInOctets(3), 1331 hostTopNOutOctets(4), 1332 hostTopNOutErrors(5), 1333 hostTopNOutBroadcastPkts(6), 1334 hostTopNOutMulticastPkts(7), 1335 hostTopNHCInPkts(8), 1336 hostTopNHCOutPkts(9), 1337 hostTopNHCInOctets(10), 1338 hostTopNHCOutOctets(11) 1339 } 1340 MAX-ACCESS read-write 1341 STATUS current 1342 DESCRIPTION 1343 "The variable for each host that the hostTopNRate 1344 variable is based upon, as well as a control 1345 for the table that the results will be reported in. 1347 This object may not be modified if the associated 1348 hostTopNStatus [RFC 1757] object is equal to valid(1). 1350 If this value is less than or equal to 7, when the report 1351 is prepared, entries are created in the hostTopNTable 1352 associated with this object. 1353 If this value is greater than or equal to 8, when the report 1354 is prepared, entries are created in the 1355 hostTopNHighCapacityTable associated with this object." 1356 ::= { hostTopNControlEntry 3 } 1358 hostTopNHighCapacityTable OBJECT-TYPE 1359 SYNTAX SEQUENCE OF HostTopNHighCapacityEntry 1360 MAX-ACCESS not-accessible 1361 STATUS current 1362 DESCRIPTION 1363 "Contains the High Capacity RMON extensions to the RMON-1 1364 hostTopNTable when hostTopNRateBase specifies a High Capacity 1365 TopN Report." 1366 ::= { hostTopN 3 } 1368 hostTopNHighCapacityEntry OBJECT-TYPE 1369 SYNTAX HostTopNHighCapacityEntry 1370 MAX-ACCESS not-accessible 1371 STATUS current 1372 DESCRIPTION 1373 "Contains the High Capacity RMON extensions to the RMON-1 1374 hostTopNEntry when hostTopNRateBase specifies a High Capacity 1375 TopN Report. These objects will be created by the agent 1376 for all hostTopNEntries associated with whichever 1377 hostTopNControlEntries have a hostTopNRateBase that specify 1378 a high capacity report." 1379 INDEX { hostTopNReport, hostTopNIndex } 1380 ::= { hostTopNHighCapacityTable 1 } 1382 HostTopNHighCapacityEntry ::= SEQUENCE { 1383 hostTopNHighCapacityAddress OCTET STRING, 1384 hostTopNHighCapacityBaseRate Gauge32, 1385 hostTopNHighCapacityOverflowRate Gauge32, 1386 hostTopNHighCapacityRate RmonGauge64 1387 } 1389 hostTopNHighCapacityAddress OBJECT-TYPE 1390 SYNTAX OCTET STRING 1391 MAX-ACCESS read-only 1392 STATUS current 1393 DESCRIPTION 1394 "The physical address of this host." 1395 ::= { hostTopNHighCapacityEntry 1 } 1397 hostTopNHighCapacityBaseRate OBJECT-TYPE 1398 SYNTAX Gauge32 1399 MAX-ACCESS read-only 1400 STATUS current 1401 DESCRIPTION 1402 "The amount of change in the selected variable 1403 during this sampling interval, modulo 2^32. The 1404 selected variable is this host's instance of the 1405 object selected by hostTopNRateBase." 1406 ::= { hostTopNHighCapacityEntry 2 } 1408 hostTopNHighCapacityOverflowRate OBJECT-TYPE 1409 SYNTAX Gauge32 1410 MAX-ACCESS read-only 1411 STATUS current 1412 DESCRIPTION 1413 "The amount of change in the selected variable 1414 during this sampling interval, divided by 2^32, truncating 1415 fractions (i.e., X DIV 2^32). The selected variable is 1416 this host's instance of the object selected by 1417 hostTopNRateBase." 1418 ::= { hostTopNHighCapacityEntry 3 } 1420 hostTopNHighCapacityRate OBJECT-TYPE 1421 SYNTAX RmonGauge64 1422 MAX-ACCESS read-only 1423 STATUS current 1424 DESCRIPTION 1425 "The amount of change in the selected variable 1426 during this sampling interval. The selected 1427 variable is this host's instance of the object 1428 selected by hostTopNRateBase." 1429 ::= { hostTopNHighCapacityEntry 4 } 1431 -- High Capacity Extensions for the matrixSDTable 1433 matrixSDHighCapacityTable OBJECT-TYPE 1434 SYNTAX SEQUENCE OF MatrixSDHighCapacityEntry 1435 MAX-ACCESS not-accessible 1436 STATUS current 1437 DESCRIPTION 1438 "Contains the High Capacity RMON extensions to the RMON-1 1439 matrixSDTable." 1440 ::= { matrix 5 } 1442 matrixSDHighCapacityEntry OBJECT-TYPE 1443 SYNTAX MatrixSDHighCapacityEntry 1444 MAX-ACCESS not-accessible 1445 STATUS current 1446 DESCRIPTION 1447 "Contains the High Capacity RMON extensions to the RMON-1 1448 matrixSDEntry. These objects will be created by the agent 1449 for all matrixSDEntries associated with whichever 1450 matrixControlEntries it deems appropriate. (i.e., either all 1451 matrixSDHighCapacityEntries associated with a particular 1452 matrixControlEntry will be created, or none of them will 1453 be.)" 1454 INDEX { matrixSDIndex, 1455 matrixSDSourceAddress, matrixSDDestAddress } 1456 ::= { matrixSDHighCapacityTable 1 } 1458 MatrixSDHighCapacityEntry ::= SEQUENCE { 1459 matrixSDHighCapacityOverflowPkts Counter32, 1460 matrixSDHighCapacityPkts Counter64, 1461 matrixSDHighCapacityOverflowOctets Counter32, 1462 matrixSDHighCapacityOctets Counter64 1463 } 1465 matrixSDHighCapacityOverflowPkts OBJECT-TYPE 1466 SYNTAX Counter32 1467 UNITS "Packets" 1468 MAX-ACCESS read-only 1469 STATUS current 1470 DESCRIPTION 1471 "The number of times the associated matrixSDPkts 1472 counter has overflowed." 1473 ::= { matrixSDHighCapacityEntry 1 } 1475 matrixSDHighCapacityPkts OBJECT-TYPE 1476 SYNTAX Counter64 1477 UNITS "Packets" 1478 MAX-ACCESS read-only 1479 STATUS current 1480 DESCRIPTION 1481 "The number of packets transmitted from the source 1482 address to the destination address (this number 1483 includes bad packets)." 1484 ::= { matrixSDHighCapacityEntry 2 } 1486 matrixSDHighCapacityOverflowOctets OBJECT-TYPE 1487 SYNTAX Counter32 1488 UNITS "Octets" 1489 MAX-ACCESS read-only 1490 STATUS current 1491 DESCRIPTION 1492 "The number of times the associated matrixSDOctets 1493 counter has overflowed." 1494 ::= { matrixSDHighCapacityEntry 3 } 1496 matrixSDHighCapacityOctets OBJECT-TYPE 1497 SYNTAX Counter64 1498 UNITS "Octets" 1499 MAX-ACCESS read-only 1500 STATUS current 1501 DESCRIPTION 1502 "The number of octets (excluding framing bits but 1503 including FCS octets) contained in all packets 1504 transmitted from the source address to the 1505 destination address." 1506 ::= { matrixSDHighCapacityEntry 4 } 1508 -- High Capacity extensions for the matrixDSTable 1510 matrixDSHighCapacityTable OBJECT-TYPE 1511 SYNTAX SEQUENCE OF MatrixDSHighCapacityEntry 1512 MAX-ACCESS not-accessible 1513 STATUS current 1514 DESCRIPTION 1515 "Contains the High Capacity RMON extensions to the RMON-1 1516 matrixDSTable." 1517 ::= { matrix 6 } 1519 matrixDSHighCapacityEntry OBJECT-TYPE 1520 SYNTAX MatrixDSHighCapacityEntry 1521 MAX-ACCESS not-accessible 1522 STATUS current 1523 DESCRIPTION 1524 "Contains the High Capacity RMON extensions to the RMON-1 1525 matrixDSEntry. These objects will be created by the agent 1526 for all matrixDSEntries associated with whichever 1527 matrixControlEntries it deems appropriate. (i.e., either all 1528 matrixDSHighCapacityEntries associated with a particular 1529 matrixControlEntry will be created, or none of them will 1530 be.)" 1531 INDEX { matrixDSIndex, 1532 matrixDSDestAddress, matrixDSSourceAddress } 1533 ::= { matrixDSHighCapacityTable 1 } 1535 MatrixDSHighCapacityEntry ::= SEQUENCE { 1536 matrixDSHighCapacityOverflowPkts Counter32, 1537 matrixDSHighCapacityPkts Counter64, 1538 matrixDSHighCapacityOverflowOctets Counter32, 1539 matrixDSHighCapacityOctets Counter64 1540 } 1542 matrixDSHighCapacityOverflowPkts OBJECT-TYPE 1543 SYNTAX Counter32 1544 UNITS "Packets" 1545 MAX-ACCESS read-only 1546 STATUS current 1547 DESCRIPTION 1548 "The number of times the associated matrixDSPkts 1549 counter has overflowed." 1550 ::= { matrixDSHighCapacityEntry 1 } 1552 matrixDSHighCapacityPkts OBJECT-TYPE 1553 SYNTAX Counter64 1554 UNITS "Packets" 1555 MAX-ACCESS read-only 1556 STATUS current 1557 DESCRIPTION 1558 "The number of packets transmitted from the source 1559 address to the destination address (this number 1560 includes bad packets)." 1561 ::= { matrixDSHighCapacityEntry 2 } 1563 matrixDSHighCapacityOverflowOctets OBJECT-TYPE 1564 SYNTAX Counter32 1565 UNITS "Octets" 1566 MAX-ACCESS read-only 1567 STATUS current 1568 DESCRIPTION 1569 "The number of times the associated matrixDSOctets 1570 counter has overflowed." 1571 ::= { matrixDSHighCapacityEntry 3 } 1573 matrixDSHighCapacityOctets OBJECT-TYPE 1574 SYNTAX Counter64 1575 UNITS "Octets" 1576 MAX-ACCESS read-only 1577 STATUS current 1578 DESCRIPTION 1579 "The number of octets (excluding framing bits 1580 but including FCS octets) contained in all packets 1581 transmitted from the source address to the 1582 destination address." 1583 ::= { matrixDSHighCapacityEntry 4 } 1585 -- High Capacity extensions for the captureBufferTable 1587 captureBufferHighCapacityTable OBJECT-TYPE 1588 SYNTAX SEQUENCE OF CaptureBufferHighCapacityEntry 1589 MAX-ACCESS not-accessible 1590 STATUS current 1591 DESCRIPTION 1592 "Contains the High Capacity RMON extensions to the RMON-1 1593 captureBufferTable." 1594 ::= { capture 3 } 1596 captureBufferHighCapacityEntry OBJECT-TYPE 1597 SYNTAX CaptureBufferHighCapacityEntry 1598 MAX-ACCESS not-accessible 1599 STATUS current 1600 DESCRIPTION 1601 "Contains the High Capacity RMON extensions to the RMON-1 1602 captureBufferEntry. These objects will be created by the agent 1603 for all captureBufferEntries associated with whichever 1604 bufferControlEntries it deems appropriate. (i.e., either all 1605 captureBufferHighCapacityEntries associated with a particular 1606 bufferControlEntry will be created, or none of them will 1607 be.)" 1608 INDEX { captureBufferControlIndex, captureBufferIndex } 1609 ::= { captureBufferHighCapacityTable 1 } 1611 CaptureBufferHighCapacityEntry ::= SEQUENCE { 1612 captureBufferPacketHighCapacityTime Integer32 1613 } 1615 captureBufferPacketHighCapacityTime OBJECT-TYPE 1616 SYNTAX Integer32 (0..999999) 1617 UNITS "nanoseconds" 1618 MAX-ACCESS read-only 1619 STATUS current 1620 DESCRIPTION 1621 "The number of nanoseconds that had passed since this capture 1622 buffer was first turned on when this packet was captured, 1623 modulo 10^6. 1625 This object is used in conjunction with the 1626 captureBufferPacketTime object. This object returns the 1627 number of nano-seconds to be added to to number of 1628 milli-seconds obtained from the captureBufferPacketTime 1629 object, to obtain more accurate inter packet arrival time." 1630 ::= { captureBufferHighCapacityEntry 1 } 1632 -- High Capacity extensions for the protocolDistStatsTable 1634 protocolDistStatsHighCapacityTable OBJECT-TYPE 1635 SYNTAX SEQUENCE OF ProtocolDistStatsHighCapacityEntry 1636 MAX-ACCESS not-accessible 1637 STATUS current 1638 DESCRIPTION 1639 "Contains the High Capacity RMON extensions to the RMON-2 1640 protocolDistStatsTable." 1641 ::= { protocolDist 3 } 1643 protocolDistStatsHighCapacityEntry OBJECT-TYPE 1644 SYNTAX ProtocolDistStatsHighCapacityEntry 1645 MAX-ACCESS not-accessible 1646 STATUS current 1647 DESCRIPTION 1648 "Contains the High Capacity RMON extensions to the RMON-2 1649 protocolDistStatsTable. These objects will be created by the 1650 agent for all protocolDistStatsEntries associated with 1651 whichever protocolDistControlEntries it deems appropriate. 1652 (i.e., either all protocolDistStatsHighCapacityEntries 1653 associated with a particular protocolDistControlEntry will be 1654 created, or none of them will be.)" 1655 INDEX { protocolDistControlIndex, protocolDirLocalIndex } 1656 ::= { protocolDistStatsHighCapacityTable 1 } 1658 ProtocolDistStatsHighCapacityEntry ::= SEQUENCE { 1659 protocolDistStatsHighCapacityOverflowPkts ZeroBasedCounter32, 1660 protocolDistStatsHighCapacityPkts ZeroBasedCounter64, 1661 protocolDistStatsHighCapacityOverflowOctets ZeroBasedCounter32, 1662 protocolDistStatsHighCapacityOctets ZeroBasedCounter64 1664 } 1666 protocolDistStatsHighCapacityOverflowPkts OBJECT-TYPE 1667 SYNTAX ZeroBasedCounter32 1668 UNITS "Packets" 1669 MAX-ACCESS read-only 1670 STATUS current 1671 DESCRIPTION 1672 "The number of times the associated protocolDistStatsPkts 1673 counter has overflowed." 1674 ::= { protocolDistStatsHighCapacityEntry 1 } 1676 protocolDistStatsHighCapacityPkts OBJECT-TYPE 1677 SYNTAX ZeroBasedCounter64 1678 UNITS "Packets" 1679 MAX-ACCESS read-only 1680 STATUS current 1681 DESCRIPTION 1682 "The number of packets without errors received of this 1683 protocol type. Note that this is the number of link-layer 1684 packets, so if a single network-layer packet is fragmented 1685 into several link-layer frames, this counter is incremented 1686 several times." 1687 ::= { protocolDistStatsHighCapacityEntry 2 } 1689 protocolDistStatsHighCapacityOverflowOctets OBJECT-TYPE 1690 SYNTAX ZeroBasedCounter32 1691 UNITS "Octets" 1692 MAX-ACCESS read-only 1693 STATUS current 1694 DESCRIPTION 1695 "The number of times the associated protocolDistStatsOctets 1696 counter has overflowed." 1697 ::= { protocolDistStatsHighCapacityEntry 3 } 1699 protocolDistStatsHighCapacityOctets OBJECT-TYPE 1700 SYNTAX ZeroBasedCounter64 1701 UNITS "Octets" 1702 MAX-ACCESS read-only 1703 STATUS current 1704 DESCRIPTION 1705 "The number of octets in packets received of this protocol 1706 type since it was added to the protocolDistStatsTable 1707 (excluding framing bits but including FCS octets), except for 1708 those octets in packets that contained errors. 1710 Note this doesn't count just those octets in the particular 1711 protocol frames, but includes the entire packet that contained 1712 the protocol." 1713 ::= { protocolDistStatsHighCapacityEntry 4 } 1715 -- High Capacity extensions for the nlHostTable. 1717 nlHostHighCapacityTable OBJECT-TYPE 1718 SYNTAX SEQUENCE OF NlHostHighCapacityEntry 1719 MAX-ACCESS not-accessible 1720 STATUS current 1721 DESCRIPTION 1722 "Contains the High Capacity RMON extensions to the RMON-2 1723 nlHostTable." 1724 ::= { nlHost 3 } 1726 nlHostHighCapacityEntry OBJECT-TYPE 1727 SYNTAX NlHostHighCapacityEntry 1728 MAX-ACCESS not-accessible 1729 STATUS current 1730 DESCRIPTION 1731 "Contains the High Capacity RMON extensions to the RMON-2 1732 nlHostEntry. These objects will be created by the agent 1733 for all nlHostEntries associated with whichever 1734 hlHostControlEntries it deems appropriate. (i.e., either all 1735 nlHostHighCapacityEntries associated with a particular 1736 hlHostControlEntry will be created, or none of them will 1737 be.)" 1738 INDEX { hlHostControlIndex, nlHostTimeMark, 1739 protocolDirLocalIndex, nlHostAddress } 1740 ::= { nlHostHighCapacityTable 1 } 1742 NlHostHighCapacityEntry ::= SEQUENCE { 1743 nlHostHighCapacityInOverflowPkts ZeroBasedCounter32, 1744 nlHostHighCapacityInPkts ZeroBasedCounter64, 1745 nlHostHighCapacityOutOverflowPkts ZeroBasedCounter32, 1746 nlHostHighCapacityOutPkts ZeroBasedCounter64, 1747 nlHostHighCapacityInOverflowOctets ZeroBasedCounter32, 1748 nlHostHighCapacityInOctets ZeroBasedCounter64, 1749 nlHostHighCapacityOutOverflowOctets ZeroBasedCounter32, 1750 nlHostHighCapacityOutOctets ZeroBasedCounter64 1751 } 1753 nlHostHighCapacityInOverflowPkts OBJECT-TYPE 1754 SYNTAX ZeroBasedCounter32 1755 UNITS "Packets" 1756 MAX-ACCESS read-only 1757 STATUS current 1758 DESCRIPTION 1759 "The number of times the associated nlHostInPkts 1760 counter has overflowed." 1761 ::= { nlHostHighCapacityEntry 1 } 1763 nlHostHighCapacityInPkts OBJECT-TYPE 1764 SYNTAX ZeroBasedCounter64 1765 UNITS "Packets" 1766 MAX-ACCESS read-only 1767 STATUS current 1768 DESCRIPTION 1769 "The number of packets without errors transmitted to 1770 this address since it was added to the nlHostHighCapacityTable. 1771 Note that this is the number of link-layer packets, so if a 1772 single network-layer packet is fragmented into several 1773 link-layer frames, this counter is incremented several times." 1774 ::= { nlHostHighCapacityEntry 2 } 1776 nlHostHighCapacityOutOverflowPkts OBJECT-TYPE 1777 SYNTAX ZeroBasedCounter32 1778 UNITS "Packets" 1779 MAX-ACCESS read-only 1780 STATUS current 1781 DESCRIPTION 1782 "The number of times the associated nlHostOutPkts 1783 counter has overflowed." 1784 ::= { nlHostHighCapacityEntry 3 } 1786 nlHostHighCapacityOutPkts OBJECT-TYPE 1787 SYNTAX ZeroBasedCounter64 1788 UNITS "Packets" 1789 MAX-ACCESS read-only 1790 STATUS current 1791 DESCRIPTION 1792 "The number of packets without errors transmitted by 1793 this address since it was added to the nlHostHighCapacityTable. 1794 Note that this is the number of link-layer packets, so if a 1795 single network-layer packet is fragmented into several 1796 link-layer frames, this counter is incremented several times." 1797 ::= { nlHostHighCapacityEntry 4 } 1799 nlHostHighCapacityInOverflowOctets OBJECT-TYPE 1800 SYNTAX ZeroBasedCounter32 1801 UNITS "Octets" 1802 MAX-ACCESS read-only 1803 STATUS current 1804 DESCRIPTION 1805 "The number of times the associated nlHostInOctets 1806 counter has overflowed." 1807 ::= { nlHostHighCapacityEntry 5 } 1809 nlHostHighCapacityInOctets OBJECT-TYPE 1810 SYNTAX ZeroBasedCounter64 1811 UNITS "Octets" 1812 MAX-ACCESS read-only 1813 STATUS current 1814 DESCRIPTION 1815 "The number of octets transmitted to this address 1816 since it was added to the nlHostHighCapacityTable 1817 (excluding framing bits but including FCS octets), 1818 excluding those octets in packets that contained 1819 errors. 1821 Note this doesn't count just those octets in the 1822 particular protocol frames, but includes the entire 1823 packet that contained the protocol." 1824 ::= { nlHostHighCapacityEntry 6 } 1826 nlHostHighCapacityOutOverflowOctets OBJECT-TYPE 1827 SYNTAX ZeroBasedCounter32 1828 UNITS "Octets" 1829 MAX-ACCESS read-only 1830 STATUS current 1831 DESCRIPTION 1832 "The number of times the associated nlHostOutOctets 1833 counter has overflowed." 1834 ::= { nlHostHighCapacityEntry 7 } 1836 nlHostHighCapacityOutOctets OBJECT-TYPE 1837 SYNTAX ZeroBasedCounter64 1838 UNITS "Octets" 1839 MAX-ACCESS read-only 1840 STATUS current 1841 DESCRIPTION 1842 "The number of octets transmitted by this address 1843 since it was added to the nlHostHighCapacityTable 1844 (excluding framing bits but including FCS octets), 1845 excluding those octets in packets that contained 1846 errors. 1848 Note this doesn't count just those octets in the 1849 particular protocol frames, but includes the entire 1850 packet that contained the protocol." 1851 ::= { nlHostHighCapacityEntry 8 } 1853 -- High Capacity extensions for the nlMatrixTable 1855 nlMatrixSDHighCapacityTable OBJECT-TYPE 1856 SYNTAX SEQUENCE OF NlMatrixSDHighCapacityEntry 1857 MAX-ACCESS not-accessible 1858 STATUS current 1859 DESCRIPTION 1860 "Contains the High Capacity RMON extensions to the RMON-2 1861 nlMatrixTable." 1862 ::= { nlMatrix 6 } 1864 nlMatrixSDHighCapacityEntry OBJECT-TYPE 1865 SYNTAX NlMatrixSDHighCapacityEntry 1866 MAX-ACCESS not-accessible 1867 STATUS current 1868 DESCRIPTION 1869 "Contains the High Capacity RMON extensions to the RMON-2 1870 nlMatrixEntry. These objects will be created by the agent 1871 for all nlMatrixSDEntries associated with whichever 1872 hlMatrixControlEntries it deems appropriate. (i.e., either all 1873 nlMatrixSDHighCapacityEntries associated with a particular 1874 hlMatrixControlEntry will be created, or none of them will 1875 be.)" 1876 INDEX { hlMatrixControlIndex, nlMatrixSDTimeMark, 1877 protocolDirLocalIndex, 1878 nlMatrixSDSourceAddress, nlMatrixSDDestAddress } 1879 ::= { nlMatrixSDHighCapacityTable 1 } 1881 NlMatrixSDHighCapacityEntry ::= SEQUENCE { 1882 nlMatrixSDHighCapacityOverflowPkts ZeroBasedCounter32, 1883 nlMatrixSDHighCapacityPkts ZeroBasedCounter64, 1884 nlMatrixSDHighCapacityOverflowOctets ZeroBasedCounter32, 1885 nlMatrixSDHighCapacityOctets ZeroBasedCounter64 1886 } 1888 nlMatrixSDHighCapacityOverflowPkts OBJECT-TYPE 1889 SYNTAX ZeroBasedCounter32 1890 UNITS "Packets" 1891 MAX-ACCESS read-only 1892 STATUS current 1893 DESCRIPTION 1894 "The number of times the associated nlMatrixSDPkts 1895 counter has overflowed." 1896 ::= { nlMatrixSDHighCapacityEntry 1 } 1898 nlMatrixSDHighCapacityPkts OBJECT-TYPE 1899 SYNTAX ZeroBasedCounter64 1900 UNITS "Packets" 1901 MAX-ACCESS read-only 1902 STATUS current 1903 DESCRIPTION 1904 "The number of packets without errors transmitted from the 1905 source address to the destination address since this entry was 1906 added to the nlMatrixSDHighCapacityTable. Note that this is 1907 the number of link-layer packets, so if a single network-layer 1908 packet is fragmented into several link-layer frames, this 1909 counter is incremented several times." 1910 ::= { nlMatrixSDHighCapacityEntry 2 } 1912 nlMatrixSDHighCapacityOverflowOctets OBJECT-TYPE 1913 SYNTAX ZeroBasedCounter32 1914 UNITS "Octets" 1915 MAX-ACCESS read-only 1916 STATUS current 1917 DESCRIPTION 1918 "The number of times the associated nlMatrixSDOctets 1919 counter has overflowed." 1920 ::= { nlMatrixSDHighCapacityEntry 3 } 1922 nlMatrixSDHighCapacityOctets OBJECT-TYPE 1923 SYNTAX ZeroBasedCounter64 1924 UNITS "Octets" 1925 MAX-ACCESS read-only 1926 STATUS current 1927 DESCRIPTION 1928 "The number of octets transmitted from the source address to 1929 the destination address since this entry was added to the 1930 nlMatrixSDHighCapacityTable (excluding framing bits but 1931 including FCS octets), excluding those octets in packets that 1932 contained errors. 1934 Note this doesn't count just those octets in the particular 1935 protocol frames, but includes the entire packet that contained 1936 the protocol." 1937 ::= { nlMatrixSDHighCapacityEntry 4 } 1939 -- High Capacity extensions for the nlMatrixDSTable 1941 nlMatrixDSHighCapacityTable OBJECT-TYPE 1942 SYNTAX SEQUENCE OF NlMatrixDSHighCapacityEntry 1943 MAX-ACCESS not-accessible 1944 STATUS current 1945 DESCRIPTION 1946 "Contains the High Capacity RMON extensions to the RMON-2 1947 nlMatrixDSTable." 1948 ::= { nlMatrix 7 } 1950 nlMatrixDSHighCapacityEntry OBJECT-TYPE 1951 SYNTAX NlMatrixDSHighCapacityEntry 1952 MAX-ACCESS not-accessible 1953 STATUS current 1954 DESCRIPTION 1955 "Contains the High Capacity RMON extensions to the RMON-2 1956 nlMatrixDSEntry. These objects will be created by the agent 1957 for all nlMatrixDSEntries associated with whichever 1958 hlmatrixControlEntries it deems appropriate. (i.e., either all 1959 nlMatrixDSHighCapacityEntries associated with a particular 1960 hlMatrixControlEntry will be created, or none of them will 1961 be.)" 1962 INDEX { hlMatrixControlIndex, nlMatrixDSTimeMark, 1963 protocolDirLocalIndex, 1964 nlMatrixDSDestAddress, nlMatrixDSSourceAddress } 1965 ::= { nlMatrixDSHighCapacityTable 1 } 1967 NlMatrixDSHighCapacityEntry ::= SEQUENCE { 1968 nlMatrixDSHighCapacityOverflowPkts ZeroBasedCounter32, 1969 nlMatrixDSHighCapacityPkts ZeroBasedCounter64, 1970 nlMatrixDSHighCapacityOverflowOctets ZeroBasedCounter32, 1971 nlMatrixDSHighCapacityOctets ZeroBasedCounter64 1972 } 1974 nlMatrixDSHighCapacityOverflowPkts OBJECT-TYPE 1975 SYNTAX ZeroBasedCounter32 1976 UNITS "Packets" 1977 MAX-ACCESS read-only 1978 STATUS current 1979 DESCRIPTION 1980 "The number of times the associated nlMatrixDSPkts 1981 counter has overflowed." 1982 ::= { nlMatrixDSHighCapacityEntry 1 } 1984 nlMatrixDSHighCapacityPkts OBJECT-TYPE 1985 SYNTAX ZeroBasedCounter64 1986 UNITS "Packets" 1987 MAX-ACCESS read-only 1988 STATUS current 1989 DESCRIPTION 1990 "The number of packets without errors transmitted from the 1991 source address to the destination address since this entry was 1992 added to the nlMatrixDSHighCapacityTable. Note that this is 1993 the number of link-layer packets, so if a single network-layer 1994 packet is fragmented into several link-layer frames, this 1995 counter is incremented several times." 1996 ::= { nlMatrixDSHighCapacityEntry 2 } 1998 nlMatrixDSHighCapacityOverflowOctets OBJECT-TYPE 1999 SYNTAX ZeroBasedCounter32 2000 UNITS "Octets" 2001 MAX-ACCESS read-only 2002 STATUS current 2003 DESCRIPTION 2004 "The number of times the associated nlMatrixDSOctets 2005 counter has overflowed." 2006 ::= { nlMatrixDSHighCapacityEntry 3 } 2008 nlMatrixDSHighCapacityOctets OBJECT-TYPE 2009 SYNTAX ZeroBasedCounter64 2010 UNITS "Octets" 2011 MAX-ACCESS read-only 2012 STATUS current 2013 DESCRIPTION 2014 "The number of octets transmitted from the source address 2015 to the destination address since this entry was added to the 2016 nlMatrixDSHighCapacityTable (excluding framing bits but 2017 including FCS octets), excluding those octets in packets that 2018 contained errors. 2020 Note this doesn't count just those octets in the particular 2021 protocol frames, but includes the entire packet that contained 2022 the protocol." 2023 ::= { nlMatrixDSHighCapacityEntry 4 } 2025 -- High Capacity extensions for the nlMatrixTopNTable 2027 -- This definition extends the enumeration defined in [RFC 2021] 2028 nlMatrixTopNControlRateBase OBJECT-TYPE 2029 SYNTAX INTEGER { 2030 nlMatrixTopNPkts(1), 2031 nlMatrixTopNOctets(2), 2032 nlMatrixTopNHighCapacityPkts(3), 2033 nlMatrixTopNHighCapacityOctets(4) 2034 } 2035 MAX-ACCESS read-create 2036 STATUS current 2037 DESCRIPTION 2038 "The variable for each nlMatrix[SD/DS] entry that the 2039 nlMatrixTopNEntries are sorted by, as well as a control 2040 for the table that the results will be reported in. 2042 This object may not be modified if the associated 2043 nlMatrixTopNControlStatus object is equal to active(1). 2045 If this value is less than or equal to 2, when the report 2046 is prepared, entries are created in the nlMatrixTopNTable 2047 associated with this object. 2048 If this value is greater than or equal to 3, when the report 2049 is prepared, entries are created in the 2050 nlMatrixTopNHighCapacityTable associated with this object." 2051 ::= { nlMatrixTopNControlEntry 3 } 2053 nlMatrixTopNHighCapacityTable OBJECT-TYPE 2054 SYNTAX SEQUENCE OF NlMatrixTopNHighCapacityEntry 2055 MAX-ACCESS not-accessible 2056 STATUS current 2057 DESCRIPTION 2058 "Contains the High Capacity RMON extensions to the RMON-2 2059 nlMatrixTopNTable when nlMatrixTopNControlRateBase specifies 2060 a High Capacity TopN Report." 2061 ::= { nlMatrix 8 } 2063 nlMatrixTopNHighCapacityEntry OBJECT-TYPE 2064 SYNTAX NlMatrixTopNHighCapacityEntry 2065 MAX-ACCESS not-accessible 2066 STATUS current 2067 DESCRIPTION 2068 "Contains the High Capacity RMON extensions to the RMON-2 2069 nlMatrixTopNEntry when nlMatrixTopNControlRateBase specifies 2070 a High Capacity TopN Report. These objects will be created by 2071 the agent for all nlMatrixTopNEntries associated with whichever 2072 nlMatrixTopNControlEntries have a nlMatrixTopNControlRateBase 2073 that specify a high capacity report." 2074 INDEX { nlMatrixTopNControlIndex, nlMatrixTopNIndex } 2075 ::= { nlMatrixTopNHighCapacityTable 1 } 2077 NlMatrixTopNHighCapacityEntry ::= SEQUENCE { 2078 nlMatrixTopNHighCapacityProtocolDirLocalIndex Integer32, 2079 nlMatrixTopNHighCapacitySourceAddress OCTET STRING, 2080 nlMatrixTopNHighCapacityDestAddress OCTET STRING, 2081 nlMatrixTopNHighCapacityBasePktRate Gauge32, 2082 nlMatrixTopNHighCapacityOverflowPktRate Gauge32, 2083 nlMatrixTopNHighCapacityPktRate RmonGauge64, 2084 nlMatrixTopNHighCapacityReverseBasePktRate Gauge32, 2085 nlMatrixTopNHighCapacityReverseOverflowPktRate Gauge32, 2086 nlMatrixTopNHighCapacityReversePktRate RmonGauge64, 2087 nlMatrixTopNHighCapacityBaseOctetRate Gauge32, 2088 nlMatrixTopNHighCapacityOverflowOctetRate Gauge32, 2089 nlMatrixTopNHighCapacityOctetRate RmonGauge64, 2090 nlMatrixTopNHighCapacityReverseBaseOctetRate Gauge32, 2091 nlMatrixTopNHighCapacityReverseOverflowOctetRate Gauge32, 2092 nlMatrixTopNHighCapacityReverseOctetRate RmonGauge64 2093 } 2095 nlMatrixTopNHighCapacityProtocolDirLocalIndex OBJECT-TYPE 2096 SYNTAX Integer32 (1..2147483647) 2097 MAX-ACCESS read-only 2098 STATUS current 2099 DESCRIPTION 2100 "The protocolDirLocalIndex of the network layer protocol of 2101 this entry's network address." 2102 ::= { nlMatrixTopNHighCapacityEntry 1 } 2104 nlMatrixTopNHighCapacitySourceAddress OBJECT-TYPE 2105 SYNTAX OCTET STRING 2106 MAX-ACCESS read-only 2107 STATUS current 2108 DESCRIPTION 2109 "The network layer address of the source host in this 2110 conversation. 2112 This is represented as an octet string with 2113 specific semantics and length as identified 2114 by the associated nlMatrixTopNProtocolDirLocalIndex. 2116 For example, if the protocolDirLocalIndex indicates an 2117 encapsulation of ip, this object is encoded as a length 2118 octet of 4, followed by the 4 octets of the ip address, 2119 in network byte order." 2120 ::= { nlMatrixTopNHighCapacityEntry 2 } 2122 nlMatrixTopNHighCapacityDestAddress OBJECT-TYPE 2123 SYNTAX OCTET STRING 2124 MAX-ACCESS read-only 2125 STATUS current 2126 DESCRIPTION 2127 "The network layer address of the destination host in this 2128 conversation. 2130 This is represented as an octet string with 2131 specific semantics and length as identified 2132 by the associated nlMatrixTopNProtocolDirLocalIndex. 2134 For example, if the nlMatrixTopNProtocolDirLocalIndex 2135 indicates an encapsulation of ip, this object is encoded as a 2136 length octet of 4, followed by the 4 octets of the ip address, 2137 in network byte order." 2138 ::= { nlMatrixTopNHighCapacityEntry 3 } 2140 nlMatrixTopNHighCapacityBasePktRate OBJECT-TYPE 2141 SYNTAX Gauge32 2142 UNITS "Packets" 2143 MAX-ACCESS read-only 2144 STATUS current 2145 DESCRIPTION 2146 "The number of packets seen from the source host 2147 to the destination host during this sampling interval, 2148 modulo 2^32, counted using the rules for counting the 2149 nlMatrixSDPkts object." 2150 ::= { nlMatrixTopNHighCapacityEntry 4 } 2152 nlMatrixTopNHighCapacityOverflowPktRate OBJECT-TYPE 2153 SYNTAX Gauge32 2154 UNITS "Packets" 2155 MAX-ACCESS read-only 2156 STATUS current 2157 DESCRIPTION 2158 "The number of packets seen from the source host 2159 to the destination host during this sampling interval, 2160 divided by 2^32, truncating fractions (i.e., X DIV 2^32), 2161 and counted using the rules for counting the 2162 nlMatrixSDPkts object." 2163 ::= { nlMatrixTopNHighCapacityEntry 5 } 2165 nlMatrixTopNHighCapacityPktRate OBJECT-TYPE 2166 SYNTAX RmonGauge64 2167 UNITS "Packets" 2168 MAX-ACCESS read-only 2169 STATUS current 2170 DESCRIPTION 2171 "The number of packets seen from the source host to the 2172 destination host during this sampling interval, counted 2173 using the rules for counting the nlMatrixSDPkts object. 2174 If the value of nlMatrixTopNControlRateBase is 2175 nlMatrixTopNHighCapacityPkts, this variable will be 2176 used to sort this report." 2177 ::= { nlMatrixTopNHighCapacityEntry 6 } 2179 nlMatrixTopNHighCapacityReverseBasePktRate OBJECT-TYPE 2180 SYNTAX Gauge32 2181 UNITS "Packets" 2182 MAX-ACCESS read-only 2183 STATUS current 2184 DESCRIPTION 2185 "The number of packets seen from the destination host to the 2186 source host during this sampling interval, modulo 2^32, counted 2187 using the rules for counting the nlMatrixSDPkts object (note 2188 that the corresponding nlMatrixSDPkts object selected is the 2189 one whose source address is equal to nlMatrixTopNDestAddress 2190 and whose destination address is equal to 2191 nlMatrixTopNSourceAddress.) 2193 Note that if the value of nlMatrixTopNControlRateBase is equal 2194 to nlMatrixTopNHighCapacityPkts, the sort of topN entries is 2195 based entirely on nlMatrixTopNHighCapacityPktRate, and not on 2196 the value of this object." 2197 ::= { nlMatrixTopNHighCapacityEntry 7 } 2199 nlMatrixTopNHighCapacityReverseOverflowPktRate OBJECT-TYPE 2200 SYNTAX Gauge32 2201 UNITS "Packets" 2202 MAX-ACCESS read-only 2203 STATUS current 2204 DESCRIPTION 2205 "The number of packets seen from the destination host to the 2206 source host during this sampling interval, divided by 2^32, 2207 truncating fractions (i.e., X DIV 2^32), and counted 2208 using the rules for counting the nlMatrixSDPkts object (note 2209 that the corresponding nlMatrixSDPkts object selected is the 2210 one whose source address is equal to nlMatrixTopNDestAddress 2211 and whose destination address is equal to 2212 nlMatrixTopNSourceAddress.) 2214 Note that if the value of nlMatrixTopNControlRateBase is equal 2215 to nlMatrixTopNHighCapacityPkts, the sort of topN entries is 2216 based entirely on nlMatrixTopNHighCapacityPktRate, and not on 2217 the value of this object." 2218 ::= { nlMatrixTopNHighCapacityEntry 8 } 2220 nlMatrixTopNHighCapacityReversePktRate OBJECT-TYPE 2221 SYNTAX RmonGauge64 2222 UNITS "Packets" 2223 MAX-ACCESS read-only 2224 STATUS current 2225 DESCRIPTION 2226 "The number of packets seen from the destination host to the 2227 source host during this sampling interval, counted 2228 using the rules for counting the nlMatrixSDPkts object (note 2229 that the corresponding nlMatrixSDPkts object selected is the 2230 one whose source address is equal to nlMatrixTopNDestAddress 2231 and whose destination address is equal to 2232 nlMatrixTopNSourceAddress.) 2234 Note that if the value of nlMatrixTopNControlRateBase is equal 2235 to nlMatrixTopNHighCapacityPkts, the sort of topN entries is 2236 based entirely on nlMatrixTopNHighCapacityPktRate, and not on 2237 the value of this object." 2238 ::= { nlMatrixTopNHighCapacityEntry 9 } 2240 nlMatrixTopNHighCapacityBaseOctetRate OBJECT-TYPE 2241 SYNTAX Gauge32 2242 UNITS "Octets" 2243 MAX-ACCESS read-only 2244 STATUS current 2245 DESCRIPTION 2246 "The number of octets seen from the source host to the 2247 destination host during this sampling interval, modulo 2^32, 2248 counted using the rules for counting the nlMatrixSDOctets 2249 object." 2250 ::= { nlMatrixTopNHighCapacityEntry 10 } 2252 nlMatrixTopNHighCapacityOverflowOctetRate OBJECT-TYPE 2253 SYNTAX Gauge32 2254 UNITS "Octets" 2255 MAX-ACCESS read-only 2256 STATUS current 2257 DESCRIPTION 2258 "The number of octets seen from the source host 2259 to the destination host during this sampling interval, 2260 divided by 2^32, truncating fractions (i.e., X DIV 2^32), 2261 and counted using the rules for counting the 2262 nlMatrixSDOctets object." 2263 ::= { nlMatrixTopNHighCapacityEntry 11 } 2265 nlMatrixTopNHighCapacityOctetRate OBJECT-TYPE 2266 SYNTAX RmonGauge64 2267 UNITS "Octets" 2268 MAX-ACCESS read-only 2269 STATUS current 2270 DESCRIPTION 2271 "The number of octets seen from the source host 2272 to the destination host during this sampling interval, 2273 counted using the rules for counting the 2274 nlMatrixSDOctets object. 2275 If the value of nlMatrixTopNControlRateBase is 2276 nlMatrixTopNHighCapacityOctets, this variable will be used 2277 to sort this report." 2278 ::= { nlMatrixTopNHighCapacityEntry 12 } 2280 nlMatrixTopNHighCapacityReverseBaseOctetRate OBJECT-TYPE 2281 SYNTAX Gauge32 2282 UNITS "Octets" 2283 MAX-ACCESS read-only 2284 STATUS current 2285 DESCRIPTION 2286 "The number of octets seen from the destination host to the 2287 source host during this sampling interval, modulo 2^32, counted 2288 using the rules for counting the nlMatrixSDOctets object (note 2289 that the corresponding nlMatrixSDOctets object selected is the 2290 one whose source address is equal to nlMatrixTopNDestAddress 2291 and whose destination address is equal to 2292 nlMatrixTopNSourceAddress.) 2294 Note that if the value of nlMatrixTopNControlRateBase is equal 2295 to nlMatrixTopNHighCapacityOctets, the sort of topN entries is 2296 based entirely on nlMatrixTopNHighCapacityOctetRate, and not on 2297 the value of this object." 2298 ::= { nlMatrixTopNHighCapacityEntry 13 } 2300 nlMatrixTopNHighCapacityReverseOverflowOctetRate OBJECT-TYPE 2301 SYNTAX Gauge32 2302 UNITS "Octets" 2303 MAX-ACCESS read-only 2304 STATUS current 2305 DESCRIPTION 2306 "The number of octets seen from the destination host to the 2307 source host during this sampling interval, divided by 2^32, 2308 truncating fractions (i.e., X DIV 2^32), and counted 2309 using the rules for counting the nlMatrixSDOctets object (note 2310 that the corresponding nlMatrixSDOctets object selected is the 2311 one whose source address is equal to nlMatrixTopNDestAddress 2312 and whose destination address is equal to 2313 nlMatrixTopNSourceAddress.) 2315 Note that if the value of nlMatrixTopNControlRateBase is equal 2316 to nlMatrixTopNHighCapacityOctets, the sort of topN entries is 2317 based entirely on nlMatrixTopNHighCapacityOctetRate, and not on 2318 the value of this object." 2319 ::= { nlMatrixTopNHighCapacityEntry 14 } 2321 nlMatrixTopNHighCapacityReverseOctetRate OBJECT-TYPE 2322 SYNTAX RmonGauge64 2323 UNITS "Octets" 2324 MAX-ACCESS read-only 2325 STATUS current 2326 DESCRIPTION 2327 "The number of octets seen from the destination host to the 2328 source host during this sampling interval, counted 2329 using the rules for counting the nlMatrixSDOctets object (note 2330 that the corresponding nlMatrixSDOctets object selected is the 2331 one whose source address is equal to nlMatrixTopNDestAddress 2332 and whose destination address is equal to 2333 nlMatrixTopNSourceAddress.) 2335 Note that if the value of nlMatrixTopNControlRateBase is equal 2336 to nlMatrixTopNHighCapacityOctets, the sort of topN entries is 2337 based entirely on nlMatrixTopNHighCapacityOctetRate, and not on 2338 the value of this object." 2339 ::= { nlMatrixTopNHighCapacityEntry 15 } 2341 -- High Capacity extensions for the alHostTable 2342 alHostHighCapacityTable OBJECT-TYPE 2343 SYNTAX SEQUENCE OF AlHostHighCapacityEntry 2344 MAX-ACCESS not-accessible 2345 STATUS current 2346 DESCRIPTION 2347 "Contains the High Capacity RMON extensions to the RMON-2 2348 alHostTable." 2349 ::= { alHost 2 } 2351 alHostHighCapacityEntry OBJECT-TYPE 2352 SYNTAX AlHostHighCapacityEntry 2353 MAX-ACCESS not-accessible 2354 STATUS current 2355 DESCRIPTION 2356 "Contains the High Capacity RMON extensions to the RMON-2 2357 alHostEntry. These objects will be created by the agent 2358 for all alHostEntries associated with whichever 2359 hlHostControlEntries it deems appropriate. (i.e., either all 2360 alHostHighCapacityEntries associated with a particular 2361 hlHostControlEntry will be created, or none of them will 2362 be.)" 2363 INDEX { hlHostControlIndex, alHostTimeMark, 2364 protocolDirLocalIndex, nlHostAddress, 2365 protocolDirLocalIndex } 2366 ::= { alHostHighCapacityTable 1 } 2368 AlHostHighCapacityEntry ::= SEQUENCE { 2369 alHostHighCapacityInOverflowPkts ZeroBasedCounter32, 2370 alHostHighCapacityInPkts ZeroBasedCounter64, 2371 alHostHighCapacityOutOverflowPkts ZeroBasedCounter32, 2372 alHostHighCapacityOutPkts ZeroBasedCounter64, 2373 alHostHighCapacityInOverflowOctets ZeroBasedCounter32, 2374 alHostHighCapacityInOctets ZeroBasedCounter64, 2375 alHostHighCapacityOutOverflowOctets ZeroBasedCounter32, 2376 alHostHighCapacityOutOctets ZeroBasedCounter64 2377 } 2379 alHostHighCapacityInOverflowPkts OBJECT-TYPE 2380 SYNTAX ZeroBasedCounter32 2381 UNITS "Packets" 2382 MAX-ACCESS read-only 2383 STATUS current 2384 DESCRIPTION 2385 "The number of times the associated alHostInPkts 2386 counter has overflowed." 2388 ::= { alHostHighCapacityEntry 1 } 2390 alHostHighCapacityInPkts OBJECT-TYPE 2391 SYNTAX ZeroBasedCounter64 2392 UNITS "Packets" 2393 MAX-ACCESS read-only 2394 STATUS current 2395 DESCRIPTION 2396 "The number of packets of this protocol type without errors 2397 transmitted to this address since it was added to the 2398 alHostHighCapacityTable. Note that this is the number of 2399 link-layer packets, so if a single network-layer packet 2400 is fragmented into several link-layer frames, this counter 2401 is incremented several times." 2402 ::= { alHostHighCapacityEntry 2 } 2404 alHostHighCapacityOutOverflowPkts OBJECT-TYPE 2405 SYNTAX ZeroBasedCounter32 2406 UNITS "Packets" 2407 MAX-ACCESS read-only 2408 STATUS current 2409 DESCRIPTION 2410 "The number of times the associated alHostOutPkts 2411 counter has overflowed." 2412 ::= { alHostHighCapacityEntry 3 } 2414 alHostHighCapacityOutPkts OBJECT-TYPE 2415 SYNTAX ZeroBasedCounter64 2416 UNITS "Packets" 2417 MAX-ACCESS read-only 2418 STATUS current 2419 DESCRIPTION 2420 "The number of packets of this protocol type without errors 2421 transmitted by this address since it was added to the 2422 alHostHighCapacityTable. Note that this is the number of 2423 link-layer packets, so if a single network-layer packet 2424 is fragmented into several link-layer frames, this counter 2425 is incremented several times." 2426 ::= { alHostHighCapacityEntry 4 } 2428 alHostHighCapacityInOverflowOctets OBJECT-TYPE 2429 SYNTAX ZeroBasedCounter32 2430 UNITS "Octets" 2431 MAX-ACCESS read-only 2432 STATUS current 2433 DESCRIPTION 2434 "The number of times the associated alHostInOctets 2435 counter has overflowed." 2436 ::= { alHostHighCapacityEntry 5 } 2438 alHostHighCapacityInOctets OBJECT-TYPE 2439 SYNTAX ZeroBasedCounter64 2440 UNITS "Octets" 2441 MAX-ACCESS read-only 2442 STATUS current 2443 DESCRIPTION 2444 "The number of octets transmitted to this address 2445 of this protocol type since it was added to the 2446 alHostHighCapacityTable (excluding framing bits but 2447 including FCS octets), excluding those octets in 2448 packets that contained errors. 2450 Note this doesn't count just those octets in the particular 2451 protocol frames, but includes the entire packet that contained 2452 the protocol." 2453 ::= { alHostHighCapacityEntry 6 } 2455 alHostHighCapacityOutOverflowOctets OBJECT-TYPE 2456 SYNTAX ZeroBasedCounter32 2457 UNITS "Octets" 2458 MAX-ACCESS read-only 2459 STATUS current 2460 DESCRIPTION 2461 "The number of times the associated alHostOutOctets 2462 counter has overflowed." 2463 ::= { alHostHighCapacityEntry 7 } 2465 alHostHighCapacityOutOctets OBJECT-TYPE 2466 SYNTAX ZeroBasedCounter64 2467 UNITS "Octets" 2468 MAX-ACCESS read-only 2469 STATUS current 2470 DESCRIPTION 2471 "The number of octets transmitted by this address 2472 of this protocol type since it was added to the 2473 alHostHighCapacityTable (excluding framing bits but 2474 including FCS octets), excluding those octets in 2475 packets that contained errors. 2477 Note this doesn't count just those octets in the particular 2478 protocol frames, but includes the entire packet that contained 2479 the protocol." 2480 ::= { alHostHighCapacityEntry 8 } 2482 -- High Capacity extensions for the alMatrixSDTable 2484 alMatrixSDHighCapacityTable OBJECT-TYPE 2485 SYNTAX SEQUENCE OF AlMatrixSDHighCapacityEntry 2486 MAX-ACCESS not-accessible 2487 STATUS current 2488 DESCRIPTION 2489 "Contains the High Capacity RMON extensions to the RMON-2 2490 alMatrixSDTable." 2491 ::= { alMatrix 5 } 2493 alMatrixSDHighCapacityEntry OBJECT-TYPE 2494 SYNTAX AlMatrixSDHighCapacityEntry 2495 MAX-ACCESS not-accessible 2496 STATUS current 2497 DESCRIPTION 2498 "Contains the High Capacity RMON extensions to the RMON-2 2499 alMatrixSDEntry. These objects will be created by the agent 2500 for all alMatrixSDEntries associated with whichever 2501 hlMatrixControlEntries it deems appropriate. (i.e., either all 2502 alMatrixSDHighCapacityEntries associated with a particular 2503 hlMatrixControlEntry will be created, or none of them will 2504 be.)" 2505 INDEX { hlMatrixControlIndex, alMatrixSDTimeMark, 2506 protocolDirLocalIndex, 2507 nlMatrixSDSourceAddress, nlMatrixSDDestAddress, 2508 protocolDirLocalIndex } 2509 ::= { alMatrixSDHighCapacityTable 1 } 2511 AlMatrixSDHighCapacityEntry ::= SEQUENCE { 2512 alMatrixSDHighCapacityOverflowPkts ZeroBasedCounter32, 2513 alMatrixSDHighCapacityPkts ZeroBasedCounter64, 2514 alMatrixSDHighCapacityOverflowOctets ZeroBasedCounter32, 2515 alMatrixSDHighCapacityOctets ZeroBasedCounter64 2516 } 2518 alMatrixSDHighCapacityOverflowPkts OBJECT-TYPE 2519 SYNTAX ZeroBasedCounter32 2520 UNITS "Packets" 2521 MAX-ACCESS read-only 2522 STATUS current 2523 DESCRIPTION 2524 "The number of times the associated alMatrixSDPkts 2525 counter has overflowed." 2526 ::= { alMatrixSDHighCapacityEntry 1 } 2528 alMatrixSDHighCapacityPkts OBJECT-TYPE 2529 SYNTAX ZeroBasedCounter64 2530 UNITS "Packets" 2531 MAX-ACCESS read-only 2532 STATUS current 2533 DESCRIPTION 2534 "The number of good packets of this protocol type 2535 transmitted from the source address to the destination address 2536 since this entry was added to the alMatrixSDHighCapacityTable. 2537 Note that this is the number of link-layer packets, so if a 2538 single network-layer packet is fragmented into several 2539 link-layer frames, this counter is incremented several times." 2540 ::= { alMatrixSDHighCapacityEntry 2 } 2542 alMatrixSDHighCapacityOverflowOctets OBJECT-TYPE 2543 SYNTAX ZeroBasedCounter32 2544 UNITS "Octets" 2545 MAX-ACCESS read-only 2546 STATUS current 2547 DESCRIPTION 2548 "The number of times the associated alMatrixSDOctets 2549 counter has overflowed." 2550 ::= { alMatrixSDHighCapacityEntry 3 } 2552 alMatrixSDHighCapacityOctets OBJECT-TYPE 2553 SYNTAX ZeroBasedCounter64 2554 UNITS "Octets" 2555 MAX-ACCESS read-only 2556 STATUS current 2557 DESCRIPTION 2558 "The number of octets in good packets of this protocol type 2559 transmitted from the source address to the destination address 2560 since this entry was added to the alMatrixSDHighCapacityTable 2561 (excluding framing bits but including FCS octets). 2563 Note this doesn't count just those octets in the particular 2564 protocol frames, but includes the entire packet that contained 2565 the protocol." 2566 ::= { alMatrixSDHighCapacityEntry 4 } 2568 -- High Capacity extensions for the alMatrixDSTable 2570 alMatrixDSHighCapacityTable OBJECT-TYPE 2571 SYNTAX SEQUENCE OF AlMatrixDSHighCapacityEntry 2572 MAX-ACCESS not-accessible 2573 STATUS current 2574 DESCRIPTION 2575 "Contains the High Capacity RMON extensions to the RMON-2 2576 alMatrixDSTable." 2577 ::= { alMatrix 6 } 2579 alMatrixDSHighCapacityEntry OBJECT-TYPE 2580 SYNTAX AlMatrixDSHighCapacityEntry 2581 MAX-ACCESS not-accessible 2582 STATUS current 2583 DESCRIPTION 2584 "Contains the High Capacity RMON extensions to the RMON-2 2585 alMatrixSDTable. These objects will be created by the agent 2586 for all alMatrixDSEntries associated with whichever 2587 hlMatrixControlEntries it deems appropriate. (i.e., either all 2588 alMatrixDSHighCapacityEntries associated with a particular 2589 hlMatrixControlEntry will be created, or none of them will 2590 be.)" 2591 INDEX { hlMatrixControlIndex, alMatrixDSTimeMark, 2592 protocolDirLocalIndex, 2593 nlMatrixDSDestAddress, nlMatrixDSSourceAddress, 2594 protocolDirLocalIndex } 2595 ::= { alMatrixDSHighCapacityTable 1 } 2597 AlMatrixDSHighCapacityEntry ::= SEQUENCE { 2598 alMatrixDSHighCapacityOverflowPkts ZeroBasedCounter32, 2599 alMatrixDSHighCapacityPkts ZeroBasedCounter64, 2600 alMatrixDSHighCapacityOverflowOctets ZeroBasedCounter32, 2601 alMatrixDSHighCapacityOctets ZeroBasedCounter64 2602 } 2604 alMatrixDSHighCapacityOverflowPkts OBJECT-TYPE 2605 SYNTAX ZeroBasedCounter32 2606 UNITS "Packets" 2607 MAX-ACCESS read-only 2608 STATUS current 2609 DESCRIPTION 2610 "The number of times the associated alMatrixDSPkts 2611 counter has overflowed." 2612 ::= { alMatrixDSHighCapacityEntry 1 } 2614 alMatrixDSHighCapacityPkts OBJECT-TYPE 2615 SYNTAX ZeroBasedCounter64 2616 UNITS "Packets" 2617 MAX-ACCESS read-only 2618 STATUS current 2619 DESCRIPTION 2620 "The number of good packets of this protocol type 2621 transmitted from the source address to the destination address 2622 since this entry was added to the alMatrixDSHighCapacityTable. 2623 Note that this is the number of link-layer packets, so if a 2624 single network-layer packet is fragmented into several 2625 link-layer frames, this counter is incremented several times." 2626 ::= { alMatrixDSHighCapacityEntry 2 } 2628 alMatrixDSHighCapacityOverflowOctets OBJECT-TYPE 2629 SYNTAX ZeroBasedCounter32 2630 UNITS "Octets" 2631 MAX-ACCESS read-only 2632 STATUS current 2633 DESCRIPTION 2634 "The number of times the associated alMatrixDSOctets 2635 counter has overflowed." 2636 ::= { alMatrixDSHighCapacityEntry 3 } 2638 alMatrixDSHighCapacityOctets OBJECT-TYPE 2639 SYNTAX ZeroBasedCounter64 2640 UNITS "Octets" 2641 MAX-ACCESS read-only 2642 STATUS current 2643 DESCRIPTION 2644 "The number of octets in good packets of this protocol type 2645 transmitted from the source address to the destination address 2646 since this entry was added to the alMatrixDSHighCapacityTable 2647 (excluding framing bits but including FCS octets). 2649 Note this doesn't count just those octets in the particular 2650 protocol frames, but includes the entire packet that contained 2651 the protocol." 2652 ::= { alMatrixDSHighCapacityEntry 4 } 2654 -- This definition extends the enumeration defined in [RFC 2021] 2655 alMatrixTopNControlRateBase OBJECT-TYPE 2656 SYNTAX INTEGER { 2657 alMatrixTopNTerminalsPkts(1), 2658 alMatrixTopNTerminalsOctets(2), 2659 alMatrixTopNAllPkts(3), 2660 alMatrixTopNAllOctets(4), 2661 alMatrixTopNTerminalsHighCapacityPkts(5), 2662 alMatrixTopNTerminalsHighCapacityOctets(6), 2663 alMatrixTopNAllHighCapacityPkts(7), 2664 alMatrixTopNAllHighCapacityOctets(8) 2665 } 2666 MAX-ACCESS read-create 2667 STATUS current 2668 DESCRIPTION 2669 "The variable for each alMatrix[SD/DS] entry that the 2670 alMatrixTopNEntries are sorted by, as well as the 2671 selector of the view of the matrix table that will be 2672 used, as well as a control for the table that the results 2673 will be reported in. 2675 The values alMatrixTopNTerminalsPkts, 2676 alMatrixTopNTerminalsOctets, 2677 alMatrixTopNTerminalsHighCapacityPkts, and 2678 alMatrixTopNTerminalsHighCapacityOctets cause collection 2679 only from protocols that have no child protocols that are 2680 counted. The values alMatrixTopNAllPkts, 2681 alMatrixTopNAllOctets, alMatrixTopNAllHighCapacityPkts, and 2682 alMatrixTopNAllHighCapacityOctets cause collection from all 2683 alMatrix entries. 2685 This object may not be modified if the associated 2686 alMatrixTopNControlStatus object is equal to active(1)." 2687 ::= { alMatrixTopNControlEntry 3 } 2689 alMatrixTopNHighCapacityTable OBJECT-TYPE 2690 SYNTAX SEQUENCE OF AlMatrixTopNHighCapacityEntry 2691 MAX-ACCESS not-accessible 2692 STATUS current 2693 DESCRIPTION 2694 "Contains the High Capacity RMON extensions to the RMON-2 2695 alMatrixTopNTable when alMatrixTopNControlRateBase specifies 2696 a High Capacity TopN Report." 2697 ::= { alMatrix 7 } 2699 alMatrixTopNHighCapacityEntry OBJECT-TYPE 2700 SYNTAX AlMatrixTopNHighCapacityEntry 2701 MAX-ACCESS not-accessible 2702 STATUS current 2703 DESCRIPTION 2704 "Contains the High Capacity RMON extensions to the RMON-2 2705 alMatrixTopNEntry when alMatrixTopNControlRateBase specifies 2706 a High Capacity TopN Report. These objects will be created by 2707 the agent for all alMatrixTopNEntries associated with whichever 2708 alMatrixTopNControlEntries have a alMatrixTopNControlRateBase 2709 that specify a high capacity report." 2710 INDEX { alMatrixTopNControlIndex, alMatrixTopNIndex } 2711 ::= { alMatrixTopNHighCapacityTable 1 } 2713 AlMatrixTopNHighCapacityEntry ::= SEQUENCE { 2714 alMatrixTopNHighCapacityProtocolDirLocalIndex Integer32, 2715 alMatrixTopNHighCapacitySourceAddress OCTET STRING, 2716 alMatrixTopNHighCapacityDestAddress OCTET STRING, 2717 alMatrixTopNHighCapacityAppProtocolDirLocalIndex Integer32, 2718 alMatrixTopNHighCapacityBasePktRate Gauge32, 2719 alMatrixTopNHighCapacityOverflowPktRate Gauge32, 2720 alMatrixTopNHighCapacityPktRate RmonGauge64, 2721 alMatrixTopNHighCapacityReverseBasePktRate Gauge32, 2722 alMatrixTopNHighCapacityReverseOverflowPktRate Gauge32, 2723 alMatrixTopNHighCapacityReversePktRate RmonGauge64, 2724 alMatrixTopNHighCapacityBaseOctetRate Gauge32, 2725 alMatrixTopNHighCapacityOverflowOctetRate Gauge32, 2726 alMatrixTopNHighCapacityOctetRate RmonGauge64, 2727 alMatrixTopNHighCapacityReverseBaseOctetRate Gauge32, 2728 alMatrixTopNHighCapacityReverseOverflowOctetRate Gauge32, 2729 alMatrixTopNHighCapacityReverseOctetRate RmonGauge64 2730 } 2732 alMatrixTopNHighCapacityProtocolDirLocalIndex OBJECT-TYPE 2733 SYNTAX Integer32 (1..2147483647) 2734 MAX-ACCESS read-only 2735 STATUS current 2736 DESCRIPTION 2737 "The protocolDirLocalIndex of the network layer protocol of 2738 this entry's network address." 2739 ::= { alMatrixTopNHighCapacityEntry 1 } 2741 alMatrixTopNHighCapacitySourceAddress OBJECT-TYPE 2742 SYNTAX OCTET STRING 2743 MAX-ACCESS read-only 2744 STATUS current 2745 DESCRIPTION 2746 "The network layer address of the source host in this 2747 conversation. 2749 This is represented as an octet string with 2750 specific semantics and length as identified 2751 by the associated alMatrixTopNProtocolDirLocalIndex. 2753 For example, if the alMatrixTopNProtocolDirLocalIndex 2754 indicates an encapsulation of ip, this object is encoded as a 2755 length octet of 4, followed by the 4 octets of the ip address, 2756 in network byte order." 2757 ::= { alMatrixTopNHighCapacityEntry 2 } 2759 alMatrixTopNHighCapacityDestAddress OBJECT-TYPE 2760 SYNTAX OCTET STRING 2761 MAX-ACCESS read-only 2762 STATUS current 2763 DESCRIPTION 2764 "The network layer address of the destination host in this 2765 conversation. 2767 This is represented as an octet string with 2768 specific semantics and length as identified 2769 by the associated alMatrixTopNProtocolDirLocalIndex. 2771 For example, if the alMatrixTopNProtocolDirLocalIndex 2772 indicates an encapsulation of ip, this object is encoded as a 2773 length octet of 4, followed by the 4 octets of the ip address, 2774 in network byte order." 2775 ::= { alMatrixTopNHighCapacityEntry 3 } 2777 alMatrixTopNHighCapacityAppProtocolDirLocalIndex OBJECT-TYPE 2778 SYNTAX Integer32 2779 MAX-ACCESS read-only 2780 STATUS current 2781 DESCRIPTION 2782 "The type of the protocol counted by this entry." 2783 ::= { alMatrixTopNHighCapacityEntry 4 } 2785 alMatrixTopNHighCapacityBasePktRate OBJECT-TYPE 2786 SYNTAX Gauge32 2787 UNITS "Packets" 2788 MAX-ACCESS read-only 2789 STATUS current 2790 DESCRIPTION 2791 "The number of packets seen of this protocol from the source 2792 host to the destination host during this sampling interval, 2793 modulo 2^32, counted using the rules for counting the 2794 alMatrixSDPkts object." 2795 ::= { alMatrixTopNHighCapacityEntry 5 } 2797 alMatrixTopNHighCapacityOverflowPktRate OBJECT-TYPE 2798 SYNTAX Gauge32 2799 UNITS "Packets" 2800 MAX-ACCESS read-only 2801 STATUS current 2802 DESCRIPTION 2803 "The number of packets seen of this protocol from the source host 2804 to the destination host during this sampling interval, 2805 divided by 2^32, truncating fractions (i.e., X DIV 2^32), 2806 and counted using the rules for counting the 2807 alMatrixSDPkts object." 2808 ::= { alMatrixTopNHighCapacityEntry 6 } 2810 alMatrixTopNHighCapacityPktRate OBJECT-TYPE 2811 SYNTAX RmonGauge64 2812 UNITS "Packets" 2813 MAX-ACCESS read-only 2814 STATUS current 2815 DESCRIPTION 2816 "The number of packets seen of this protocol from the source 2817 host to the destination host during this sampling interval, 2818 counted using the rules for counting the 2819 alMatrixSDPkts object. 2820 If the value of alMatrixTopNControlRateBase is 2821 alMatrixTopNTerminalsPkts, alMatrixTopNAllPkts, 2822 alMatrixTopNTerminalsHighCapacityPkts, or 2823 alMatrixTopNAllHighCapacityPkts, this variable will be used 2824 to sort this report." 2825 ::= { alMatrixTopNHighCapacityEntry 7 } 2827 alMatrixTopNHighCapacityReverseBasePktRate OBJECT-TYPE 2828 SYNTAX Gauge32 2829 UNITS "Packets" 2830 MAX-ACCESS read-only 2831 STATUS current 2832 DESCRIPTION 2833 "The number of packets seen of this protocol from the 2834 destination host to the source host during this sampling 2835 interval, modulo 2^32, counted using the rules for counting 2836 the alMatrixSDPkts object (note that the corresponding 2837 alMatrixSDPkts object selected is the one whose source address 2838 is equal to alMatrixTopNDestAddress and whose destination 2839 address is equal to alMatrixTopNSourceAddress.)" 2840 ::= { alMatrixTopNHighCapacityEntry 8 } 2842 alMatrixTopNHighCapacityReverseOverflowPktRate OBJECT-TYPE 2843 SYNTAX Gauge32 2844 UNITS "Packets" 2845 MAX-ACCESS read-only 2846 STATUS current 2847 DESCRIPTION 2848 "The number of packets seen of this protocol from the 2849 destination host to the source host during this sampling 2850 interval, divided by 2^32, truncating fractions 2851 (i.e., X DIV 2^32), and counted using the rules for 2852 counting the alMatrixSDPkts object (note that the 2853 corresponding alMatrixSDPkts object selected is the 2854 one whose source address is equal to alMatrixTopNDestAddress 2855 and whose destination address is equal to 2856 alMatrixTopNSourceAddress.)" 2857 ::= { alMatrixTopNHighCapacityEntry 9 } 2859 alMatrixTopNHighCapacityReversePktRate OBJECT-TYPE 2860 SYNTAX RmonGauge64 2861 UNITS "Packets" 2862 MAX-ACCESS read-only 2863 STATUS current 2864 DESCRIPTION 2865 "The number of packets seen of this protocol from the 2866 destination host to the source host during this sampling 2867 interval, counted using the rules for counting the 2868 alMatrixSDPkts object (note that the corresponding 2869 alMatrixSDPkts object selected is the one whose source address 2870 is equal to alMatrixTopNDestAddress and whose destination 2871 address is equal to alMatrixTopNSourceAddress.)" 2872 ::= { alMatrixTopNHighCapacityEntry 10 } 2874 alMatrixTopNHighCapacityBaseOctetRate OBJECT-TYPE 2875 SYNTAX Gauge32 2876 UNITS "Octets" 2877 MAX-ACCESS read-only 2878 STATUS current 2879 DESCRIPTION 2880 "The number of octets seen of this protocol from the source host 2881 to the destination host during this sampling interval, 2882 modulo 2^32, counted using the rules for counting the 2883 alMatrixSDOctets object." 2885 ::= { alMatrixTopNHighCapacityEntry 11 } 2887 alMatrixTopNHighCapacityOverflowOctetRate OBJECT-TYPE 2888 SYNTAX Gauge32 2889 UNITS "Octets" 2890 MAX-ACCESS read-only 2891 STATUS current 2892 DESCRIPTION 2893 "The number of octets seen of this protocol from the source host 2894 to the destination host during this sampling interval, 2895 divided by 2^32, truncating fractions (i.e., X DIV 2^32), 2896 and counted using the rules for counting the 2897 alMatrixSDOctets object." 2898 ::= { alMatrixTopNHighCapacityEntry 12 } 2900 alMatrixTopNHighCapacityOctetRate OBJECT-TYPE 2901 SYNTAX RmonGauge64 2902 UNITS "Octets" 2903 MAX-ACCESS read-only 2904 STATUS current 2905 DESCRIPTION 2906 "The number of octets seen of this protocol from the source host 2907 to the destination host during this sampling interval, 2908 counted using the rules for counting the 2909 alMatrixSDOctets object. 2910 If the value of alMatrixTopNControlRateBase is 2911 alMatrixTopNTerminalsOctets, alMatrixTopNAllOctets, 2912 alMatrixTopNTerminalsHighCapacityOctets, or 2913 alMatrixTopNAllHighCapacityOctets, this variable will be used 2914 to sort this report." 2915 ::= { alMatrixTopNHighCapacityEntry 13 } 2917 alMatrixTopNHighCapacityReverseBaseOctetRate OBJECT-TYPE 2918 SYNTAX Gauge32 2919 UNITS "Octets" 2920 MAX-ACCESS read-only 2921 STATUS current 2922 DESCRIPTION 2923 "The number of octets seen of this protocol from the 2924 destination host to the source host during this sampling 2925 interval, modulo 2^32, counted using the rules for counting 2926 the alMatrixSDOctets object (note that the corresponding 2927 alMatrixSDOctets object selected is the one whose source 2928 address is equal to alMatrixTopNDestAddress and whose 2929 destination address is equal to alMatrixTopNSourceAddress.)" 2931 ::= { alMatrixTopNHighCapacityEntry 14 } 2933 alMatrixTopNHighCapacityReverseOverflowOctetRate OBJECT-TYPE 2934 SYNTAX Gauge32 2935 UNITS "Octets" 2936 MAX-ACCESS read-only 2937 STATUS current 2938 DESCRIPTION 2939 "The number of octets seen of this protocol from the 2940 destination host to the source host during this sampling 2941 interval, divided by 2^32, truncating fractions (i.e., X DIV 2942 2^32), and counted using the rules for counting the 2943 alMatrixSDOctets object (note that the corresponding 2944 alMatrixSDOctets object selected is the one whose source 2945 address is equal to alMatrixTopNDestAddress and whose 2946 destination address is equal to alMatrixTopNSourceAddress.)" 2947 ::= { alMatrixTopNHighCapacityEntry 15 } 2949 alMatrixTopNHighCapacityReverseOctetRate OBJECT-TYPE 2950 SYNTAX RmonGauge64 2951 UNITS "Octets" 2952 MAX-ACCESS read-only 2953 STATUS current 2954 DESCRIPTION 2955 "The number of octets seen of this protocol from the 2956 destination host to the source host during this sampling 2957 interval, counted using the rules for counting the 2958 alMatrixSDOctets object (note that the corresponding 2959 alMatrixSDOctets object selected is the one whose source 2960 address is equal to alMatrixTopNDestAddress and whose 2961 destination address is equal to alMatrixTopNSourceAddress.)" 2962 ::= { alMatrixTopNHighCapacityEntry 16 } 2964 usrHistoryHighCapacityTable OBJECT-TYPE 2965 SYNTAX SEQUENCE OF UsrHistoryHighCapacityEntry 2966 MAX-ACCESS not-accessible 2967 STATUS current 2968 DESCRIPTION 2969 "Contains the High Capacity RMON extensions to the RMON-2 2970 usrHistoryTable." 2971 ::= { usrHistory 4 } 2973 usrHistoryHighCapacityEntry OBJECT-TYPE 2974 SYNTAX UsrHistoryHighCapacityEntry 2975 MAX-ACCESS not-accessible 2976 STATUS current 2977 DESCRIPTION 2978 "Contains the High Capacity RMON extensions to the RMON-2 2979 usrHistoryEntry. These objects will be created by the agent 2980 for all usrHistoryEntries associated with whichever 2981 usrHistoryControlEntries it deems appropriate. (i.e., either all 2982 usrHistoryHighCapacityEntries associated with a particular 2983 usrHistoryControlEntry will be created, or none of them will 2984 be.)" 2985 INDEX { usrHistoryControlIndex, usrHistorySampleIndex, 2986 usrHistoryObjectIndex } 2987 ::= { usrHistoryHighCapacityTable 1 } 2989 UsrHistoryHighCapacityEntry ::= SEQUENCE { 2990 usrHistoryHighCapacityOverflowAbsValue Gauge32, 2991 usrHistoryHighCapacityAbsValue RmonGauge64 2992 } 2994 usrHistoryHighCapacityOverflowAbsValue OBJECT-TYPE 2995 SYNTAX Gauge32 2996 MAX-ACCESS read-only 2997 STATUS current 2998 DESCRIPTION 2999 "The absolute value (i.e. unsigned value) of the 3000 user-specified statistic during the last sampling period, 3001 divided by 2^32, truncating fractions (i.e., X DIV 2^32). 3002 The value during the current sampling period is not made 3003 available until the period is completed. 3005 To obtain the true value for this sampling interval, the 3006 associated instance of usrHistoryValStatus should be checked, 3007 and usrHistoryAbsValue adjusted as necessary. 3009 If the MIB instance could not be accessed during the sampling 3010 interval, then this object will have a value of zero and the 3011 associated instance of usrHistoryValStatus will be set to 3012 'valueNotAvailable(1)'." 3013 ::= { usrHistoryHighCapacityEntry 1 } 3015 usrHistoryHighCapacityAbsValue OBJECT-TYPE 3016 SYNTAX RmonGauge64 3017 MAX-ACCESS read-only 3018 STATUS current 3019 DESCRIPTION 3020 "The absolute value (i.e. unsigned value) of the 3021 user-specified statistic during the last sampling period. The 3022 value during the current sampling period is not made available 3023 until the period is completed. 3025 To obtain the true value for this sampling interval, the 3026 associated instance of usrHistoryValStatus should be checked, 3027 and usrHistoryHighCapacityAbsValue adjusted as necessary. 3029 If the MIB instance could not be accessed during the sampling 3030 interval, then this object will have a value of zero and the 3031 associated instance of usrHistoryValStatus will be set to 3032 'valueNotAvailable(1)'." 3033 ::= { usrHistoryHighCapacityEntry 2 } 3035 -- 3036 -- High Capacity RMON Probe Capabilities 3037 -- 3038 hcRMONCapabilities OBJECT-TYPE 3039 SYNTAX BITS { 3040 mediaIndependentGroup(0), 3041 etherStatsHighCapacityGroup(1), 3042 etherHistoryHighCapacityGroup(2), 3043 hostHighCapacityGroup(3), 3044 hostTopNHighCapacityGroup(4), 3045 matrixHighCapacityGroup(5), 3046 captureBufferHighCapacityGroup(6), 3047 protocolDistributionHighCapacityGroup(7), 3048 nlHostHighCapacityGroup(8), 3049 nlMatrixHighCapacityGroup(9), 3050 nlMatrixTopNHighCapacityGroup(10), 3051 alHostHighCapacityGroup(11), 3052 alMatrixHighCapacityGroup(12), 3053 alMatrixTopNHighCapacityGroup(13), 3054 usrHistoryHighCapacityGroup(14) 3055 } 3056 MAX-ACCESS read-only 3057 STATUS current 3058 DESCRIPTION 3059 "An indication of the High Capacity RMON MIB groups supported 3060 on at least one interface by this probe." 3061 ::= { probeConfig 16 } 3063 -- Conformance Macros 3064 hcRmonMIBCompliances OBJECT IDENTIFIER ::= { rmonConformance 6 } 3065 hcRmonMIBGroups OBJECT IDENTIFIER ::= { rmonConformance 7 } 3067 hcMediaIndependentCompliance MODULE-COMPLIANCE 3068 STATUS current 3069 DESCRIPTION 3070 "Describes the requirements for conformance to the 3071 High Capacity Media Independent Group." 3072 MODULE -- this module 3073 MANDATORY-GROUPS { mediaIndependentGroup, hcRMONInformationGroup } 3074 ::= { hcRmonMIBCompliances 1 } 3076 hcRmon2MIBCompliance MODULE-COMPLIANCE 3077 STATUS current 3078 DESCRIPTION 3079 "Describes the requirements for conformance to 3080 the High Capacity RMON-2 MIB" 3081 MODULE -- this module 3082 MANDATORY-GROUPS { protocolDistributionHighCapacityGroup, 3083 nlHostHighCapacityGroup, 3084 nlMatrixHighCapacityGroup, 3085 nlMatrixTopNHighCapacityGroup, 3086 usrHistoryHighCapacityGroup, 3087 hcRMONInformationGroup } 3088 ::= { hcRmonMIBCompliances 2 } 3090 hcRmon2MIBApplicationLayerCompliance MODULE-COMPLIANCE 3091 STATUS current 3092 DESCRIPTION 3093 "Describes the requirements for conformance to 3094 the High Capacity RMON-2 MIB with Application Layer Enhancements." 3095 MODULE -- this module 3096 MANDATORY-GROUPS { protocolDistributionHighCapacityGroup, 3097 nlHostHighCapacityGroup, 3098 nlMatrixHighCapacityGroup, 3099 nlMatrixTopNHighCapacityGroup, 3100 alHostHighCapacityGroup, 3101 alMatrixHighCapacityGroup, 3102 alMatrixTopNHighCapacityGroup, 3103 usrHistoryHighCapacityGroup, 3104 hcRMONInformationGroup } 3106 ::= { hcRmonMIBCompliances 3 } 3108 mediaIndependentGroup OBJECT-GROUP 3109 OBJECTS {mediaIndependentDataSource, 3110 mediaIndependentDropEvents, 3111 mediaIndependentDroppedFrames, 3112 mediaIndependentInPkts, 3113 mediaIndependentInOverflowPkts, 3114 mediaIndependentInHighCapacityPkts, 3115 mediaIndependentOutPkts, 3116 mediaIndependentOutOverflowPkts, 3117 mediaIndependentOutHighCapacityPkts, 3118 mediaIndependentInOctets, 3119 mediaIndependentInOverflowOctets, 3120 mediaIndependentInHighCapacityOctets, 3121 mediaIndependentOutOctets, 3122 mediaIndependentOutOverflowOctets, 3123 mediaIndependentOutHighCapacityOctets, 3124 mediaIndependentInNUCastPkts, 3125 mediaIndependentInNUCastOverflowPkts, 3126 mediaIndependentInNUCastHighCapacityPkts, 3127 mediaIndependentOutNUCastPkts, 3128 mediaIndependentOutNUCastOverflowPkts, 3129 mediaIndependentOutNUCastHighCapacityPkts, 3130 mediaIndependentInErrors, 3131 mediaIndependentOutErrors, 3132 mediaIndependentInputSpeed, 3133 mediaIndependentOutputSpeed, 3134 mediaIndependentDuplexMode, 3135 mediaIndependentDuplexChanges, 3136 mediaIndependentDuplexLastChange, 3137 mediaIndependentOwner, 3138 mediaIndependentStatus } 3139 STATUS current 3140 DESCRIPTION 3141 "Collects utilization statistics for any type of network." 3142 ::= { hcRmonMIBGroups 1 } 3144 etherStatsHighCapacityGroup OBJECT-GROUP 3145 OBJECTS { etherStatsHighCapacityOverflowPkts, 3146 etherStatsHighCapacityPkts, 3147 etherStatsHighCapacityOverflowOctets, 3148 etherStatsHighCapacityOctets, 3149 etherStatsHighCapacityOverflowPkts64Octets, 3150 etherStatsHighCapacityPkts64Octets, 3151 etherStatsHighCapacityOverflowPkts65to127Octets, 3152 etherStatsHighCapacityPkts65to127Octets, 3153 etherStatsHighCapacityOverflowPkts128to255Octets, 3154 etherStatsHighCapacityPkts128to255Octets, 3155 etherStatsHighCapacityOverflowPkts256to511Octets, 3156 etherStatsHighCapacityPkts256to511Octets, 3157 etherStatsHighCapacityOverflowPkts512to1023Octets, 3158 etherStatsHighCapacityPkts512to1023Octets, 3159 etherStatsHighCapacityOverflowPkts1024to1518Octets, 3160 etherStatsHighCapacityPkts1024to1518Octets } 3161 STATUS current 3162 DESCRIPTION 3163 "Collects utilization statistics for ethernet networks." 3164 ::= { hcRmonMIBGroups 2 } 3166 etherHistoryHighCapacityGroup OBJECT-GROUP 3167 OBJECTS { etherHistoryHighCapacityOverflowPkts, 3168 etherHistoryHighCapacityPkts, 3169 etherHistoryHighCapacityOverflowOctets, 3170 etherHistoryHighCapacityOctets } 3171 STATUS current 3172 DESCRIPTION 3173 "Collects utilization statistics for ethernet networks." 3174 ::= { hcRmonMIBGroups 3 } 3176 hostHighCapacityGroup OBJECT-GROUP 3177 OBJECTS { hostHighCapacityInOverflowPkts, 3178 hostHighCapacityInPkts, 3179 hostHighCapacityOutOverflowPkts, 3180 hostHighCapacityOutPkts, 3181 hostHighCapacityInOverflowOctets, 3182 hostHighCapacityInOctets, 3183 hostHighCapacityOutOverflowOctets, 3184 hostHighCapacityOutOctets, 3185 hostTimeHighCapacityInOverflowPkts, 3186 hostTimeHighCapacityInPkts, 3187 hostTimeHighCapacityOutOverflowPkts, 3188 hostTimeHighCapacityOutPkts, 3189 hostTimeHighCapacityInOverflowOctets, 3190 hostTimeHighCapacityInOctets, 3191 hostTimeHighCapacityOutOverflowOctets, 3192 hostTimeHighCapacityOutOctets } 3193 STATUS current 3194 DESCRIPTION 3195 "Collects utilization and error statistics per host." 3196 ::= { hcRmonMIBGroups 4 } 3198 hostTopNHighCapacityGroup OBJECT-GROUP 3199 OBJECTS { hostTopNHighCapacityAddress, 3200 hostTopNHighCapacityBaseRate, 3201 hostTopNHighCapacityOverflowRate, 3202 hostTopNHighCapacityRate } 3203 STATUS current 3204 DESCRIPTION 3205 "Prepares sorted reports of utilization and error statistics 3206 per host." 3207 ::= { hcRmonMIBGroups 5 } 3209 matrixHighCapacityGroup OBJECT-GROUP 3210 OBJECTS { matrixSDHighCapacityOverflowPkts, 3211 matrixSDHighCapacityPkts, 3212 matrixSDHighCapacityOverflowOctets, 3213 matrixSDHighCapacityOctets, 3214 matrixDSHighCapacityOverflowPkts, 3215 matrixDSHighCapacityPkts, 3216 matrixDSHighCapacityOverflowOctets, 3217 matrixDSHighCapacityOctets } 3218 STATUS current 3219 DESCRIPTION 3220 "Collects utilization statistics per conversation." 3221 ::= { hcRmonMIBGroups 6 } 3223 captureBufferHighCapacityGroup OBJECT-GROUP 3224 OBJECTS { captureBufferPacketHighCapacityTime } 3225 STATUS current 3226 DESCRIPTION 3227 "Provides finer granularity time stamps." 3228 ::= { hcRmonMIBGroups 7 } 3230 protocolDistributionHighCapacityGroup OBJECT-GROUP 3231 OBJECTS { protocolDistStatsHighCapacityOverflowPkts, 3232 protocolDistStatsHighCapacityPkts, 3233 protocolDistStatsHighCapacityOverflowOctets, 3234 protocolDistStatsHighCapacityOctets } 3235 STATUS current 3236 DESCRIPTION 3237 "Collects the relative amounts of octets and packets for the 3238 different protocols detected on a network segment." 3239 ::= { hcRmonMIBGroups 8 } 3241 nlHostHighCapacityGroup OBJECT-GROUP 3242 OBJECTS { nlHostHighCapacityInOverflowPkts, 3243 nlHostHighCapacityInPkts, 3244 nlHostHighCapacityOutOverflowPkts, 3245 nlHostHighCapacityOutPkts, 3246 nlHostHighCapacityInOverflowOctets, 3247 nlHostHighCapacityInOctets, 3248 nlHostHighCapacityOutOverflowOctets, 3249 nlHostHighCapacityOutOctets } 3250 STATUS current 3251 DESCRIPTION 3252 "Counts the amount of traffic sent from and to each network 3253 address discovered by the probe." 3254 ::= { hcRmonMIBGroups 9 } 3256 nlMatrixHighCapacityGroup OBJECT-GROUP 3257 OBJECTS { nlMatrixSDHighCapacityOverflowPkts, 3258 nlMatrixSDHighCapacityPkts, 3259 nlMatrixSDHighCapacityOverflowOctets, 3260 nlMatrixSDHighCapacityOctets, 3261 nlMatrixDSHighCapacityOverflowPkts, 3262 nlMatrixDSHighCapacityPkts, 3263 nlMatrixDSHighCapacityOverflowOctets, 3264 nlMatrixDSHighCapacityOctets } 3265 STATUS current 3266 DESCRIPTION 3267 "Counts the amount of traffic sent between each pair of 3268 network addresses discovered by the probe." 3269 ::= { hcRmonMIBGroups 10 } 3271 nlMatrixTopNHighCapacityGroup OBJECT-GROUP 3272 OBJECTS { nlMatrixTopNHighCapacityProtocolDirLocalIndex, 3273 nlMatrixTopNHighCapacitySourceAddress, 3274 nlMatrixTopNHighCapacityDestAddress, 3275 nlMatrixTopNHighCapacityBasePktRate, 3276 nlMatrixTopNHighCapacityOverflowPktRate, 3277 nlMatrixTopNHighCapacityPktRate, 3278 nlMatrixTopNHighCapacityReverseBasePktRate, 3279 nlMatrixTopNHighCapacityReverseOverflowPktRate, 3280 nlMatrixTopNHighCapacityReversePktRate, 3281 nlMatrixTopNHighCapacityBaseOctetRate, 3282 nlMatrixTopNHighCapacityOverflowOctetRate, 3283 nlMatrixTopNHighCapacityOctetRate, 3284 nlMatrixTopNHighCapacityReverseBaseOctetRate, 3285 nlMatrixTopNHighCapacityReverseOverflowOctetRate, 3286 nlMatrixTopNHighCapacityReverseOctetRate } 3287 STATUS current 3288 DESCRIPTION 3289 "Prepares sorted reports of the amount of traffic sent between 3290 each pair of network addresses discovered by the probe." 3291 ::= { hcRmonMIBGroups 11 } 3293 alHostHighCapacityGroup OBJECT-GROUP 3294 OBJECTS { alHostHighCapacityInOverflowPkts, 3295 alHostHighCapacityInPkts, 3296 alHostHighCapacityOutOverflowPkts, 3297 alHostHighCapacityOutPkts, 3298 alHostHighCapacityInOverflowOctets, 3299 alHostHighCapacityInOctets, 3300 alHostHighCapacityOutOverflowOctets, 3301 alHostHighCapacityOutOctets } 3302 STATUS current 3303 DESCRIPTION 3304 "Counts the amount of traffic, by protocol, sent from and to 3305 each network address discovered by the probe." 3306 ::= { hcRmonMIBGroups 12 } 3308 alMatrixHighCapacityGroup OBJECT-GROUP 3309 OBJECTS { alMatrixSDHighCapacityOverflowPkts, 3310 alMatrixSDHighCapacityPkts, 3311 alMatrixSDHighCapacityOverflowOctets, 3312 alMatrixSDHighCapacityOctets, 3313 alMatrixDSHighCapacityOverflowPkts, 3314 alMatrixDSHighCapacityPkts, 3315 alMatrixDSHighCapacityOverflowOctets, 3316 alMatrixDSHighCapacityOctets } 3317 STATUS current 3318 DESCRIPTION 3319 "Counts the amount of traffic, by protocol, sent between each 3320 pair of network addresses discovered by the 3321 probe." 3322 ::= { hcRmonMIBGroups 13 } 3324 alMatrixTopNHighCapacityGroup OBJECT-GROUP 3325 OBJECTS { alMatrixTopNHighCapacityProtocolDirLocalIndex, 3326 alMatrixTopNHighCapacitySourceAddress, 3327 alMatrixTopNHighCapacityDestAddress, 3328 alMatrixTopNHighCapacityAppProtocolDirLocalIndex, 3329 alMatrixTopNHighCapacityBasePktRate, 3330 alMatrixTopNHighCapacityOverflowPktRate, 3331 alMatrixTopNHighCapacityPktRate, 3332 alMatrixTopNHighCapacityReverseBasePktRate, 3333 alMatrixTopNHighCapacityReverseOverflowPktRate, 3334 alMatrixTopNHighCapacityReversePktRate, 3335 alMatrixTopNHighCapacityBaseOctetRate, 3336 alMatrixTopNHighCapacityOverflowOctetRate, 3337 alMatrixTopNHighCapacityOctetRate, 3338 alMatrixTopNHighCapacityReverseBaseOctetRate, 3339 alMatrixTopNHighCapacityReverseOverflowOctetRate, 3340 alMatrixTopNHighCapacityReverseOctetRate } 3341 STATUS current 3342 DESCRIPTION 3343 "Prepares sorted reports of the amount of traffic per protocol 3344 sent between each pair of network addresses discovered by the 3345 probe." 3346 ::= { hcRmonMIBGroups 14 } 3348 usrHistoryHighCapacityGroup OBJECT-GROUP 3349 OBJECTS { usrHistoryHighCapacityOverflowAbsValue, 3350 usrHistoryHighCapacityAbsValue } 3351 STATUS current 3352 DESCRIPTION 3353 "Provides user-defined collection of historical information 3354 from MIB objects on the probe with scalability to statistics 3355 from high-capacity networks." 3356 ::= { hcRmonMIBGroups 15 } 3358 hcRMONInformationGroup OBJECT-GROUP 3359 OBJECTS { hcRMONCapabilities } 3360 STATUS current 3361 DESCRIPTION 3362 "An indication of the high capacity RMON groups supported on 3363 at least one interface by this probe." 3364 ::= { hcRmonMIBGroups 16 } 3365 END 3366 8. Security Considerations 3368 In order to implement this MIB, a probe must capture all 3369 packets on the locally-attached network, including packets 3370 between third parties. These packets are analyzed to collect 3371 network addresses, protocol usage information, and 3372 conversation statistics. Data of this nature may be considered 3373 sensitive in some environments. In such environments the 3374 administrator may wish to restrict SNMP access to the probe. 3376 A probe implementing this MIB is likely to also implement RMON 3377 [RFC 1757], which includes functions for returning the 3378 contents of captured packets, potentially including sensitive 3379 user data or passwords. It is recommended that SNMP access to 3380 these functions be restricted. 3382 9. Author's Address 3384 Steve Waldbusser 3385 International Network Services 3386 1213 Innsbruck Dr. 3387 Sunnyvale, CA 94089 3389 Phone: +1 408-542-0251 3390 EMail: waldbusser@ins.com 3391 10. Acknowledgments 3393 This document was produced by the IETF Remote Network 3394 Monitoring Working Group. 3396 11. References 3398 [1] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, 3399 "Structure of Management Information for Version 2 of the 3400 Simple Network Management Protocol (SNMPv2)", RFC 1902, 3401 SNMP Research,Inc., Cisco Systems, Inc., Dover Beach 3402 Consulting, Inc., International Network Services, January 3403 1996. 3405 [2] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, 3406 "Textual Conventions for Version 2 of the Simple Network 3407 Management Protocol (SNMPv2)", RFC 1903, SNMP Research, 3408 Inc., Cisco Systems, Inc., Dover Beach Consulting, Inc., 3409 International Network Services, January 1996. 3411 [3] McCloghrie, K. and M. Rose, Editors, "Management 3412 Information Base for Network Management of TCP/IP-based 3413 internets: MIB-II", STD 17, RFC 1213, March 1991. 3415 [4] Case, J., McCloghrie, K., Rose, M., and S. Waldbusser, 3416 "Protocol Operations for Version 2 of the Simple Network 3417 Management Protocol (SNMPv2)", RFC 1905, SNMP Research, 3418 Inc., Cisco Systems, Inc., Dover Beach Consulting, Inc., 3419 International Network Services, January 1996. 3421 [5] McCloghrie, K. and F. Kastenholz, "Evolution of the 3422 Interfaces Group of MIB-II", RFC 1573, January 1994. 3424 [6] Information processing systems - Open Systems 3425 Interconnection - Specification of Abstract Syntax 3426 Notation One (ASN.1), International Organization for 3427 Standardization. International Standard 8824, (December, 3428 1987). 3430 [7] Information processing systems - Open Systems 3431 Interconnection - Specification of Basic Encoding Rules 3432 for Abstract Syntax Notation One (ASN.1), International 3433 Organization for Standardization. International Standard 3434 8825, (December, 1987). 3436 [9] Waldbusser, S., "Remote Network Monitoring MIB", RFC 3437 1757, Carnegie Mellon University, February 1995. 3439 [10] Waldbusser, S., "Token Ring Extensions to the Remote 3440 Network Monitoring MIB", RFC 1513, Carnegie Mellon 3441 University, September 1993. 3443 12. Notices 3445 The IETF takes no position regarding the validity or scope of 3446 any intellectual property or other rights that might be 3447 claimed to pertain to the implementation or use of the 3448 technology described in this document or the extent to which 3449 any license under such rights might or might not be available; 3450 neither does it represent that it has made any effort to 3451 identify any such rights. Information on the IETF's 3452 procedures with respect to rights in standards-track and 3453 standards-related documentation can be found in BCP-11. 3454 Copies of claims of rights made available for publication and 3455 any assurances of licenses to be made available, or the result 3456 of an attempt made to obtain a general license or permission 3457 for the use of such proprietary rights by implementors or 3458 users of this specification can be obtained from the IETF 3459 Secretariat. 3461 The IETF invites any interested party to bring to its 3462 attention any copyrights, patents or patent applications, or 3463 other proprietary rights which may cover technology that may 3464 be required to practice this standard. Please address the 3465 information to the IETF Executive Director. 3467 "Copyright (C) The Internet Society (date). All Rights 3468 Reserved. 3470 This document and translations of it may be copied and 3471 furnished to others, and derivative works that comment on or 3472 otherwise explain it or assist in its implementation may be 3473 prepared, copied, published and distributed, in whole or in 3474 part, without restriction of any kind, provided that the above 3475 copyright notice and this paragraph are included on all such 3476 copies and derivative works. However, this document itself 3477 may not be modified in any way, such as by removing the 3478 copyright notice or references to the Internet Society or 3479 other Internet organizations, except as needed for the 3480 purpose of developing Internet standards in which case the 3481 procedures for copyrights defined in the Internet Standards 3482 process must be followed, or as required to translate it into 3483 languages other than English. 3485 The limited permissions granted above are perpetual and will 3486 not be revoked by the Internet Society or its successors or 3487 assigns. 3489 This document and the information contained herein is provided 3490 on an "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET 3491 ENGINEERING TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR 3492 IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE 3493 USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR 3494 ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A 3495 PARTICULAR PURPOSE. 3497 Table of Contents 3499 1 Status of this Memo ................................... 1 3500 2 Copyright Notice ...................................... 1 3501 3 Abstract .............................................. 2 3502 4 The SNMP Management Framework ......................... 3 3503 5 Overview .............................................. 5 3504 5.1 Structure of MIB .................................... 5 3505 6 Conventions ........................................... 7 3506 7 Definitions ........................................... 7 3507 8 Security Considerations ............................... 78 3508 9 Author's Address ...................................... 79 3509 10 Acknowledgments ...................................... 80 3510 11 References ........................................... 81 3511 12 Notices .............................................. 82