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