idnits 2.17.1 draft-ietf-rmonmib-hcrmon-02.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): ---------------------------------------------------------------------------- ** Cannot find the required boilerplate sections (Copyright, IPR, etc.) in this document. Expected boilerplate is as follows today (2024-04-18) according to https://trustee.ietf.org/license-info : IETF Trust Legal Provisions of 28-dec-2009, Section 6.a: This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79. IETF Trust Legal Provisions of 28-dec-2009, Section 6.b(i), paragraph 2: Copyright (c) 2024 IETF Trust and the persons identified as the document authors. All rights reserved. IETF Trust Legal Provisions of 28-dec-2009, Section 6.b(i), paragraph 3: This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (https://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License. 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 an Authors' Addresses Section. ** 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 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 (Sep 17, 1997) is 9710 days in the past. Is this intentional? Checking references for intended status: Proposed Standard ---------------------------------------------------------------------------- (See RFCs 3967 and 4897 for information about using normative references to lower-maturity documents in RFCs) -- Looks like a reference, but probably isn't: 'RFC 1757' on line 3054 -- Looks like a reference, but probably isn't: 'RFC 1513' on line 233 -- Looks like a reference, but probably isn't: 'RFC2021' on line 233 -- Looks like a reference, but probably isn't: 'RFC 2021' on line 2409 == Unused Reference: '2' is defined on line 3074, but no explicit reference was found in the text == Unused Reference: '5' is defined on line 3094, but no explicit reference was found in the text == Unused Reference: '7' is defined on line 3105, but no explicit reference was found in the text == Unused Reference: '8' is defined on line 3111, but no explicit reference was found in the text == Unused Reference: '9' is defined on line 3116, but no explicit reference was found in the text == Unused Reference: '10' is defined on line 3121, but no explicit reference was found in the text ** 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' ** Downref: Normative reference to an Informational RFC: RFC 1215 (ref. '8') ** Obsolete normative reference: RFC 1757 (ref. '9') (Obsoleted by RFC 2819) ** Downref: Normative reference to an Historic RFC: RFC 1513 (ref. '10') Summary: 19 errors (**), 0 flaws (~~), 7 warnings (==), 8 comments (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 1 Internet Draft Remote Network Monitoring MIB Sep 17, 1997 3 Remote Network Monitoring 4 Management Information Base 5 for High Capacity Networks 6 8 September 17, 1997 10 Steven Waldbusser 12 waldbusser@ins.com 14 1. Status of this Memo 16 This document is an Internet-Draft. Internet-Drafts are 17 working documents of the Internet Engineering Task Force 18 (IETF), its areas, and its working groups. Note that other 19 groups may also distribute working documents as Internet- 20 Drafts. 22 Internet-Drafts are draft documents valid for a maximum of six 23 months. Internet-Drafts may be updated, replaced, or 24 obsoleted by other documents at any time. It is not 25 appropriate to use Internet-Drafts as reference material or to 26 cite them other than as a ``working draft'' or ``work in 27 progress.'' 29 To learn the current status of any Internet-Draft, please 30 check the 1id-abstracts.txt listing contained in the Internet- 31 Drafts Shadow Directories on ds.internic.net, nic.nordu.net, 32 venera.isi.edu, or munnari.oz.au. 34 2. Abstract 36 This memo defines an experimental portion of the Management 37 Information Base (MIB) for use with network management 38 protocols in TCP/IP-based internets. In particular, it 39 defines objects for managing remote network monitoring 40 devices. 42 This memo does not specify a standard for the Internet 43 community. 45 3. The Network Management Framework 47 The Internet-standard Network Management Framework consists of 48 three components. They are: 50 RFC 1902[1] which defines the SMI, the mechanisms used for 51 describing and naming objects for the purpose of management. 53 RFC 1213[3] which defines MIB-II, the core set of managed 54 objects for the Internet suite of protocols. 56 RFC 1905[4] which defines the SNMP, the protocol used for 57 network access to managed objects. 59 The Framework permits new objects to be defined for the 60 purpose of experimentation and evaluation. 62 Managed objects are accessed via a virtual information store, 63 termed the Management Information Base or MIB. Within a given 64 MIB module, objects are defined using the SMI's OBJECT-TYPE 65 macro. At a minimum, each object has a name, a syntax, an 66 access-level, and an implementation-status. 68 The name is an object identifier, an administratively assigned 69 name, which specifies an object type. The object type 70 together with an object instance serves to uniquely identify a 71 specific instantiation of the object. For human convenience, 72 we often use a textual string, termed the object descriptor, 73 to also refer to the object type. 75 The syntax of an object type defines the abstract data 76 structure corresponding to that object type. The ASN.1[6] 77 language is used for this purpose. However, RFC 1902 78 purposely restricts the ASN.1 constructs which may be used. 79 These restrictions are explicitly made for simplicity. 81 The access-level of an object type defines whether it makes 82 "protocol sense" to read and/or write the value of an instance 83 of the object type. (This access-level is independent of any 84 administrative authorization policy.) 86 The implementation-status of an object type indicates whether 87 the object is mandatory, optional, obsolete, or deprecated. 89 4. Overview 91 This document continues the architecture created in the RMON 92 MIB [RFC 1757] by supporting high speed networks. 94 Remote network monitoring devices, often called monitors or 95 probes, are instruments that exist for the purpose of managing 96 a network. Often these remote probes are stand-alone devices 97 and devote significant internal resources for the sole purpose 98 of managing a network. An organization may employ many of 99 these devices, one per network segment, to manage its 100 internet. In addition, these devices may be used for a 101 network management service provider to access a client 102 network, often geographically remote. 104 The objects defined in this document are intended as an 105 interface between an RMON agent and an RMON management 106 application and are not intended for direct manipulation by 107 humans. While some users may tolerate the direct display of 108 some of these objects, few will tolerate the complexity of 109 manually manipulating objects to accomplish row creation. 110 These functions should be handled by the management 111 application. 113 4.1. Structure of MIB 115 The objects are arranged into the following groups: 117 - mediaIndependentGroup 119 - etherStatsHighCapacityGroup 121 - etherHistoryHighCapacityGroup 123 - hostHighCapacityGroup 125 - hostTopNHighCapacityGroup 127 - matrixHighCapacityGroup 129 - captureBufferHighCapacityGroup 131 - protocolDistributionHighCapacityGroup 132 - nlHostHighCapacityGroup 134 - nlMatrixHighCapacityGroup 136 - nlMatrixTopNHighCapacityGroup 138 - alHostHighCapacityGroup 140 - alMatrixHighCapacityGroup 142 - alMatrixTopNHighCapacityGroup 144 - usrHistoryHighCapacityGroup 146 These groups are the basic units of conformance. If a remote 147 monitoring device implements a group, then it must implement 148 all objects in that group. For example, a managed agent that 149 implements the network layer matrix group must implement the 150 nlMatrixiHighCapacitySDTable and the 151 nlMatrixHighCapacityDSTable. 153 Implementations of this MIB must also implement the system and 154 interfaces group of MIB-II [3]. MIB-II may also mandate the 155 implementation of additional groups. 157 These groups are defined to provide a means of assigning 158 object identifiers, and to provide a method for managed agents 159 to know which objects they must implement. 161 5. Conventions 163 The following conventions are used throughout the RMON MIB and 164 its companion documents. 166 Good Packets 168 Good packets are error-free packets that have a valid frame 169 length. For example, on Ethernet, good packets are error-free 170 packets that are between 64 octets long and 1518 octets long. 171 They follow the form defined in IEEE 802.3 section 3.2.all. 173 Bad Packets 175 Bad packets are packets that have proper framing and are 176 therefore recognized as packets, but contain errors within the 177 packet or have an invalid length. For example, on Ethernet, 178 bad packets have a valid preamble and SFD, but have a bad CRC, 179 or are either shorter than 64 octets or longer than 1518 180 octets. 182 6. Definitions 184 HC-RMON-MIB DEFINITIONS ::= BEGIN 185 IMPORTS 186 MODULE-IDENTITY, OBJECT-TYPE, Counter32, Integer32, 187 Gauge32, Counter64 FROM SNMPv2-SMI 188 TEXTUAL-CONVENTION, RowStatus FROM SNMPv2-TC 189 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF 190 rmon, OwnerString, statistics, history, hosts, hostTopN, matrix, 191 etherStatsIndex, etherHistoryIndex, etherHistorySampleIndex, 192 hostIndex, hostAddress, hostTimeIndex, hostTimeCreationOrder, 193 hostTopNControlEntry, hostTopNReport, hostTopNIndex, 194 matrixSDIndex, matrixSDSourceAddress, matrixSDDestAddress, 195 matrixDSIndex, matrixDSDestAddress, matrixDSSourceAddress, 196 capture, captureBufferControlIndex, captureBufferIndex 197 FROM RMON-MIB 198 protocolDirLocalIndex, protocolDistControlIndex, 199 protocolDist, hlHostControlIndex, 200 nlHost, nlHostTimeMark, nlHostAddress, 201 hlMatrixControlIndex, nlMatrix, 202 nlMatrixSDTimeMark, nlMatrixSDSourceAddress, nlMatrixSDDestAddress, 203 nlMatrixDSTimeMark, nlMatrixDSDestAddress, nlMatrixDSSourceAddress, 204 nlMatrixTopNControlEntry, nlMatrixTopNControlIndex, nlMatrixTopNIndex, 205 alHost, alHostTimeMark, 206 alMatrix, alMatrixSDTimeMark, alMatrixDSTimeMark, 207 alMatrixTopNControlEntry, alMatrixTopNControlIndex, alMatrixTopNIndex, 208 usrHistory, usrHistoryControlIndex, 209 usrHistorySampleIndex, usrHistoryObjectIndex, 210 rmonConformance, ZeroBasedCounter32, probeConfig 211 FROM RMON2-MIB; 212 -- Remote Network Monitoring MIB 214 hcRMON MODULE-IDENTITY 215 LAST-UPDATED "9702120000Z" 216 ORGANIZATION "IETF RMON MIB Working Group" 217 CONTACT-INFO 218 "Steve Waldbusser 219 Postal: International Network Services 220 1213 Innsbruck Dr. 221 Sunnyvale, CA 94089 222 Phone: +1 408 542 0251 223 Email: waldbusser@ins.com" 224 DESCRIPTION 225 "The MIB module for managing remote monitoring 226 device implementations. This MIB module 227 augments the original RMON MIB as specified in 228 RFC 1757 and RFC 1513 and RMON2 MIB as specified in 229 RFC 2021." 230 ::= { rmonConformance 3 } 232 -- { rmon 1 } through { rmon 20 } are defined in RMON [RFC 1757] and 233 -- the Token Ring RMON MIB [RFC 1513] and the RMON2 MIB [RFC2021]. 235 mediaIndependentStats OBJECT IDENTIFIER ::= { rmon 21 } 237 -- Textual Conventions 239 ZeroBasedCounter64 ::= TEXTUAL-CONVENTION 240 STATUS current 241 DESCRIPTION 242 "This TC describes an object which counts events with the 243 following semantics: objects of this type will be set to 244 zero(0) on creation and will thereafter count appropriate 245 events, wrapping back to zero(0) when the value 2^64 is 246 reached. 248 Provided that an application discovers the new object within 249 the minimum time to wrap it can use the initial value as a 250 delta since it last polled the table of which this object is 251 part. It is important for a management station to be aware of 252 this minimum time and the actual time between polls, and to 253 discard data if the actual time is too long or there is no 254 defined minimum time. 256 Typically this TC is used in tables where the INDEX space is 257 constantly changing and/or the TimeFilter mechanism is in use." 258 SYNTAX Counter64 260 RmonGauge64 ::= TEXTUAL-CONVENTION 261 STATUS current 262 DESCRIPTION 263 "The RmonGauge64 type represents a non-negative integer, which 264 may increase or decrease, but shall never exceed a maximum value. 265 The maximum value can not be greater than 2^64-1. The value of a 266 Gauge has its maximum value whenever the information being modeled 267 is greater or equal to that maximum value; if the information 268 being modeled subsequently decreases below the maximum value, the 269 Gauge also decreases." 270 SYNTAX Counter64 272 mediaIndependentTable OBJECT-TYPE 273 SYNTAX SEQUENCE OF MediaIndependentEntry 274 MAX-ACCESS not-accessible 275 STATUS current 276 DESCRIPTION 277 "Media independent statistics for promiscious monitoring of 278 any media. 280 The following table defines media independent statistics that 281 provides information for full and/or half-duplex links as well 282 as high capacity links. 284 For half-duplex links, the mediaIndependentOut* objects will 285 not be present. 286 For full-duplex links, the mediaIndependentOut* objects will be 287 present. Whenever possible, the probe should count packets 288 moving away from the closest terminating equipment as output 289 packets. Failing that, the probe should count packets moving 290 away from the DTE as output packets." 291 ::= { mediaIndependentStats 1 } 293 mediaIndependentEntry OBJECT-TYPE 294 SYNTAX MediaIndependentEntry 295 MAX-ACCESS not-accessible 296 STATUS current 297 DESCRIPTION 298 "Media independent statistics for promiscious monitoring of 299 any media." 300 INDEX { mediaIndependentIndex } 301 ::= { mediaIndependentTable 1 } 303 MediaIndependentEntry ::= SEQUENCE { 304 mediaIndependentIndex INTEGER (1..65535), 305 mediaIndependentDataSource OBJECT IDENTIFIER, 306 mediaIndependentDropEvents Counter32, 307 mediaIndependentDroppedFrames Counter32, 308 mediaIndependentInPkts Counter32, 309 mediaIndependentInOverflowPkts Counter32, 310 mediaIndependentInHighCapacityPkts Counter64, 311 mediaIndependentOutPkts Counter32, 312 mediaIndependentOutOverflowPkts Counter32, 313 mediaIndependentOutHighCapacityPkts Counter64, 314 mediaIndependentInOctets Counter32, 315 mediaIndependentInOverflowOctets Counter32, 316 mediaIndependentInHighCapacityOctets Counter64, 317 mediaIndependentOutOctets Counter32, 318 mediaIndependentOutOverflowOctets Counter32, 319 mediaIndependentOutHighCapacityOctets Counter64, 320 mediaIndependentInNUCastPkts Counter32, 321 mediaIndependentInNUCastOverflowPkts Counter32, 322 mediaIndependentInNUCastHighCapacityPkts Counter64, 323 mediaIndependentOutNUCastPkts Counter32, 324 mediaIndependentOutNUCastOverflowPkts Counter32, 325 mediaIndependentOutNUCastHighCapacityPkts Counter64, 326 mediaIndependentInErrors Counter32, 327 mediaIndependentOutErrors Counter32, 328 mediaIndependentInputSpeed Gauge32, 329 mediaIndependentOutputSpeed Gauge32, 330 mediaIndependentOwner OwnerString, 331 mediaIndependentStatus RowStatus 332 } 334 mediaIndependentIndex OBJECT-TYPE 335 SYNTAX INTEGER (1..65535) 336 MAX-ACCESS read-only 337 STATUS current 338 DESCRIPTION 339 "The value of this object uniquely identifies this 340 mediaIndependent entry." 341 ::= { mediaIndependentEntry 1 } 343 mediaIndependentDataSource OBJECT-TYPE 344 SYNTAX OBJECT IDENTIFIER 345 MAX-ACCESS read-create 346 STATUS current 347 DESCRIPTION 348 "This object identifies the source of the data that 349 this mediaIndependent entry is configured to analyze. This 350 source can be any interface on this device. 351 In order to identify a particular interface, this 352 object shall identify the instance of the ifIndex 353 object, defined in RFC 1213 and RFC 1573 [4,6], for 354 the desired interface. For example, if an entry 355 were to receive data from interface #1, this object 356 would be set to ifIndex.1. 358 The statistics in this group reflect all packets 359 on the local network segment attached to the 360 identified interface. 362 An agent may or may not be able to tell if 363 fundamental changes to the media of the interface 364 have occurred and necessitate an invalidation of 365 this entry. For example, a hot-pluggable ethernet 366 card could be pulled out and replaced by a 367 token-ring card. In such a case, if the agent has 368 such knowledge of the change, it is recommended that 369 it invalidate this entry. 371 This object may not be modified if the associated 372 mediaIndependentStatus object is equal to valid(1)." 373 ::= { mediaIndependentEntry 2 } 375 mediaIndependentDropEvents OBJECT-TYPE 376 SYNTAX Counter32 377 MAX-ACCESS read-only 378 STATUS current 379 DESCRIPTION 380 "The total number of events in which packets 381 were dropped by the probe due to lack of resources. 382 Note that this number is not necessarily the number of 383 packets dropped; it is just the number of times this 384 condition has been detected." 386 ::= { mediaIndependentEntry 3 } 388 mediaIndependentDroppedFrames OBJECT-TYPE 389 SYNTAX Counter32 390 MAX-ACCESS read-only 391 STATUS current 392 DESCRIPTION 393 "The total number of frames which were received by the probe 394 and therefore not accounted for in the 395 mediaIndependentDropEvents, but for which the probe chose not 396 to count for this entry for whatever reason. Most often, this 397 event occurs when the probe is out of some resources and 398 decides to shed load from this collection. 400 This count does not include packets that were not counted 401 because they had MAC-layer errors. 403 Note that, unlike the dropEvents counter, this number is the 404 exact number of frames dropped." 405 ::= { mediaIndependentEntry 4 } 407 mediaIndependentInPkts OBJECT-TYPE 408 SYNTAX Counter32 409 MAX-ACCESS read-only 410 STATUS current 411 DESCRIPTION 412 "The total number of packets (including bad packets, 413 broadcast packets, and multicast packets) received 414 on a half-duplex link or on the inbound connection of a 415 full-duplex link." 416 ::= { mediaIndependentEntry 5 } 418 mediaIndependentInOverflowPkts OBJECT-TYPE 419 SYNTAX Counter32 420 MAX-ACCESS read-only 421 STATUS current 422 DESCRIPTION 423 "The number of times the associated 424 mediaIndependentInPkts counter has overflowed." 425 ::= { mediaIndependentEntry 6 } 427 mediaIndependentInHighCapacityPkts OBJECT-TYPE 428 SYNTAX Counter64 429 MAX-ACCESS read-only 430 STATUS current 431 DESCRIPTION 432 "The total number of packets (including bad packets, 433 broadcast packets, and multicast packets) received 434 on a half-duplex link or on the inbound connection of a 435 full-duplex link." 436 ::= { mediaIndependentEntry 7 } 438 mediaIndependentOutPkts OBJECT-TYPE 439 SYNTAX Counter32 440 MAX-ACCESS read-only 441 STATUS current 442 DESCRIPTION 443 "The total number of packets (including bad packets, 444 broadcast packets, and multicast packets) received on a 445 full-duplex link in the direction of the network." 446 ::= { mediaIndependentEntry 8 } 448 mediaIndependentOutOverflowPkts OBJECT-TYPE 449 SYNTAX Counter32 450 MAX-ACCESS read-only 451 STATUS current 452 DESCRIPTION 453 "The number of times the associated 454 mediaIndependentOutPkts counter has overflowed." 455 ::= { mediaIndependentEntry 9 } 457 mediaIndependentOutHighCapacityPkts OBJECT-TYPE 458 SYNTAX Counter64 459 MAX-ACCESS read-only 460 STATUS current 461 DESCRIPTION 462 "The total number of packets (including bad packets, 463 broadcast packets, and multicast packets) received on a 464 full-duplex link in the direction of the network." 465 ::= { mediaIndependentEntry 10 } 467 mediaIndependentInOctets OBJECT-TYPE 468 SYNTAX Counter32 469 MAX-ACCESS read-only 470 STATUS current 471 DESCRIPTION 472 "The total number of octets of data (including those in bad 473 packets) received (excluding framing bits but including FCS 474 octets) on a half-duplex link or on the inbound connection of 475 a full-duplex link." 477 ::= { mediaIndependentEntry 11 } 479 mediaIndependentInOverflowOctets OBJECT-TYPE 480 SYNTAX Counter32 481 MAX-ACCESS read-only 482 STATUS current 483 DESCRIPTION 484 "The number of times the associated 485 mediaIndependentInOctets counter has overflowed." 486 ::= { mediaIndependentEntry 12 } 488 mediaIndependentInHighCapacityOctets OBJECT-TYPE 489 SYNTAX Counter64 490 MAX-ACCESS read-only 491 STATUS current 492 DESCRIPTION 493 "The total number of octets of data (including those in bad 494 packets) received (excluding framing bits but 495 including FCS octets) on a half-duplex link or on the inbound 496 connection of a full-duplex link." 497 ::= { mediaIndependentEntry 13 } 499 mediaIndependentOutOctets OBJECT-TYPE 500 SYNTAX Counter32 501 MAX-ACCESS read-only 502 STATUS current 503 DESCRIPTION 504 "The total number of octets of data (including those in bad 505 packets) received on a full-duplex link in the direction of 506 the network (excluding framing bits but including FCS 507 octets)." 508 ::= { mediaIndependentEntry 14 } 510 mediaIndependentOutOverflowOctets OBJECT-TYPE 511 SYNTAX Counter32 512 MAX-ACCESS read-only 513 STATUS current 514 DESCRIPTION 515 "The number of times the associated 516 mediaIndependentOutOctets counter has overflowed." 517 ::= { mediaIndependentEntry 15 } 519 mediaIndependentOutHighCapacityOctets OBJECT-TYPE 520 SYNTAX Counter64 521 MAX-ACCESS read-only 522 STATUS current 523 DESCRIPTION 524 "The total number of packets (including bad packets, 525 broadcast packets, and multicast packets) received on a 526 full-duplex link in the direction of the network (excluding 527 framing bits but including FCS octets)." 528 ::= { mediaIndependentEntry 16 } 530 mediaIndependentInNUCastPkts OBJECT-TYPE 531 SYNTAX Counter32 532 MAX-ACCESS read-only 533 STATUS current 534 DESCRIPTION 535 "The total number of non-unicast packets (including bad 536 packets) received on a half-duplex link or on the inbound 537 connection of a full-duplex link." 538 ::= { mediaIndependentEntry 17 } 540 mediaIndependentInNUCastOverflowPkts OBJECT-TYPE 541 SYNTAX Counter32 542 MAX-ACCESS read-only 543 STATUS current 544 DESCRIPTION 545 "The number of times the associated 546 mediaIndependentInNUCastPkts counter has overflowed." 547 ::= { mediaIndependentEntry 18 } 549 mediaIndependentInNUCastHighCapacityPkts OBJECT-TYPE 550 SYNTAX Counter64 551 MAX-ACCESS read-only 552 STATUS current 553 DESCRIPTION 554 "The total number of non-unicast packets (including bad 555 packets) received on a half-duplex link or on the inbound 556 connection of a full-duplex link." 557 ::= { mediaIndependentEntry 19 } 559 mediaIndependentOutNUCastPkts OBJECT-TYPE 560 SYNTAX Counter32 561 MAX-ACCESS read-only 562 STATUS current 563 DESCRIPTION 564 "The total number of non-unicast packets (including bad 565 packets) received on a full-duplex link in the direction of 566 the network." 568 ::= { mediaIndependentEntry 20 } 570 mediaIndependentOutNUCastOverflowPkts OBJECT-TYPE 571 SYNTAX Counter32 572 MAX-ACCESS read-only 573 STATUS current 574 DESCRIPTION 575 "The number of times the associated 576 mediaIndependentOutNUCastPkts counter has overflowed." 577 ::= { mediaIndependentEntry 21 } 579 mediaIndependentOutNUCastHighCapacityPkts OBJECT-TYPE 580 SYNTAX Counter64 581 MAX-ACCESS read-only 582 STATUS current 583 DESCRIPTION 584 "The total number of packets (including bad packets) 585 received on a full-duplex link in the direction of the 586 network." 587 ::= { mediaIndependentEntry 22 } 589 mediaIndependentInErrors OBJECT-TYPE 590 SYNTAX Counter32 591 MAX-ACCESS read-only 592 STATUS current 593 DESCRIPTION 594 "The total number of bad packets received on a 595 half-duplex link or on the inbound connection of a 596 full-duplex link." 597 ::= { mediaIndependentEntry 23 } 599 mediaIndependentOutErrors OBJECT-TYPE 600 SYNTAX Counter32 601 MAX-ACCESS read-only 602 STATUS current 603 DESCRIPTION 604 "The total number of bad packets received on a full-duplex 605 link in the direction of the network." 606 ::= { mediaIndependentEntry 24 } 608 mediaIndependentInputSpeed OBJECT-TYPE 609 SYNTAX Gauge32 610 MAX-ACCESS read-only 611 STATUS current 612 DESCRIPTION 613 "The nominal maximum speed in kilobits per second of this 614 half-duplex link or on the inbound connection of this 615 full-duplex link. If the speed is unknown or there is no fixed 616 maximum (e.g. a compressed link), this value shall be zero." 617 ::= { mediaIndependentEntry 25 } 619 mediaIndependentOutputSpeed OBJECT-TYPE 620 SYNTAX Gauge32 621 MAX-ACCESS read-only 622 STATUS current 623 DESCRIPTION 624 "The nominal maximum speed in kilobits per second of this 625 full-duplex link in the direction of the network. If the speed 626 is unknown or there is no fixed maximum (e.g. a compressed 627 link), this value shall be zero." 628 ::= { mediaIndependentEntry 26 } 630 mediaIndependentOwner OBJECT-TYPE 631 SYNTAX OwnerString 632 MAX-ACCESS read-create 633 STATUS current 634 DESCRIPTION 635 "The entity that configured this entry and is 636 therefore using the resources assigned to it." 637 ::= { mediaIndependentEntry 27 } 639 mediaIndependentStatus OBJECT-TYPE 640 SYNTAX RowStatus 641 MAX-ACCESS read-create 642 STATUS current 643 DESCRIPTION 644 "The status of this media independent statistics entry." 645 ::= { mediaIndependentEntry 28 } 647 -- High Capacity extensions for the etherStatsTable 649 etherStatsHighCapacityTable OBJECT-TYPE 650 SYNTAX SEQUENCE OF EtherStatsHighCapacityEntry 651 MAX-ACCESS not-accessible 652 STATUS current 653 DESCRIPTION 654 "Contains the High Capacity RMON extensions to the RMON-1 655 etherStatsTable." 657 ::= { statistics 7 } 659 etherStatsHighCapacityEntry OBJECT-TYPE 660 SYNTAX EtherStatsHighCapacityEntry 661 MAX-ACCESS not-accessible 662 STATUS current 663 DESCRIPTION 664 "Contains the High Capacity RMON extensions to the RMON-1 665 etherStatsEntry. These objects will be created by the agent 666 for all etherStatsEntries it deems appropriate." 667 INDEX { etherStatsIndex } 668 ::= { etherStatsHighCapacityTable 1 } 670 EtherStatsHighCapacityEntry ::= SEQUENCE { 671 etherStatsHighCapacityOverflowPkts Counter32, 672 etherStatsHighCapacityPkts Counter64, 673 etherStatsHighCapacityOverflowOctets Counter32, 674 etherStatsHighCapacityOctets Counter64, 675 etherStatsHighCapacityOverflowPkts64Octets Counter32, 676 etherStatsHighCapacityPkts64Octets Counter64, 677 etherStatsHighCapacityOverflowPkts65to127Octets Counter32, 678 etherStatsHighCapacityPkts65to127Octets Counter64, 679 etherStatsHighCapacityOverflowPkts128to255Octets Counter32, 680 etherStatsHighCapacityPkts128to255Octets Counter64, 681 etherStatsHighCapacityOverflowPkts256to511Octets Counter32, 682 etherStatsHighCapacityPkts256to511Octets Counter64, 683 etherStatsHighCapacityOverflowPkts512to1023Octets Counter32, 684 etherStatsHighCapacityPkts512to1023Octets Counter64, 685 etherStatsHighCapacityOverflowPkts1024to1518Octets Counter32, 686 etherStatsHighCapacityPkts1024to1518Octets Counter64 687 } 689 etherStatsHighCapacityOverflowPkts OBJECT-TYPE 690 SYNTAX Counter32 691 MAX-ACCESS read-only 692 STATUS current 693 DESCRIPTION 694 "The number of times the associated etherStatsPkts 695 counter has overflowed." 696 ::= { etherStatsHighCapacityEntry 1 } 698 etherStatsHighCapacityPkts OBJECT-TYPE 699 SYNTAX Counter64 700 MAX-ACCESS read-only 701 STATUS current 702 DESCRIPTION 703 "The total number of packets (including bad packets, 704 broadcast packets, and multicast packets) received." 705 ::= { etherStatsHighCapacityEntry 2 } 707 etherStatsHighCapacityOverflowOctets OBJECT-TYPE 708 SYNTAX Counter32 709 MAX-ACCESS read-only 710 STATUS current 711 DESCRIPTION 712 "The number of times the associated etherStatsOctets 713 counter has overflowed." 714 ::= { etherStatsHighCapacityEntry 3 } 716 etherStatsHighCapacityOctets OBJECT-TYPE 717 SYNTAX Counter64 718 MAX-ACCESS read-only 719 STATUS current 720 DESCRIPTION 721 "The total number of octets of data (including 722 those in bad packets) received on the 723 network (excluding framing bits but including 724 FCS octets). 726 If the network is half-duplex Fast Ethernet, this 727 object can be used as a reasonable estimate of 728 utilization. If greater precision is desired, the 729 etherStatsHighCapacityPkts and 730 etherStatsHighCapacityOctets objects should be sampled 731 before and after a common interval. The differences 732 in the sampled values are Pkts and Octets, 733 respectively, and the number of seconds in the 734 interval is Interval. These values 735 are used to calculate the Utilization as follows: 737 Pkts * (.96 + .64) + (Octets * .08) 738 Utilization = ------------------------------------- 739 Interval * 10,000 741 The result of this equation is the value Utilization 742 which is the percent utilization of the ethernet 743 segment on a scale of 0 to 100 percent. 745 This table is not appropriate for monitoring full-duplex 746 ethernets. If the network is a full-duplex ethernet and the 747 mediaIndependentTable is monitoring that network, the 748 utilization can be calculated as follows: 750 1) Determine the utilization of the inbound path by using 751 the appropriate equation (for ethernet or fast ethernet) 752 to determine the utilization, substituting 753 mediaIndependentInPkts for etherStatsHighCapacityPkts, and 754 mediaIndependentInOctets for etherStatsHighCapacityOctets. 755 Call the resulting utilization inUtilization. 757 2) Determine the utilization of the outbound path by using 758 the same equation to determine the utilization, substituting 759 mediaIndependentOutPkts for etherStatsHighCapacityPkts, and 760 mediaIndependentOutOctetss for etherStatsHighCapacityOctets. 761 Call the resulting utilization outUtilization. 763 3) The utilization is the maximum of inUtilization and 764 outUtilization. This metric shows the amount of percentage 765 of bandwidth that is left before congestion will be 766 experienced on the link." 767 ::= { etherStatsHighCapacityEntry 4 } 769 etherStatsHighCapacityOverflowPkts64Octets OBJECT-TYPE 770 SYNTAX Counter32 771 MAX-ACCESS read-only 772 STATUS current 773 DESCRIPTION 774 "The number of times the associated etherStatsPkts64Octets 775 counter has overflowed." 776 ::= { etherStatsHighCapacityEntry 5 } 778 etherStatsHighCapacityPkts64Octets OBJECT-TYPE 779 SYNTAX Counter64 780 MAX-ACCESS read-only 781 STATUS current 782 DESCRIPTION 783 "The total number of packets (including bad 784 packets) received that were 64 octets in length 785 (excluding framing bits but including FCS octets)." 786 ::= { etherStatsHighCapacityEntry 6 } 788 etherStatsHighCapacityOverflowPkts65to127Octets OBJECT-TYPE 789 SYNTAX Counter32 790 MAX-ACCESS read-only 791 STATUS current 792 DESCRIPTION 793 "The number of times the associated etherStatsPkts65to127Octets 794 counter has overflowed." 795 ::= { etherStatsHighCapacityEntry 7 } 797 etherStatsHighCapacityPkts65to127Octets OBJECT-TYPE 798 SYNTAX Counter64 799 MAX-ACCESS read-only 800 STATUS current 801 DESCRIPTION 802 "The total number of packets (including bad 803 packets) received that were between 804 65 and 127 octets in length inclusive 805 (excluding framing bits but including FCS octets)." 806 ::= { etherStatsHighCapacityEntry 8 } 808 etherStatsHighCapacityOverflowPkts128to255Octets OBJECT-TYPE 809 SYNTAX Counter32 810 MAX-ACCESS read-only 811 STATUS current 812 DESCRIPTION 813 "The number of times the associated etherStatsPkts128to255Octets 814 counter has overflowed." 815 ::= { etherStatsHighCapacityEntry 9 } 817 etherStatsHighCapacityPkts128to255Octets OBJECT-TYPE 818 SYNTAX Counter64 819 MAX-ACCESS read-only 820 STATUS current 821 DESCRIPTION 822 "The total number of packets (including bad 823 packets) received that were between 824 128 and 255 octets in length inclusive 825 (excluding framing bits but including FCS octets)." 826 ::= { etherStatsHighCapacityEntry 10 } 828 etherStatsHighCapacityOverflowPkts256to511Octets OBJECT-TYPE 829 SYNTAX Counter32 830 MAX-ACCESS read-only 831 STATUS current 832 DESCRIPTION 833 "The number of times the associated etherStatsPkts256to511Octets 834 counter has overflowed." 835 ::= { etherStatsHighCapacityEntry 11 } 837 etherStatsHighCapacityPkts256to511Octets OBJECT-TYPE 838 SYNTAX Counter64 839 MAX-ACCESS read-only 840 STATUS current 841 DESCRIPTION 842 "The total number of packets (including bad 843 packets) received that were between 844 256 and 511 octets in length inclusive 845 (excluding framing bits but including FCS octets)." 846 ::= { etherStatsHighCapacityEntry 12 } 848 etherStatsHighCapacityOverflowPkts512to1023Octets OBJECT-TYPE 849 SYNTAX Counter32 850 MAX-ACCESS read-only 851 STATUS current 852 DESCRIPTION 853 "The number of times the associated etherStatsPkts512to1023Octets 854 counter has overflowed." 855 ::= { etherStatsHighCapacityEntry 13 } 857 etherStatsHighCapacityPkts512to1023Octets OBJECT-TYPE 858 SYNTAX Counter64 859 MAX-ACCESS read-only 860 STATUS current 861 DESCRIPTION 862 "The total number of packets (including bad 863 packets) received that were between 864 512 and 1023 octets in length inclusive 865 (excluding framing bits but including FCS octets)." 866 ::= { etherStatsHighCapacityEntry 14 } 868 etherStatsHighCapacityOverflowPkts1024to1518Octets OBJECT-TYPE 869 SYNTAX Counter32 870 MAX-ACCESS read-only 871 STATUS current 872 DESCRIPTION 873 "The number of times the associated etherStatsPkts1024to1518Octets 874 counter has overflowed." 875 ::= { etherStatsHighCapacityEntry 15 } 877 etherStatsHighCapacityPkts1024to1518Octets OBJECT-TYPE 878 SYNTAX Counter64 879 MAX-ACCESS read-only 880 STATUS current 881 DESCRIPTION 882 "The total number of packets (including bad 883 packets) received that were between 884 1024 and 1518 octets in length inclusive 885 (excluding framing bits but including FCS octets)." 886 ::= { etherStatsHighCapacityEntry 16 } 888 -- High Capacity extensions for the etherHistoryTable 890 etherHistoryHighCapacityTable OBJECT-TYPE 891 SYNTAX SEQUENCE OF EtherHistoryHighCapacityEntry 892 MAX-ACCESS not-accessible 893 STATUS current 894 DESCRIPTION 895 "Contains the High Capacity RMON extensions to the RMON-1 896 etherHistoryTable." 897 ::= { history 6 } 899 etherHistoryHighCapacityEntry OBJECT-TYPE 900 SYNTAX EtherHistoryHighCapacityEntry 901 MAX-ACCESS not-accessible 902 STATUS current 903 DESCRIPTION 904 "Contains the High Capacity RMON extensions to the RMON-1 905 etherHistoryEntry. These objects will be created by the agent 906 for all etherHistoryEntries associated with whichever 907 historyControlEntries it deems appropriate. (i.e., either all 908 etherHistoryHighCapacityEntries associated with a particular 909 historyControlEntry will be created, or none of them will 910 be.)" 911 INDEX { etherHistoryIndex, etherHistorySampleIndex } 912 ::= { etherHistoryHighCapacityTable 1 } 914 EtherHistoryHighCapacityEntry ::= SEQUENCE { 915 etherHistoryHighCapacityOverflowPkts Gauge32, 916 etherHistoryHighCapacityPkts RmonGauge64, 917 etherHistoryHighCapacityOverflowOctets Gauge32, 918 etherHistoryHighCapacityOctets RmonGauge64 919 } 921 etherHistoryHighCapacityOverflowPkts OBJECT-TYPE 922 SYNTAX Gauge32 923 MAX-ACCESS read-only 924 STATUS current 925 DESCRIPTION 926 "The number of times the associated etherHistoryPkts 927 Gauge overflowed during this sampling interval." 928 ::= { etherHistoryHighCapacityEntry 1 } 930 etherHistoryHighCapacityPkts OBJECT-TYPE 931 SYNTAX RmonGauge64 932 MAX-ACCESS read-only 933 STATUS current 934 DESCRIPTION 935 "The total number of packets (including bad packets, 936 broadcast packets, and multicast packets) received during 937 this sampling interval." 938 ::= { etherHistoryHighCapacityEntry 2 } 940 etherHistoryHighCapacityOverflowOctets OBJECT-TYPE 941 SYNTAX Gauge32 942 MAX-ACCESS read-only 943 STATUS current 944 DESCRIPTION 945 "The number of times the associated etherHistoryOctets 946 counter has overflowed during this sampling interval." 947 ::= { etherHistoryHighCapacityEntry 3 } 949 etherHistoryHighCapacityOctets OBJECT-TYPE 950 SYNTAX RmonGauge64 951 MAX-ACCESS read-only 952 STATUS current 953 DESCRIPTION 954 "The total number of octets of data (including 955 those in bad packets) received on the 956 network (excluding framing bits but including 957 FCS octets) during this sampling interval." 958 ::= { etherHistoryHighCapacityEntry 4 } 960 -- High Capacity Extensions for the hostTable 962 hostHighCapacityTable OBJECT-TYPE 963 SYNTAX SEQUENCE OF HostHighCapacityEntry 964 MAX-ACCESS not-accessible 965 STATUS current 966 DESCRIPTION 967 "Contains the High Capacity RMON extensions to the RMON-1 968 hostTable." 969 ::= { hosts 5 } 971 hostHighCapacityEntry OBJECT-TYPE 972 SYNTAX HostHighCapacityEntry 973 MAX-ACCESS not-accessible 974 STATUS current 975 DESCRIPTION 976 "Contains the High Capacity RMON extensions to the RMON-1 977 hostEntry. These objects will be created by the agent 978 for all hostEntries associated with whichever 979 hostControlEntries it deems appropriate. (i.e., either all 980 hostHighCapacityEntries associated with a particular 981 hostControlEntry will be created, or none of them will 982 be.)" 983 INDEX { hostIndex, hostAddress } 984 ::= { hostHighCapacityTable 1 } 986 HostHighCapacityEntry ::= SEQUENCE { 987 hostHighCapacityInOverflowPkts Counter32, 988 hostHighCapacityInPkts Counter64, 989 hostHighCapacityOutOverflowPkts Counter32, 990 hostHighCapacityOutPkts Counter64, 991 hostHighCapacityInOverflowOctets Counter32, 992 hostHighCapacityInOctets Counter64, 993 hostHighCapacityOutOverflowOctets Counter32, 994 hostHighCapacityOutOctets Counter64 995 } 997 hostHighCapacityInOverflowPkts OBJECT-TYPE 998 SYNTAX Counter32 999 MAX-ACCESS read-only 1000 STATUS current 1001 DESCRIPTION 1002 "The number of times the associated hostInPkts 1003 counter has overflowed." 1004 ::= { hostHighCapacityEntry 1 } 1006 hostHighCapacityInPkts OBJECT-TYPE 1007 SYNTAX Counter64 1008 MAX-ACCESS read-only 1009 STATUS current 1010 DESCRIPTION 1011 "The number of good packets transmitted to 1012 this address since it was added to the 1013 hostHighCapacityTable." 1014 ::= { hostHighCapacityEntry 2 } 1016 hostHighCapacityOutOverflowPkts OBJECT-TYPE 1017 SYNTAX Counter32 1018 MAX-ACCESS read-only 1019 STATUS current 1020 DESCRIPTION 1021 "The number of times the associated hostOutPkts 1022 counter has overflowed." 1023 ::= { hostHighCapacityEntry 3 } 1025 hostHighCapacityOutPkts OBJECT-TYPE 1026 SYNTAX Counter64 1027 MAX-ACCESS read-only 1028 STATUS current 1029 DESCRIPTION 1030 "The number of packets, including bad packets, transmitted 1031 by this address since it was added to the 1032 hostHighCapacityTable." 1033 ::= { hostHighCapacityEntry 4 } 1035 hostHighCapacityInOverflowOctets OBJECT-TYPE 1036 SYNTAX Counter32 1037 MAX-ACCESS read-only 1038 STATUS current 1039 DESCRIPTION 1040 "The number of times the associated hostInOctets 1041 counter has overflowed." 1042 ::= { hostHighCapacityEntry 5 } 1044 hostHighCapacityInOctets OBJECT-TYPE 1045 SYNTAX Counter64 1046 MAX-ACCESS read-only 1047 STATUS current 1048 DESCRIPTION 1049 "The number of octets transmitted to this address 1050 since it was added to the hostHighCapacityTable (excluding 1051 framing bits but including FCS octets), except for 1052 those octets in bad packets." 1053 ::= { hostHighCapacityEntry 6 } 1055 hostHighCapacityOutOverflowOctets OBJECT-TYPE 1056 SYNTAX Counter32 1057 MAX-ACCESS read-only 1058 STATUS current 1059 DESCRIPTION 1060 "The number of times the associated hostOutOctets 1061 counter has overflowed." 1063 ::= { hostHighCapacityEntry 7 } 1065 hostHighCapacityOutOctets OBJECT-TYPE 1066 SYNTAX Counter64 1067 MAX-ACCESS read-only 1068 STATUS current 1069 DESCRIPTION 1070 "The number of octets transmitted by this address 1071 since it was added to the hostHighCapacityTable (excluding 1072 framing bits but including FCS octets), including 1073 those octets in bad packets." 1074 ::= { hostHighCapacityEntry 8 } 1076 -- High Capacity extensions for the hostTimeTable 1078 hostTimeHighCapacityTable OBJECT-TYPE 1079 SYNTAX SEQUENCE OF HostTimeHighCapacityEntry 1080 MAX-ACCESS not-accessible 1081 STATUS current 1082 DESCRIPTION 1083 "Contains the High Capacity RMON extensions to the RMON-1 1084 hostTimeTable." 1085 ::= { hosts 6 } 1087 hostTimeHighCapacityEntry OBJECT-TYPE 1088 SYNTAX HostTimeHighCapacityEntry 1089 MAX-ACCESS not-accessible 1090 STATUS current 1091 DESCRIPTION 1092 "Contains the High Capacity RMON extensions to the RMON-1 1093 hostTimeEntry. These objects will be created by the agent 1094 for all hostTimeEntries associated with whichever 1095 hostControlEntries it deems appropriate. (i.e., either all 1096 hostTimeHighCapacityEntries associated with a particular 1097 hostControlEntry will be created, or none of them will 1098 be.)" 1099 INDEX { hostTimeIndex, hostTimeCreationOrder } 1100 ::= { hostTimeHighCapacityTable 1 } 1102 HostTimeHighCapacityEntry ::= SEQUENCE { 1103 hostTimeHighCapacityInOverflowPkts Counter32, 1104 hostTimeHighCapacityInPkts Counter64, 1105 hostTimeHighCapacityOutOverflowPkts Counter32, 1106 hostTimeHighCapacityOutPkts Counter64, 1107 hostTimeHighCapacityInOverflowOctets Counter32, 1108 hostTimeHighCapacityInOctets Counter64, 1109 hostTimeHighCapacityOutOverflowOctets Counter32, 1110 hostTimeHighCapacityOutOctets Counter64 1111 } 1113 hostTimeHighCapacityInOverflowPkts OBJECT-TYPE 1114 SYNTAX Counter32 1115 MAX-ACCESS read-only 1116 STATUS current 1117 DESCRIPTION 1118 "The number of times the associated hostTimeInPkts 1119 counter has overflowed." 1120 ::= { hostTimeHighCapacityEntry 1 } 1122 hostTimeHighCapacityInPkts OBJECT-TYPE 1123 SYNTAX Counter64 1124 MAX-ACCESS read-only 1125 STATUS current 1126 DESCRIPTION 1127 "The number of good packets transmitted to this address 1128 since it was added to the hostTimeHighCapacityTable." 1129 ::= { hostTimeHighCapacityEntry 2 } 1131 hostTimeHighCapacityOutOverflowPkts OBJECT-TYPE 1132 SYNTAX Counter32 1133 MAX-ACCESS read-only 1134 STATUS current 1135 DESCRIPTION 1136 "The number of times the associated hostTimeOutPkts 1137 counter has overflowed." 1138 ::= { hostTimeHighCapacityEntry 3 } 1140 hostTimeHighCapacityOutPkts OBJECT-TYPE 1141 SYNTAX Counter64 1142 MAX-ACCESS read-only 1143 STATUS current 1144 DESCRIPTION 1145 "The number of packets, including bad packets, transmitted 1146 by this address since it was added to the 1147 hostTimeHighCapacityTable." 1148 ::= { hostTimeHighCapacityEntry 4 } 1150 hostTimeHighCapacityInOverflowOctets OBJECT-TYPE 1151 SYNTAX Counter32 1152 MAX-ACCESS read-only 1153 STATUS current 1154 DESCRIPTION 1155 "The number of times the associated hostTimeInOctets 1156 counter has overflowed." 1157 ::= { hostTimeHighCapacityEntry 5 } 1159 hostTimeHighCapacityInOctets OBJECT-TYPE 1160 SYNTAX Counter64 1161 MAX-ACCESS read-only 1162 STATUS current 1163 DESCRIPTION 1164 "The number of octets transmitted to this address 1165 since it was added to the hostTimeHighCapacityTable 1166 (excluding framing bits but including FCS octets), 1167 except for those octets in bad packets." 1168 ::= { hostTimeHighCapacityEntry 6 } 1170 hostTimeHighCapacityOutOverflowOctets OBJECT-TYPE 1171 SYNTAX Counter32 1172 MAX-ACCESS read-only 1173 STATUS current 1174 DESCRIPTION 1175 "The number of times the associated hostTimeOutOctets 1176 counter has overflowed." 1177 ::= { hostTimeHighCapacityEntry 7 } 1179 hostTimeHighCapacityOutOctets OBJECT-TYPE 1180 SYNTAX Counter64 1181 MAX-ACCESS read-only 1182 STATUS current 1183 DESCRIPTION 1184 "The number of octets transmitted by this address since 1185 it was added to the hostTimeTable (excluding framing 1186 bits but including FCS octets), including those 1187 octets in bad packets." 1188 ::= { hostTimeHighCapacityEntry 8 } 1190 -- High Capacity Extensions for the hostTopNTable 1192 -- This definition extends the enumeration defined in [RFC 1757] 1193 hostTopNRateBase OBJECT-TYPE 1194 SYNTAX INTEGER { 1195 hostTopNInPkts(1), 1196 hostTopNOutPkts(2), 1197 hostTopNInOctets(3), 1198 hostTopNOutOctets(4), 1199 hostTopNOutErrors(5), 1200 hostTopNOutBroadcastPkts(6), 1201 hostTopNOutMulticastPkts(7), 1202 hostTopNHCInPkts(8), 1203 hostTopNHCOutPkts(9), 1204 hostTopNHCInOctets(10), 1205 hostTopNHCOutOctets(11) 1206 } 1207 MAX-ACCESS read-write 1208 STATUS current 1209 DESCRIPTION 1210 "The variable for each host that the hostTopNRate 1211 variable is based upon, as well as a control 1212 for the table that the results will be reported in. 1214 This object may not be modified if the associated 1215 hostTopNStatus [RFC 1757] object is equal to valid(1). 1217 If this value is less than or equal to 7, when the report 1218 is prepared, entries are created in the hostTopNTable 1219 associated with this object. 1220 If this value is greater than or equal to 8, when the report 1221 is prepared, entries are created in the 1222 hostTopNHighCapacityTable associated with this object." 1223 ::= { hostTopNControlEntry 3 } 1225 hostTopNHighCapacityTable OBJECT-TYPE 1226 SYNTAX SEQUENCE OF HostTopNHighCapacityEntry 1227 MAX-ACCESS not-accessible 1228 STATUS current 1229 DESCRIPTION 1230 "Contains the High Capacity RMON extensions to the RMON-1 1231 hostTopNTable when hostTopNRateBase specifies a High Capacity 1232 TopN Report." 1233 ::= { hostTopN 3 } 1235 hostTopNHighCapacityEntry OBJECT-TYPE 1236 SYNTAX HostTopNHighCapacityEntry 1237 MAX-ACCESS not-accessible 1238 STATUS current 1239 DESCRIPTION 1240 "Contains the High Capacity RMON extensions to the RMON-1 1241 hostTopNEntry when hostTopNRateBase specifies a High Capacity 1242 TopN Report. These objects will be created by the agent 1243 for all hostTopNEntries associated with whichever 1244 hostTopNControlEntries have a hostTopNRateBase that specify 1245 a high capacity report." 1246 INDEX { hostTopNReport, hostTopNIndex } 1247 ::= { hostTopNHighCapacityTable 1 } 1249 HostTopNHighCapacityEntry ::= SEQUENCE { 1250 hostTopNHighCapacityBaseRate Gauge32, 1251 hostTopNHighCapacityOverflowRate Gauge32, 1252 hostTopNHighCapacityRate RmonGauge64 1253 } 1255 hostTopNHighCapacityBaseRate OBJECT-TYPE 1256 SYNTAX Gauge32 1257 MAX-ACCESS read-only 1258 STATUS current 1259 DESCRIPTION 1260 "The amount of change in the selected variable 1261 during this sampling interval, modulo 2^32. The 1262 selected variable is this host's instance of the 1263 object selected by hostTopNRateBase." 1264 ::= { hostTopNHighCapacityEntry 1 } 1266 hostTopNHighCapacityOverflowRate OBJECT-TYPE 1267 SYNTAX Gauge32 1268 MAX-ACCESS read-only 1269 STATUS current 1270 DESCRIPTION 1271 "The amount of change in the selected variable 1272 during this sampling interval, divided by 2^32, truncating 1273 fractions (i.e., X DIV 2^32). The selected variable is 1274 this host's instance of the object selected by 1275 hostTopNRateBase." 1276 ::= { hostTopNHighCapacityEntry 2 } 1278 hostTopNHighCapacityRate OBJECT-TYPE 1279 SYNTAX RmonGauge64 1280 MAX-ACCESS read-only 1281 STATUS current 1282 DESCRIPTION 1283 "The amount of change in the selected variable 1284 during this sampling interval. The selected 1285 variable is this host's instance of the object 1286 selected by hostTopNRateBase." 1287 ::= { hostTopNHighCapacityEntry 3 } 1289 -- High Capacity Extensions for the matrixSDTable 1291 matrixSDHighCapacityTable OBJECT-TYPE 1292 SYNTAX SEQUENCE OF MatrixSDHighCapacityEntry 1293 MAX-ACCESS not-accessible 1294 STATUS current 1295 DESCRIPTION 1296 "Contains the High Capacity RMON extensions to the RMON-1 1297 matrixSDTable." 1298 ::= { matrix 5 } 1300 matrixSDHighCapacityEntry OBJECT-TYPE 1301 SYNTAX MatrixSDHighCapacityEntry 1302 MAX-ACCESS not-accessible 1303 STATUS current 1304 DESCRIPTION 1305 "Contains the High Capacity RMON extensions to the RMON-1 1306 matrixSDEntry. These objects will be created by the agent 1307 for all matrixSDEntries associated with whichever 1308 matrixControlEntries it deems appropriate. (i.e., either all 1309 matrixSDHighCapacityEntries associated with a particular 1310 matrixControlEntry will be created, or none of them will 1311 be.)" 1312 INDEX { matrixSDIndex, 1313 matrixSDSourceAddress, matrixSDDestAddress } 1314 ::= { matrixSDHighCapacityTable 1 } 1316 MatrixSDHighCapacityEntry ::= SEQUENCE { 1317 matrixSDHighCapacityOverflowPkts Counter32, 1318 matrixSDHighCapacityPkts Counter64, 1319 matrixSDHighCapacityOverflowOctets Counter32, 1320 matrixSDHighCapacityOctets Counter64 1321 } 1323 matrixSDHighCapacityOverflowPkts OBJECT-TYPE 1324 SYNTAX Counter32 1325 MAX-ACCESS read-only 1326 STATUS current 1327 DESCRIPTION 1328 "The number of times the associated matrixSDPkts 1329 counter has overflowed." 1330 ::= { matrixSDHighCapacityEntry 1 } 1332 matrixSDHighCapacityPkts OBJECT-TYPE 1333 SYNTAX Counter64 1334 MAX-ACCESS read-only 1335 STATUS current 1336 DESCRIPTION 1337 "The number of packets transmitted from the source 1338 address to the destination address (this number 1339 includes bad packets)." 1340 ::= { matrixSDHighCapacityEntry 2 } 1342 matrixSDHighCapacityOverflowOctets OBJECT-TYPE 1343 SYNTAX Counter32 1344 MAX-ACCESS read-only 1345 STATUS current 1346 DESCRIPTION 1347 "The number of times the associated matrixSDOctets 1348 counter has overflowed." 1349 ::= { matrixSDHighCapacityEntry 3 } 1351 matrixSDHighCapacityOctets OBJECT-TYPE 1352 SYNTAX Counter64 1353 MAX-ACCESS read-only 1354 STATUS current 1355 DESCRIPTION 1356 "The number of octets (excluding framing bits but 1357 including FCS octets) contained in all packets 1358 transmitted from the source address to the 1359 destination address." 1360 ::= { matrixSDHighCapacityEntry 4 } 1362 -- High Capacity extensions for the matrixDSTable 1364 matrixDSHighCapacityTable OBJECT-TYPE 1365 SYNTAX SEQUENCE OF MatrixDSHighCapacityEntry 1366 MAX-ACCESS not-accessible 1367 STATUS current 1368 DESCRIPTION 1369 "Contains the High Capacity RMON extensions to the RMON-1 1370 matrixDSTable." 1371 ::= { matrix 6 } 1373 matrixDSHighCapacityEntry OBJECT-TYPE 1374 SYNTAX MatrixDSHighCapacityEntry 1375 MAX-ACCESS not-accessible 1376 STATUS current 1377 DESCRIPTION 1378 "Contains the High Capacity RMON extensions to the RMON-1 1379 matrixDSEntry. These objects will be created by the agent 1380 for all matrixDSEntries associated with whichever 1381 matrixControlEntries it deems appropriate. (i.e., either all 1382 matrixDSHighCapacityEntries associated with a particular 1383 matrixControlEntry will be created, or none of them will 1384 be.)" 1385 INDEX { matrixDSIndex, 1386 matrixDSDestAddress, matrixDSSourceAddress } 1387 ::= { matrixDSHighCapacityTable 1 } 1389 MatrixDSHighCapacityEntry ::= SEQUENCE { 1390 matrixDSHighCapacityOverflowPkts Counter32, 1391 matrixDSHighCapacityPkts Counter64, 1392 matrixDSHighCapacityOverflowOctets Counter32, 1393 matrixDSHighCapacityOctets Counter64 1394 } 1396 matrixDSHighCapacityOverflowPkts OBJECT-TYPE 1397 SYNTAX Counter32 1398 MAX-ACCESS read-only 1399 STATUS current 1400 DESCRIPTION 1401 "The number of times the associated matrixDSPkts 1402 counter has overflowed." 1403 ::= { matrixDSHighCapacityEntry 1 } 1405 matrixDSHighCapacityPkts OBJECT-TYPE 1406 SYNTAX Counter64 1407 MAX-ACCESS read-only 1408 STATUS current 1409 DESCRIPTION 1410 "The number of packets transmitted from the source 1411 address to the destination address (this number 1412 includes bad packets)." 1413 ::= { matrixDSHighCapacityEntry 2 } 1415 matrixDSHighCapacityOverflowOctets OBJECT-TYPE 1416 SYNTAX Counter32 1417 MAX-ACCESS read-only 1418 STATUS current 1419 DESCRIPTION 1420 "The number of times the associated matrixDSOctets 1421 counter has overflowed." 1422 ::= { matrixDSHighCapacityEntry 3 } 1424 matrixDSHighCapacityOctets OBJECT-TYPE 1425 SYNTAX Counter64 1426 MAX-ACCESS read-only 1427 STATUS current 1428 DESCRIPTION 1429 "The number of octets (excluding framing bits 1430 but including FCS octets) contained in all packets 1431 transmitted from the source address to the 1432 destination address." 1433 ::= { matrixDSHighCapacityEntry 4 } 1435 -- High Capacity extensions for the captureBufferTable 1437 captureBufferHighCapacityTable OBJECT-TYPE 1438 SYNTAX SEQUENCE OF CaptureBufferHighCapacityEntry 1439 MAX-ACCESS not-accessible 1440 STATUS current 1441 DESCRIPTION 1442 "Contains the High Capacity RMON extensions to the RMON 1443 captureBufferTable." 1444 ::= { capture 3 } 1446 captureBufferHighCapacityEntry OBJECT-TYPE 1447 SYNTAX CaptureBufferHighCapacityEntry 1448 MAX-ACCESS not-accessible 1449 STATUS current 1450 DESCRIPTION 1451 "Contains the High Capacity RMON extensions to the RMON 1452 captureBufferEntry. These objects will be created by the agent 1453 for all captureBufferEntries associated with whichever 1454 bufferControlEntries it deems appropriate. (i.e., either all 1455 captureBufferHighCapacityEntries associated with a particular 1456 bufferControlEntry will be created, or none of them will 1457 be.)" 1458 INDEX { captureBufferControlIndex, captureBufferIndex } 1459 ::= { captureBufferHighCapacityTable 1 } 1461 CaptureBufferHighCapacityEntry ::= SEQUENCE { 1462 captureBufferPacketHighCapacityTime Integer32 1463 } 1465 captureBufferPacketHighCapacityTime OBJECT-TYPE 1466 SYNTAX Integer32 (0..999999) 1467 UNITS "nanoseconds" 1468 MAX-ACCESS read-only 1469 STATUS current 1470 DESCRIPTION 1471 "The number of nanoseconds that had passed since this capture 1472 buffer was first turned on when this packet was captured, 1473 modulo 10^6. 1475 This object is used in conjunction with existing timestamp 1476 object. This object returns the number of nano-seconds to be 1477 added to to number of milli-seconds obtained from the 1478 captureBufferPacketTime object, to obtain more accurate 1479 inter packet arrival time." 1480 ::= { captureBufferHighCapacityEntry 1 } 1482 -- High Capacity extensions for the protocolDistStatsTable 1484 protocolDistStatsHighCapacityTable OBJECT-TYPE 1485 SYNTAX SEQUENCE OF ProtocolDistStatsHighCapacityEntry 1486 MAX-ACCESS not-accessible 1487 STATUS current 1488 DESCRIPTION 1489 "Contains the High Capacity RMON extensions to the RMON-2 1490 protocolDistStatsTable." 1491 ::= { protocolDist 3 } 1493 protocolDistStatsHighCapacityEntry OBJECT-TYPE 1494 SYNTAX ProtocolDistStatsHighCapacityEntry 1495 MAX-ACCESS not-accessible 1496 STATUS current 1497 DESCRIPTION 1498 "Contains the High Capacity RMON extensions to the RMON-2 1499 protocolDistStatsTable. These objects will be created by the 1500 agent for all protocolDistStatsEntries associated with 1501 whichever protocolDistControlEntries it deems appropriate. 1502 (i.e., either all protocolDistStatsHighCapacityEntries 1503 associated with a particular protocolDistControlEntry will be 1504 created, or none of them will be.)" 1505 INDEX { protocolDistControlIndex, protocolDirLocalIndex } 1506 ::= { protocolDistStatsHighCapacityTable 1 } 1508 ProtocolDistStatsHighCapacityEntry ::= SEQUENCE { 1509 protocolDistStatsHighCapacityOverflowPkts ZeroBasedCounter32, 1510 protocolDistStatsHighCapacityPkts ZeroBasedCounter64, 1511 protocolDistStatsHighCapacityOverflowOctets ZeroBasedCounter32, 1512 protocolDistStatsHighCapacityOctets ZeroBasedCounter64 1513 } 1514 protocolDistStatsHighCapacityOverflowPkts OBJECT-TYPE 1515 SYNTAX ZeroBasedCounter32 1516 MAX-ACCESS read-only 1517 STATUS current 1518 DESCRIPTION 1519 "The number of times the associated protocolDistStatsPkts 1520 counter has overflowed." 1521 ::= { protocolDistStatsHighCapacityEntry 1 } 1523 protocolDistStatsHighCapacityPkts OBJECT-TYPE 1524 SYNTAX ZeroBasedCounter64 1525 MAX-ACCESS read-only 1526 STATUS current 1527 DESCRIPTION 1528 "The number of packets without errors received of this 1529 protocol type. Note that this is the number of link-layer 1530 packets, so if a single network-layer packet is fragmented 1531 into several link-layer frames, this counter is incremented 1532 several times." 1533 ::= { protocolDistStatsHighCapacityEntry 2 } 1535 protocolDistStatsHighCapacityOverflowOctets OBJECT-TYPE 1536 SYNTAX ZeroBasedCounter32 1537 MAX-ACCESS read-only 1538 STATUS current 1539 DESCRIPTION 1540 "The number of times the associated protocolDistStatsOctets 1541 counter has overflowed." 1542 ::= { protocolDistStatsHighCapacityEntry 3 } 1544 protocolDistStatsHighCapacityOctets OBJECT-TYPE 1545 SYNTAX ZeroBasedCounter64 1546 MAX-ACCESS read-only 1547 STATUS current 1548 DESCRIPTION 1549 "The number of octets in packets received of this protocol 1550 type since it was added to the protocolDistStatsTable 1551 (excluding framing bits but including FCS octets), except for 1552 those octets in packets that contained errors. 1554 Note this doesn't count just those octets in the particular 1555 protocol frames, but includes the entire packet that contained 1556 the protocol." 1557 ::= { protocolDistStatsHighCapacityEntry 4 } 1559 -- High Capacity extensions for the nlHostTable. 1561 nlHostHighCapacityTable OBJECT-TYPE 1562 SYNTAX SEQUENCE OF NlHostHighCapacityEntry 1563 MAX-ACCESS not-accessible 1564 STATUS current 1565 DESCRIPTION 1566 "Contains the High Capacity RMON extensions to the RMON-2 1567 nlHostTable." 1568 ::= { nlHost 3 } 1570 nlHostHighCapacityEntry OBJECT-TYPE 1571 SYNTAX NlHostHighCapacityEntry 1572 MAX-ACCESS not-accessible 1573 STATUS current 1574 DESCRIPTION 1575 "Contains the High Capacity RMON extensions to the RMON-2 1576 nlHostEntry. These objects will be created by the agent 1577 for all nlHostEntries associated with whichever 1578 hlHostControlEntries it deems appropriate. (i.e., either all 1579 nlHostHighCapacityEntries associated with a particular 1580 hlHostControlEntry will be created, or none of them will 1581 be.)" 1582 INDEX { hlHostControlIndex, nlHostTimeMark, 1583 protocolDirLocalIndex, nlHostAddress } 1584 ::= { nlHostHighCapacityTable 1 } 1586 NlHostHighCapacityEntry ::= SEQUENCE { 1587 nlHostHighCapacityInOverflowPkts ZeroBasedCounter32, 1588 nlHostHighCapacityInPkts ZeroBasedCounter64, 1589 nlHostHighCapacityOutOverflowPkts ZeroBasedCounter32, 1590 nlHostHighCapacityOutPkts ZeroBasedCounter64, 1591 nlHostHighCapacityInOverflowOctets ZeroBasedCounter32, 1592 nlHostHighCapacityInOctets ZeroBasedCounter64, 1593 nlHostHighCapacityOutOverflowOctets ZeroBasedCounter32, 1594 nlHostHighCapacityOutOctets ZeroBasedCounter64 1595 } 1597 nlHostHighCapacityInOverflowPkts OBJECT-TYPE 1598 SYNTAX ZeroBasedCounter32 1599 MAX-ACCESS read-only 1600 STATUS current 1601 DESCRIPTION 1602 "The number of times the associated nlHostInPkts 1603 counter has overflowed." 1605 ::= { nlHostHighCapacityEntry 1 } 1607 nlHostHighCapacityInPkts OBJECT-TYPE 1608 SYNTAX ZeroBasedCounter64 1609 MAX-ACCESS read-only 1610 STATUS current 1611 DESCRIPTION 1612 "The number of packets without errors transmitted to 1613 this address since it was added to the nlHostHighCapacityTable. 1614 Note that this is the number of link-layer packets, so if a 1615 single network-layer packet is fragmented into several 1616 link-layer frames, this counter is incremented several times." 1617 ::= { nlHostHighCapacityEntry 2 } 1619 nlHostHighCapacityOutOverflowPkts OBJECT-TYPE 1620 SYNTAX ZeroBasedCounter32 1621 MAX-ACCESS read-only 1622 STATUS current 1623 DESCRIPTION 1624 "The number of times the associated nlHostOutPkts 1625 counter has overflowed." 1626 ::= { nlHostHighCapacityEntry 3 } 1628 nlHostHighCapacityOutPkts OBJECT-TYPE 1629 SYNTAX ZeroBasedCounter64 1630 MAX-ACCESS read-only 1631 STATUS current 1632 DESCRIPTION 1633 "The number of packets without errors transmitted by 1634 this address since it was added to the nlHostHighCapacityTable. 1635 Note that this is the number of link-layer packets, so if a 1636 single network-layer packet is fragmented into several 1637 link-layer frames, this counter is incremented several times." 1638 ::= { nlHostHighCapacityEntry 4 } 1640 nlHostHighCapacityInOverflowOctets OBJECT-TYPE 1641 SYNTAX ZeroBasedCounter32 1642 MAX-ACCESS read-only 1643 STATUS current 1644 DESCRIPTION 1645 "The number of times the associated nlHostInOctets 1646 counter has overflowed." 1647 ::= { nlHostHighCapacityEntry 5 } 1649 nlHostHighCapacityInOctets OBJECT-TYPE 1650 SYNTAX ZeroBasedCounter64 1651 MAX-ACCESS read-only 1652 STATUS current 1653 DESCRIPTION 1654 "The number of octets transmitted to this address 1655 since it was added to the nlHostHighCapacityTable 1656 (excluding framing bits but including FCS octets), 1657 excluding those octets in packets that contained 1658 errors. 1660 Note this doesn't count just those octets in the 1661 particular protocol frames, but includes the entire 1662 packet that contained the protocol." 1663 ::= { nlHostHighCapacityEntry 6 } 1665 nlHostHighCapacityOutOverflowOctets OBJECT-TYPE 1666 SYNTAX ZeroBasedCounter32 1667 MAX-ACCESS read-only 1668 STATUS current 1669 DESCRIPTION 1670 "The number of times the associated nlHostOutOctets 1671 counter has overflowed." 1672 ::= { nlHostHighCapacityEntry 7 } 1674 nlHostHighCapacityOutOctets OBJECT-TYPE 1675 SYNTAX ZeroBasedCounter64 1676 MAX-ACCESS read-only 1677 STATUS current 1678 DESCRIPTION 1679 "The number of octets transmitted by this address 1680 since it was added to the nlHostHighCapacityTable 1681 (excluding framing bits but including FCS octets), 1682 excluding those octets in packets that contained 1683 errors. 1685 Note this doesn't count just those octets in the 1686 particular protocol frames, but includes the entire 1687 packet that contained the protocol." 1688 ::= { nlHostHighCapacityEntry 8 } 1690 -- High Capacity extensions for the nlMatrixTable 1692 nlMatrixSDHighCapacityTable OBJECT-TYPE 1693 SYNTAX SEQUENCE OF NlMatrixSDHighCapacityEntry 1694 MAX-ACCESS not-accessible 1695 STATUS current 1696 DESCRIPTION 1697 "Contains the High Capacity RMON extensions to the RMON-2 1698 nlMatrixTable." 1699 ::= { nlMatrix 6 } 1701 nlMatrixSDHighCapacityEntry OBJECT-TYPE 1702 SYNTAX NlMatrixSDHighCapacityEntry 1703 MAX-ACCESS not-accessible 1704 STATUS current 1705 DESCRIPTION 1706 "Contains the High Capacity RMON extensions to the RMON-2 1707 nlMatrixEntry. These objects will be created by the agent 1708 for all nlMatrixSDEntries associated with whichever 1709 hlMatrixControlEntries it deems appropriate. (i.e., either all 1710 nlMatrixSDHighCapacityEntries associated with a particular 1711 hlMatrixControlEntry will be created, or none of them will 1712 be.)" 1713 INDEX { hlMatrixControlIndex, nlMatrixSDTimeMark, 1714 protocolDirLocalIndex, 1715 nlMatrixSDSourceAddress, nlMatrixSDDestAddress } 1716 ::= { nlMatrixSDHighCapacityTable 1 } 1718 NlMatrixSDHighCapacityEntry ::= SEQUENCE { 1719 nlMatrixSDHighCapacityOverflowPkts ZeroBasedCounter32, 1720 nlMatrixSDHighCapacityPkts ZeroBasedCounter64, 1721 nlMatrixSDHighCapacityOverflowOctets ZeroBasedCounter32, 1722 nlMatrixSDHighCapacityOctets ZeroBasedCounter64 1723 } 1725 nlMatrixSDHighCapacityOverflowPkts OBJECT-TYPE 1726 SYNTAX ZeroBasedCounter32 1727 MAX-ACCESS read-only 1728 STATUS current 1729 DESCRIPTION 1730 "The number of times the associated nlMatrixSDPkts 1731 counter has overflowed." 1732 ::= { nlMatrixSDHighCapacityEntry 1 } 1734 nlMatrixSDHighCapacityPkts OBJECT-TYPE 1735 SYNTAX ZeroBasedCounter64 1736 MAX-ACCESS read-only 1737 STATUS current 1738 DESCRIPTION 1739 "The number of packets without errors transmitted from the 1740 source address to the destination address since this entry was 1741 added to the nlMatrixSDHighCapacityTable. Note that this is 1742 the number of link-layer packets, so if a single network-layer 1743 packet is fragmented into several link-layer frames, this 1744 counter is incremented several times." 1745 ::= { nlMatrixSDHighCapacityEntry 2 } 1747 nlMatrixSDHighCapacityOverflowOctets OBJECT-TYPE 1748 SYNTAX ZeroBasedCounter32 1749 MAX-ACCESS read-only 1750 STATUS current 1751 DESCRIPTION 1752 "The number of times the associated nlMatrixSDOctets 1753 counter has overflowed." 1754 ::= { nlMatrixSDHighCapacityEntry 3 } 1756 nlMatrixSDHighCapacityOctets OBJECT-TYPE 1757 SYNTAX ZeroBasedCounter64 1758 MAX-ACCESS read-only 1759 STATUS current 1760 DESCRIPTION 1761 "The number of octets transmitted from the source address to 1762 the destination address since this entry was added to the 1763 nlMatrixSDHighCapacityTable (excluding framing bits but 1764 including FCS octets), excluding those octets in packets that 1765 contained errors. 1767 Note this doesn't count just those octets in the particular 1768 protocol frames, but includes the entire packet that contained 1769 the protocol." 1770 ::= { nlMatrixSDHighCapacityEntry 4 } 1772 -- High Capacity extensions for the nlMatrixDSTable 1774 nlMatrixDSHighCapacityTable OBJECT-TYPE 1775 SYNTAX SEQUENCE OF NlMatrixDSHighCapacityEntry 1776 MAX-ACCESS not-accessible 1777 STATUS current 1778 DESCRIPTION 1779 "Contains the High Capacity RMON extensions to the RMON-2 1780 nlMatrixDSTable." 1781 ::= { nlMatrix 7 } 1783 nlMatrixDSHighCapacityEntry OBJECT-TYPE 1784 SYNTAX NlMatrixDSHighCapacityEntry 1785 MAX-ACCESS not-accessible 1786 STATUS current 1787 DESCRIPTION 1788 "Contains the High Capacity RMON extensions to the RMON-2 1789 nlMatrixDSEntry. These objects will be created by the agent 1790 for all nlMatrixDSEntries associated with whichever 1791 hlmatrixControlEntries it deems appropriate. (i.e., either all 1792 nlMatrixDSHighCapacityEntries associated with a particular 1793 hlMatrixControlEntry will be created, or none of them will 1794 be.)" 1795 INDEX { hlMatrixControlIndex, nlMatrixDSTimeMark, 1796 protocolDirLocalIndex, 1797 nlMatrixDSDestAddress, nlMatrixDSSourceAddress } 1798 ::= { nlMatrixDSHighCapacityTable 1 } 1800 NlMatrixDSHighCapacityEntry ::= SEQUENCE { 1801 nlMatrixDSHighCapacityOverflowPkts ZeroBasedCounter32, 1802 nlMatrixDSHighCapacityPkts ZeroBasedCounter64, 1803 nlMatrixDSHighCapacityOverflowOctets ZeroBasedCounter32, 1804 nlMatrixDSHighCapacityOctets ZeroBasedCounter64 1805 } 1807 nlMatrixDSHighCapacityOverflowPkts OBJECT-TYPE 1808 SYNTAX ZeroBasedCounter32 1809 MAX-ACCESS read-only 1810 STATUS current 1811 DESCRIPTION 1812 "The number of times the associated nlMatrixDSPkts 1813 counter has overflowed." 1814 ::= { nlMatrixDSHighCapacityEntry 1 } 1816 nlMatrixDSHighCapacityPkts OBJECT-TYPE 1817 SYNTAX ZeroBasedCounter64 1818 MAX-ACCESS read-only 1819 STATUS current 1820 DESCRIPTION 1821 "The number of packets without errors transmitted from the 1822 source address to the destination address since this entry was 1823 added to the nlMatrixHighCapacityDSTable. Note that this is 1824 the number of link-layer packets, so if a single network-layer 1825 packet is fragmented into several link-layer frames, this 1826 counter is incremented several times." 1827 ::= { nlMatrixDSHighCapacityEntry 2 } 1829 nlMatrixDSHighCapacityOverflowOctets OBJECT-TYPE 1830 SYNTAX ZeroBasedCounter32 1831 MAX-ACCESS read-only 1832 STATUS current 1833 DESCRIPTION 1834 "The number of times the associated nlMatrixDSOctets 1835 counter has overflowed." 1836 ::= { nlMatrixDSHighCapacityEntry 3 } 1838 nlMatrixDSHighCapacityOctets OBJECT-TYPE 1839 SYNTAX ZeroBasedCounter64 1840 MAX-ACCESS read-only 1841 STATUS current 1842 DESCRIPTION 1843 "The number of octets transmitted from the source address 1844 to the destination address since this entry was added to the 1845 nlMatrixDSHighCapacityTable (excluding framing bits but 1846 including FCS octets), excluding those octets in packets that 1847 contained errors. 1849 Note this doesn't count just those octets in the particular 1850 protocol frames, but includes the entire packet that contained 1851 the protocol." 1852 ::= { nlMatrixDSHighCapacityEntry 4 } 1854 -- High Capacity extensions for the nlMatrixTopNTable 1856 -- This definition extends the enumeration defined in [RFC 2021] 1857 nlMatrixTopNControlRateBase OBJECT-TYPE 1858 SYNTAX INTEGER { 1859 nlMatrixTopNPkts(1), 1860 nlMatrixTopNOctets(2), 1861 nlMatrixTopNHighCapacityPkts(3), 1862 nlMatrixTopNHighCapacityOctets(4) 1863 } 1864 MAX-ACCESS read-create 1865 STATUS current 1866 DESCRIPTION 1867 "The variable for each nlMatrix[SD/DS] entry that the 1868 nlMatrixTopNEntries are sorted by, as well as a control 1869 for the table that the results will be reported in. 1871 This object may not be modified if the associated 1872 nlMatrixTopNControlStatus object is equal to active(1). 1874 If this value is less than or equal to 2, when the report 1875 is prepared, entries are created in the nlMatrixTopNTable 1876 associated with this object. 1877 If this value is greater than or equal to 3, when the report 1878 is prepared, entries are created in the 1879 nlMatrixTopNHighCapacityTable associated with this object." 1880 ::= { nlMatrixTopNControlEntry 3 } 1882 nlMatrixTopNHighCapacityTable OBJECT-TYPE 1883 SYNTAX SEQUENCE OF NlMatrixTopNHighCapacityEntry 1884 MAX-ACCESS not-accessible 1885 STATUS current 1886 DESCRIPTION 1887 "Contains the High Capacity RMON extensions to the RMON-2 1888 nlMatrixTopNTable when nlMatrixTopNControlRateBase specifies 1889 a High Capacity TopN Report." 1890 ::= { nlMatrix 8 } 1892 nlMatrixTopNHighCapacityEntry OBJECT-TYPE 1893 SYNTAX NlMatrixTopNHighCapacityEntry 1894 MAX-ACCESS not-accessible 1895 STATUS current 1896 DESCRIPTION 1897 "Contains the High Capacity RMON extensions to the RMON-2 1898 nlMatrixTopNEntry when nlMatrixTopNControlRateBase specifies 1899 a High Capacity TopN Report. These objects will be created by 1900 the agent for all nlMatrixTopNEntries associated with whichever 1901 nlMatrixTopNControlEntries have a nlMatrixTopNControlRateBase 1902 that specify a high capacity report." 1903 INDEX { nlMatrixTopNControlIndex, nlMatrixTopNIndex } 1904 ::= { nlMatrixTopNHighCapacityTable 1 } 1906 NlMatrixTopNHighCapacityEntry ::= SEQUENCE { 1907 nlMatrixTopNHighCapacityBasePktRate Gauge32, 1908 nlMatrixTopNHighCapacityOverflowPktRate Gauge32, 1909 nlMatrixTopNHighCapacityPktRate RmonGauge64, 1910 nlMatrixTopNHighCapacityReverseBasePktRate Gauge32, 1911 nlMatrixTopNHighCapacityReverseOverflowPktRate Gauge32, 1912 nlMatrixTopNHighCapacityReversePktRate RmonGauge64, 1913 nlMatrixTopNHighCapacityBaseOctetRate Gauge32, 1914 nlMatrixTopNHighCapacityOverflowOctetRate Gauge32, 1915 nlMatrixTopNHighCapacityOctetRate RmonGauge64, 1916 nlMatrixTopNHighCapacityReverseBaseOctetRate Gauge32, 1917 nlMatrixTopNHighCapacityReverseOverflowOctetRate Gauge32, 1918 nlMatrixTopNHighCapacityReverseOctetRate RmonGauge64 1919 } 1920 nlMatrixTopNHighCapacityBasePktRate OBJECT-TYPE 1921 SYNTAX Gauge32 1922 MAX-ACCESS read-only 1923 STATUS current 1924 DESCRIPTION 1925 "The number of packets seen from the source host 1926 to the destination host during this sampling interval, 1927 modulo 2^32, counted using the rules for counting the 1928 nlMatrixSDPkts object." 1929 ::= { nlMatrixTopNHighCapacityEntry 1 } 1931 nlMatrixTopNHighCapacityOverflowPktRate OBJECT-TYPE 1932 SYNTAX Gauge32 1933 MAX-ACCESS read-only 1934 STATUS current 1935 DESCRIPTION 1936 "The number of packets seen from the source host 1937 to the destination host during this sampling interval, 1938 divided by 2^32, truncating fractions (i.e., X DIV 2^32), 1939 and counted using the rules for counting the 1940 nlMatrixSDPkts object." 1941 ::= { nlMatrixTopNHighCapacityEntry 2 } 1943 nlMatrixTopNHighCapacityPktRate OBJECT-TYPE 1944 SYNTAX RmonGauge64 1945 MAX-ACCESS read-only 1946 STATUS current 1947 DESCRIPTION 1948 "The number of packets seen from the source host 1949 to the destination host during this sampling interval, 1950 counted using the rules for counting the 1951 nlMatrixSDPkts object. 1952 If the value of nlMatrixTopNControlRateBase is 1953 nlMatrixTopNHighCapacityPkts, this variable will be used 1954 to sort this report." 1955 ::= { nlMatrixTopNHighCapacityEntry 3 } 1957 nlMatrixTopNHighCapacityReverseBasePktRate OBJECT-TYPE 1958 SYNTAX Gauge32 1959 MAX-ACCESS read-only 1960 STATUS current 1961 DESCRIPTION 1962 "The number of packets seen from the destination host to the 1963 source host during this sampling interval, modulo 2^32, counted 1964 using the rules for counting the nlMatrixSDPkts object (note 1965 that the corresponding nlMatrixSDPkts object selected is the 1966 one whose source address is equal to nlMatrixTopNDestAddress 1967 and whose destination address is equal to 1968 nlMatrixTopNSourceAddress.) 1970 Note that if the value of nlMatrixTopNControlRateBase is equal 1971 to nlMatrixTopNHighCapacityPkts, the sort of topN entries is 1972 based entirely on nlMatrixTopNHighCapacityPktRate, and not on 1973 the value of this object." 1974 ::= { nlMatrixTopNHighCapacityEntry 4 } 1976 nlMatrixTopNHighCapacityReverseOverflowPktRate OBJECT-TYPE 1977 SYNTAX Gauge32 1978 MAX-ACCESS read-only 1979 STATUS current 1980 DESCRIPTION 1981 "The number of packets seen from the destination host to the 1982 source host during this sampling interval, divided by 2^32, 1983 truncating fractions (i.e., X DIV 2^32), and counted 1984 using the rules for counting the nlMatrixSDPkts object (note 1985 that the corresponding nlMatrixSDPkts object selected is the 1986 one whose source address is equal to nlMatrixTopNDestAddress 1987 and whose destination address is equal to 1988 nlMatrixTopNSourceAddress.) 1990 Note that if the value of nlMatrixTopNControlRateBase is equal 1991 to nlMatrixTopNHighCapacityPkts, the sort of topN entries is 1992 based entirely on nlMatrixTopNHighCapacityPktRate, and not on 1993 the value of this object." 1994 ::= { nlMatrixTopNHighCapacityEntry 5 } 1996 nlMatrixTopNHighCapacityReversePktRate OBJECT-TYPE 1997 SYNTAX RmonGauge64 1998 MAX-ACCESS read-only 1999 STATUS current 2000 DESCRIPTION 2001 "The number of packets seen from the destination host to the 2002 source host during this sampling interval, counted 2003 using the rules for counting the nlMatrixSDPkts object (note 2004 that the corresponding nlMatrixSDPkts object selected is the 2005 one whose source address is equal to nlMatrixTopNDestAddress 2006 and whose destination address is equal to 2007 nlMatrixTopNSourceAddress.) 2009 Note that if the value of nlMatrixTopNControlRateBase is equal 2010 to nlMatrixTopNHighCapacityPkts, the sort of topN entries is 2011 based entirely on nlMatrixTopNHighCapacityPktRate, and not on 2012 the value of this object." 2013 ::= { nlMatrixTopNHighCapacityEntry 6 } 2015 nlMatrixTopNHighCapacityBaseOctetRate OBJECT-TYPE 2016 SYNTAX Gauge32 2017 MAX-ACCESS read-only 2018 STATUS current 2019 DESCRIPTION 2020 "The number of octets seen from the source host 2021 to the destination host during this sampling interval, 2022 modulo 2^32, counted using the rules for counting the 2023 nlMatrixSDOctets object." 2024 ::= { nlMatrixTopNHighCapacityEntry 7 } 2026 nlMatrixTopNHighCapacityOverflowOctetRate OBJECT-TYPE 2027 SYNTAX Gauge32 2028 MAX-ACCESS read-only 2029 STATUS current 2030 DESCRIPTION 2031 "The number of octets seen from the source host 2032 to the destination host during this sampling interval, 2033 divided by 2^32, truncating fractions (i.e., X DIV 2^32), 2034 and counted using the rules for counting the 2035 nlMatrixSDOctets object." 2036 ::= { nlMatrixTopNHighCapacityEntry 8 } 2038 nlMatrixTopNHighCapacityOctetRate OBJECT-TYPE 2039 SYNTAX RmonGauge64 2040 MAX-ACCESS read-only 2041 STATUS current 2042 DESCRIPTION 2043 "The number of octets seen from the source host 2044 to the destination host during this sampling interval, 2045 counted using the rules for counting the 2046 nlMatrixSDOctets object. 2047 If the value of nlMatrixTopNControlRateBase is 2048 nlMatrixTopNHighCapacityOctets, this variable will be used 2049 to sort this report." 2050 ::= { nlMatrixTopNHighCapacityEntry 9 } 2052 nlMatrixTopNHighCapacityReverseBaseOctetRate OBJECT-TYPE 2053 SYNTAX Gauge32 2054 MAX-ACCESS read-only 2055 STATUS current 2056 DESCRIPTION 2057 "The number of octets seen from the destination host to the 2058 source host during this sampling interval, modulo 2^32, counted 2059 using the rules for counting the nlMatrixSDOctets object (note 2060 that the corresponding nlMatrixSDOctets object selected is the 2061 one whose source address is equal to nlMatrixTopNDestAddress 2062 and whose destination address is equal to 2063 nlMatrixTopNSourceAddress.) 2065 Note that if the value of nlMatrixTopNControlRateBase is equal 2066 to nlMatrixTopNHighCapacityOctets, the sort of topN entries is 2067 based entirely on nlMatrixTopNHighCapacityOctetRate, and not on 2068 the value of this object." 2069 ::= { nlMatrixTopNHighCapacityEntry 10 } 2071 nlMatrixTopNHighCapacityReverseOverflowOctetRate OBJECT-TYPE 2072 SYNTAX Gauge32 2073 MAX-ACCESS read-only 2074 STATUS current 2075 DESCRIPTION 2076 "The number of octets seen from the destination host to the 2077 source host during this sampling interval, divided by 2^32, 2078 truncating fractions (i.e., X DIV 2^32), and counted 2079 using the rules for counting the nlMatrixSDOctets object (note 2080 that the corresponding nlMatrixSDOctets object selected is the 2081 one whose source address is equal to nlMatrixTopNDestAddress 2082 and whose destination address is equal to 2083 nlMatrixTopNSourceAddress.) 2085 Note that if the value of nlMatrixTopNControlRateBase is equal 2086 to nlMatrixTopNHighCapacityOctets, the sort of topN entries is 2087 based entirely on nlMatrixTopNHighCapacityOctetRate, and not on 2088 the value of this object." 2089 ::= { nlMatrixTopNHighCapacityEntry 11 } 2091 nlMatrixTopNHighCapacityReverseOctetRate OBJECT-TYPE 2092 SYNTAX RmonGauge64 2093 MAX-ACCESS read-only 2094 STATUS current 2095 DESCRIPTION 2096 "The number of octets seen from the destination host to the 2097 source host during this sampling interval, counted 2098 using the rules for counting the nlMatrixSDOctets object (note 2099 that the corresponding nlMatrixSDOctets object selected is the 2100 one whose source address is equal to nlMatrixTopNDestAddress 2101 and whose destination address is equal to 2102 nlMatrixTopNSourceAddress.) 2104 Note that if the value of nlMatrixTopNControlRateBase is equal 2105 to nlMatrixTopNHighCapacityOctets, the sort of topN entries is 2106 based entirely on nlMatrixTopNHighCapacityOctetRate, and not on 2107 the value of this object." 2108 ::= { nlMatrixTopNHighCapacityEntry 12 } 2110 -- High Capacity extensions for the alHostTable 2112 alHostHighCapacityTable OBJECT-TYPE 2113 SYNTAX SEQUENCE OF AlHostHighCapacityEntry 2114 MAX-ACCESS not-accessible 2115 STATUS current 2116 DESCRIPTION 2117 "Contains the High Capacity RMON extensions to the RMON-2 2118 alHostTable." 2119 ::= { alHost 2 } 2121 alHostHighCapacityEntry OBJECT-TYPE 2122 SYNTAX AlHostHighCapacityEntry 2123 MAX-ACCESS not-accessible 2124 STATUS current 2125 DESCRIPTION 2126 "Contains the High Capacity RMON extensions to the RMON-2 2127 alHostEntry. These objects will be created by the agent 2128 for all alHostEntries associated with whichever 2129 hlHostControlEntries it deems appropriate. (i.e., either all 2130 alHostHighCapacityEntries associated with a particular 2131 hlHostControlEntry will be created, or none of them will 2132 be.)" 2133 INDEX { hlHostControlIndex, alHostTimeMark, 2134 protocolDirLocalIndex, nlHostAddress, 2135 protocolDirLocalIndex } 2136 ::= { alHostHighCapacityTable 1 } 2138 AlHostHighCapacityEntry ::= SEQUENCE { 2139 alHostHighCapacityInOverflowPkts ZeroBasedCounter32, 2140 alHostHighCapacityInPkts ZeroBasedCounter64, 2141 alHostHighCapacityOutOverflowPkts ZeroBasedCounter32, 2142 alHostHighCapacityOutPkts ZeroBasedCounter64, 2143 alHostHighCapacityInOverflowOctets ZeroBasedCounter32, 2144 alHostHighCapacityInOctets ZeroBasedCounter64, 2145 alHostHighCapacityOutOverflowOctets ZeroBasedCounter32, 2146 alHostHighCapacityOutOctets ZeroBasedCounter64 2147 } 2149 alHostHighCapacityInOverflowPkts OBJECT-TYPE 2150 SYNTAX ZeroBasedCounter32 2151 MAX-ACCESS read-only 2152 STATUS current 2153 DESCRIPTION 2154 "The number of times the associated alHostInPkts 2155 counter has overflowed." 2156 ::= { alHostHighCapacityEntry 1 } 2158 alHostHighCapacityInPkts OBJECT-TYPE 2159 SYNTAX ZeroBasedCounter64 2160 MAX-ACCESS read-only 2161 STATUS current 2162 DESCRIPTION 2163 "The number of packets of this protocol type without errors 2164 transmitted to this address since it was added to the 2165 alHostHighCapacityTable. Note that this is the number of 2166 link-layer packets, so if a single network-layer packet 2167 is fragmented into several link-layer frames, this counter 2168 is incremented several times." 2169 ::= { alHostHighCapacityEntry 2 } 2171 alHostHighCapacityOutOverflowPkts OBJECT-TYPE 2172 SYNTAX ZeroBasedCounter32 2173 MAX-ACCESS read-only 2174 STATUS current 2175 DESCRIPTION 2176 "The number of times the associated alHostOutPkts 2177 counter has overflowed." 2178 ::= { alHostHighCapacityEntry 3 } 2180 alHostHighCapacityOutPkts OBJECT-TYPE 2181 SYNTAX ZeroBasedCounter64 2182 MAX-ACCESS read-only 2183 STATUS current 2184 DESCRIPTION 2185 "The number of packets of this protocol type without errors 2186 transmitted by this address since it was added to the 2187 alHostHighCapacityTable. Note that this is the number of 2188 link-layer packets, so if a single network-layer packet 2189 is fragmented into several link-layer frames, this counter 2190 is incremented several times." 2191 ::= { alHostHighCapacityEntry 4 } 2193 alHostHighCapacityInOverflowOctets OBJECT-TYPE 2194 SYNTAX ZeroBasedCounter32 2195 MAX-ACCESS read-only 2196 STATUS current 2197 DESCRIPTION 2198 "The number of times the associated alHostInOctets 2199 counter has overflowed." 2200 ::= { alHostHighCapacityEntry 5 } 2202 alHostHighCapacityInOctets OBJECT-TYPE 2203 SYNTAX ZeroBasedCounter64 2204 MAX-ACCESS read-only 2205 STATUS current 2206 DESCRIPTION 2207 "The number of octets transmitted to this address 2208 of this protocol type since it was added to the 2209 alHostHighCapacityTable (excluding framing bits but 2210 including FCS octets), excluding those octets in 2211 packets that contained errors. 2213 Note this doesn't count just those octets in the particular 2214 protocol frames, but includes the entire packet that contained 2215 the protocol." 2216 ::= { alHostHighCapacityEntry 6 } 2218 alHostHighCapacityOutOverflowOctets OBJECT-TYPE 2219 SYNTAX ZeroBasedCounter32 2220 MAX-ACCESS read-only 2221 STATUS current 2222 DESCRIPTION 2223 "The number of times the associated alHostOutOctets 2224 counter has overflowed." 2225 ::= { alHostHighCapacityEntry 7 } 2227 alHostHighCapacityOutOctets OBJECT-TYPE 2228 SYNTAX ZeroBasedCounter64 2229 MAX-ACCESS read-only 2230 STATUS current 2231 DESCRIPTION 2232 "The number of octets transmitted by this address 2233 of this protocol type since it was added to the 2234 alHostHighCapacityTable (excluding framing bits but 2235 including FCS octets), excluding those octets in 2236 packets that contained errors. 2238 Note this doesn't count just those octets in the particular 2239 protocol frames, but includes the entire packet that contained 2240 the protocol." 2241 ::= { alHostHighCapacityEntry 8 } 2243 -- High Capacity extensions for the alMatrixSDTable 2245 alMatrixSDHighCapacityTable OBJECT-TYPE 2246 SYNTAX SEQUENCE OF AlMatrixSDHighCapacityEntry 2247 MAX-ACCESS not-accessible 2248 STATUS current 2249 DESCRIPTION 2250 "Contains the High Capacity RMON extensions to the RMON-2 2251 alMatrixSDTable." 2252 ::= { alMatrix 5 } 2254 alMatrixSDHighCapacityEntry OBJECT-TYPE 2255 SYNTAX AlMatrixSDHighCapacityEntry 2256 MAX-ACCESS not-accessible 2257 STATUS current 2258 DESCRIPTION 2259 "Contains the High Capacity RMON extensions to the RMON-2 2260 alMatrixSDEntry. These objects will be created by the agent 2261 for all alMatrixSDEntries associated with whichever 2262 hlMatrixControlEntries it deems appropriate. (i.e., either all 2263 alMatrixSDHighCapacityEntries associated with a particular 2264 hlMatrixControlEntry will be created, or none of them will 2265 be.)" 2266 INDEX { hlMatrixControlIndex, alMatrixSDTimeMark, 2267 protocolDirLocalIndex, 2268 nlMatrixSDSourceAddress, nlMatrixSDDestAddress, 2269 protocolDirLocalIndex } 2270 ::= { alMatrixSDHighCapacityTable 1 } 2272 AlMatrixSDHighCapacityEntry ::= SEQUENCE { 2273 alMatrixSDHighCapacityOverflowPkts ZeroBasedCounter32, 2274 alMatrixSDHighCapacityPkts ZeroBasedCounter64, 2275 alMatrixSDHighCapacityOverflowOctets ZeroBasedCounter32, 2276 alMatrixSDHighCapacityOctets ZeroBasedCounter64 2277 } 2279 alMatrixSDHighCapacityOverflowPkts OBJECT-TYPE 2280 SYNTAX ZeroBasedCounter32 2281 MAX-ACCESS read-only 2282 STATUS current 2283 DESCRIPTION 2284 "The number of times the associated alMatrixSDPkts 2285 counter has overflowed." 2286 ::= { alMatrixSDHighCapacityEntry 1 } 2288 alMatrixSDHighCapacityPkts OBJECT-TYPE 2289 SYNTAX ZeroBasedCounter64 2290 MAX-ACCESS read-only 2291 STATUS current 2292 DESCRIPTION 2293 "The number of packets of this protocol type without errors 2294 transmitted from the source address to the destination address 2295 since this entry was added to the alMatrixSDHighCapacityTable. 2296 Note that this is the number of link-layer packets, so if a 2297 single network-layer packet is fragmented into several 2298 link-layer frames, this counter is incremented several times." 2299 ::= { alMatrixSDHighCapacityEntry 2 } 2301 alMatrixSDHighCapacityOverflowOctets OBJECT-TYPE 2302 SYNTAX ZeroBasedCounter32 2303 MAX-ACCESS read-only 2304 STATUS current 2305 DESCRIPTION 2306 "The number of times the associated alMatrixSDOctets 2307 counter has overflowed." 2308 ::= { alMatrixSDHighCapacityEntry 3 } 2310 alMatrixSDHighCapacityOctets OBJECT-TYPE 2311 SYNTAX ZeroBasedCounter64 2312 MAX-ACCESS read-only 2313 STATUS current 2314 DESCRIPTION 2315 "The number of octets in packets of this protocol type 2316 transmitted from the source address to the destination address 2317 since this entry was added to the alMatrixSDHighCapacityTable 2318 (excluding framing bits but including FCS octets), excluding 2319 those octets in packets that contained errors. 2321 Note this doesn't count just those octets in the particular 2322 protocol frames, but includes the entire packet that contained 2323 the protocol." 2324 ::= { alMatrixSDHighCapacityEntry 4 } 2326 -- High Capacity extensions for the alMatrixDSTable 2328 alMatrixDSHighCapacityTable OBJECT-TYPE 2329 SYNTAX SEQUENCE OF AlMatrixDSHighCapacityEntry 2330 MAX-ACCESS not-accessible 2331 STATUS current 2332 DESCRIPTION 2333 "Contains the High Capacity RMON extensions to the RMON-2 2334 alMatrixDSTable." 2335 ::= { alMatrix 6 } 2337 alMatrixDSHighCapacityEntry OBJECT-TYPE 2338 SYNTAX AlMatrixDSHighCapacityEntry 2339 MAX-ACCESS not-accessible 2340 STATUS current 2341 DESCRIPTION 2342 "Contains the High Capacity RMON extensions to the RMON-2 2343 alMatrixSDTable. These objects will be created by the agent 2344 for all alMatrixDSEntries associated with whichever 2345 hlMatrixControlEntries it deems appropriate. (i.e., either all 2346 alMatrixDSHighCapacityEntries associated with a particular 2347 hlMatrixControlEntry will be created, or none of them will 2348 be.)" 2349 INDEX { hlMatrixControlIndex, alMatrixDSTimeMark, 2350 protocolDirLocalIndex, 2351 nlMatrixDSDestAddress, nlMatrixDSSourceAddress, 2352 protocolDirLocalIndex } 2353 ::= { alMatrixDSHighCapacityTable 1 } 2355 AlMatrixDSHighCapacityEntry ::= SEQUENCE { 2356 alMatrixDSHighCapacityOverflowPkts ZeroBasedCounter32, 2357 alMatrixDSHighCapacityPkts ZeroBasedCounter64, 2358 alMatrixDSHighCapacityOverflowOctets ZeroBasedCounter32, 2359 alMatrixDSHighCapacityOctets ZeroBasedCounter64 2360 } 2362 alMatrixDSHighCapacityOverflowPkts OBJECT-TYPE 2363 SYNTAX ZeroBasedCounter32 2364 MAX-ACCESS read-only 2365 STATUS current 2366 DESCRIPTION 2367 "The number of times the associated alMatrixDSPkts 2368 counter has overflowed." 2369 ::= { alMatrixDSHighCapacityEntry 1 } 2371 alMatrixDSHighCapacityPkts OBJECT-TYPE 2372 SYNTAX ZeroBasedCounter64 2373 MAX-ACCESS read-only 2374 STATUS current 2375 DESCRIPTION 2376 "The number of packets of this protocol type without errors 2377 transmitted from the source address to the destination address 2378 since this entry was added to the alMatrixDSHighCapacityTable. 2379 Note that this is the number of link-layer packets, so if a 2380 single network-layer packet is fragmented into several 2381 link-layer frames, this counter is incremented several times." 2382 ::= { alMatrixDSHighCapacityEntry 2 } 2384 alMatrixDSHighCapacityOverflowOctets OBJECT-TYPE 2385 SYNTAX ZeroBasedCounter32 2386 MAX-ACCESS read-only 2387 STATUS current 2388 DESCRIPTION 2389 "The number of times the associated alMatrixDSOctets 2390 counter has overflowed." 2391 ::= { alMatrixDSHighCapacityEntry 3 } 2393 alMatrixDSHighCapacityOctets OBJECT-TYPE 2394 SYNTAX ZeroBasedCounter64 2395 MAX-ACCESS read-only 2396 STATUS current 2397 DESCRIPTION 2398 "The number of octets in packets of this protocol type 2399 transmitted from the source address to the destination address 2400 since this entry was added to the alMatrixDSHighCapacityTable 2401 (excluding framing bits but including FCS octets), excluding 2402 those octets in packets that contained errors. 2404 Note this doesn't count just those octets in the particular 2405 protocol frames, but includes the entire packet that contained 2406 the protocol." 2407 ::= { alMatrixDSHighCapacityEntry 4 } 2409 -- This definition extends the enumeration defined in [RFC 2021] 2410 alMatrixTopNControlRateBase OBJECT-TYPE 2411 SYNTAX INTEGER { 2412 alMatrixTopNTerminalsPkts(1), 2413 alMatrixTopNTerminalsOctets(2), 2414 alMatrixTopNAllPkts(3), 2415 alMatrixTopNAllOctets(4), 2416 alMatrixTopNTerminalsHighCapacityPkts(5), 2417 alMatrixTopNTerminalsHighCapacityOctets(6), 2418 alMatrixTopNAllHighCapacityPkts(7), 2419 alMatrixTopNAllHighCapacityOctets(8) 2420 } 2421 MAX-ACCESS read-create 2422 STATUS current 2423 DESCRIPTION 2424 "The variable for each alMatrix[SD/DS] entry that the 2425 alMatrixTopNEntries are sorted by, as well as the 2426 selector of the view of the matrix table that will be 2427 used, as well as a control for the table that the results 2428 will be reported in. 2430 The values alMatrixTopNTerminalsPkts, 2431 alMatrixTopNTerminalsOctets, 2432 alMatrixTopNTerminalsHighCapacityPkts, and 2433 alMatrixTopNTerminalsHighCapacityOctets cause collection 2434 only from protocols that have no child protocols that are 2435 counted. The values alMatrixTopNAllPkts, 2436 alMatrixTopNAllOctets, alMatrixTopNAllHighCapacityPkts, and 2437 alMatrixTopNAllHighCapacityOctets cause collection from all 2438 alMatrix entries. 2440 This object may not be modified if the associated 2441 alMatrixTopNControlStatus object is equal to active(1)." 2442 ::= { alMatrixTopNControlEntry 3 } 2444 alMatrixTopNHighCapacityTable OBJECT-TYPE 2445 SYNTAX SEQUENCE OF AlMatrixTopNHighCapacityEntry 2446 MAX-ACCESS not-accessible 2447 STATUS current 2448 DESCRIPTION 2449 "Contains the High Capacity RMON extensions to the RMON-2 2450 alMatrixTopNTable when alMatrixTopNControlRateBase specifies 2451 a High Capacity TopN Report." 2452 ::= { alMatrix 7 } 2454 alMatrixTopNHighCapacityEntry OBJECT-TYPE 2455 SYNTAX AlMatrixTopNHighCapacityEntry 2456 MAX-ACCESS not-accessible 2457 STATUS current 2458 DESCRIPTION 2459 "Contains the High Capacity RMON extensions to the RMON-2 2460 alMatrixTopNEntry when alMatrixTopNControlRateBase specifies 2461 a High Capacity TopN Report. These objects will be created by 2462 the agent for all alMatrixTopNEntries associated with whichever 2463 alMatrixTopNControlEntries have a alMatrixTopNControlRateBase 2464 that specify a high capacity report." 2465 INDEX { alMatrixTopNControlIndex, alMatrixTopNIndex } 2466 ::= { alMatrixTopNHighCapacityTable 1 } 2468 AlMatrixTopNHighCapacityEntry ::= SEQUENCE { 2469 alMatrixTopNHighCapacityBasePktRate Gauge32, 2470 alMatrixTopNHighCapacityOverflowPktRate Gauge32, 2471 alMatrixTopNHighCapacityPktRate RmonGauge64, 2472 alMatrixTopNHighCapacityReverseBasePktRate Gauge32, 2473 alMatrixTopNHighCapacityReverseOverflowPktRate Gauge32, 2474 alMatrixTopNHighCapacityReversePktRate RmonGauge64, 2475 alMatrixTopNHighCapacityBaseOctetRate Gauge32, 2476 alMatrixTopNHighCapacityOverflowOctetRate Gauge32, 2477 alMatrixTopNHighCapacityOctetRate RmonGauge64, 2478 alMatrixTopNHighCapacityReverseBaseOctetRate Gauge32, 2479 alMatrixTopNHighCapacityReverseOverflowOctetRate Gauge32, 2480 alMatrixTopNHighCapacityReverseOctetRate RmonGauge64 2481 } 2483 alMatrixTopNHighCapacityBasePktRate OBJECT-TYPE 2484 SYNTAX Gauge32 2485 MAX-ACCESS read-only 2486 STATUS current 2487 DESCRIPTION 2488 "The number of packets seen of this protocol from the source 2489 host to the destination host during this sampling interval, 2490 modulo 2^32, counted using the rules for counting the 2491 alMatrixSDPkts object." 2492 ::= { alMatrixTopNHighCapacityEntry 1 } 2494 alMatrixTopNHighCapacityOverflowPktRate OBJECT-TYPE 2495 SYNTAX Gauge32 2496 MAX-ACCESS read-only 2497 STATUS current 2498 DESCRIPTION 2499 "The number of packets seen of this protocol from the source host 2500 to the destination host during this sampling interval, 2501 divided by 2^32, truncating fractions (i.e., X DIV 2^32), 2502 and counted using the rules for counting the 2503 alMatrixSDPkts object." 2504 ::= { alMatrixTopNHighCapacityEntry 2 } 2506 alMatrixTopNHighCapacityPktRate OBJECT-TYPE 2507 SYNTAX RmonGauge64 2508 MAX-ACCESS read-only 2509 STATUS current 2510 DESCRIPTION 2511 "The number of packets seen of this protocol from the source 2512 host to the destination host during this sampling interval, 2513 counted using the rules for counting the 2514 alMatrixSDPkts object. 2515 If the value of alMatrixTopNControlRateBase is 2516 alMatrixTopNTerminalsPkts, alMatrixTopNAllPkts, 2517 alMatrixTopNTerminalsHighCapacityPkts, or 2518 alMatrixTopNAllHighCapacityPkts, this variable will be used 2519 to sort this report." 2520 ::= { alMatrixTopNHighCapacityEntry 3 } 2522 alMatrixTopNHighCapacityReverseBasePktRate OBJECT-TYPE 2523 SYNTAX Gauge32 2524 MAX-ACCESS read-only 2525 STATUS current 2526 DESCRIPTION 2527 "The number of packets seen of this protocol from the 2528 destination host to the source host during this sampling 2529 interval, modulo 2^32, counted using the rules for counting 2530 the alMatrixSDPkts object (note that the corresponding 2531 alMatrixSDPkts object selected is the one whose source address 2532 is equal to alMatrixTopNDestAddress and whose destination 2533 address is equal to alMatrixTopNSourceAddress.)" 2534 ::= { alMatrixTopNHighCapacityEntry 4 } 2536 alMatrixTopNHighCapacityReverseOverflowPktRate OBJECT-TYPE 2537 SYNTAX Gauge32 2538 MAX-ACCESS read-only 2539 STATUS current 2540 DESCRIPTION 2541 "The number of packets seen of this protocol from the 2542 destination host to the source host during this sampling 2543 interval, divided by 2^32, truncating fractions 2544 (i.e., X DIV 2^32), and counted using the rules for 2545 counting the alMatrixSDPkts object (note that the 2546 corresponding alMatrixSDPkts object selected is the 2547 one whose source address is equal to alMatrixTopNDestAddress 2548 and whose destination address is equal to 2549 alMatrixTopNSourceAddress.)" 2550 ::= { alMatrixTopNHighCapacityEntry 5 } 2552 alMatrixTopNHighCapacityReversePktRate OBJECT-TYPE 2553 SYNTAX RmonGauge64 2554 MAX-ACCESS read-only 2555 STATUS current 2556 DESCRIPTION 2557 "The number of packets seen of this protocol from the 2558 destination host to the source host during this sampling 2559 interval, counted using the rules for counting the 2560 alMatrixSDPkts object (note that the corresponding 2561 alMatrixSDPkts object selected is the one whose source address 2562 is equal to alMatrixTopNDestAddress and whose destination 2563 address is equal to alMatrixTopNSourceAddress.)" 2564 ::= { alMatrixTopNHighCapacityEntry 6 } 2566 alMatrixTopNHighCapacityBaseOctetRate OBJECT-TYPE 2567 SYNTAX Gauge32 2568 MAX-ACCESS read-only 2569 STATUS current 2570 DESCRIPTION 2571 "The number of octets seen of this protocol from the source host 2572 to the destination host during this sampling interval, 2573 modulo 2^32, counted using the rules for counting the 2574 alMatrixSDOctets object." 2575 ::= { alMatrixTopNHighCapacityEntry 7 } 2577 alMatrixTopNHighCapacityOverflowOctetRate OBJECT-TYPE 2578 SYNTAX Gauge32 2579 MAX-ACCESS read-only 2580 STATUS current 2581 DESCRIPTION 2582 "The number of octets seen of this protocol from the source host 2583 to the destination host during this sampling interval, 2584 divided by 2^32, truncating fractions (i.e., X DIV 2^32), 2585 and counted using the rules for counting the 2586 alMatrixSDOctets object." 2587 ::= { alMatrixTopNHighCapacityEntry 8 } 2589 alMatrixTopNHighCapacityOctetRate OBJECT-TYPE 2590 SYNTAX RmonGauge64 2591 MAX-ACCESS read-only 2592 STATUS current 2593 DESCRIPTION 2594 "The number of octets seen of this protocol from the source host 2595 to the destination host during this sampling interval, 2596 counted using the rules for counting the 2597 alMatrixSDOctets object. 2598 If the value of alMatrixTopNControlRateBase is 2599 alMatrixTopNTerminalsOctets, alMatrixTopNAllOctets, 2600 alMatrixTopNTerminalsHighCapacityOctets, or 2601 alMatrixTopNAllHighCapacityOctets, this variable will be used 2602 to sort this report." 2603 ::= { alMatrixTopNHighCapacityEntry 9 } 2605 alMatrixTopNHighCapacityReverseBaseOctetRate OBJECT-TYPE 2606 SYNTAX Gauge32 2607 MAX-ACCESS read-only 2608 STATUS current 2609 DESCRIPTION 2610 "The number of octets seen of this protocol from the 2611 destination host to the source host during this sampling 2612 interval, modulo 2^32, counted using the rules for counting 2613 the alMatrixSDOctets object (note that the corresponding 2614 alMatrixSDOctets object selected is the one whose source 2615 address is equal to alMatrixTopNDestAddress and whose 2616 destination address is equal to alMatrixTopNSourceAddress.)" 2617 ::= { alMatrixTopNHighCapacityEntry 10 } 2619 alMatrixTopNHighCapacityReverseOverflowOctetRate OBJECT-TYPE 2620 SYNTAX Gauge32 2621 MAX-ACCESS read-only 2622 STATUS current 2623 DESCRIPTION 2624 "The number of octets seen of this protocol from the 2625 destination host to the source host during this sampling 2626 interval, divided by 2^32, truncating fractions (i.e., X DIV 2627 2^32), and counted using the rules for counting the 2628 alMatrixSDOctets object (note that the corresponding 2629 alMatrixSDOctets object selected is the one whose source 2630 address is equal to alMatrixTopNDestAddress and whose 2631 destination address is equal to alMatrixTopNSourceAddress.)" 2632 ::= { alMatrixTopNHighCapacityEntry 11 } 2634 alMatrixTopNHighCapacityReverseOctetRate OBJECT-TYPE 2635 SYNTAX RmonGauge64 2636 MAX-ACCESS read-only 2637 STATUS current 2638 DESCRIPTION 2639 "The number of octets seen of this protocol from the 2640 destination host to the source host during this sampling 2641 interval, counted using the rules for counting the 2642 alMatrixSDOctets object (note that the corresponding 2643 alMatrixSDOctets object selected is the one whose source 2644 address is equal to alMatrixTopNDestAddress and whose 2645 destination address is equal to alMatrixTopNSourceAddress.)" 2646 ::= { alMatrixTopNHighCapacityEntry 12 } 2648 usrHistoryHighCapacityTable OBJECT-TYPE 2649 SYNTAX SEQUENCE OF UsrHistoryHighCapacityEntry 2650 MAX-ACCESS not-accessible 2651 STATUS current 2652 DESCRIPTION 2653 "Contains the High Capacity RMON extensions to the RMON-2 2654 usrHistoryTable." 2655 ::= { usrHistory 4 } 2657 usrHistoryHighCapacityEntry OBJECT-TYPE 2658 SYNTAX UsrHistoryHighCapacityEntry 2659 MAX-ACCESS not-accessible 2660 STATUS current 2661 DESCRIPTION 2662 "Contains the High Capacity RMON extensions to the RMON-2 2663 usrHistoryEntry. These objects will be created by the agent 2664 for all usrHistoryEntries associated with whichever 2665 usrHistoryControlEntries it deems appropriate. (i.e., either all 2666 usrHistoryHighCapacityEntries associated with a particular 2667 usrHistoryControlEntry will be created, or none of them will 2668 be.)" 2669 INDEX { usrHistoryControlIndex, usrHistorySampleIndex, 2670 usrHistoryObjectIndex } 2671 ::= { usrHistoryHighCapacityTable 1 } 2673 UsrHistoryHighCapacityEntry ::= SEQUENCE { 2674 usrHistoryHighCapacityOverflowAbsValue Gauge32, 2675 usrHistoryHighCapacityAbsValue RmonGauge64 2676 } 2678 usrHistoryHighCapacityOverflowAbsValue OBJECT-TYPE 2679 SYNTAX Gauge32 2680 MAX-ACCESS read-only 2681 STATUS current 2682 DESCRIPTION 2683 "The absolute value (i.e. unsigned value) of the 2684 user-specified statistic during the last sampling period, 2685 divided by 2^32, truncating fractions (i.e., X DIV 2^32). 2686 The value during the current sampling period is not made 2687 available until the period is completed. 2689 To obtain the true value for this sampling interval, the 2690 associated instance of usrHistoryValStatus must be checked, 2691 and usrHistoryAbsValue adjusted as necessary. 2693 If the MIB instance could not be accessed during the sampling 2694 interval, then this object will have a value of zero and the 2695 associated instance of usrHistoryValStatus will be set to 2696 'valueNotAvailable(1)'." 2697 ::= { usrHistoryHighCapacityEntry 1 } 2699 usrHistoryHighCapacityAbsValue OBJECT-TYPE 2700 SYNTAX RmonGauge64 2701 MAX-ACCESS read-only 2702 STATUS current 2703 DESCRIPTION 2704 "The absolute value (i.e. unsigned value) of the 2705 user-specified statistic during the last sampling period. The 2706 value during the current sampling period is not made available 2707 until the period is completed. 2709 To obtain the true value for this sampling interval, the 2710 associated instance of usrHistoryValStatus must be checked, 2711 and usrHistoryHighCapacityAbsValue adjusted as necessary. 2713 If the MIB instance could not be accessed during the sampling 2714 interval, then this object will have a value of zero and the 2715 associated instance of usrHistoryValStatus will be set to 2716 'valueNotAvailable(1)'." 2717 ::= { usrHistoryHighCapacityEntry 2 } 2719 -- 2720 -- High Capacity RMON Probe Capabilities 2721 -- 2722 hcRMONCapabilities OBJECT-TYPE 2723 SYNTAX BITS { 2724 mediaIndependentGroup(0), 2725 etherStatsHighCapacityGroup(1), 2726 etherHistoryHighCapacityGroup(2), 2727 hostHighCapacityGroup(3), 2728 hostTopNHighCapacityGroup(4), 2729 matrixHighCapacityGroup(5), 2730 captureBufferHighCapacityGroup(6), 2731 protocolDistributionHighCapacityGroup(7), 2732 nlHostHighCapacityGroup(8), 2733 nlMatrixHighCapacityGroup(9), 2734 nlMatrixTopNHighCapacityGroup(10), 2735 alHostHighCapacityGroup(11), 2736 alMatrixHighCapacityGroup(12), 2737 alMatrixTopNHighCapacityGroup(13), 2738 usrHistoryHighCapacityGroup(14) 2739 } 2740 MAX-ACCESS read-only 2741 STATUS current 2742 DESCRIPTION 2743 "An indication of the High Capacity RMON MIB groups supported 2744 on at least one interface by this probe." 2745 ::= { probeConfig 16 } 2747 -- Conformance Macros 2749 hcRmonMIBCompliances OBJECT IDENTIFIER ::= { rmonConformance 4 } 2750 hcRmonMIBGroups OBJECT IDENTIFIER ::= { rmonConformance 5 } 2752 hcRmonMIBCompliance MODULE-COMPLIANCE 2753 STATUS current 2754 DESCRIPTION 2755 "Describes the minimum requirements for conformance to the 2756 high capacity RMON MIB." 2757 MODULE -- this module 2758 MANDATORY-GROUPS { mediaIndependentGroup, hcRMONInformationGroup } 2759 ::= { hcRmonMIBCompliances 1 } 2761 hcRmon2MIBCompliance MODULE-COMPLIANCE 2762 STATUS current 2763 DESCRIPTION 2764 "Describes the requirements for conformance to 2765 the High Capacity RMON 2 MIB" 2766 MODULE -- this module 2767 MANDATORY-GROUPS { mediaIndependentGroup, 2768 protocolDistributionHighCapacityGroup, 2769 nlHostHighCapacityGroup, 2770 nlMatrixHighCapacityGroup, 2771 nlMatrixTopNHighCapacityGroup, 2772 usrHistoryHighCapacityGroup, 2773 hcRMONInformationGroup } 2774 ::= { hcRmonMIBCompliances 2 } 2776 hcRmon2MIBApplicationLayerCompliance MODULE-COMPLIANCE 2777 STATUS current 2778 DESCRIPTION 2779 "Describes the requirements for conformance to 2780 the High Capacity RMON2 MIB with Application Layer Enhancements." 2781 MODULE -- this module 2782 MANDATORY-GROUPS { mediaIndependentGroup, 2783 protocolDistributionHighCapacityGroup, 2784 nlHostHighCapacityGroup, 2785 nlMatrixHighCapacityGroup, 2786 nlMatrixTopNHighCapacityGroup, 2787 alHostHighCapacityGroup, 2788 alMatrixHighCapacityGroup, 2789 alMatrixTopNHighCapacityGroup, 2790 usrHistoryHighCapacityGroup, 2791 hcRMONInformationGroup } 2793 ::= { hcRmonMIBCompliances 3 } 2795 mediaIndependentGroup OBJECT-GROUP 2796 OBJECTS {mediaIndependentIndex, 2797 mediaIndependentDataSource, 2798 mediaIndependentDropEvents, 2799 mediaIndependentDroppedFrames, 2800 mediaIndependentInPkts, 2801 mediaIndependentInOverflowPkts, 2802 mediaIndependentInHighCapacityPkts, 2803 mediaIndependentOutPkts, 2804 mediaIndependentOutOverflowPkts, 2805 mediaIndependentOutHighCapacityPkts, 2806 mediaIndependentInOctets, 2807 mediaIndependentInOverflowOctets, 2808 mediaIndependentInHighCapacityOctets, 2809 mediaIndependentOutOctets, 2810 mediaIndependentOutOverflowOctets, 2811 mediaIndependentOutHighCapacityOctets, 2812 mediaIndependentInNUCastPkts, 2813 mediaIndependentInNUCastOverflowPkts, 2814 mediaIndependentInNUCastHighCapacityPkts, 2815 mediaIndependentOutNUCastPkts, 2816 mediaIndependentOutNUCastOverflowPkts, 2817 mediaIndependentOutNUCastHighCapacityPkts, 2818 mediaIndependentInErrors, 2819 mediaIndependentOutErrors, 2820 mediaIndependentInputSpeed, 2821 mediaIndependentOutputSpeed, 2822 mediaIndependentOwner, 2823 mediaIndependentStatus } 2824 STATUS current 2825 DESCRIPTION 2826 "Collects utilization statistics for any type of network." 2827 ::= { hcRmonMIBGroups 1 } 2829 etherStatsHighCapacityGroup OBJECT-GROUP 2830 OBJECTS { etherStatsHighCapacityOverflowPkts, 2831 etherStatsHighCapacityPkts, 2832 etherStatsHighCapacityOverflowOctets, 2833 etherStatsHighCapacityOctets, 2834 etherStatsHighCapacityOverflowPkts64Octets, 2835 etherStatsHighCapacityPkts64Octets, 2836 etherStatsHighCapacityOverflowPkts65to127Octets, 2837 etherStatsHighCapacityPkts65to127Octets, 2838 etherStatsHighCapacityOverflowPkts128to255Octets, 2839 etherStatsHighCapacityPkts128to255Octets, 2840 etherStatsHighCapacityOverflowPkts256to511Octets, 2841 etherStatsHighCapacityPkts256to511Octets, 2842 etherStatsHighCapacityOverflowPkts512to1023Octets, 2843 etherStatsHighCapacityPkts512to1023Octets, 2844 etherStatsHighCapacityOverflowPkts1024to1518Octets, 2845 etherStatsHighCapacityPkts1024to1518Octets } 2846 STATUS current 2847 DESCRIPTION 2848 "Collects utilization statistics for ethernet networks." 2849 ::= { hcRmonMIBGroups 2 } 2851 etherHistoryHighCapacityGroup OBJECT-GROUP 2852 OBJECTS { etherHistoryHighCapacityOverflowPkts, 2853 etherHistoryHighCapacityPkts, 2854 etherHistoryHighCapacityOverflowOctets, 2855 etherHistoryHighCapacityOctets } 2856 STATUS current 2857 DESCRIPTION 2858 "Collects utilization statistics for ethernet networks." 2859 ::= { hcRmonMIBGroups 3 } 2861 hostHighCapacityGroup OBJECT-GROUP 2862 OBJECTS { hostHighCapacityInOverflowPkts, 2863 hostHighCapacityInPkts, 2864 hostHighCapacityOutOverflowPkts, 2865 hostHighCapacityOutPkts, 2866 hostHighCapacityInOverflowOctets, 2867 hostHighCapacityInOctets, 2868 hostHighCapacityOutOverflowOctets, 2869 hostHighCapacityOutOctets, 2870 hostTimeHighCapacityInOverflowPkts, 2871 hostTimeHighCapacityInPkts, 2872 hostTimeHighCapacityOutOverflowPkts, 2873 hostTimeHighCapacityOutPkts, 2874 hostTimeHighCapacityInOverflowOctets, 2875 hostTimeHighCapacityInOctets, 2876 hostTimeHighCapacityOutOverflowOctets, 2877 hostTimeHighCapacityOutOctets } 2878 STATUS current 2879 DESCRIPTION 2880 "Collects utilization and error statistics per host." 2881 ::= { hcRmonMIBGroups 4 } 2883 hostTopNHighCapacityGroup OBJECT-GROUP 2884 OBJECTS { hostTopNHighCapacityBaseRate, 2885 hostTopNHighCapacityOverflowRate, 2886 hostTopNHighCapacityRate } 2887 STATUS current 2888 DESCRIPTION 2889 "Prepares sorted reports of utilization and error statistics 2890 per host." 2891 ::= { hcRmonMIBGroups 5 } 2893 matrixHighCapacityGroup OBJECT-GROUP 2894 OBJECTS { matrixSDHighCapacityOverflowPkts, 2895 matrixSDHighCapacityPkts, 2896 matrixSDHighCapacityOverflowOctets, 2897 matrixSDHighCapacityOctets, 2898 matrixDSHighCapacityOverflowPkts, 2899 matrixDSHighCapacityPkts, 2900 matrixDSHighCapacityOverflowOctets, 2901 matrixDSHighCapacityOctets } 2902 STATUS current 2903 DESCRIPTION 2904 "Collects utilization statistics per conversation." 2905 ::= { hcRmonMIBGroups 6 } 2907 captureBufferHighCapacityGroup OBJECT-GROUP 2908 OBJECTS { captureBufferPacketHighCapacityTime } 2909 STATUS current 2910 DESCRIPTION 2911 "Provides finer granularity timestamps." 2912 ::= { hcRmonMIBGroups 7 } 2914 protocolDistributionHighCapacityGroup OBJECT-GROUP 2915 OBJECTS { protocolDistStatsHighCapacityOverflowPkts, 2916 protocolDistStatsHighCapacityPkts, 2917 protocolDistStatsHighCapacityOverflowOctets, 2918 protocolDistStatsHighCapacityOctets } 2919 STATUS current 2920 DESCRIPTION 2921 "Collects the relative amounts of octets and packets for the 2922 different protocols detected on a network segment." 2923 ::= { hcRmonMIBGroups 8 } 2925 nlHostHighCapacityGroup OBJECT-GROUP 2926 OBJECTS { nlHostHighCapacityInOverflowPkts, 2927 nlHostHighCapacityInPkts, 2928 nlHostHighCapacityOutOverflowPkts, 2929 nlHostHighCapacityOutPkts, 2930 nlHostHighCapacityInOverflowOctets, 2931 nlHostHighCapacityInOctets, 2932 nlHostHighCapacityOutOverflowOctets, 2933 nlHostHighCapacityOutOctets } 2934 STATUS current 2935 DESCRIPTION 2936 "Counts the amount of traffic sent from and to each network 2937 address discovered by the probe." 2938 ::= { hcRmonMIBGroups 9 } 2940 nlMatrixHighCapacityGroup OBJECT-GROUP 2941 OBJECTS { nlMatrixSDHighCapacityOverflowPkts, 2942 nlMatrixSDHighCapacityPkts, 2943 nlMatrixSDHighCapacityOverflowOctets, 2944 nlMatrixSDHighCapacityOctets, 2945 nlMatrixDSHighCapacityOverflowPkts, 2946 nlMatrixDSHighCapacityPkts, 2947 nlMatrixDSHighCapacityOverflowOctets, 2948 nlMatrixDSHighCapacityOctets } 2949 STATUS current 2950 DESCRIPTION 2951 "Counts the amount of traffic sent between each pair of 2952 network addresses discovered by the probe." 2953 ::= { hcRmonMIBGroups 10 } 2955 nlMatrixTopNHighCapacityGroup OBJECT-GROUP 2956 OBJECTS { nlMatrixTopNHighCapacityBasePktRate, 2957 nlMatrixTopNHighCapacityOverflowPktRate, 2958 nlMatrixTopNHighCapacityPktRate, 2959 nlMatrixTopNHighCapacityReverseBasePktRate, 2960 nlMatrixTopNHighCapacityReverseOverflowPktRate, 2961 nlMatrixTopNHighCapacityReversePktRate, 2962 nlMatrixTopNHighCapacityBaseOctetRate, 2963 nlMatrixTopNHighCapacityOverflowOctetRate, 2964 nlMatrixTopNHighCapacityOctetRate, 2965 nlMatrixTopNHighCapacityReverseBaseOctetRate, 2966 nlMatrixTopNHighCapacityReverseOverflowOctetRate, 2967 nlMatrixTopNHighCapacityReverseOctetRate } 2968 STATUS current 2969 DESCRIPTION 2970 "Prepares sorted reports of the amount of traffic sent between 2971 each pair of network addresses discovered by the probe." 2972 ::= { hcRmonMIBGroups 11 } 2974 alHostHighCapacityGroup OBJECT-GROUP 2975 OBJECTS { alHostHighCapacityInOverflowPkts, 2976 alHostHighCapacityInPkts, 2977 alHostHighCapacityOutOverflowPkts, 2978 alHostHighCapacityOutPkts, 2979 alHostHighCapacityInOverflowOctets, 2980 alHostHighCapacityInOctets, 2981 alHostHighCapacityOutOverflowOctets, 2982 alHostHighCapacityOutOctets } 2983 STATUS current 2984 DESCRIPTION 2985 "Counts the amount of traffic, by protocol, sent from and to 2986 each network address discovered by the probe." 2987 ::= { hcRmonMIBGroups 12 } 2989 alMatrixHighCapacityGroup OBJECT-GROUP 2990 OBJECTS { alMatrixSDHighCapacityOverflowPkts, 2991 alMatrixSDHighCapacityPkts, 2992 alMatrixSDHighCapacityOverflowOctets, 2993 alMatrixSDHighCapacityOctets, 2994 alMatrixDSHighCapacityOverflowPkts, 2995 alMatrixDSHighCapacityPkts, 2996 alMatrixDSHighCapacityOverflowOctets, 2997 alMatrixDSHighCapacityOctets } 2998 STATUS current 2999 DESCRIPTION 3000 "Counts the amount of traffic, by protocol, sent between each 3001 pair of network addresses discovered by the 3002 probe." 3003 ::= { hcRmonMIBGroups 13 } 3005 alMatrixTopNHighCapacityGroup OBJECT-GROUP 3006 OBJECTS { alMatrixTopNHighCapacityBasePktRate, 3007 alMatrixTopNHighCapacityOverflowPktRate, 3008 alMatrixTopNHighCapacityPktRate, 3009 alMatrixTopNHighCapacityReverseBasePktRate, 3010 alMatrixTopNHighCapacityReverseOverflowPktRate, 3011 alMatrixTopNHighCapacityReversePktRate, 3012 alMatrixTopNHighCapacityBaseOctetRate, 3013 alMatrixTopNHighCapacityOverflowOctetRate, 3014 alMatrixTopNHighCapacityOctetRate, 3015 alMatrixTopNHighCapacityReverseBaseOctetRate, 3016 alMatrixTopNHighCapacityReverseOverflowOctetRate, 3017 alMatrixTopNHighCapacityReverseOctetRate } 3018 STATUS current 3019 DESCRIPTION 3020 "Prepares sorted reports of the amount of traffic per protocol 3021 sent between each pair of network addresses discovered by the 3022 probe." 3023 ::= { hcRmonMIBGroups 14 } 3025 usrHistoryHighCapacityGroup OBJECT-GROUP 3026 OBJECTS { usrHistoryHighCapacityOverflowAbsValue, 3027 usrHistoryHighCapacityAbsValue } 3028 STATUS current 3029 DESCRIPTION 3030 "Provides user-defined collection of historical information 3031 from MIB objects on the probe with scalability to statistics 3032 from high-capacity networks." 3033 ::= { hcRmonMIBGroups 15 } 3035 hcRMONInformationGroup OBJECT-GROUP 3036 OBJECTS { hcRMONCapabilities } 3037 STATUS current 3038 DESCRIPTION 3039 "An indication of the high capacity RMON groups supported on 3040 at least one interface by this probe." 3041 ::= { hcRmonMIBGroups 16 } 3042 END 3043 7. Security Considerations 3045 In order to implement this MIB, a probe must capture all 3046 packets on the locally-attached network, including packets 3047 between third parties. These packets are analyzed to collect 3048 network addresses, protocol usage information, and 3049 conversation statistics. Data of this nature may be considered 3050 sensitive in some environments. In such environments the 3051 administrator may wish to restrict SNMP access to the probe. 3053 A probe implementing this MIB is likely to also implement RMON 3054 [RFC 1757], which includes functions for returning the 3055 contents of captured packets, potentially including sensitive 3056 user data or passwords. It is recommended that SNMP access to 3057 these functions be restricted. 3059 8. Acknowledgments 3061 This document was produced by the IETF Remote Network 3062 Monitoring Working Group. 3064 9. References 3066 [1] SNMPv2 Working Group, J. Case, K. McCloghrie, M. Rose, S. 3067 Waldbusser Structure and Identification of Management 3068 Information for Version 2 of the Simple Network 3069 Management Protocol (SNMPv2) Internet Working Group 3070 Request for Comments 1902. Network Information Center, 3071 SRI International, Menlo Park, California, (January, 3072 1996). 3074 [2] SNMPv2 Working Group, J. Case, K. McCloghrie, M. Rose, S. 3075 Waldbusser Textual Conventions for Version 2 of the 3076 Simple Network Management Protocol (SNMPv2) Internet 3077 Working Group Request for Comments 1903. Network 3078 Information Center, SRI International, Menlo Park, 3079 California, (January, 1996). 3081 [3] K. McCloghrie and M.T. Rose, Management Information Base 3082 for Network Management of TCP/IP-based internets: MIB-II, 3083 Internet Working Group Request for Comments 1213 Network 3084 Information Center, SRI International, Menlo Park, 3085 California, (March, 1991). 3087 [4] SNMPv2 Working Group, J. Case, K. McCloghrie, M. Rose, S. 3088 Waldbusser Protocol Operations for version 2 of the 3089 Simple Network Management Protocol (SNMPv2) Internet 3090 Working Group Request for Comments 1905. Network 3091 Information Center, SRI International, Menlo Park, 3092 California, (January, 1996). 3094 [5] K. McCloghrie and F. Kastenholz, Evolution of the 3095 Interfaces Group of MIB-II, Internet Working Group 3096 Request for Comments 1573. Network Information Center, 3097 SRI International, Menlo Park, California, (Jan, 1994). 3099 [6] Information processing systems -- Open Systems 3100 Interconnection -- Specification of Abstract Syntax 3101 Notation One (ASN.1), International Organization for 3102 Standardization. International Standard 8824, (December, 3103 1987). 3105 [7] Information processing systems -- Open Systems 3106 Interconnection -- Specification of Basic Encoding Rules 3107 for Abstract Notation One (ASN.1), International 3108 Organization for Standardization. International Standard 3109 8825, (December, 1987). 3111 [8] M.T. Rose, Editor, A Convention for Defining Traps for 3112 use with the SNMP, Internet Working Group Request for 3113 Comments 1215. Network Information Center, SRI 3114 International, Menlo Park, California, (March, 1991). 3116 [9] S. Waldbusser Remote Network Monitoring Management 3117 Information Base Internet Working Group Request for 3118 Comments 1757 Network Information Center, SRI 3119 International, Menlo Park, California, (February, 1995). 3121 [10] S. Waldbusser Token Ring Extensions to the Remote Network 3122 Monitoring MIB Internet Working Group Request for 3123 Comments 1513 Network Information Center, SRI 3124 International, Menlo Park, California, (September, 1993). 3126 Table of Contents 3128 1 Status of this Memo ................................... 1 3129 2 Abstract .............................................. 1 3130 3 The Network Management Framework ...................... 3 3131 4 Overview .............................................. 4 3132 4.1 Structure of MIB .................................... 4 3133 5 Conventions ........................................... 6 3134 6 Definitions ........................................... 6 3135 7 Security Considerations ............................... 70 3136 8 Acknowledgments ....................................... 71 3137 9 References ............................................ 72