2 <!DOCTYPE smi SYSTEM "http://www.ibr.cs.tu-bs.de/projects/nmrg/smi.dtd">
4 <!-- This module has been generated by smidump 0.4.5. Do not edit. -->
6 <smi xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
7 xsi:noNamespaceSchemaLocation="http://www.ibr.cs.tu-bs.de/projects/nmrg/smi.xsd">
8 <module name="RMON2-MIB" language="SMIv2">
10 IETF RMON MIB Working Group
15 Phone: +1-650-948-6500
17 Email: waldbusser@nextbeacon.com
21 E-mail: ietf@andybierman.com
23 Working Group Mailing List: <rmonmib@ietf.org>
24 To subscribe send email to: <rmonmib-request@ietf.org>
27 The MIB module for managing remote monitoring
28 device implementations. This MIB module
29 extends the architecture introduced in the original
30 RMON MIB as specified in RFC 2819.
32 Copyright (C) The Internet Society (2006). This version of
33 this MIB module is part of RFC 4502; see the RFC itself for
36 <revision date="2006-05-02 00:00">
38 This version updates the proposed-standard version of the
39 RMON2 MIB (published as RFC 2021) by adding 2 new
40 enumerations to the nlMatrixTopNControlRateBase object and
41 4 new enumerations to the alMatrixTopNControlRateBase object.
42 These new enumerations support the creation of high-capacity
43 topN reports in the High Capacity RMON MIB [RFC3273].
45 Additionally, the following objects have been deprecated, as
46 they have not had enough independent implementations to
47 demonstrate interoperability to meet the requirements of a
51 probeDownloadTFTPServer
61 serialModemHangUpString
62 serialModemConnectResp
63 serialModemNoConnectResp
66 serialConnectDestIpAddress
68 serialConnectDialString
69 serialConnectSwitchConnectSeq
70 serialConnectSwitchDisconnectSeq
71 serialConnectSwitchResetSeq
78 tokenRingMLStats2DroppedFrames
79 tokenRingMLStats2CreateTime
80 tokenRingPStats2DroppedFrames
81 tokenRingPStats2CreateTime
82 ringStationControl2DroppedFrames
83 ringStationControl2CreateTime
84 sourceRoutingStats2DroppedFrames
85 sourceRoutingStats2CreateTime
93 In addition, two corrections were made. The LastCreateTime
94 Textual Convention had been defined with a base type of
95 another textual convention, which isn't allowed in SMIv2. The
96 definition has been modified to use TimeTicks as the base
99 Further, the SerialConfigEntry SEQUENCE definition included
100 sub-typing information that is not allowed in SMIv2. This
101 information has been deleted. Ranges were added to a number of
102 objects and textual-conventions to constrain their maximum
103 (and sometimes minimum) sizes. The addition of these ranges
104 documents existing practice for these objects. These objects
111 protocolDirParameters
112 addressMapNetworkAddress
114 nlMatrixSDSourceAddress
115 nlMatrixSDDestAddress
116 nlMatrixDSSourceAddress
117 nlMatrixDSDestAddress
118 nlMatrixTopNSourceAddress
119 nlMatrixTopNDestAddress
123 alMatrixTopNSourceAddress
124 alMatrixTopNDestAddress
126 Finally, the TimeFilter TC has been updated to encourage agent
127 implementations that allow a MIB walk to behave well even when
128 performed by an application that is not aware of the special
129 TimeFilter semantics.
132 <revision date="2002-07-08 00:00">
134 Added new enumerations to support the High-Capacity RMON
135 MIB as defined in RFC 3273. Also fixed some typos and
136 added clarifications.
139 <revision date="1996-05-27 00:00">
141 Original version. Published as RFC 2021.
144 <identity node="rmon"/>
148 <import module="SNMPv2-SMI" name="MODULE-IDENTITY"/>
149 <import module="SNMPv2-SMI" name="OBJECT-TYPE"/>
150 <import module="SNMPv2-SMI" name="Counter32"/>
151 <import module="SNMPv2-SMI" name="Integer32"/>
152 <import module="SNMPv2-SMI" name="Gauge32"/>
153 <import module="SNMPv2-SMI" name="IpAddress"/>
154 <import module="SNMPv2-SMI" name="TimeTicks"/>
155 <import module="SNMPv2-SMI" name="mib-2"/>
156 <import module="SNMPv2-TC" name="TEXTUAL-CONVENTION"/>
157 <import module="SNMPv2-TC" name="RowStatus"/>
158 <import module="SNMPv2-TC" name="DisplayString"/>
159 <import module="SNMPv2-TC" name="TimeStamp"/>
160 <import module="SNMPv2-CONF" name="MODULE-COMPLIANCE"/>
161 <import module="SNMPv2-CONF" name="OBJECT-GROUP"/>
162 <import module="IF-MIB" name="ifIndex"/>
163 <import module="RMON-MIB" name="OwnerString"/>
164 <import module="RMON-MIB" name="statistics"/>
165 <import module="RMON-MIB" name="history"/>
166 <import module="RMON-MIB" name="hosts"/>
167 <import module="RMON-MIB" name="matrix"/>
168 <import module="RMON-MIB" name="filter"/>
169 <import module="RMON-MIB" name="etherStatsEntry"/>
170 <import module="RMON-MIB" name="historyControlEntry"/>
171 <import module="RMON-MIB" name="hostControlEntry"/>
172 <import module="RMON-MIB" name="matrixControlEntry"/>
173 <import module="RMON-MIB" name="filterEntry"/>
174 <import module="RMON-MIB" name="channelEntry"/>
175 <import module="TOKEN-RING-RMON-MIB" name="tokenRing"/>
176 <import module="TOKEN-RING-RMON-MIB" name="tokenRingMLStatsEntry"/>
177 <import module="TOKEN-RING-RMON-MIB" name="tokenRingPStatsEntry"/>
178 <import module="TOKEN-RING-RMON-MIB" name="ringStationControlEntry"/>
179 <import module="TOKEN-RING-RMON-MIB" name="sourceRoutingStatsEntry"/>
183 <typedef name="ZeroBasedCounter32" basetype="Unsigned32" status="current">
184 <parent module="SNMPv2-SMI" name="Gauge32"/>
186 This TC describes an object that counts events with the
187 following semantics: objects of this type will be set to
188 zero(0) on creation and will thereafter count appropriate
189 events, wrapping back to zero(0) when the value 2^32 is
192 Provided that an application discovers the new object within
193 the minimum time to wrap, it can use the initial value as a
194 delta since it last polled the table of which this object is
195 part. It is important for a management station to be aware of
196 this minimum time and the actual time between polls, and to
197 discard data if the actual time is too long or there is no
198 defined minimum time.
200 Typically, this TC is used in tables where the INDEX space is
201 constantly changing and/or the TimeFilter mechanism is in use.
204 <typedef name="LastCreateTime" basetype="Unsigned32" status="current">
205 <parent module="SNMPv2-SMI" name="TimeTicks"/>
207 This TC describes an object that stores the value of the
208 sysUpTime object at the last time its entry was created.
210 This can be used for polling applications to determine that an
211 entry has been deleted and re-created between polls, causing
212 an otherwise undetectable discontinuity in the data.
214 If sysUpTime is reset to zero as a result of a re-
215 initialization of the network management (sub)system, then
216 the values of all LastCreateTime objects are also reset.
217 However, after approximately 497 days without a re-
218 initialization, the sysUpTime object will reach 2^^32-1 and
219 then increment to zero; in this case, existing values
220 of TimeStamp objects do not change. This can lead to
221 ambiguities in the value of TimeStamp objects.
224 <typedef name="TimeFilter" basetype="Unsigned32" status="current">
225 <parent module="SNMPv2-SMI" name="TimeTicks"/>
227 To be used for the index to a table. Allows an application
228 to download only those rows changed since a particular time.
232 Note that this is not a history mechanism. Only current values
233 of underlying objects are returned; saved instance values
234 associated with particular values of sysUpTime are not.
236 An entry is considered changed if the value of any object in the
237 entry changes, if the row is created, or if any object in the
238 entry is created or deleted. Note that deleted entries cannot
239 be detected or downloaded.
241 A time-filtered conceptual table is created by inserting a
242 single object of SYNTAX TimeFilter as the first INDEX component
243 in a copy of an existing basic conceptual table (i.e., any
244 SEQUENCE without a TimeFilter INDEX component). Thus, for
245 each conceptual entry 'I' in the basic table, there exists N
246 conceptual entries in the time-filtered version, indexed N.I,
247 where 'N' is equal to the value of sysUpTime.
249 When an application retrieves conceptual instances from a
250 time-filtered table, and an INDEX value is provided for the
251 TimeFilter INDEX component 'N', the agent will only consider
252 returning basic conceptual entries (e.g., 'fooColumn.N.I') if
253 any column within the basic conceptual entry has changed since
254 sysUpTime 'N'. If not, the basic conceptual entry will
255 be ignored for the particular retrieval operation.
257 When sysUpTime is equal to zero, this table shall be empty.
259 One conceptual entry exists for each past value of sysUpTime,
260 except that the whole table is purged should sysUpTime wrap.
262 As an entry in a time-filtered table is updated (i.e., one of
263 the columns in the basic conceptual table is changed), new
264 conceptual entries are also created in the time-filtered version
265 (which still shares the now updated object values with all other
266 instances). The number of unique time-filtered instances that
267 are created is determined by the value of sysUpTime at which the
268 basic entry was last updated. One unique instance will exist
269 for each value of sysUpTime at the last update time for the row.
270 However, a new TimeFilter index instance is created for each new
271 sysUpTime value. The TimeFilter index values not associated
272 with entry updates are called duplicate time-filtered instances.
274 After some deployment experience, it has been determined that
275 a time-filtered table is more efficient if the agent
276 stops a MIB walk operation by skipping over rows with a
277 TimeFilter index value higher than the value in the received
278 GetNext/GetBulk request. That is, instead of incrementing a
279 TimeFilter index value, the agent will continue to the next
283 object or table. As a consequence, GetNext or GetBulk
284 operations will provide only one pass through a time-filtered
287 It is suggested that an agent implement a time-filtered table
288 in this manner to improve performance and avoid a MIB walk
289 getting stuck in time-filtered tables. It is, however, still
290 acceptable for an agent to implement a time-filtered table in
291 the traditional manner (i.e., every conceptual time-filtered
292 instance is returned in GetNext and GetBulk PDU responses), and
293 management applications must be able to deal with such
294 traditional implementations.
296 See the appendix for further discussion of this textual
299 The following example is provided to demonstrate TimeFilter
302 Consider the following basic conceptual table, basicFooTable.
303 (Note that the basic version of a time-filtered table may not
304 actually be defined.)
316 For this example, the basicFooTable contains two static
317 conceptual entries (fooIndex equals '1' and '2'), created at
318 time zero. It also contains one dynamic conceptual entry
319 (fooIndex equals '3'), which is created at time '3' and deleted
322 The time-filtered version of the basicFooTable could be defined
328 INDEX { fooTimeMark, fooIndex }
334 fooTimeMark TimeFilter,
340 Note that entries exist in the time-filtered conceptual table
341 only if they actually exist in the underlying (basic) table.
343 For this example, the fooTable will have three underlying
344 basic entries (fooIndex == 1, 2, and 3), with the following
345 activity (for sysUpTime equal 0 to 9):
347 - fooEntry.N.1 is created at time '0' and most recently
348 updated at time '6' to the value '5'.
349 - fooEntry.N.2 is created at time '0' and most recently
350 updated at time '8' to the value '9'.
351 - fooEntry.N.3 is created at time '3', updated at time '5'
352 to the value '17', and deleted at time '7'.
354 The following tables show the values that would be returned for
355 MIB walk operations with various TimeFilter values, done at
356 different times. An application issues a retrieval request at
357 time 'T', with a TimeFilter value, 'N' (typically set to a lower
358 value, such as the value of sysUpTime at the last polling cycle).
360 The following values would be returned in a MIB walk of
361 fooCounts.N if T equals '0' and N equals '0':
364 ==========================
368 Note that nothing is returned for fooCounts.0.3, since that
369 entry does not exist at sysUpTime equals '0'.
371 The following values would be returned in a full (traditional) MIB
372 walk of fooCounts.N if T equals '3' and N equals '0':
375 =======================
385 Note that there are no instances for T equals 1 or 2 for the
386 first two values of N, as these entries did not change
387 since they were created at time '0'.
389 Note that the current value for 'fooCounts.N.3' is returned
390 here, even for values of N less than '3' (when the entry was
391 created). The agent only considers the current existence of an
392 entry in the TimeFilter algorithm, not the time when the entry
395 Note that the instances 'fooCounts.0.3', 'fooCounts.1.3',
396 and 'fooCounts.2.3' are duplicates and can be suppressed by the
399 The following values would be returned in a full (traditional)
400 MIB walk of fooCounts.N if T equals '6' and N equals '3':
403 =======================
412 Note that no instances for entry 'fooCounts.N.2' are returned,
413 since it has not changed since time '3'.
415 Note that all instances except 'fooCounts.5.3' and
416 'fooCounts.6.1' are duplicates and can be suppressed by the
419 The following values would be returned in a full (traditional)
420 MIB walk of fooCounts.N if T equals '9' and N equals '6':
423 =======================
429 Note that no instances for entry 'fooCounts.N.3' are returned,
430 since it was deleted at time '7'.
432 Note that instances 'fooCounts.6.2' and 'fooCounts.7.2'
436 are duplicates and can be suppressed by the agent in a MIB
440 <typedef name="DataSource" basetype="ObjectIdentifier" status="current">
442 Identifies the source of the data that the associated
443 function is configured to analyze. This source can be any
444 interface on this device.
446 In order to identify a particular interface, this
447 object shall identify the instance of the ifIndex
448 object, defined in [RFC2863], for the desired interface.
450 For example, if an entry were to receive data from
451 interface #1, this object would be set to ifIndex.1.
454 <typedef name="ControlString" basetype="OctetString" status="current">
455 <range min="0" max="255"/>
457 This data type is used to communicate with a modem or a
461 serial data switch. A ControlString contains embedded
462 commands to control how the device will interact with the
463 remote device through the serial interface. Commands are
464 represented as two-character sequences beginning with
467 The following commands are recognized by the device (note
468 that command characters are case sensitive):
470 ^s Send string that follows, which is terminated by the
471 next command or the end of string.
472 ^c Delay for the number of seconds that follows. Toss
473 out any data received rather than store it in a
475 ^t Set timeout to the value represented by the decimal
476 digits that follow. The default timeout is 20
477 seconds. Note that this timeout may be overridden
478 by a smaller serialTimeout configured for the
479 associated serial interface (see serialConfigTable).
480 ^w Wait for the reply string that follows, which is
481 terminated by the next command or the end of string.
482 Partial and case-insensitive matching is applied, i.e.,
483 if the reply string (any case combination) is found
484 anywhere in the received string, then the a match is
485 found. If the current timeout elapses without a match,
486 then the remaining control string is ignored.
488 ^d Delay the number of seconds specified by the decimal
490 ^b Send break for the number of milliseconds specified by
491 the decimal digits that follow. If no digits follow,
492 break will be enforced for 250 milliseconds by default.
494 The following ASCII control characters may be inserted into
495 the '^s' send string or the '^w' reply string:
512 Binary data may also be inserted into the data stream. The
513 control sequence for each byte of binary data is ^0x##, where
514 ## is the hexadecimal representation of the data byte. Two
515 ASCII characters (0-9, a-f, A-F) must follow the '^0x'
516 control prefix. For example, '^0x0D^0x0A' is interpreted as a
517 carriage return followed by a line feed.
523 <node name="rmon" oid="1.3.6.1.2.1.16" status="current">
525 <table name="etherStats2Table" oid="1.3.6.1.2.1.16.1.4" status="current">
527 Contains the RMON-2 augmentations to RMON-1.
529 <row name="etherStats2Entry" oid="1.3.6.1.2.1.16.1.4.1" status="current">
531 <augments module="RMON-MIB" name="etherStatsEntry"/>
534 Contains the RMON-2 augmentations to RMON-1.
536 <column name="etherStatsDroppedFrames" oid="1.3.6.1.2.1.16.1.4.1.1" status="current">
538 <type module="SNMPv2-SMI" name="Counter32"/>
540 <access>readonly</access>
542 The total number of frames that were received by the probe
543 and therefore not accounted for in the *StatsDropEvents, but
544 that the probe chose not to count for this entry for
545 whatever reason. Most often, this event occurs when the
546 probe is out of some resources and decides to shed load from
549 This count does not include packets that were not counted
550 because they had MAC-layer errors.
552 Note that, unlike the dropEvents counter, this number is the
553 exact number of frames dropped.
556 <column name="etherStatsCreateTime" oid="1.3.6.1.2.1.16.1.4.1.2" status="current">
558 <type module="RMON2-MIB" name="LastCreateTime"/>
560 <access>readonly</access>
562 The value of sysUpTime when this control entry was last
563 activated. This can be used by the management station to
564 ensure that the table has not been deleted and recreated
570 <table name="tokenRingMLStats2Table" oid="1.3.6.1.2.1.16.1.5" status="deprecated">
572 Contains the RMON-2 augmentations to RMON-1.
574 This table has been deprecated, as it has not had enough
575 independent implementations to demonstrate interoperability
576 to meet the requirements of a Draft Standard.
578 <row name="tokenRingMLStats2Entry" oid="1.3.6.1.2.1.16.1.5.1" status="deprecated">
580 <augments module="TOKEN-RING-RMON-MIB" name="tokenRingMLStatsEntry"/>
583 Contains the RMON-2 augmentations to RMON-1.
585 <column name="tokenRingMLStatsDroppedFrames" oid="1.3.6.1.2.1.16.1.5.1.1" status="deprecated">
587 <type module="SNMPv2-SMI" name="Counter32"/>
589 <access>readonly</access>
591 The total number of frames that were received by the probe
592 and therefore not accounted for in the *StatsDropEvents, but
593 that the probe chose not to count for this entry for
594 whatever reason. Most often, this event occurs when the
595 probe is out of some resources and decides to shed load from
598 This count does not include packets that were not counted
599 because they had MAC-layer errors.
601 Note that, unlike the dropEvents counter, this number is the
602 exact number of frames dropped.
605 <column name="tokenRingMLStatsCreateTime" oid="1.3.6.1.2.1.16.1.5.1.2" status="deprecated">
607 <type module="RMON2-MIB" name="LastCreateTime"/>
609 <access>readonly</access>
611 The value of sysUpTime when this control entry was last
612 activated. This can be used by the management station to
613 ensure that the table has not been deleted and recreated
619 <table name="tokenRingPStats2Table" oid="1.3.6.1.2.1.16.1.6" status="deprecated">
621 Contains the RMON-2 augmentations to RMON-1.
623 This table has been deprecated, as it has not had enough
624 independent implementations to demonstrate interoperability
625 to meet the requirements of a Draft Standard.
627 <row name="tokenRingPStats2Entry" oid="1.3.6.1.2.1.16.1.6.1" status="deprecated">
629 <augments module="TOKEN-RING-RMON-MIB" name="tokenRingPStatsEntry"/>
632 Contains the RMON-2 augmentations to RMON-1.
634 <column name="tokenRingPStatsDroppedFrames" oid="1.3.6.1.2.1.16.1.6.1.1" status="deprecated">
636 <type module="SNMPv2-SMI" name="Counter32"/>
638 <access>readonly</access>
640 The total number of frames that were received by the probe
641 and therefore not accounted for in the *StatsDropEvents, but
642 that the probe chose not to count for this entry for
643 whatever reason. Most often, this event occurs when the
644 probe is out of some resources and decides to shed load from
647 This count does not include packets that were not counted
648 because they had MAC-layer errors.
650 Note that, unlike the dropEvents counter, this number is the
651 exact number of frames dropped.
654 <column name="tokenRingPStatsCreateTime" oid="1.3.6.1.2.1.16.1.6.1.2" status="deprecated">
656 <type module="RMON2-MIB" name="LastCreateTime"/>
658 <access>readonly</access>
660 The value of sysUpTime when this control entry was last
661 activated. This can be used by the management station to
662 ensure that the table has not been deleted and recreated
668 <table name="historyControl2Table" oid="1.3.6.1.2.1.16.2.5" status="current">
670 Contains the RMON-2 augmentations to RMON-1.
672 <row name="historyControl2Entry" oid="1.3.6.1.2.1.16.2.5.1" status="current">
674 <augments module="RMON-MIB" name="historyControlEntry"/>
677 Contains the RMON-2 augmentations to RMON-1.
679 <column name="historyControlDroppedFrames" oid="1.3.6.1.2.1.16.2.5.1.1" status="current">
681 <type module="SNMPv2-SMI" name="Counter32"/>
683 <access>readonly</access>
685 The total number of frames that were received by the probe
686 and therefore not accounted for in the *StatsDropEvents, but
687 that the probe chose not to count for this entry for
688 whatever reason. Most often, this event occurs when the
689 probe is out of some resources and decides to shed load from
692 This count does not include packets that were not counted
693 because they had MAC-layer errors.
695 Note that, unlike the dropEvents counter, this number is the
696 exact number of frames dropped.
701 <table name="hostControl2Table" oid="1.3.6.1.2.1.16.4.4" status="current">
703 Contains the RMON-2 augmentations to RMON-1.
705 <row name="hostControl2Entry" oid="1.3.6.1.2.1.16.4.4.1" status="current">
707 <augments module="RMON-MIB" name="hostControlEntry"/>
710 Contains the RMON-2 augmentations to RMON-1.
712 <column name="hostControlDroppedFrames" oid="1.3.6.1.2.1.16.4.4.1.1" status="current">
714 <type module="SNMPv2-SMI" name="Counter32"/>
716 <access>readonly</access>
718 The total number of frames that were received by the probe
719 and therefore not accounted for in the *StatsDropEvents, but
720 that the probe chose not to count for this entry for
721 whatever reason. Most often, this event occurs when the
725 probe is out of some resources and decides to shed load from
728 This count does not include packets that were not counted
729 because they had MAC-layer errors.
731 Note that, unlike the dropEvents counter, this number is the
732 exact number of frames dropped.
735 <column name="hostControlCreateTime" oid="1.3.6.1.2.1.16.4.4.1.2" status="current">
737 <type module="RMON2-MIB" name="LastCreateTime"/>
739 <access>readonly</access>
741 The value of sysUpTime when this control entry was last
742 activated. This can be used by the management station to
743 ensure that the table has not been deleted and recreated
749 <table name="matrixControl2Table" oid="1.3.6.1.2.1.16.6.4" status="current">
751 Contains the RMON-2 augmentations to RMON-1.
753 <row name="matrixControl2Entry" oid="1.3.6.1.2.1.16.6.4.1" status="current">
755 <augments module="RMON-MIB" name="matrixControlEntry"/>
758 Contains the RMON-2 augmentations to RMON-1.
760 <column name="matrixControlDroppedFrames" oid="1.3.6.1.2.1.16.6.4.1.1" status="current">
762 <type module="SNMPv2-SMI" name="Counter32"/>
764 <access>readonly</access>
766 The total number of frames that were received by the probe
767 and therefore not accounted for in the *StatsDropEvents, but
768 that the probe chose not to count for this entry for
769 whatever reason. Most often, this event occurs when the
770 probe is out of some resources and decides to shed load from
773 This count does not include packets that were not counted
774 because they had MAC-layer errors.
776 Note that, unlike the dropEvents counter, this number is the
777 exact number of frames dropped.
780 <column name="matrixControlCreateTime" oid="1.3.6.1.2.1.16.6.4.1.2" status="current">
782 <type module="RMON2-MIB" name="LastCreateTime"/>
784 <access>readonly</access>
786 The value of sysUpTime when this control entry was last
787 activated. This can be used by the management station to
788 ensure that the table has not been deleted and recreated
794 <table name="channel2Table" oid="1.3.6.1.2.1.16.7.3" status="current">
796 Contains the RMON-2 augmentations to RMON-1.
798 <row name="channel2Entry" oid="1.3.6.1.2.1.16.7.3.1" status="current">
800 <augments module="RMON-MIB" name="channelEntry"/>
803 Contains the RMON-2 augmentations to RMON-1.
805 <column name="channelDroppedFrames" oid="1.3.6.1.2.1.16.7.3.1.1" status="current">
807 <type module="SNMPv2-SMI" name="Counter32"/>
809 <access>readonly</access>
811 The total number of frames that were received by the probe
812 and therefore not accounted for in the *StatsDropEvents, but
813 that the probe chose not to count for this entry for
814 whatever reason. Most often, this event occurs when the
815 probe is out of some resources and decides to shed load from
818 This count does not include packets that were not counted
819 because they had MAC-layer errors.
821 Note that, unlike the dropEvents counter, this number is the
822 exact number of frames dropped.
825 <column name="channelCreateTime" oid="1.3.6.1.2.1.16.7.3.1.2" status="current">
827 <type module="RMON2-MIB" name="LastCreateTime"/>
829 <access>readonly</access>
831 The value of sysUpTime when this control entry was last
832 activated. This can be used by the management station to
833 ensure that the table has not been deleted and recreated
839 <table name="filter2Table" oid="1.3.6.1.2.1.16.7.4" status="current">
841 Provides a variable-length packet filter feature to the
844 <row name="filter2Entry" oid="1.3.6.1.2.1.16.7.4.1" create="true" status="current">
846 <augments module="RMON-MIB" name="filterEntry"/>
849 Provides a variable-length packet filter feature to the
852 <column name="filterProtocolDirDataLocalIndex" oid="1.3.6.1.2.1.16.7.4.1.1" status="current">
854 <typedef basetype="Integer32">
855 <range min="0" max="2147483647"/>
858 <access>readwrite</access>
861 When this object is set to a non-zero value, the filter that
862 it is associated with performs the following operations on
865 1) If the packet doesn't match the protocol directory entry
866 identified by this object, discard the packet and exit
867 (i.e., discard the packet if it is not of the identified
872 2) If the associated filterProtocolDirLocalIndex is non-zero
873 and the packet doesn't match the protocol directory
874 entry identified by that object, discard the packet and
876 3) If the packet matches, perform the regular filter
877 algorithm as if the beginning of this named protocol is
878 the beginning of the packet, potentially applying the
879 filterOffset value to move further into the packet.
882 <column name="filterProtocolDirLocalIndex" oid="1.3.6.1.2.1.16.7.4.1.2" status="current">
884 <typedef basetype="Integer32">
885 <range min="0" max="2147483647"/>
888 <access>readwrite</access>
891 When this object is set to a non-zero value, the filter that
892 it is associated with will discard the packet if the packet
893 doesn't match this protocol directory entry.
898 <table name="ringStationControl2Table" oid="1.3.6.1.2.1.16.10.7" status="deprecated">
900 Contains the RMON-2 augmentations to RMON-1.
902 This table has been deprecated, as it has not had enough
903 independent implementations to demonstrate interoperability
904 to meet the requirements of a Draft Standard.
906 <row name="ringStationControl2Entry" oid="1.3.6.1.2.1.16.10.7.1" status="deprecated">
908 <augments module="TOKEN-RING-RMON-MIB" name="ringStationControlEntry"/>
911 Contains the RMON-2 augmentations to RMON-1.
913 <column name="ringStationControlDroppedFrames" oid="1.3.6.1.2.1.16.10.7.1.1" status="deprecated">
915 <type module="SNMPv2-SMI" name="Counter32"/>
917 <access>readonly</access>
919 The total number of frames that were received by the probe
920 and therefore not accounted for in the *StatsDropEvents, but
921 that the probe chose not to count for this entry for
922 whatever reason. Most often, this event occurs when the
923 probe is out of some resources and decides to shed load from
926 This count does not include packets that were not counted
927 because they had MAC-layer errors.
929 Note that, unlike the dropEvents counter, this number is the
930 exact number of frames dropped.
933 <column name="ringStationControlCreateTime" oid="1.3.6.1.2.1.16.10.7.1.2" status="deprecated">
935 <type module="RMON2-MIB" name="LastCreateTime"/>
937 <access>readonly</access>
939 The value of sysUpTime when this control entry was last
940 activated. This can be used by the management station to
944 ensure that the table has not been deleted and recreated
950 <table name="sourceRoutingStats2Table" oid="1.3.6.1.2.1.16.10.8" status="deprecated">
952 Contains the RMON-2 augmentations to RMON-1.
954 This table has been deprecated, as it has not had enough
955 independent implementations to demonstrate interoperability
956 to meet the requirements of a Draft Standard.
958 <row name="sourceRoutingStats2Entry" oid="1.3.6.1.2.1.16.10.8.1" status="deprecated">
960 <augments module="TOKEN-RING-RMON-MIB" name="sourceRoutingStatsEntry"/>
963 Contains the RMON-2 augmentations to RMON-1.
965 <column name="sourceRoutingStatsDroppedFrames" oid="1.3.6.1.2.1.16.10.8.1.1" status="deprecated">
967 <type module="SNMPv2-SMI" name="Counter32"/>
969 <access>readonly</access>
971 The total number of frames that were received by the probe
972 and therefore not accounted for in the *StatsDropEvents, but
973 that the probe chose not to count for this entry for
974 whatever reason. Most often, this event occurs when the
975 probe is out of some resources and decides to shed load from
978 This count does not include packets that were not counted
979 because they had MAC-layer errors.
981 Note that, unlike the dropEvents counter, this number is the
982 exact number of frames dropped.
985 <column name="sourceRoutingStatsCreateTime" oid="1.3.6.1.2.1.16.10.8.1.2" status="deprecated">
987 <type module="RMON2-MIB" name="LastCreateTime"/>
989 <access>readonly</access>
991 The value of sysUpTime when this control entry was last
992 activated. This can be used by the management station to
993 ensure that the table has not been deleted and recreated
999 <node name="protocolDir" oid="1.3.6.1.2.1.16.11">
1001 <scalar name="protocolDirLastChange" oid="1.3.6.1.2.1.16.11.1" status="current">
1003 <type module="SNMPv2-TC" name="TimeStamp"/>
1005 <access>readonly</access>
1007 The value of sysUpTime at the time the protocol directory
1008 was last modified, either through insertions or deletions,
1009 or through modifications of the
1010 protocolDirAddressMapConfig, protocolDirHostConfig, or
1011 protocolDirMatrixConfig.
1014 <table name="protocolDirTable" oid="1.3.6.1.2.1.16.11.2" status="current">
1016 This table lists the protocols that this agent has the
1017 capability to decode and count. There is one entry in this
1018 table for each such protocol. These protocols represent
1019 different network-layer, transport-layer, and higher-layer
1023 protocols. The agent should boot up with this table
1024 preconfigured with those protocols that it knows about and
1025 wishes to monitor. Implementations are strongly encouraged to
1026 support protocols higher than the network layer (at least for
1027 the protocol distribution group), even for implementations
1028 that don't support the application-layer groups.
1030 <row name="protocolDirEntry" oid="1.3.6.1.2.1.16.11.2.1" create="true" status="current">
1032 <index module="RMON2-MIB" name="protocolDirID"/>
1033 <index module="RMON2-MIB" name="protocolDirParameters"/>
1036 A conceptual row in the protocolDirTable.
1038 An example of the indexing of this entry is
1039 protocolDirLocalIndex.8.0.0.0.1.0.0.8.0.2.0.0, which is the
1040 encoding of a length of 8, followed by 8 subids encoding the
1041 protocolDirID of 1.2048, followed by a length of 2 and the
1042 2 subids encoding zero-valued parameters.
1044 Note that some combinations of index values may result in an
1045 index that exceeds 128 sub-identifiers in length, which exceeds
1046 the maximum for the SNMP protocol. Implementations should take
1047 care to avoid such combinations.
1049 <column name="protocolDirID" oid="1.3.6.1.2.1.16.11.2.1.1" status="current">
1051 <typedef basetype="OctetString">
1052 <range min="4" max="128"/>
1055 <access>noaccess</access>
1057 A unique identifier for a particular protocol. Standard
1058 identifiers will be defined in such a manner that they
1062 can often be used as specifications for new protocols - i.e.,
1063 a tree-structured assignment mechanism that matches the
1064 protocol encapsulation 'tree' and that has algorithmic
1065 assignment mechanisms for certain subtrees. See RFC 2074 for
1068 Despite the algorithmic mechanism, the probe will only place
1069 entries in here for those protocols it chooses to collect. In
1070 other words, it need not populate this table with all
1071 possible ethernet protocol types, nor need it create them on
1072 the fly when it sees them. Whether it does these
1073 things is a matter of product definition (cost/benefit,
1074 usability) and is up to the designer of the product.
1076 If an entry is written to this table with a protocolDirID that
1077 the agent doesn't understand, either directly or
1078 algorithmically, the SET request will be rejected with an
1079 inconsistentName or badValue (for SNMPv1) error.
1082 <column name="protocolDirParameters" oid="1.3.6.1.2.1.16.11.2.1.2" status="current">
1084 <typedef basetype="OctetString">
1085 <range min="1" max="32"/>
1088 <access>noaccess</access>
1090 A set of parameters for the associated protocolDirID.
1091 See the associated RMON2 Protocol Identifiers document
1092 for a description of the possible parameters. There
1093 will be one octet in this string for each sub-identifier in
1094 the protocolDirID, and the parameters will appear here in the
1095 same order as the associated sub-identifiers appear in the
1098 Every node in the protocolDirID tree has a different, optional
1099 set of parameters defined (that is, the definition of
1100 parameters for a node is optional). The proper parameter
1101 value for each node is included in this string. Note that the
1102 inclusion of a parameter value in this string for each node is
1103 not optional. What is optional is that a node may have no
1104 parameters defined, in which case the parameter field for that
1108 <column name="protocolDirLocalIndex" oid="1.3.6.1.2.1.16.11.2.1.3" status="current">
1110 <typedef basetype="Integer32">
1111 <range min="1" max="2147483647"/>
1114 <access>readonly</access>
1116 The locally arbitrary but unique identifier associated
1117 with this protocolDir entry.
1119 The value for each supported protocol must remain constant at
1120 least from one re-initialization of the entity's network
1121 management system to the next re-initialization, except that
1122 if a protocol is deleted and re-created, it must be re-created
1123 with a new value that has not been used since the last
1126 The specific value is meaningful only within a given SNMP
1127 entity. A protocolDirLocalIndex must not be re-used until the
1128 next agent restart in the event that the protocol directory
1132 <column name="protocolDirDescr" oid="1.3.6.1.2.1.16.11.2.1.4" status="current">
1134 <typedef basetype="OctetString">
1135 <parent module="SNMPv2-TC" name="DisplayString"/>
1136 <range min="1" max="64"/>
1139 <access>readwrite</access>
1141 A textual description of the protocol encapsulation.
1142 A probe may choose to describe only a subset of the
1143 entire encapsulation (e.g., only the highest layer).
1145 This object is intended for human consumption only.
1147 This object may not be modified if the associated
1148 protocolDirStatus object is equal to active(1).
1151 <column name="protocolDirType" oid="1.3.6.1.2.1.16.11.2.1.5" status="current">
1153 <typedef basetype="Bits">
1154 <namednumber name="extensible" number="0"/>
1155 <namednumber name="addressRecognitionCapable" number="1"/>
1158 <access>readonly</access>
1160 This object describes 2 attributes of this protocol
1163 The presence or absence of the 'extensible' bit describes
1164 whether this protocol directory entry can be extended
1165 by the user by creating protocol directory entries that are
1166 children of this protocol.
1168 An example of an entry that will often allow extensibility is
1172 'ip.udp'. The probe may automatically populate some children
1173 of this node, such as 'ip.udp.snmp' and 'ip.udp.dns'.
1174 A probe administrator or user may also populate additional
1175 children via remote SNMP requests that create entries in this
1176 table. When a child node is added for a protocol for which the
1177 probe has no built-in support extending a parent node (for
1178 which the probe does have built-in support),
1179 that child node is not extendable. This is termed 'limited
1182 When a child node is added through this extensibility
1183 mechanism, the values of protocolDirLocalIndex and
1184 protocolDirType shall be assigned by the agent.
1186 The other objects in the entry will be assigned by the
1187 manager who is creating the new entry.
1189 This object also describes whether this agent can
1190 recognize addresses for this protocol, should it be a
1191 network-level protocol. That is, while a probe may be able
1192 to recognize packets of a particular network-layer protocol
1193 and count them, it takes additional logic to be able to
1194 recognize the addresses in this protocol and to populate
1195 network-layer or application-layer tables with the addresses
1196 in this protocol. If this bit is set, the agent will
1197 recognize network-layer addresses for this protocol and
1198 populate the network- and application-layer host and matrix
1199 tables with these protocols.
1201 Note that when an entry is created, the agent will supply
1202 values for the bits that match the capabilities of the agent
1203 with respect to this protocol. Note that since row creations
1204 usually exercise the limited extensibility feature, these
1205 bits will usually be set to zero.
1208 <column name="protocolDirAddressMapConfig" oid="1.3.6.1.2.1.16.11.2.1.6" status="current">
1210 <typedef basetype="Enumeration">
1211 <namednumber name="notSupported" number="1"/>
1212 <namednumber name="supportedOff" number="2"/>
1213 <namednumber name="supportedOn" number="3"/>
1216 <access>readwrite</access>
1218 This object describes and configures the probe's support for
1219 address mapping for this protocol. When the probe creates
1220 entries in this table for all protocols that it understands,
1224 it will set the entry to notSupported(1) if it doesn't have
1225 the capability to perform address mapping for the protocol or
1226 if this protocol is not a network-layer protocol. When
1227 an entry is created in this table by a management operation as
1228 part of the limited extensibility feature, the probe must set
1229 this value to notSupported(1), because limited extensibility
1230 of the protocolDirTable does not extend to interpreting
1231 addresses of the extended protocols.
1233 If the value of this object is notSupported(1), the probe
1234 will not perform address mapping for this protocol and
1235 shall not allow this object to be changed to any other value.
1236 If the value of this object is supportedOn(3), the probe
1237 supports address mapping for this protocol and is configured
1238 to perform address mapping for this protocol for all
1239 addressMappingControlEntries and all interfaces.
1240 If the value of this object is supportedOff(2), the probe
1241 supports address mapping for this protocol but is configured
1242 to not perform address mapping for this protocol for any
1243 addressMappingControlEntries and all interfaces.
1244 Whenever this value changes from supportedOn(3) to
1245 supportedOff(2), the probe shall delete all related entries in
1246 the addressMappingTable.
1249 <column name="protocolDirHostConfig" oid="1.3.6.1.2.1.16.11.2.1.7" status="current">
1251 <typedef basetype="Enumeration">
1252 <namednumber name="notSupported" number="1"/>
1253 <namednumber name="supportedOff" number="2"/>
1254 <namednumber name="supportedOn" number="3"/>
1257 <access>readwrite</access>
1259 This object describes and configures the probe's support for
1260 the network-layer and application-layer host tables for this
1261 protocol. When the probe creates entries in this table for
1262 all protocols that it understands, it will set the entry to
1263 notSupported(1) if it doesn't have the capability to track the
1264 nlHostTable for this protocol or if the alHostTable is
1265 implemented but doesn't have the capability to track this
1266 protocol. Note that if the alHostTable is implemented, the
1267 probe may only support a protocol if it is supported in both
1268 the nlHostTable and the alHostTable.
1270 If the associated protocolDirType object has the
1271 addressRecognitionCapable bit set, then this is a network-
1272 layer protocol for which the probe recognizes addresses, and
1276 thus the probe will populate the nlHostTable and alHostTable
1277 with addresses it discovers for this protocol.
1279 If the value of this object is notSupported(1), the probe
1280 will not track the nlHostTable or alHostTable for this
1281 protocol and shall not allow this object to be changed to any
1282 other value. If the value of this object is supportedOn(3),
1283 the probe supports tracking of the nlHostTable and alHostTable
1284 for this protocol and is configured to track both tables
1285 for this protocol for all control entries and all interfaces.
1286 If the value of this object is supportedOff(2), the probe
1287 supports tracking of the nlHostTable and alHostTable for this
1288 protocol but is configured to not track these tables
1289 for any control entries or interfaces.
1290 Whenever this value changes from supportedOn(3) to
1291 supportedOff(2), the probe shall delete all related entries in
1292 the nlHostTable and alHostTable.
1294 Note that since each alHostEntry references 2 protocol
1295 directory entries, one for the network address and one for the
1296 type of the highest protocol recognized, an entry will
1297 only be created in that table if this value is supportedOn(3)
1301 <column name="protocolDirMatrixConfig" oid="1.3.6.1.2.1.16.11.2.1.8" status="current">
1303 <typedef basetype="Enumeration">
1304 <namednumber name="notSupported" number="1"/>
1305 <namednumber name="supportedOff" number="2"/>
1306 <namednumber name="supportedOn" number="3"/>
1309 <access>readwrite</access>
1311 This object describes and configures the probe's support for
1312 the network-layer and application-layer matrix tables for this
1313 protocol. When the probe creates entries in this table for
1314 all protocols that it understands, it will set the entry to
1315 notSupported(1) if it doesn't have the capability to track the
1316 nlMatrixTables for this protocol or if the alMatrixTables are
1317 implemented but don't have the capability to track this
1318 protocol. Note that if the alMatrix tables are implemented,
1319 the probe may only support a protocol if it is supported in
1320 both of the nlMatrixTables and both of the
1323 If the associated protocolDirType object has the
1324 addressRecognitionCapable bit set, then this is a network-
1328 layer protocol for which the probe recognizes addresses, and
1329 thus the probe will populate both of the nlMatrixTables and
1330 both of the alMatrixTables with addresses it discovers for
1333 If the value of this object is notSupported(1), the probe
1334 will not track either of the nlMatrixTables or the
1335 alMatrixTables for this protocol and shall not allow this
1336 object to be changed to any other value. If the value of this
1337 object is supportedOn(3), the probe supports tracking of both
1338 of the nlMatrixTables and (if implemented) both of the
1339 alMatrixTables for this protocol and is configured to track
1340 these tables for this protocol for all control entries and all
1341 interfaces. If the value of this object is supportedOff(2),
1342 the probe supports tracking of both of the nlMatrixTables and
1343 (if implemented) both of the alMatrixTables for this protocol
1344 but is configured to not track these tables for this
1345 protocol for any control entries or interfaces.
1346 Whenever this value changes from supportedOn(3) to
1347 supportedOff(2), the probe shall delete all related entries in
1348 the nlMatrixTables and the alMatrixTables.
1350 Note that since each alMatrixEntry references 2 protocol
1351 directory entries, one for the network address and one for the
1352 type of the highest protocol recognized, an entry will
1353 only be created in that table if this value is supportedOn(3)
1357 <column name="protocolDirOwner" oid="1.3.6.1.2.1.16.11.2.1.9" status="current">
1359 <type module="RMON-MIB" name="OwnerString"/>
1361 <access>readwrite</access>
1363 The entity that configured this entry and is
1364 therefore using the resources assigned to it.
1367 <column name="protocolDirStatus" oid="1.3.6.1.2.1.16.11.2.1.10" status="current">
1369 <type module="SNMPv2-TC" name="RowStatus"/>
1371 <access>readwrite</access>
1373 The status of this protocol directory entry.
1375 An entry may not exist in the active state unless all
1376 objects in the entry have an appropriate value.
1381 If this object is not equal to active(1), all associated
1382 entries in the nlHostTable, nlMatrixSDTable, nlMatrixDSTable,
1383 alHostTable, alMatrixSDTable, and alMatrixDSTable shall be
1389 <node name="protocolDist" oid="1.3.6.1.2.1.16.12">
1391 <table name="protocolDistControlTable" oid="1.3.6.1.2.1.16.12.1" status="current">
1393 Controls the setup of protocol type distribution statistics
1396 Implementations are encouraged to add an entry per monitored
1397 interface upon initialization so that a default collection
1398 of protocol statistics is available.
1401 This table controls collection of very basic statistics
1402 for any or all of the protocols detected on a given interface.
1403 An NMS can use this table to quickly determine bandwidth
1404 allocation utilized by different protocols.
1406 A media-specific statistics collection could also
1407 be configured (e.g., etherStats, trPStats) to easily obtain
1408 total frame, octet, and droppedEvents for the same
1411 <row name="protocolDistControlEntry" oid="1.3.6.1.2.1.16.12.1.1" create="true" status="current">
1413 <index module="RMON2-MIB" name="protocolDistControlIndex"/>
1416 A conceptual row in the protocolDistControlTable.
1418 An example of the indexing of this entry is
1419 protocolDistControlDroppedFrames.7
1421 <column name="protocolDistControlIndex" oid="1.3.6.1.2.1.16.12.1.1.1" status="current">
1423 <typedef basetype="Integer32">
1424 <range min="1" max="65535"/>
1427 <access>noaccess</access>
1429 A unique index for this protocolDistControlEntry.
1432 <column name="protocolDistControlDataSource" oid="1.3.6.1.2.1.16.12.1.1.2" status="current">
1434 <type module="RMON2-MIB" name="DataSource"/>
1436 <access>readwrite</access>
1438 The source of data for the this protocol distribution.
1440 The statistics in this group reflect all packets
1441 on the local network segment attached to the
1442 identified interface.
1444 This object may not be modified if the associated
1445 protocolDistControlStatus object is equal to active(1).
1448 <column name="protocolDistControlDroppedFrames" oid="1.3.6.1.2.1.16.12.1.1.3" status="current">
1450 <type module="SNMPv2-SMI" name="Counter32"/>
1452 <access>readonly</access>
1454 The total number of frames that were received by the probe
1455 and therefore not accounted for in the *StatsDropEvents, but
1456 that the probe chose not to count for this entry for
1457 whatever reason. Most often, this event occurs when the probe
1458 is out of some resources and decides to shed load from this
1461 This count does not include packets that were not counted
1462 because they had MAC-layer errors.
1466 Note that, unlike the dropEvents counter, this number is the
1467 exact number of frames dropped.
1470 <column name="protocolDistControlCreateTime" oid="1.3.6.1.2.1.16.12.1.1.4" status="current">
1472 <type module="RMON2-MIB" name="LastCreateTime"/>
1474 <access>readonly</access>
1476 The value of sysUpTime when this control entry was last
1477 activated. This can be used by the management station to
1478 ensure that the table has not been deleted and recreated
1482 <column name="protocolDistControlOwner" oid="1.3.6.1.2.1.16.12.1.1.5" status="current">
1484 <type module="RMON-MIB" name="OwnerString"/>
1486 <access>readwrite</access>
1488 The entity that configured this entry and is
1489 therefore using the resources assigned to it.
1492 <column name="protocolDistControlStatus" oid="1.3.6.1.2.1.16.12.1.1.6" status="current">
1494 <type module="SNMPv2-TC" name="RowStatus"/>
1496 <access>readwrite</access>
1498 The status of this row.
1500 An entry may not exist in the active state unless all
1501 objects in the entry have an appropriate value.
1503 If this object is not equal to active(1), all associated
1504 entries in the protocolDistStatsTable shall be deleted.
1509 <table name="protocolDistStatsTable" oid="1.3.6.1.2.1.16.12.2" status="current">
1511 An entry is made in this table for every protocol in the
1512 protocolDirTable that has been seen in at least one packet.
1513 Counters are updated in this table for every protocol type
1514 that is encountered when parsing a packet, but no counters are
1518 updated for packets with MAC-layer errors.
1520 Note that if a protocolDirEntry is deleted, all associated
1521 entries in this table are removed.
1523 <row name="protocolDistStatsEntry" oid="1.3.6.1.2.1.16.12.2.1" status="current">
1525 <index module="RMON2-MIB" name="protocolDistControlIndex"/>
1526 <index module="RMON2-MIB" name="protocolDirLocalIndex"/>
1529 A conceptual row in the protocolDistStatsTable.
1531 The index is composed of the protocolDistControlIndex of the
1532 associated protocolDistControlEntry, followed by the
1533 protocolDirLocalIndex of the associated protocol that this
1534 entry represents. In other words, the index identifies the
1535 protocol distribution an entry is a part of and the
1536 particular protocol that it represents.
1538 An example of the indexing of this entry is
1539 protocolDistStatsPkts.1.18
1541 <column name="protocolDistStatsPkts" oid="1.3.6.1.2.1.16.12.2.1.1" status="current">
1543 <type module="RMON2-MIB" name="ZeroBasedCounter32"/>
1545 <access>readonly</access>
1547 The number of packets of this protocol type received
1548 without errors. Note that this is the number of
1549 link-layer packets, so if a single network-layer packet
1550 is fragmented into several link-layer frames, this counter
1551 is incremented several times.
1554 <column name="protocolDistStatsOctets" oid="1.3.6.1.2.1.16.12.2.1.2" status="current">
1556 <type module="RMON2-MIB" name="ZeroBasedCounter32"/>
1558 <access>readonly</access>
1560 The number of octets in packets of this protocol type
1564 received since it was added to the protocolDistStatsTable
1565 (excluding framing bits, but including FCS octets), except for
1566 those octets in packets that contained errors.
1568 Note that this doesn't count just those octets in the
1569 particular protocol frames but includes the entire packet
1570 that contained the protocol.
1575 <node name="addressMap" oid="1.3.6.1.2.1.16.13">
1577 <scalar name="addressMapInserts" oid="1.3.6.1.2.1.16.13.1" status="current">
1579 <type module="SNMPv2-SMI" name="Counter32"/>
1581 <access>readonly</access>
1583 The number of times an address mapping entry has been
1584 inserted into the addressMapTable. If an entry is inserted,
1585 then deleted, and then inserted, this counter will be
1588 Note that the table size can be determined by subtracting
1589 addressMapDeletes from addressMapInserts.
1592 <scalar name="addressMapDeletes" oid="1.3.6.1.2.1.16.13.2" status="current">
1594 <type module="SNMPv2-SMI" name="Counter32"/>
1596 <access>readonly</access>
1598 The number of times an address mapping entry has been
1599 deleted from the addressMapTable (for any reason). If
1600 an entry is deleted, then inserted, and then deleted, this
1601 counter will be incremented by 2.
1603 Note that the table size can be determined by subtracting
1604 addressMapDeletes from addressMapInserts.
1607 <scalar name="addressMapMaxDesiredEntries" oid="1.3.6.1.2.1.16.13.3" status="current">
1609 <typedef basetype="Integer32">
1610 <range min="-1" max="2147483647"/>
1613 <access>readwrite</access>
1615 The maximum number of entries that are desired in the
1616 addressMapTable. The probe will not create more than
1617 this number of entries in the table but may choose to create
1618 fewer entries in this table for any reason, including the lack
1621 If this object is set to a value less than the current number
1622 of entries, enough entries are chosen in an
1623 implementation-dependent manner and deleted so that the number
1624 of entries in the table equals the value of this object.
1626 If this value is set to -1, the probe may create any number
1627 of entries in this table.
1629 This object may be used to control how resources are allocated
1630 on the probe for the various RMON functions.
1633 <table name="addressMapControlTable" oid="1.3.6.1.2.1.16.13.4" status="current">
1635 A table to control the collection of mappings from network
1636 layer address to physical address to interface.
1638 Note that this is not like the typical RMON
1639 controlTable and dataTable in which each entry creates
1640 its own data table. Each entry in this table enables the
1641 discovery of addresses on a new interface and the placement
1642 of address mappings into the central addressMapTable.
1644 Implementations are encouraged to add an entry per monitored
1645 interface upon initialization so that a default collection
1646 of address mappings is available.
1648 <row name="addressMapControlEntry" oid="1.3.6.1.2.1.16.13.4.1" create="true" status="current">
1650 <index module="RMON2-MIB" name="addressMapControlIndex"/>
1653 A conceptual row in the addressMapControlTable.
1655 An example of the indexing of this entry is
1656 addressMapControlDroppedFrames.1
1658 <column name="addressMapControlIndex" oid="1.3.6.1.2.1.16.13.4.1.1" status="current">
1660 <typedef basetype="Integer32">
1661 <range min="1" max="65535"/>
1664 <access>noaccess</access>
1666 A unique index for this entry in the addressMapControlTable.
1669 <column name="addressMapControlDataSource" oid="1.3.6.1.2.1.16.13.4.1.2" status="current">
1671 <type module="RMON2-MIB" name="DataSource"/>
1673 <access>readwrite</access>
1675 The source of data for this addressMapControlEntry.
1678 <column name="addressMapControlDroppedFrames" oid="1.3.6.1.2.1.16.13.4.1.3" status="current">
1680 <type module="SNMPv2-SMI" name="Counter32"/>
1682 <access>readonly</access>
1684 The total number of frames that were received by the probe
1685 and therefore not accounted for in the *StatsDropEvents, but
1686 that the probe chose not to count for this entry for
1687 whatever reason. Most often, this event occurs when the probe
1688 is out of some resources and decides to shed load from this
1691 This count does not include packets that were not counted
1692 because they had MAC-layer errors.
1694 Note that, unlike the dropEvents counter, this number is the
1695 exact number of frames dropped.
1698 <column name="addressMapControlOwner" oid="1.3.6.1.2.1.16.13.4.1.4" status="current">
1700 <type module="RMON-MIB" name="OwnerString"/>
1702 <access>readwrite</access>
1704 The entity that configured this entry and is
1705 therefore using the resources assigned to it.
1708 <column name="addressMapControlStatus" oid="1.3.6.1.2.1.16.13.4.1.5" status="current">
1710 <type module="SNMPv2-TC" name="RowStatus"/>
1712 <access>readwrite</access>
1714 The status of this addressMap control entry.
1716 An entry may not exist in the active state unless all
1717 objects in the entry have an appropriate value.
1719 If this object is not equal to active(1), all associated
1720 entries in the addressMapTable shall be deleted.
1725 <table name="addressMapTable" oid="1.3.6.1.2.1.16.13.5" status="current">
1727 A table of mappings from network layer address to physical
1728 address to interface.
1730 The probe will add entries to this table based on the source
1731 MAC and network addresses seen in packets without MAC-level
1732 errors. The probe will populate this table for all protocols
1733 in the protocol directory table whose value of
1734 protocolDirAddressMapConfig is equal to supportedOn(3), and
1735 will delete any entries whose protocolDirEntry is deleted or
1736 has a protocolDirAddressMapConfig value of supportedOff(2).
1738 <row name="addressMapEntry" oid="1.3.6.1.2.1.16.13.5.1" status="current">
1740 <index module="RMON2-MIB" name="addressMapTimeMark"/>
1741 <index module="RMON2-MIB" name="protocolDirLocalIndex"/>
1742 <index module="RMON2-MIB" name="addressMapNetworkAddress"/>
1743 <index module="RMON2-MIB" name="addressMapSource"/>
1746 A conceptual row in the addressMapTable.
1748 The protocolDirLocalIndex in the index identifies the network
1749 layer protocol of the addressMapNetworkAddress.
1754 An example of the indexing of this entry is
1755 addressMapSource.783495.18.4.128.2.6.6.11.1.3.6.1.2.1.2.2.1.1.1.
1757 Note that some combinations of index values may result in an
1758 index that exceeds 128 sub-identifiers in length, which exceeds
1759 the maximum for the SNMP protocol. Implementations should take
1760 care to avoid such combinations.
1762 <column name="addressMapTimeMark" oid="1.3.6.1.2.1.16.13.5.1.1" status="current">
1764 <type module="RMON2-MIB" name="TimeFilter"/>
1766 <access>noaccess</access>
1768 A TimeFilter for this entry. See the TimeFilter textual
1769 convention to see how this works.
1772 <column name="addressMapNetworkAddress" oid="1.3.6.1.2.1.16.13.5.1.2" status="current">
1774 <typedef basetype="OctetString">
1775 <range min="1" max="255"/>
1778 <access>noaccess</access>
1780 The network address for this relation.
1782 This is represented as an octet string with
1783 specific semantics and length as identified
1784 by the protocolDirLocalIndex component of the
1787 For example, if the protocolDirLocalIndex indicates an
1788 encapsulation of ip, this object is encoded as a length
1789 octet of 4, followed by the 4 octets of the IP address,
1790 in network byte order.
1793 <column name="addressMapSource" oid="1.3.6.1.2.1.16.13.5.1.3" status="current">
1795 <type module="" name="ObjectIdentifier"/>
1797 <access>noaccess</access>
1799 The interface or port on which the associated network
1800 address was most recently seen.
1802 If this address mapping was discovered on an interface, this
1803 object shall identify the instance of the ifIndex
1804 object, defined in [RFC2863], for the desired interface.
1805 For example, if an entry were to receive data from
1806 interface #1, this object would be set to ifIndex.1.
1808 If this address mapping was discovered on a port, this
1809 object shall identify the instance of the rptrGroupPortIndex
1810 object, defined in [RFC2108], for the desired port.
1811 For example, if an entry were to receive data from
1812 group #1, port #1, this object would be set to
1813 rptrGroupPortIndex.1.1.
1815 Note that while the dataSource associated with this entry
1816 may only point to index objects, this object may at times
1817 point to repeater port objects. This situation occurs when
1818 the dataSource points to an interface that is a locally
1819 attached repeater and the agent has additional information
1820 about the source port of traffic seen on that repeater.
1823 <column name="addressMapPhysicalAddress" oid="1.3.6.1.2.1.16.13.5.1.4" status="current">
1825 <type module="" name="OctetString"/>
1827 <access>readonly</access>
1829 The last source physical address on which the associated
1830 network address was seen. If the protocol of the associated
1831 network address was encapsulated inside of a network-level or
1832 higher protocol, this will be the address of the next-lower
1833 protocol with the addressRecognitionCapable bit enabled and
1834 will be formatted as specified for that protocol.
1837 <column name="addressMapLastChange" oid="1.3.6.1.2.1.16.13.5.1.5" status="current">
1839 <type module="SNMPv2-TC" name="TimeStamp"/>
1841 <access>readonly</access>
1843 The value of sysUpTime at the time this entry was last
1844 created or the values of the physical address changed.
1849 This can be used to help detect duplicate address problems, in
1850 which case this object will be updated frequently.
1855 <node name="nlHost" oid="1.3.6.1.2.1.16.14">
1857 <table name="hlHostControlTable" oid="1.3.6.1.2.1.16.14.1" status="current">
1859 A list of higher-layer (i.e., non-MAC) host table control
1862 These entries will enable the collection of the network- and
1863 application-level host tables indexed by network addresses.
1864 Both the network- and application-level host tables are
1865 controlled by this table so that they will both be created
1866 and deleted at the same time, further increasing the ease with
1867 which they can be implemented as a single datastore. (Note that
1868 if an implementation stores application-layer host records in
1869 memory, it can derive network-layer host records from them.)
1871 Entries in the nlHostTable will be created on behalf of each
1872 entry in this table. Additionally, if this probe implements
1873 the alHostTable, entries in the alHostTable will be created on
1874 behalf of each entry in this table.
1876 Implementations are encouraged to add an entry per monitored
1877 interface upon initialization so that a default collection
1878 of host statistics is available.
1880 <row name="hlHostControlEntry" oid="1.3.6.1.2.1.16.14.1.1" create="true" status="current">
1882 <index module="RMON2-MIB" name="hlHostControlIndex"/>
1885 A conceptual row in the hlHostControlTable.
1887 An example of the indexing of this entry is
1891 hlHostControlNlDroppedFrames.1
1893 <column name="hlHostControlIndex" oid="1.3.6.1.2.1.16.14.1.1.1" status="current">
1895 <typedef basetype="Integer32">
1896 <range min="1" max="65535"/>
1899 <access>noaccess</access>
1901 An index that uniquely identifies an entry in the
1902 hlHostControlTable. Each such entry defines
1903 a function that discovers hosts on a particular
1904 interface and places statistics about them in the
1905 nlHostTable, and optionally in the alHostTable, on
1906 behalf of this hlHostControlEntry.
1909 <column name="hlHostControlDataSource" oid="1.3.6.1.2.1.16.14.1.1.2" status="current">
1911 <type module="RMON2-MIB" name="DataSource"/>
1913 <access>readwrite</access>
1915 The source of data for the associated host tables.
1917 The statistics in this group reflect all packets
1918 on the local network segment attached to the
1919 identified interface.
1921 This object may not be modified if the associated
1922 hlHostControlStatus object is equal to active(1).
1925 <column name="hlHostControlNlDroppedFrames" oid="1.3.6.1.2.1.16.14.1.1.3" status="current">
1927 <type module="SNMPv2-SMI" name="Counter32"/>
1929 <access>readonly</access>
1931 The total number of frames that were received by the probe
1932 and therefore not accounted for in the *StatsDropEvents, but
1933 that the probe chose not to count for the associated
1934 nlHost entries for whatever reason. Most often, this event
1935 occurs when the probe is out of some resources and decides to
1936 shed load from this collection.
1938 This count does not include packets that were not counted
1939 because they had MAC-layer errors.
1941 Note that if the nlHostTable is inactive because no protocols
1942 are enabled in the protocol directory, this value should be 0.
1944 Note that, unlike the dropEvents counter, this number is the
1945 exact number of frames dropped.
1948 <column name="hlHostControlNlInserts" oid="1.3.6.1.2.1.16.14.1.1.4" status="current">
1950 <type module="SNMPv2-SMI" name="Counter32"/>
1952 <access>readonly</access>
1954 The number of times an nlHost entry has been
1955 inserted into the nlHost table. If an entry is inserted, then
1956 deleted, and then inserted, this counter will be incremented
1959 To allow for efficient implementation strategies, agents may
1960 delay updating this object for short periods of time. For
1961 example, an implementation strategy may allow internal
1962 data structures to differ from those visible via SNMP for
1963 short periods of time. This counter may reflect the internal
1964 data structures for those short periods of time.
1966 Note that the table size can be determined by subtracting
1967 hlHostControlNlDeletes from hlHostControlNlInserts.
1970 <column name="hlHostControlNlDeletes" oid="1.3.6.1.2.1.16.14.1.1.5" status="current">
1972 <type module="SNMPv2-SMI" name="Counter32"/>
1974 <access>readonly</access>
1976 The number of times an nlHost entry has been
1980 deleted from the nlHost table (for any reason). If an entry
1981 is deleted, then inserted, and then deleted, this counter will
1982 be incremented by 2.
1984 To allow for efficient implementation strategies, agents may
1985 delay updating this object for short periods of time. For
1986 example, an implementation strategy may allow internal
1987 data structures to differ from those visible via SNMP for
1988 short periods of time. This counter may reflect the internal
1989 data structures for those short periods of time.
1991 Note that the table size can be determined by subtracting
1992 hlHostControlNlDeletes from hlHostControlNlInserts.
1995 <column name="hlHostControlNlMaxDesiredEntries" oid="1.3.6.1.2.1.16.14.1.1.6" status="current">
1997 <typedef basetype="Integer32">
1998 <range min="-1" max="2147483647"/>
2001 <access>readwrite</access>
2003 The maximum number of entries that are desired in the
2004 nlHostTable on behalf of this control entry. The probe will
2005 not create more than this number of associated entries in the
2006 table but may choose to create fewer entries in this table
2007 for any reason, including the lack of resources.
2009 If this object is set to a value less than the current number
2010 of entries, enough entries are chosen in an
2011 implementation-dependent manner and deleted so that the number
2012 of entries in the table equals the value of this object.
2014 If this value is set to -1, the probe may create any number
2015 of entries in this table. If the associated
2016 hlHostControlStatus object is equal to 'active', this
2017 object may not be modified.
2019 This object may be used to control how resources are allocated
2020 on the probe for the various RMON functions.
2023 <column name="hlHostControlAlDroppedFrames" oid="1.3.6.1.2.1.16.14.1.1.7" status="current">
2025 <type module="SNMPv2-SMI" name="Counter32"/>
2027 <access>readonly</access>
2029 The total number of frames that were received by the probe
2030 and therefore not accounted for in the *StatsDropEvents, but
2031 that the probe chose not to count for the associated
2035 alHost entries for whatever reason. Most often, this event
2036 occurs when the probe is out of some resources and decides to
2037 shed load from this collection.
2039 This count does not include packets that were not counted
2040 because they had MAC-layer errors.
2042 Note that if the alHostTable is not implemented or is inactive
2043 because no protocols are enabled in the protocol directory,
2044 this value should be 0.
2046 Note that, unlike the dropEvents counter, this number is the
2047 exact number of frames dropped.
2050 <column name="hlHostControlAlInserts" oid="1.3.6.1.2.1.16.14.1.1.8" status="current">
2052 <type module="SNMPv2-SMI" name="Counter32"/>
2054 <access>readonly</access>
2056 The number of times an alHost entry has been
2057 inserted into the alHost table. If an entry is inserted, then
2058 deleted, and then inserted, this counter will be incremented
2061 To allow for efficient implementation strategies, agents may
2062 delay updating this object for short periods of time. For
2063 example, an implementation strategy may allow internal
2064 data structures to differ from those visible via SNMP for
2065 short periods of time. This counter may reflect the internal
2066 data structures for those short periods of time.
2068 Note that the table size can be determined by subtracting
2069 hlHostControlAlDeletes from hlHostControlAlInserts.
2072 <column name="hlHostControlAlDeletes" oid="1.3.6.1.2.1.16.14.1.1.9" status="current">
2074 <type module="SNMPv2-SMI" name="Counter32"/>
2076 <access>readonly</access>
2078 The number of times an alHost entry has been
2079 deleted from the alHost table (for any reason). If an entry
2080 is deleted, then inserted, and then deleted, this counter will
2081 be incremented by 2.
2083 To allow for efficient implementation strategies, agents may
2084 delay updating this object for short periods of time. For
2088 example, an implementation strategy may allow internal
2089 data structures to differ from those visible via SNMP for
2090 short periods of time. This counter may reflect the internal
2091 data structures for those short periods of time.
2093 Note that the table size can be determined by subtracting
2094 hlHostControlAlDeletes from hlHostControlAlInserts.
2097 <column name="hlHostControlAlMaxDesiredEntries" oid="1.3.6.1.2.1.16.14.1.1.10" status="current">
2099 <typedef basetype="Integer32">
2100 <range min="-1" max="2147483647"/>
2103 <access>readwrite</access>
2105 The maximum number of entries that are desired in the alHost
2106 table on behalf of this control entry. The probe will not
2107 create more than this number of associated entries in the
2108 table but may choose to create fewer entries in this table
2109 for any reason, including the lack of resources.
2111 If this object is set to a value less than the current number
2112 of entries, enough entries are chosen in an
2113 implementation-dependent manner and deleted so that the number
2114 of entries in the table equals the value of this object.
2116 If this value is set to -1, the probe may create any number
2117 of entries in this table. If the associated
2118 hlHostControlStatus object is equal to 'active', this
2119 object may not be modified.
2121 This object may be used to control how resources are allocated
2122 on the probe for the various RMON functions.
2125 <column name="hlHostControlOwner" oid="1.3.6.1.2.1.16.14.1.1.11" status="current">
2127 <type module="RMON-MIB" name="OwnerString"/>
2129 <access>readwrite</access>
2131 The entity that configured this entry and is
2132 therefore using the resources assigned to it.
2135 <column name="hlHostControlStatus" oid="1.3.6.1.2.1.16.14.1.1.12" status="current">
2137 <type module="SNMPv2-TC" name="RowStatus"/>
2139 <access>readwrite</access>
2141 The status of this hlHostControlEntry.
2143 An entry may not exist in the active state unless all
2144 objects in the entry have an appropriate value.
2146 If this object is not equal to active(1), all associated
2147 entries in the nlHostTable and alHostTable shall be deleted.
2152 <table name="nlHostTable" oid="1.3.6.1.2.1.16.14.2" status="current">
2154 A collection of statistics for a particular network layer
2155 address that has been discovered on an interface of this
2158 The probe will populate this table for all network layer
2159 protocols in the protocol directory table whose value of
2160 protocolDirHostConfig is equal to supportedOn(3), and
2161 will delete any entries whose protocolDirEntry is deleted or
2162 has a protocolDirHostConfig value of supportedOff(2).
2164 The probe will add to this table all addresses seen
2165 as the source or destination address in all packets with no
2166 MAC errors, and will increment octet and packet counts in the
2167 table for all packets with no MAC errors.
2169 <row name="nlHostEntry" oid="1.3.6.1.2.1.16.14.2.1" status="current">
2171 <index module="RMON2-MIB" name="hlHostControlIndex"/>
2172 <index module="RMON2-MIB" name="nlHostTimeMark"/>
2173 <index module="RMON2-MIB" name="protocolDirLocalIndex"/>
2174 <index module="RMON2-MIB" name="nlHostAddress"/>
2177 A conceptual row in the nlHostTable.
2179 The hlHostControlIndex value in the index identifies the
2180 hlHostControlEntry on whose behalf this entry was created.
2181 The protocolDirLocalIndex value in the index identifies the
2182 network layer protocol of the nlHostAddress.
2184 An example of the indexing of this entry is
2185 nlHostOutPkts.1.783495.18.4.128.2.6.6.
2187 Note that some combinations of index values may result in an
2188 index that exceeds 128 sub-identifiers in length, which exceeds
2189 the maximum for the SNMP protocol. Implementations should take
2193 care to avoid such combinations.
2195 <column name="nlHostTimeMark" oid="1.3.6.1.2.1.16.14.2.1.1" status="current">
2197 <type module="RMON2-MIB" name="TimeFilter"/>
2199 <access>noaccess</access>
2201 A TimeFilter for this entry. See the TimeFilter textual
2202 convention to see how this works.
2205 <column name="nlHostAddress" oid="1.3.6.1.2.1.16.14.2.1.2" status="current">
2207 <typedef basetype="OctetString">
2208 <range min="1" max="255"/>
2211 <access>noaccess</access>
2213 The network address for this nlHostEntry.
2215 This is represented as an octet string with
2216 specific semantics and length as identified
2217 by the protocolDirLocalIndex component of the index.
2219 For example, if the protocolDirLocalIndex indicates an
2220 encapsulation of IP, this object is encoded as a length
2221 octet of 4, followed by the 4 octets of the IP address,
2222 in network byte order.
2225 <column name="nlHostInPkts" oid="1.3.6.1.2.1.16.14.2.1.3" status="current">
2227 <type module="RMON2-MIB" name="ZeroBasedCounter32"/>
2229 <access>readonly</access>
2231 The number of packets without errors transmitted to
2235 this address since it was added to the nlHostTable. Note that
2236 this is the number of link-layer packets, so if a single
2237 network-layer packet is fragmented into several link-layer
2238 frames, this counter is incremented several times.
2241 <column name="nlHostOutPkts" oid="1.3.6.1.2.1.16.14.2.1.4" status="current">
2243 <type module="RMON2-MIB" name="ZeroBasedCounter32"/>
2245 <access>readonly</access>
2247 The number of packets without errors transmitted by
2248 this address since it was added to the nlHostTable. Note that
2249 this is the number of link-layer packets, so if a single
2250 network-layer packet is fragmented into several link-layer
2251 frames, this counter is incremented several times.
2254 <column name="nlHostInOctets" oid="1.3.6.1.2.1.16.14.2.1.5" status="current">
2256 <type module="RMON2-MIB" name="ZeroBasedCounter32"/>
2258 <access>readonly</access>
2260 The number of octets transmitted to this address
2261 since it was added to the nlHostTable (excluding
2262 framing bits, but including FCS octets), excluding
2263 octets in packets that contained errors.
2265 Note that this doesn't count just those octets in the particular
2266 protocol frames but includes the entire packet that contained
2270 <column name="nlHostOutOctets" oid="1.3.6.1.2.1.16.14.2.1.6" status="current">
2272 <type module="RMON2-MIB" name="ZeroBasedCounter32"/>
2274 <access>readonly</access>
2276 The number of octets transmitted by this address
2277 since it was added to the nlHostTable (excluding
2278 framing bits, but including FCS octets), excluding
2279 octets in packets that contained errors.
2281 Note that this doesn't count just those octets in the particular
2282 protocol frames but includes the entire packet that contained
2286 <column name="nlHostOutMacNonUnicastPkts" oid="1.3.6.1.2.1.16.14.2.1.7" status="current">
2288 <type module="RMON2-MIB" name="ZeroBasedCounter32"/>
2290 <access>readonly</access>
2292 The number of packets without errors transmitted by this
2293 address that were directed to any MAC broadcast addresses
2294 or to any MAC multicast addresses since this host was
2295 added to the nlHostTable. Note that this is the number of
2296 link-layer packets, so if a single network-layer packet is
2297 fragmented into several link-layer frames, this counter is
2298 incremented several times.
2301 <column name="nlHostCreateTime" oid="1.3.6.1.2.1.16.14.2.1.8" status="current">
2303 <type module="RMON2-MIB" name="LastCreateTime"/>
2305 <access>readonly</access>
2307 The value of sysUpTime when this entry was last activated.
2308 This can be used by the management station to ensure that the
2309 entry has not been deleted and recreated between polls.
2314 <node name="nlMatrix" oid="1.3.6.1.2.1.16.15">
2316 <table name="hlMatrixControlTable" oid="1.3.6.1.2.1.16.15.1" status="current">
2318 A list of higher-layer (i.e., non-MAC) matrix control entries.
2320 These entries will enable the collection of the network- and
2321 application-level matrix tables containing conversation
2322 statistics indexed by pairs of network addresses.
2323 Both the network- and application-level matrix tables are
2324 controlled by this table so that they will both be created
2325 and deleted at the same time, further increasing the ease with
2326 which they can be implemented as a single datastore. (Note that
2327 if an implementation stores application-layer matrix records
2331 in memory, it can derive network-layer matrix records from
2334 Entries in the nlMatrixSDTable and nlMatrixDSTable will be
2335 created on behalf of each entry in this table. Additionally,
2336 if this probe implements the alMatrix tables, entries in the
2337 alMatrix tables will be created on behalf of each entry in
2340 <row name="hlMatrixControlEntry" oid="1.3.6.1.2.1.16.15.1.1" create="true" status="current">
2342 <index module="RMON2-MIB" name="hlMatrixControlIndex"/>
2345 A conceptual row in the hlMatrixControlTable.
2347 An example of indexing of this entry is
2348 hlMatrixControlNlDroppedFrames.1
2350 <column name="hlMatrixControlIndex" oid="1.3.6.1.2.1.16.15.1.1.1" status="current">
2352 <typedef basetype="Integer32">
2353 <range min="1" max="65535"/>
2356 <access>noaccess</access>
2358 An index that uniquely identifies an entry in the
2359 hlMatrixControlTable. Each such entry defines
2360 a function that discovers conversations on a particular
2361 interface and places statistics about them in the
2362 nlMatrixSDTable and the nlMatrixDSTable, and optionally the
2363 alMatrixSDTable and alMatrixDSTable, on behalf of this
2367 hlMatrixControlEntry.
2370 <column name="hlMatrixControlDataSource" oid="1.3.6.1.2.1.16.15.1.1.2" status="current">
2372 <type module="RMON2-MIB" name="DataSource"/>
2374 <access>readwrite</access>
2376 The source of the data for the associated matrix tables.
2378 The statistics in this group reflect all packets
2379 on the local network segment attached to the
2380 identified interface.
2382 This object may not be modified if the associated
2383 hlMatrixControlStatus object is equal to active(1).
2386 <column name="hlMatrixControlNlDroppedFrames" oid="1.3.6.1.2.1.16.15.1.1.3" status="current">
2388 <type module="SNMPv2-SMI" name="Counter32"/>
2390 <access>readonly</access>
2392 The total number of frames that were received by the probe
2393 and therefore not accounted for in the *StatsDropEvents, but
2394 that the probe chose not to count for this entry for
2395 whatever reason. Most often, this event occurs when the probe
2396 is out of some resources and decides to shed load from this
2399 This count does not include packets that were not counted
2400 because they had MAC-layer errors.
2402 Note that if the nlMatrixTables are inactive because no
2403 protocols are enabled in the protocol directory, this value
2406 Note that, unlike the dropEvents counter, this number is the
2407 exact number of frames dropped.
2410 <column name="hlMatrixControlNlInserts" oid="1.3.6.1.2.1.16.15.1.1.4" status="current">
2412 <type module="SNMPv2-SMI" name="Counter32"/>
2414 <access>readonly</access>
2416 The number of times an nlMatrix entry has been
2417 inserted into the nlMatrix tables. If an entry is inserted,
2421 then deleted, and then inserted, this counter will be
2422 incremented by 2. The addition of a conversation into both
2423 the nlMatrixSDTable and nlMatrixDSTable shall be counted as
2424 two insertions (even though every addition into one table must
2425 be accompanied by an insertion into the other).
2427 To allow for efficient implementation strategies, agents may
2428 delay updating this object for short periods of time. For
2429 example, an implementation strategy may allow internal
2430 data structures to differ from those visible via SNMP for
2431 short periods of time. This counter may reflect the internal
2432 data structures for those short periods of time.
2434 Note that the sum of then nlMatrixSDTable and nlMatrixDSTable
2435 sizes can be determined by subtracting
2436 hlMatrixControlNlDeletes from hlMatrixControlNlInserts.
2439 <column name="hlMatrixControlNlDeletes" oid="1.3.6.1.2.1.16.15.1.1.5" status="current">
2441 <type module="SNMPv2-SMI" name="Counter32"/>
2443 <access>readonly</access>
2445 The number of times an nlMatrix entry has been
2446 deleted from the nlMatrix tables (for any reason). If an
2447 entry is deleted, then inserted, and then deleted, this
2448 counter will be incremented by 2. The deletion of a
2449 conversation from both the nlMatrixSDTable and nlMatrixDSTable
2450 shall be counted as two deletions (even though every deletion
2451 from one table must be accompanied by a deletion from the
2454 To allow for efficient implementation strategies, agents may
2455 delay updating this object for short periods of time. For
2456 example, an implementation strategy may allow internal
2457 data structures to differ from those visible via SNMP for
2458 short periods of time. This counter may reflect the internal
2459 data structures for those short periods of time.
2461 Note that the table size can be determined by subtracting
2462 hlMatrixControlNlDeletes from hlMatrixControlNlInserts.
2465 <column name="hlMatrixControlNlMaxDesiredEntries" oid="1.3.6.1.2.1.16.15.1.1.6" status="current">
2467 <typedef basetype="Integer32">
2468 <range min="-1" max="2147483647"/>
2471 <access>readwrite</access>
2473 The maximum number of entries that are desired in the
2474 nlMatrix tables on behalf of this control entry. The probe
2475 will not create more than this number of associated entries in
2476 the table but may choose to create fewer entries in this
2477 table for any reason, including the lack of resources.
2479 If this object is set to a value less than the current number
2480 of entries, enough entries are chosen in an
2481 implementation-dependent manner and deleted so that the number
2482 of entries in the table equals the value of this object.
2484 If this value is set to -1, the probe may create any number
2485 of entries in this table. If the associated
2486 hlMatrixControlStatus object is equal to 'active', this
2487 object may not be modified.
2489 This object may be used to control how resources are allocated
2490 on the probe for the various RMON functions.
2493 <column name="hlMatrixControlAlDroppedFrames" oid="1.3.6.1.2.1.16.15.1.1.7" status="current">
2495 <type module="SNMPv2-SMI" name="Counter32"/>
2497 <access>readonly</access>
2499 The total number of frames that were received by the probe
2500 and therefore not accounted for in the *StatsDropEvents, but
2501 that the probe chose not to count for this entry for
2502 whatever reason. Most often, this event occurs when the probe
2503 is out of some resources and decides to shed load from this
2506 This count does not include packets that were not counted
2507 because they had MAC-layer errors.
2509 Note that if the alMatrixTables are not implemented or are
2510 inactive because no protocols are enabled in the protocol
2511 directory, this value should be 0.
2513 Note that, unlike the dropEvents counter, this number is the
2514 exact number of frames dropped.
2517 <column name="hlMatrixControlAlInserts" oid="1.3.6.1.2.1.16.15.1.1.8" status="current">
2519 <type module="SNMPv2-SMI" name="Counter32"/>
2521 <access>readonly</access>
2523 The number of times an alMatrix entry has been
2524 inserted into the alMatrix tables. If an entry is inserted,
2525 then deleted, and then inserted, this counter will be
2526 incremented by 2. The addition of a conversation into both
2527 the alMatrixSDTable and alMatrixDSTable shall be counted as
2528 two insertions (even though every addition into one table must
2529 be accompanied by an insertion into the other).
2531 To allow for efficient implementation strategies, agents may
2532 delay updating this object for short periods of time. For
2533 example, an implementation strategy may allow internal
2534 data structures to differ from those visible via SNMP for
2535 short periods of time. This counter may reflect the internal
2536 data structures for those short periods of time.
2538 Note that the table size can be determined by subtracting
2539 hlMatrixControlAlDeletes from hlMatrixControlAlInserts.
2542 <column name="hlMatrixControlAlDeletes" oid="1.3.6.1.2.1.16.15.1.1.9" status="current">
2544 <type module="SNMPv2-SMI" name="Counter32"/>
2546 <access>readonly</access>
2548 The number of times an alMatrix entry has been
2549 deleted from the alMatrix tables. If an entry is deleted,
2550 then inserted, and then deleted, this counter will be
2551 incremented by 2. The deletion of a conversation from both
2552 the alMatrixSDTable and alMatrixDSTable shall be counted as
2553 two deletions (even though every deletion from one table must
2554 be accompanied by a deletion from the other).
2556 To allow for efficient implementation strategies, agents may
2557 delay updating this object for short periods of time. For
2558 example, an implementation strategy may allow internal
2559 data structures to differ from those visible via SNMP for
2560 short periods of time. This counter may reflect the internal
2561 data structures for those short periods of time.
2563 Note that the table size can be determined by subtracting
2564 hlMatrixControlAlDeletes from hlMatrixControlAlInserts.
2567 <column name="hlMatrixControlAlMaxDesiredEntries" oid="1.3.6.1.2.1.16.15.1.1.10" status="current">
2569 <typedef basetype="Integer32">
2570 <range min="-1" max="2147483647"/>
2573 <access>readwrite</access>
2575 The maximum number of entries that are desired in the
2576 alMatrix tables on behalf of this control entry. The probe
2577 will not create more than this number of associated entries in
2578 the table but may choose to create fewer entries in this
2579 table for any reason, including the lack of resources.
2581 If this object is set to a value less than the current number
2582 of entries, enough entries are chosen in an
2583 implementation-dependent manner and deleted so that the number
2584 of entries in the table equals the value of this object.
2586 If this value is set to -1, the probe may create any number
2587 of entries in this table. If the associated
2588 hlMatrixControlStatus object is equal to 'active', this
2589 object may not be modified.
2591 This object may be used to control how resources are allocated
2592 on the probe for the various RMON functions.
2595 <column name="hlMatrixControlOwner" oid="1.3.6.1.2.1.16.15.1.1.11" status="current">
2597 <type module="RMON-MIB" name="OwnerString"/>
2599 <access>readwrite</access>
2601 The entity that configured this entry and is
2602 therefore using the resources assigned to it.
2605 <column name="hlMatrixControlStatus" oid="1.3.6.1.2.1.16.15.1.1.12" status="current">
2607 <type module="SNMPv2-TC" name="RowStatus"/>
2609 <access>readwrite</access>
2611 The status of this hlMatrixControlEntry.
2613 An entry may not exist in the active state unless all
2614 objects in the entry have an appropriate value.
2616 If this object is not equal to active(1), all
2617 associated entries in the nlMatrixSDTable,
2618 nlMatrixDSTable, alMatrixSDTable, and alMatrixDSTable
2619 shall be deleted by the agent.
2624 <table name="nlMatrixSDTable" oid="1.3.6.1.2.1.16.15.2" status="current">
2626 A list of traffic matrix entries that collect statistics for
2627 conversations between two network-level addresses. This table
2628 is indexed first by the source address and then by the
2629 destination address to make it convenient to collect all
2630 conversations from a particular address.
2632 The probe will populate this table for all network layer
2633 protocols in the protocol directory table whose value of
2634 protocolDirMatrixConfig is equal to supportedOn(3), and
2635 will delete any entries whose protocolDirEntry is deleted or
2636 has a protocolDirMatrixConfig value of supportedOff(2).
2638 The probe will add to this table all pairs of addresses
2639 seen in all packets with no MAC errors and will increment
2640 octet and packet counts in the table for all packets with no
2643 Further, this table will only contain entries that have a
2644 corresponding entry in the nlMatrixDSTable with the same
2645 source address and destination address.
2647 <row name="nlMatrixSDEntry" oid="1.3.6.1.2.1.16.15.2.1" status="current">
2649 <index module="RMON2-MIB" name="hlMatrixControlIndex"/>
2650 <index module="RMON2-MIB" name="nlMatrixSDTimeMark"/>
2651 <index module="RMON2-MIB" name="protocolDirLocalIndex"/>
2652 <index module="RMON2-MIB" name="nlMatrixSDSourceAddress"/>
2653 <index module="RMON2-MIB" name="nlMatrixSDDestAddress"/>
2656 A conceptual row in the nlMatrixSDTable.
2658 The hlMatrixControlIndex value in the index identifies the
2659 hlMatrixControlEntry on whose behalf this entry was created.
2660 The protocolDirLocalIndex value in the index identifies the
2661 network-layer protocol of the nlMatrixSDSourceAddress and
2662 nlMatrixSDDestAddress.
2664 An example of the indexing of this table is
2665 nlMatrixSDPkts.1.783495.18.4.128.2.6.6.4.128.2.6.7.
2667 Note that some combinations of index values may result in an
2668 index that exceeds 128 sub-identifiers in length, which exceeds
2669 the maximum for the SNMP protocol. Implementations should take
2670 care to avoid such combinations.
2672 <column name="nlMatrixSDTimeMark" oid="1.3.6.1.2.1.16.15.2.1.1" status="current">
2674 <type module="RMON2-MIB" name="TimeFilter"/>
2676 <access>noaccess</access>
2678 A TimeFilter for this entry. See the TimeFilter textual
2679 convention to see how this works.
2682 <column name="nlMatrixSDSourceAddress" oid="1.3.6.1.2.1.16.15.2.1.2" status="current">
2684 <typedef basetype="OctetString">
2685 <range min="1" max="255"/>
2688 <access>noaccess</access>
2690 The network source address for this nlMatrixSDEntry.
2692 This is represented as an octet string with
2693 specific semantics and length as identified
2694 by the protocolDirLocalIndex component of the index.
2696 For example, if the protocolDirLocalIndex indicates an
2697 encapsulation of IP, this object is encoded as a length
2698 octet of 4, followed by the 4 octets of the IP address,
2699 in network byte order.
2702 <column name="nlMatrixSDDestAddress" oid="1.3.6.1.2.1.16.15.2.1.3" status="current">
2704 <typedef basetype="OctetString">
2705 <range min="1" max="255"/>
2708 <access>noaccess</access>
2710 The network destination address for this
2713 This is represented as an octet string with
2714 specific semantics and length as identified
2715 by the protocolDirLocalIndex component of the index.
2717 For example, if the protocolDirLocalIndex indicates an
2721 encapsulation of IP, this object is encoded as a length
2722 octet of 4, followed by the 4 octets of the IP address,
2723 in network byte order.
2726 <column name="nlMatrixSDPkts" oid="1.3.6.1.2.1.16.15.2.1.4" status="current">
2728 <type module="RMON2-MIB" name="ZeroBasedCounter32"/>
2730 <access>readonly</access>
2732 The number of packets without errors transmitted from the
2733 source address to the destination address since this entry was
2734 added to the nlMatrixSDTable. Note that this is the number of
2735 link-layer packets, so if a single network-layer packet is
2736 fragmented into several link-layer frames, this counter is
2737 incremented several times.
2740 <column name="nlMatrixSDOctets" oid="1.3.6.1.2.1.16.15.2.1.5" status="current">
2742 <type module="RMON2-MIB" name="ZeroBasedCounter32"/>
2744 <access>readonly</access>
2746 The number of octets transmitted from the source address to
2747 the destination address since this entry was added to the
2748 nlMatrixSDTable (excluding framing bits, but
2749 including FCS octets), excluding octets in packets that
2752 Note that this doesn't count just those octets in the particular
2753 protocol frames but includes the entire packet that contained
2757 <column name="nlMatrixSDCreateTime" oid="1.3.6.1.2.1.16.15.2.1.6" status="current">
2759 <type module="RMON2-MIB" name="LastCreateTime"/>
2761 <access>readonly</access>
2763 The value of sysUpTime when this entry was last activated.
2764 This can be used by the management station to ensure that the
2765 entry has not been deleted and recreated between polls.
2770 <table name="nlMatrixDSTable" oid="1.3.6.1.2.1.16.15.3" status="current">
2772 A list of traffic matrix entries that collect statistics for
2773 conversations between two network-level addresses. This table
2774 is indexed first by the destination address and then by the
2775 source address to make it convenient to collect all
2776 conversations to a particular address.
2778 The probe will populate this table for all network layer
2779 protocols in the protocol directory table whose value of
2780 protocolDirMatrixConfig is equal to supportedOn(3), and
2781 will delete any entries whose protocolDirEntry is deleted or
2782 has a protocolDirMatrixConfig value of supportedOff(2).
2784 The probe will add to this table all pairs of addresses
2785 seen in all packets with no MAC errors and will increment
2786 octet and packet counts in the table for all packets with no
2789 Further, this table will only contain entries that have a
2790 corresponding entry in the nlMatrixSDTable with the same
2791 source address and destination address.
2793 <row name="nlMatrixDSEntry" oid="1.3.6.1.2.1.16.15.3.1" status="current">
2795 <index module="RMON2-MIB" name="hlMatrixControlIndex"/>
2796 <index module="RMON2-MIB" name="nlMatrixDSTimeMark"/>
2797 <index module="RMON2-MIB" name="protocolDirLocalIndex"/>
2798 <index module="RMON2-MIB" name="nlMatrixDSDestAddress"/>
2799 <index module="RMON2-MIB" name="nlMatrixDSSourceAddress"/>
2802 A conceptual row in the nlMatrixDSTable.
2804 The hlMatrixControlIndex value in the index identifies the
2805 hlMatrixControlEntry on whose behalf this entry was created.
2806 The protocolDirLocalIndex value in the index identifies the
2807 network-layer protocol of the nlMatrixDSSourceAddress and
2808 nlMatrixDSDestAddress.
2810 An example of the indexing of this table is
2811 nlMatrixDSPkts.1.783495.18.4.128.2.6.7.4.128.2.6.6.
2813 Note that some combinations of index values may result in an
2814 index that exceeds 128 sub-identifiers in length, which exceeds
2815 the maximum for the SNMP protocol. Implementations should take
2816 care to avoid such combinations.
2818 <column name="nlMatrixDSTimeMark" oid="1.3.6.1.2.1.16.15.3.1.1" status="current">
2820 <type module="RMON2-MIB" name="TimeFilter"/>
2822 <access>noaccess</access>
2824 A TimeFilter for this entry. See the TimeFilter textual
2825 convention to see how this works.
2828 <column name="nlMatrixDSSourceAddress" oid="1.3.6.1.2.1.16.15.3.1.2" status="current">
2830 <typedef basetype="OctetString">
2831 <range min="1" max="255"/>
2834 <access>noaccess</access>
2836 The network source address for this nlMatrixDSEntry.
2838 This is represented as an octet string with
2839 specific semantics and length as identified
2840 by the protocolDirLocalIndex component of the index.
2842 For example, if the protocolDirLocalIndex indicates an
2843 encapsulation of IP, this object is encoded as a length
2844 octet of 4, followed by the 4 octets of the IP address,
2845 in network byte order.
2848 <column name="nlMatrixDSDestAddress" oid="1.3.6.1.2.1.16.15.3.1.3" status="current">
2850 <typedef basetype="OctetString">
2851 <range min="1" max="255"/>
2854 <access>noaccess</access>
2856 The network destination address for this
2859 This is represented as an octet string with
2860 specific semantics and length as identified
2864 by the protocolDirLocalIndex component of the index.
2866 For example, if the protocolDirLocalIndex indicates an
2867 encapsulation of IP, this object is encoded as a length
2868 octet of 4, followed by the 4 octets of the IP address,
2869 in network byte order.
2872 <column name="nlMatrixDSPkts" oid="1.3.6.1.2.1.16.15.3.1.4" status="current">
2874 <type module="RMON2-MIB" name="ZeroBasedCounter32"/>
2876 <access>readonly</access>
2878 The number of packets without errors transmitted from the
2879 source address to the destination address since this entry was
2880 added to the nlMatrixDSTable. Note that this is the number of
2881 link-layer packets, so if a single network-layer packet is
2882 fragmented into several link-layer frames, this counter is
2883 incremented several times.
2886 <column name="nlMatrixDSOctets" oid="1.3.6.1.2.1.16.15.3.1.5" status="current">
2888 <type module="RMON2-MIB" name="ZeroBasedCounter32"/>
2890 <access>readonly</access>
2892 The number of octets transmitted from the source address
2893 to the destination address since this entry was added to the
2894 nlMatrixDSTable (excluding framing bits, but
2895 including FCS octets), excluding octets in packets that
2898 Note that this doesn't count just those octets in the particular
2899 protocol frames but includes the entire packet that contained
2903 <column name="nlMatrixDSCreateTime" oid="1.3.6.1.2.1.16.15.3.1.6" status="current">
2905 <type module="RMON2-MIB" name="LastCreateTime"/>
2907 <access>readonly</access>
2909 The value of sysUpTime when this entry was last activated.
2910 This can be used by the management station to ensure that the
2911 entry has not been deleted and recreated between polls.
2916 <table name="nlMatrixTopNControlTable" oid="1.3.6.1.2.1.16.15.4" status="current">
2918 A set of parameters that control the creation of a
2919 report of the top N matrix entries according to
2922 <row name="nlMatrixTopNControlEntry" oid="1.3.6.1.2.1.16.15.4.1" create="true" status="current">
2924 <index module="RMON2-MIB" name="nlMatrixTopNControlIndex"/>
2927 A conceptual row in the nlMatrixTopNControlTable.
2929 An example of the indexing of this table is
2930 nlMatrixTopNControlDuration.3
2932 <column name="nlMatrixTopNControlIndex" oid="1.3.6.1.2.1.16.15.4.1.1" status="current">
2934 <typedef basetype="Integer32">
2935 <range min="1" max="65535"/>
2938 <access>noaccess</access>
2940 An index that uniquely identifies an entry
2941 in the nlMatrixTopNControlTable. Each such
2942 entry defines one topN report prepared for
2946 <column name="nlMatrixTopNControlMatrixIndex" oid="1.3.6.1.2.1.16.15.4.1.2" status="current">
2948 <typedef basetype="Integer32">
2949 <range min="1" max="65535"/>
2952 <access>readwrite</access>
2954 The nlMatrix[SD/DS] table for which a topN report will be
2955 prepared on behalf of this entry. The nlMatrix[SD/DS] table
2956 is identified by the value of the hlMatrixControlIndex
2957 for that table - that value is used here to identify the
2960 This object may not be modified if the associated
2961 nlMatrixTopNControlStatus object is equal to active(1).
2964 <column name="nlMatrixTopNControlRateBase" oid="1.3.6.1.2.1.16.15.4.1.3" status="current">
2966 <typedef basetype="Enumeration">
2967 <namednumber name="nlMatrixTopNPkts" number="1"/>
2968 <namednumber name="nlMatrixTopNOctets" number="2"/>
2969 <namednumber name="nlMatrixTopNHighCapacityPkts" number="3"/>
2970 <namednumber name="nlMatrixTopNHighCapacityOctets" number="4"/>
2973 <access>readwrite</access>
2975 The variable for each nlMatrix[SD/DS] entry that the
2976 nlMatrixTopNEntries are sorted by, as well as a control
2977 for the table that the results will be reported in.
2979 This object may not be modified if the associated
2980 nlMatrixTopNControlStatus object is equal to active(1).
2982 If this value is less than or equal to 2, when the report
2983 is prepared, entries are created in the nlMatrixTopNTable
2984 associated with this object.
2985 If this value is greater than or equal to 3, when the report
2986 is prepared, entries are created in the
2987 nlMatrixTopNHighCapacityTable associated with this object.
2990 <column name="nlMatrixTopNControlTimeRemaining" oid="1.3.6.1.2.1.16.15.4.1.4" status="current">
2992 <typedef basetype="Integer32">
2993 <range min="0" max="2147483647"/>
2996 <access>readwrite</access>
2997 <default>1800</default>
2999 The number of seconds left in the report currently
3000 being collected. When this object is modified by
3001 the management station, a new collection is started,
3002 possibly aborting a currently running report. The
3003 new value is used as the requested duration of this
3007 report and is immediately loaded into the associated
3008 nlMatrixTopNControlDuration object.
3010 When the report finishes, the probe will automatically
3011 start another collection with the same initial value
3012 of nlMatrixTopNControlTimeRemaining. Thus, the management
3013 station may simply read the resulting reports repeatedly,
3014 checking the startTime and duration each time to ensure that a
3015 report was not missed or that the report parameters were not
3018 While the value of this object is non-zero, it decrements
3019 by one per second until it reaches zero. At the time
3020 that this object decrements to zero, the report is made
3021 accessible in the nlMatrixTopNTable, overwriting any report
3024 When this object is modified by the management station, any
3025 associated entries in the nlMatrixTopNTable shall be deleted.
3027 (Note that this is a different algorithm than the one used
3028 in the hostTopNTable).
3031 <column name="nlMatrixTopNControlGeneratedReports" oid="1.3.6.1.2.1.16.15.4.1.5" status="current">
3033 <type module="SNMPv2-SMI" name="Counter32"/>
3035 <access>readonly</access>
3037 The number of reports that have been generated by this entry.
3040 <column name="nlMatrixTopNControlDuration" oid="1.3.6.1.2.1.16.15.4.1.6" status="current">
3042 <type module="" name="Integer32"/>
3044 <access>readonly</access>
3046 The number of seconds that this report has collected
3047 during the last sampling interval.
3049 When the associated nlMatrixTopNControlTimeRemaining object is
3050 set, this object shall be set by the probe to the
3051 same value and shall not be modified until the next
3052 time the nlMatrixTopNControlTimeRemaining is set.
3054 This value shall be zero if no reports have been
3055 requested for this nlMatrixTopNControlEntry.
3058 <column name="nlMatrixTopNControlRequestedSize" oid="1.3.6.1.2.1.16.15.4.1.7" status="current">
3060 <typedef basetype="Integer32">
3061 <range min="0" max="2147483647"/>
3064 <access>readwrite</access>
3065 <default>150</default>
3067 The maximum number of matrix entries requested for this report.
3069 When this object is created or modified, the probe
3070 should set nlMatrixTopNControlGrantedSize as closely to this
3071 object as possible for the particular probe
3072 implementation and available resources.
3075 <column name="nlMatrixTopNControlGrantedSize" oid="1.3.6.1.2.1.16.15.4.1.8" status="current">
3077 <typedef basetype="Integer32">
3078 <range min="0" max="2147483647"/>
3081 <access>readonly</access>
3083 The maximum number of matrix entries in this report.
3085 When the associated nlMatrixTopNControlRequestedSize object is
3086 created or modified, the probe should set this
3087 object as closely to the requested value as
3088 possible for the particular implementation and
3089 available resources. The probe must not lower this
3090 value except as a side-effect of a set to the associated
3091 nlMatrixTopNControlRequestedSize object.
3093 If the value of nlMatrixTopNControlRateBase is equal to
3094 nlMatrixTopNPkts, when the next topN report is generated,
3095 matrix entries with the highest value of nlMatrixTopNPktRate
3096 shall be placed in this table in decreasing order of this rate
3097 until there is no more room or until there are no more
3100 If the value of nlMatrixTopNControlRateBase is equal to
3101 nlMatrixTopNOctets, when the next topN report is generated,
3102 matrix entries with the highest value of nlMatrixTopNOctetRate
3103 shall be placed in this table in decreasing order of this rate
3104 until there is no more room or until there are no more
3107 It is an implementation-specific matter how entries with the
3108 same value of nlMatrixTopNPktRate or nlMatrixTopNOctetRate are
3109 sorted. It is also an implementation-specific matter as to
3113 whether zero-valued entries are available.
3116 <column name="nlMatrixTopNControlStartTime" oid="1.3.6.1.2.1.16.15.4.1.9" status="current">
3118 <type module="SNMPv2-TC" name="TimeStamp"/>
3120 <access>readonly</access>
3122 The value of sysUpTime when this topN report was
3123 last started. In other words, this is the time that
3124 the associated nlMatrixTopNControlTimeRemaining object was
3125 modified to start the requested report or the time
3126 the report was last automatically (re)started.
3128 This object may be used by the management station to
3129 determine whether a report was missed.
3132 <column name="nlMatrixTopNControlOwner" oid="1.3.6.1.2.1.16.15.4.1.10" status="current">
3134 <type module="RMON-MIB" name="OwnerString"/>
3136 <access>readwrite</access>
3138 The entity that configured this entry and is
3139 therefore using the resources assigned to it.
3142 <column name="nlMatrixTopNControlStatus" oid="1.3.6.1.2.1.16.15.4.1.11" status="current">
3144 <type module="SNMPv2-TC" name="RowStatus"/>
3146 <access>readwrite</access>
3148 The status of this nlMatrixTopNControlEntry.
3150 An entry may not exist in the active state unless all
3151 objects in the entry have an appropriate value.
3153 If this object is not equal to active(1), all
3154 associated entries in the nlMatrixTopNTable shall be deleted
3160 <table name="nlMatrixTopNTable" oid="1.3.6.1.2.1.16.15.5" status="current">
3162 A set of statistics for those network-layer matrix entries
3166 that have counted the highest number of octets or packets.
3168 <row name="nlMatrixTopNEntry" oid="1.3.6.1.2.1.16.15.5.1" status="current">
3170 <index module="RMON2-MIB" name="nlMatrixTopNControlIndex"/>
3171 <index module="RMON2-MIB" name="nlMatrixTopNIndex"/>
3174 A conceptual row in the nlMatrixTopNTable.
3176 The nlMatrixTopNControlIndex value in the index identifies the
3177 nlMatrixTopNControlEntry on whose behalf this entry was
3180 An example of the indexing of this table is
3181 nlMatrixTopNPktRate.3.10
3183 <column name="nlMatrixTopNIndex" oid="1.3.6.1.2.1.16.15.5.1.1" status="current">
3185 <typedef basetype="Integer32">
3186 <range min="1" max="65535"/>
3189 <access>noaccess</access>
3191 An index that uniquely identifies an entry in
3192 the nlMatrixTopNTable among those in the same report.
3193 This index is between 1 and N, where N is the
3194 number of entries in this report.
3196 If the value of nlMatrixTopNControlRateBase is equal to
3197 nlMatrixTopNPkts, increasing values of nlMatrixTopNIndex shall
3198 be assigned to entries with decreasing values of
3199 nlMatrixTopNPktRate until index N is assigned or there are no
3200 more nlMatrixTopNEntries.
3202 If the value of nlMatrixTopNControlRateBase is equal to
3203 nlMatrixTopNOctets, increasing values of nlMatrixTopNIndex
3207 shall be assigned to entries with decreasing values of
3208 nlMatrixTopNOctetRate until index N is assigned or there are
3209 no more nlMatrixTopNEntries.
3212 <column name="nlMatrixTopNProtocolDirLocalIndex" oid="1.3.6.1.2.1.16.15.5.1.2" status="current">
3214 <typedef basetype="Integer32">
3215 <range min="1" max="2147483647"/>
3218 <access>readonly</access>
3220 The protocolDirLocalIndex of the network-layer protocol of
3221 this entry's network address.
3224 <column name="nlMatrixTopNSourceAddress" oid="1.3.6.1.2.1.16.15.5.1.3" status="current">
3226 <typedef basetype="OctetString">
3227 <range min="1" max="255"/>
3230 <access>readonly</access>
3232 The network-layer address of the source host in this
3235 This is represented as an octet string with
3236 specific semantics and length as identified
3237 by the associated nlMatrixTopNProtocolDirLocalIndex.
3239 For example, if the protocolDirLocalIndex indicates an
3240 encapsulation of IP, this object is encoded as a length
3241 octet of 4, followed by the 4 octets of the IP address,
3242 in network byte order.
3245 <column name="nlMatrixTopNDestAddress" oid="1.3.6.1.2.1.16.15.5.1.4" status="current">
3247 <typedef basetype="OctetString">
3248 <range min="1" max="255"/>
3251 <access>readonly</access>
3253 The network-layer address of the destination host in this
3256 This is represented as an octet string with
3257 specific semantics and length as identified
3258 by the associated nlMatrixTopNProtocolDirLocalIndex.
3260 For example, if the nlMatrixTopNProtocolDirLocalIndex
3261 indicates an encapsulation of IP, this object is encoded as a
3262 length octet of 4, followed by the 4 octets of the IP address,
3263 in network byte order.
3266 <column name="nlMatrixTopNPktRate" oid="1.3.6.1.2.1.16.15.5.1.5" status="current">
3268 <type module="SNMPv2-SMI" name="Gauge32"/>
3270 <access>readonly</access>
3272 The number of packets seen from the source host
3273 to the destination host during this sampling interval, counted
3274 using the rules for counting the nlMatrixSDPkts object.
3275 If the value of nlMatrixTopNControlRateBase is
3276 nlMatrixTopNPkts, this variable will be used to sort this
3280 <column name="nlMatrixTopNReversePktRate" oid="1.3.6.1.2.1.16.15.5.1.6" status="current">
3282 <type module="SNMPv2-SMI" name="Gauge32"/>
3284 <access>readonly</access>
3286 The number of packets seen from the destination host to the
3287 source host during this sampling interval, counted
3288 using the rules for counting the nlMatrixSDPkts object. (Note
3289 that the corresponding nlMatrixSDPkts object selected is the
3290 one whose source address is equal to nlMatrixTopNDestAddress
3291 and whose destination address is equal to
3292 nlMatrixTopNSourceAddress.)
3294 Note that if the value of nlMatrixTopNControlRateBase is equal
3295 to nlMatrixTopNPkts, the sort of topN entries is based
3296 entirely on nlMatrixTopNPktRate, and not on the value of this
3300 <column name="nlMatrixTopNOctetRate" oid="1.3.6.1.2.1.16.15.5.1.7" status="current">
3302 <type module="SNMPv2-SMI" name="Gauge32"/>
3304 <access>readonly</access>
3306 The number of octets seen from the source host
3307 to the destination host during this sampling interval, counted
3308 using the rules for counting the nlMatrixSDOctets object. If
3309 the value of nlMatrixTopNControlRateBase is
3310 nlMatrixTopNOctets, this variable will be used to sort this
3314 <column name="nlMatrixTopNReverseOctetRate" oid="1.3.6.1.2.1.16.15.5.1.8" status="current">
3316 <type module="SNMPv2-SMI" name="Gauge32"/>
3318 <access>readonly</access>
3320 The number of octets seen from the destination host to the
3321 source host during this sampling interval, counted
3322 using the rules for counting the nlMatrixDSOctets object. (Note
3323 that the corresponding nlMatrixSDOctets object selected is the
3324 one whose source address is equal to nlMatrixTopNDestAddress
3325 and whose destination address is equal to
3326 nlMatrixTopNSourceAddress.)
3328 Note that if the value of nlMatrixTopNControlRateBase is equal
3329 to nlMatrixTopNOctets, the sort of topN entries is based
3330 entirely on nlMatrixTopNOctetRate, and not on the value of
3336 <node name="alHost" oid="1.3.6.1.2.1.16.16">
3338 <table name="alHostTable" oid="1.3.6.1.2.1.16.16.1" status="current">
3340 A collection of statistics for a particular protocol from a
3341 particular network address that has been discovered on an
3342 interface of this device.
3344 The probe will populate this table for all protocols in the
3345 protocol directory table whose value of
3346 protocolDirHostConfig is equal to supportedOn(3), and
3347 will delete any entries whose protocolDirEntry is deleted or
3348 has a protocolDirHostConfig value of supportedOff(2).
3352 The probe will add to this table all addresses
3353 seen as the source or destination address in all packets with
3354 no MAC errors and will increment octet and packet counts in
3355 the table for all packets with no MAC errors. Further,
3356 entries will only be added to this table if their address
3357 exists in the nlHostTable and will be deleted from this table
3358 if their address is deleted from the nlHostTable.
3360 <row name="alHostEntry" oid="1.3.6.1.2.1.16.16.1.1" status="current">
3362 <index module="RMON2-MIB" name="hlHostControlIndex"/>
3363 <index module="RMON2-MIB" name="alHostTimeMark"/>
3364 <index module="RMON2-MIB" name="protocolDirLocalIndex"/>
3365 <index module="RMON2-MIB" name="nlHostAddress"/>
3366 <index module="RMON2-MIB" name="protocolDirLocalIndex"/>
3369 A conceptual row in the alHostTable.
3371 The hlHostControlIndex value in the index identifies the
3372 hlHostControlEntry on whose behalf this entry was created.
3373 The first protocolDirLocalIndex value in the index identifies
3374 the network-layer protocol of the address.
3375 The nlHostAddress value in the index identifies the network-
3376 layer address of this entry.
3377 The second protocolDirLocalIndex value in the index identifies
3378 the protocol that is counted by this entry.
3380 An example of the indexing in this entry is
3381 alHostOutPkts.1.783495.18.4.128.2.6.6.34.
3383 Note that some combinations of index values may result in an
3384 index that exceeds 128 sub-identifiers in length, which exceeds
3385 the maximum for the SNMP protocol. Implementations should take
3386 care to avoid such combinations.
3388 <column name="alHostTimeMark" oid="1.3.6.1.2.1.16.16.1.1.1" status="current">
3390 <type module="RMON2-MIB" name="TimeFilter"/>
3392 <access>noaccess</access>
3394 A TimeFilter for this entry. See the TimeFilter textual
3395 convention to see how this works.
3398 <column name="alHostInPkts" oid="1.3.6.1.2.1.16.16.1.1.2" status="current">
3400 <type module="RMON2-MIB" name="ZeroBasedCounter32"/>
3402 <access>readonly</access>
3404 The number of packets of this protocol type without errors
3405 transmitted to this address since it was added to the
3406 alHostTable. Note that this is the number of link-layer
3407 packets, so if a single network-layer packet is fragmented
3408 into several link-layer frames, this counter is incremented
3412 <column name="alHostOutPkts" oid="1.3.6.1.2.1.16.16.1.1.3" status="current">
3414 <type module="RMON2-MIB" name="ZeroBasedCounter32"/>
3416 <access>readonly</access>
3418 The number of packets of this protocol type without errors
3419 transmitted by this address since it was added to the
3420 alHostTable. Note that this is the number of link-layer
3421 packets, so if a single network-layer packet is fragmented
3422 into several link-layer frames, this counter is incremented
3426 <column name="alHostInOctets" oid="1.3.6.1.2.1.16.16.1.1.4" status="current">
3428 <type module="RMON2-MIB" name="ZeroBasedCounter32"/>
3430 <access>readonly</access>
3432 The number of octets transmitted to this address
3433 of this protocol type since it was added to the
3434 alHostTable (excluding framing bits, but including
3435 FCS octets), excluding octets in packets that
3438 Note that this doesn't count just those octets in the particular
3439 protocol frames but includes the entire packet that contained
3443 <column name="alHostOutOctets" oid="1.3.6.1.2.1.16.16.1.1.5" status="current">
3445 <type module="RMON2-MIB" name="ZeroBasedCounter32"/>
3447 <access>readonly</access>
3449 The number of octets transmitted by this address
3450 of this protocol type since it was added to the
3451 alHostTable (excluding framing bits, but including
3452 FCS octets), excluding octets in packets that
3455 Note that this doesn't count just those octets in the particular
3456 protocol frames but includes the entire packet that contained
3460 <column name="alHostCreateTime" oid="1.3.6.1.2.1.16.16.1.1.6" status="current">
3462 <type module="RMON2-MIB" name="LastCreateTime"/>
3464 <access>readonly</access>
3466 The value of sysUpTime when this entry was last activated.
3467 This can be used by the management station to ensure that the
3468 entry has not been deleted and recreated between polls.
3473 <node name="alMatrix" oid="1.3.6.1.2.1.16.17">
3475 <table name="alMatrixSDTable" oid="1.3.6.1.2.1.16.17.1" status="current">
3477 A list of application traffic matrix entries that collect
3478 statistics for conversations of a particular protocol between
3479 two network-level addresses. This table is indexed first by
3480 the source address and then by the destination address to make
3481 it convenient to collect all statistics from a particular
3484 The probe will populate this table for all protocols in the
3485 protocol directory table whose value of
3489 protocolDirMatrixConfig is equal to supportedOn(3), and
3490 will delete any entries whose protocolDirEntry is deleted or
3491 has a protocolDirMatrixConfig value of supportedOff(2).
3493 The probe will add to this table all pairs of addresses for
3494 all protocols seen in all packets with no MAC errors and will
3495 increment octet and packet counts in the table for all packets
3496 with no MAC errors. Further, entries will only be added to
3497 this table if their address pair exists in the nlMatrixSDTable
3498 and will be deleted from this table if the address pair is
3499 deleted from the nlMatrixSDTable.
3501 <row name="alMatrixSDEntry" oid="1.3.6.1.2.1.16.17.1.1" status="current">
3503 <index module="RMON2-MIB" name="hlMatrixControlIndex"/>
3504 <index module="RMON2-MIB" name="alMatrixSDTimeMark"/>
3505 <index module="RMON2-MIB" name="protocolDirLocalIndex"/>
3506 <index module="RMON2-MIB" name="nlMatrixSDSourceAddress"/>
3507 <index module="RMON2-MIB" name="nlMatrixSDDestAddress"/>
3508 <index module="RMON2-MIB" name="protocolDirLocalIndex"/>
3511 A conceptual row in the alMatrixSDTable.
3513 The hlMatrixControlIndex value in the index identifies the
3514 hlMatrixControlEntry on whose behalf this entry was created.
3515 The first protocolDirLocalIndex value in the index identifies
3516 the network-layer protocol of the nlMatrixSDSourceAddress and
3517 nlMatrixSDDestAddress.
3518 The nlMatrixSDSourceAddress value in the index identifies the
3519 network-layer address of the source host in this conversation.
3520 The nlMatrixSDDestAddress value in the index identifies the
3521 network-layer address of the destination host in this
3523 The second protocolDirLocalIndex value in the index identifies
3524 the protocol that is counted by this entry.
3526 An example of the indexing of this entry is
3527 alMatrixSDPkts.1.783495.18.4.128.2.6.6.4.128.2.6.7.34.
3529 Note that some combinations of index values may result in an
3530 index that exceeds 128 sub-identifiers in length, which exceeds
3531 the maximum for the SNMP protocol. Implementations should take
3532 care to avoid such combinations.
3534 <column name="alMatrixSDTimeMark" oid="1.3.6.1.2.1.16.17.1.1.1" status="current">
3536 <type module="RMON2-MIB" name="TimeFilter"/>
3538 <access>noaccess</access>
3540 A TimeFilter for this entry. See the TimeFilter textual
3541 convention to see how this works.
3544 <column name="alMatrixSDPkts" oid="1.3.6.1.2.1.16.17.1.1.2" status="current">
3546 <type module="RMON2-MIB" name="ZeroBasedCounter32"/>
3548 <access>readonly</access>
3550 The number of packets of this protocol type without errors
3551 transmitted from the source address to the destination address
3552 since this entry was added to the alMatrixSDTable. Note that
3553 this is the number of link-layer packets, so if a single
3554 network-layer packet is fragmented into several link-layer
3555 frames, this counter is incremented several times.
3558 <column name="alMatrixSDOctets" oid="1.3.6.1.2.1.16.17.1.1.3" status="current">
3560 <type module="RMON2-MIB" name="ZeroBasedCounter32"/>
3562 <access>readonly</access>
3564 The number of octets in packets of this protocol type
3565 transmitted from the source address to the destination address
3566 since this entry was added to the alMatrixSDTable (excluding
3567 framing bits, but including FCS octets), excluding octets
3568 in packets that contained errors.
3570 Note that this doesn't count just those octets in the particular
3571 protocol frames but includes the entire packet that contained
3575 <column name="alMatrixSDCreateTime" oid="1.3.6.1.2.1.16.17.1.1.4" status="current">
3577 <type module="RMON2-MIB" name="LastCreateTime"/>
3579 <access>readonly</access>
3581 The value of sysUpTime when this entry was last activated.
3582 This can be used by the management station to ensure that the
3583 entry has not been deleted and recreated between polls.
3588 <table name="alMatrixDSTable" oid="1.3.6.1.2.1.16.17.2" status="current">
3590 A list of application traffic matrix entries that collect
3591 statistics for conversations of a particular protocol between
3592 two network-level addresses. This table is indexed first by
3593 the destination address and then by the source address to make
3594 it convenient to collect all statistics to a particular
3597 The probe will populate this table for all protocols in the
3598 protocol directory table whose value of
3599 protocolDirMatrixConfig is equal to supportedOn(3), and
3600 will delete any entries whose protocolDirEntry is deleted or
3601 has a protocolDirMatrixConfig value of supportedOff(2).
3603 The probe will add to this table all pairs of addresses for
3604 all protocols seen in all packets with no MAC errors and will
3605 increment octet and packet counts in the table for all packets
3606 with no MAC errors. Further, entries will only be added to
3607 this table if their address pair exists in the nlMatrixDSTable
3608 and will be deleted from this table if the address pair is
3609 deleted from the nlMatrixDSTable.
3611 <row name="alMatrixDSEntry" oid="1.3.6.1.2.1.16.17.2.1" status="current">
3613 <index module="RMON2-MIB" name="hlMatrixControlIndex"/>
3614 <index module="RMON2-MIB" name="alMatrixDSTimeMark"/>
3615 <index module="RMON2-MIB" name="protocolDirLocalIndex"/>
3616 <index module="RMON2-MIB" name="nlMatrixDSDestAddress"/>
3617 <index module="RMON2-MIB" name="nlMatrixDSSourceAddress"/>
3618 <index module="RMON2-MIB" name="protocolDirLocalIndex"/>
3621 A conceptual row in the alMatrixDSTable.
3623 The hlMatrixControlIndex value in the index identifies the
3624 hlMatrixControlEntry on whose behalf this entry was created.
3625 The first protocolDirLocalIndex value in the index identifies
3626 the network-layer protocol of the alMatrixDSSourceAddress and
3627 alMatrixDSDestAddress.
3628 The nlMatrixDSDestAddress value in the index identifies the
3629 network-layer address of the destination host in this
3634 The nlMatrixDSSourceAddress value in the index identifies the
3635 network-layer address of the source host in this conversation.
3636 The second protocolDirLocalIndex value in the index identifies
3637 the protocol that is counted by this entry.
3639 An example of the indexing of this entry is
3640 alMatrixDSPkts.1.783495.18.4.128.2.6.7.4.128.2.6.6.34.
3642 Note that some combinations of index values may result in an
3643 index that exceeds 128 sub-identifiers in length, which exceeds
3644 the maximum for the SNMP protocol. Implementations should take
3645 care to avoid such combinations.
3647 <column name="alMatrixDSTimeMark" oid="1.3.6.1.2.1.16.17.2.1.1" status="current">
3649 <type module="RMON2-MIB" name="TimeFilter"/>
3651 <access>noaccess</access>
3653 A TimeFilter for this entry. See the TimeFilter textual
3654 convention to see how this works.
3657 <column name="alMatrixDSPkts" oid="1.3.6.1.2.1.16.17.2.1.2" status="current">
3659 <type module="RMON2-MIB" name="ZeroBasedCounter32"/>
3661 <access>readonly</access>
3663 The number of packets of this protocol type without errors
3664 transmitted from the source address to the destination address
3665 since this entry was added to the alMatrixDSTable. Note that
3666 this is the number of link-layer packets, so if a single
3667 network-layer packet is fragmented into several link-layer
3668 frames, this counter is incremented several times.
3671 <column name="alMatrixDSOctets" oid="1.3.6.1.2.1.16.17.2.1.3" status="current">
3673 <type module="RMON2-MIB" name="ZeroBasedCounter32"/>
3675 <access>readonly</access>
3677 The number of octets in packets of this protocol type
3678 transmitted from the source address to the destination address
3679 since this entry was added to the alMatrixDSTable (excluding
3680 framing bits, but including FCS octets), excluding octets
3681 in packets that contained errors.
3683 Note that this doesn't count just those octets in the particular
3684 protocol frames but includes the entire packet that contained
3688 <column name="alMatrixDSCreateTime" oid="1.3.6.1.2.1.16.17.2.1.4" status="current">
3690 <type module="RMON2-MIB" name="LastCreateTime"/>
3692 <access>readonly</access>
3694 The value of sysUpTime when this entry was last activated.
3695 This can be used by the management station to ensure that the
3696 entry has not been deleted and recreated between polls.
3701 <table name="alMatrixTopNControlTable" oid="1.3.6.1.2.1.16.17.3" status="current">
3703 A set of parameters that control the creation of a
3704 report of the top N matrix entries according to
3707 <row name="alMatrixTopNControlEntry" oid="1.3.6.1.2.1.16.17.3.1" create="true" status="current">
3709 <index module="RMON2-MIB" name="alMatrixTopNControlIndex"/>
3712 A conceptual row in the alMatrixTopNControlTable.
3714 An example of the indexing of this table is
3715 alMatrixTopNControlDuration.3
3717 <column name="alMatrixTopNControlIndex" oid="1.3.6.1.2.1.16.17.3.1.1" status="current">
3719 <typedef basetype="Integer32">
3720 <range min="1" max="65535"/>
3723 <access>noaccess</access>
3725 An index that uniquely identifies an entry
3726 in the alMatrixTopNControlTable. Each such
3727 entry defines one topN report prepared for
3731 <column name="alMatrixTopNControlMatrixIndex" oid="1.3.6.1.2.1.16.17.3.1.2" status="current">
3733 <typedef basetype="Integer32">
3734 <range min="1" max="65535"/>
3737 <access>readwrite</access>
3739 The alMatrix[SD/DS] table for which a topN report will be
3740 prepared on behalf of this entry. The alMatrix[SD/DS] table
3741 is identified by the value of the hlMatrixControlIndex
3742 for that table - that value is used here to identify the
3745 This object may not be modified if the associated
3746 alMatrixTopNControlStatus object is equal to active(1).
3749 <column name="alMatrixTopNControlRateBase" oid="1.3.6.1.2.1.16.17.3.1.3" status="current">
3751 <typedef basetype="Enumeration">
3752 <namednumber name="alMatrixTopNTerminalsPkts" number="1"/>
3753 <namednumber name="alMatrixTopNTerminalsOctets" number="2"/>
3754 <namednumber name="alMatrixTopNAllPkts" number="3"/>
3755 <namednumber name="alMatrixTopNAllOctets" number="4"/>
3756 <namednumber name="alMatrixTopNTerminalsHighCapacityPkts" number="5"/>
3757 <namednumber name="alMatrixTopNTerminalsHighCapacityOctets" number="6"/>
3758 <namednumber name="alMatrixTopNAllHighCapacityPkts" number="7"/>
3759 <namednumber name="alMatrixTopNAllHighCapacityOctets" number="8"/>
3762 <access>readwrite</access>
3764 This object controls which alMatrix[SD/DS] entry that the
3765 alMatrixTopNEntries are sorted by, which view of the matrix
3766 table that will be used, as well as which table the results
3767 will be reported in.
3769 The values alMatrixTopNTerminalsPkts,
3770 alMatrixTopNTerminalsOctets,
3771 alMatrixTopNTerminalsHighCapacityPkts, and
3772 alMatrixTopNTerminalsHighCapacityOctets cause collection
3773 only from protocols that have no child protocols that are
3774 counted. The values alMatrixTopNAllPkts,
3775 alMatrixTopNAllOctets, alMatrixTopNAllHighCapacityPkts, and
3776 alMatrixTopNAllHighCapacityOctets cause collection from all
3779 This object may not be modified if the associated
3780 alMatrixTopNControlStatus object is equal to active(1).
3783 <column name="alMatrixTopNControlTimeRemaining" oid="1.3.6.1.2.1.16.17.3.1.4" status="current">
3785 <typedef basetype="Integer32">
3786 <range min="0" max="2147483647"/>
3789 <access>readwrite</access>
3790 <default>1800</default>
3792 The number of seconds left in the report currently
3793 being collected. When this object is modified by
3794 the management station, a new collection is started,
3795 possibly aborting a currently running report. The
3796 new value is used as the requested duration of this
3797 report and is immediately loaded into the associated
3798 alMatrixTopNControlDuration object.
3800 When the report finishes, the probe will automatically
3801 start another collection with the same initial value
3802 of alMatrixTopNControlTimeRemaining. Thus, the management
3803 station may simply read the resulting reports repeatedly,
3804 checking the startTime and duration each time to ensure that a
3805 report was not missed or that the report parameters were not
3808 While the value of this object is non-zero, it decrements
3809 by one per second until it reaches zero. At the time
3813 that this object decrements to zero, the report is made
3814 accessible in the alMatrixTopNTable, overwriting any report
3817 When this object is modified by the management station, any
3818 associated entries in the alMatrixTopNTable shall be deleted.
3820 (Note that this is a different algorithm than the one used
3821 in the hostTopNTable).
3824 <column name="alMatrixTopNControlGeneratedReports" oid="1.3.6.1.2.1.16.17.3.1.5" status="current">
3826 <type module="SNMPv2-SMI" name="Counter32"/>
3828 <access>readonly</access>
3830 The number of reports that have been generated by this entry.
3833 <column name="alMatrixTopNControlDuration" oid="1.3.6.1.2.1.16.17.3.1.6" status="current">
3835 <type module="" name="Integer32"/>
3837 <access>readonly</access>
3839 The number of seconds that this report has collected
3840 during the last sampling interval.
3842 When the associated alMatrixTopNControlTimeRemaining object
3843 is set, this object shall be set by the probe to the
3844 same value and shall not be modified until the next
3845 time the alMatrixTopNControlTimeRemaining is set.
3847 This value shall be zero if no reports have been
3848 requested for this alMatrixTopNControlEntry.
3851 <column name="alMatrixTopNControlRequestedSize" oid="1.3.6.1.2.1.16.17.3.1.7" status="current">
3853 <typedef basetype="Integer32">
3854 <range min="0" max="2147483647"/>
3857 <access>readwrite</access>
3858 <default>150</default>
3860 The maximum number of matrix entries requested for this report.
3862 When this object is created or modified, the probe
3863 should set alMatrixTopNControlGrantedSize as closely to this
3864 object as possible for the particular probe
3865 implementation and available resources.
3868 <column name="alMatrixTopNControlGrantedSize" oid="1.3.6.1.2.1.16.17.3.1.8" status="current">
3870 <typedef basetype="Integer32">
3871 <range min="0" max="2147483647"/>
3874 <access>readonly</access>
3876 The maximum number of matrix entries in this report.
3878 When the associated alMatrixTopNControlRequestedSize object
3879 is created or modified, the probe should set this
3880 object as closely to the requested value as
3881 possible for the particular implementation and
3882 available resources. The probe must not lower this
3883 value except as a side-effect of a set to the associated
3884 alMatrixTopNControlRequestedSize object.
3886 If the value of alMatrixTopNControlRateBase is equal to
3887 alMatrixTopNTerminalsPkts or alMatrixTopNAllPkts, when the
3888 next topN report is generated, matrix entries with the highest
3889 value of alMatrixTopNPktRate shall be placed in this table in
3890 decreasing order of this rate until there is no more room or
3891 until there are no more matrix entries.
3893 If the value of alMatrixTopNControlRateBase is equal to
3894 alMatrixTopNTerminalsOctets or alMatrixTopNAllOctets, when the
3895 next topN report is generated, matrix entries with the highest
3896 value of alMatrixTopNOctetRate shall be placed in this table
3897 in decreasing order of this rate until there is no more room
3898 or until there are no more matrix entries.
3900 It is an implementation-specific matter how entries with the
3901 same value of alMatrixTopNPktRate or alMatrixTopNOctetRate are
3902 sorted. It is also an implementation-specific matter as to
3903 whether zero-valued entries are available.
3906 <column name="alMatrixTopNControlStartTime" oid="1.3.6.1.2.1.16.17.3.1.9" status="current">
3908 <type module="SNMPv2-TC" name="TimeStamp"/>
3910 <access>readonly</access>
3912 The value of sysUpTime when this topN report was
3913 last started. In other words, this is the time that
3914 the associated alMatrixTopNControlTimeRemaining object
3915 was modified to start the requested report or the time
3916 the report was last automatically (re)started.
3920 This object may be used by the management station to
3921 determine whether a report was missed.
3924 <column name="alMatrixTopNControlOwner" oid="1.3.6.1.2.1.16.17.3.1.10" status="current">
3926 <type module="RMON-MIB" name="OwnerString"/>
3928 <access>readwrite</access>
3930 The entity that configured this entry and is
3931 therefore using the resources assigned to it.
3934 <column name="alMatrixTopNControlStatus" oid="1.3.6.1.2.1.16.17.3.1.11" status="current">
3936 <type module="SNMPv2-TC" name="RowStatus"/>
3938 <access>readwrite</access>
3940 The status of this alMatrixTopNControlEntry.
3942 An entry may not exist in the active state unless all
3943 objects in the entry have an appropriate value.
3945 If this object is not equal to active(1), all
3946 associated entries in the alMatrixTopNTable shall be
3947 deleted by the agent.
3952 <table name="alMatrixTopNTable" oid="1.3.6.1.2.1.16.17.4" status="current">
3954 A set of statistics for those application-layer matrix
3955 entries that have counted the highest number of octets or
3958 <row name="alMatrixTopNEntry" oid="1.3.6.1.2.1.16.17.4.1" status="current">
3960 <index module="RMON2-MIB" name="alMatrixTopNControlIndex"/>
3961 <index module="RMON2-MIB" name="alMatrixTopNIndex"/>
3964 A conceptual row in the alMatrixTopNTable.
3966 The alMatrixTopNControlIndex value in the index identifies
3967 the alMatrixTopNControlEntry on whose behalf this entry was
3972 An example of the indexing of this table is
3973 alMatrixTopNPktRate.3.10
3975 <column name="alMatrixTopNIndex" oid="1.3.6.1.2.1.16.17.4.1.1" status="current">
3977 <typedef basetype="Integer32">
3978 <range min="1" max="65535"/>
3981 <access>noaccess</access>
3983 An index that uniquely identifies an entry in
3984 the alMatrixTopNTable among those in the same report.
3986 This index is between 1 and N, where N is the
3987 number of entries in this report.
3989 If the value of alMatrixTopNControlRateBase is equal to
3990 alMatrixTopNTerminalsPkts or alMatrixTopNAllPkts, increasing
3991 values of alMatrixTopNIndex shall be assigned to entries with
3992 decreasing values of alMatrixTopNPktRate until index N is
3993 assigned or there are no more alMatrixTopNEntries.
3995 If the value of alMatrixTopNControlRateBase is equal to
3996 alMatrixTopNTerminalsOctets or alMatrixTopNAllOctets,
3997 increasing values of alMatrixTopNIndex shall be assigned to
3998 entries with decreasing values of alMatrixTopNOctetRate until
3999 index N is assigned or there are no more alMatrixTopNEntries.
4002 <column name="alMatrixTopNProtocolDirLocalIndex" oid="1.3.6.1.2.1.16.17.4.1.2" status="current">
4004 <typedef basetype="Integer32">
4005 <range min="1" max="2147483647"/>
4008 <access>readonly</access>
4010 The protocolDirLocalIndex of the network-layer protocol of
4011 this entry's network address.
4014 <column name="alMatrixTopNSourceAddress" oid="1.3.6.1.2.1.16.17.4.1.3" status="current">
4016 <typedef basetype="OctetString">
4017 <range min="1" max="255"/>
4020 <access>readonly</access>
4022 The network-layer address of the source host in this
4025 This is represented as an octet string with
4026 specific semantics and length as identified
4027 by the associated alMatrixTopNProtocolDirLocalIndex.
4029 For example, if the alMatrixTopNProtocolDirLocalIndex
4030 indicates an encapsulation of IP, this object is encoded as a
4031 length octet of 4, followed by the 4 octets of the IP address,
4032 in network byte order.
4035 <column name="alMatrixTopNDestAddress" oid="1.3.6.1.2.1.16.17.4.1.4" status="current">
4037 <typedef basetype="OctetString">
4038 <range min="1" max="255"/>
4041 <access>readonly</access>
4043 The network-layer address of the destination host in this
4046 This is represented as an octet string with
4047 specific semantics and length as identified
4048 by the associated alMatrixTopNProtocolDirLocalIndex.
4050 For example, if the alMatrixTopNProtocolDirLocalIndex
4051 indicates an encapsulation of IP, this object is encoded as a
4052 length octet of 4, followed by the 4 octets of the IP address,
4053 in network byte order.
4056 <column name="alMatrixTopNAppProtocolDirLocalIndex" oid="1.3.6.1.2.1.16.17.4.1.5" status="current">
4058 <typedef basetype="Integer32">
4059 <range min="1" max="2147483647"/>
4062 <access>readonly</access>
4064 The type of the protocol counted by this matrix entry.
4067 <column name="alMatrixTopNPktRate" oid="1.3.6.1.2.1.16.17.4.1.6" status="current">
4069 <type module="SNMPv2-SMI" name="Gauge32"/>
4071 <access>readonly</access>
4073 The number of packets seen of this protocol from the source
4074 host to the destination host during this sampling interval,
4075 counted using the rules for counting the alMatrixSDPkts
4078 If the value of alMatrixTopNControlRateBase is
4079 alMatrixTopNTerminalsPkts or alMatrixTopNAllPkts, this
4080 variable will be used to sort this report.
4083 <column name="alMatrixTopNReversePktRate" oid="1.3.6.1.2.1.16.17.4.1.7" status="current">
4085 <type module="SNMPv2-SMI" name="Gauge32"/>
4087 <access>readonly</access>
4089 The number of packets seen of this protocol from the
4090 destination host to the source host during this sampling
4091 interval, counted using the rules for counting the
4092 alMatrixDSPkts object. (Note that the corresponding
4093 alMatrixSDPkts object selected is the one whose source address
4094 is equal to alMatrixTopNDestAddress and whose destination
4095 address is equal to alMatrixTopNSourceAddress.)
4097 Note that if the value of alMatrixTopNControlRateBase is equal
4098 to alMatrixTopNTerminalsPkts or alMatrixTopNAllPkts, the sort
4099 of topN entries is based entirely on alMatrixTopNPktRate, and
4100 not on the value of this object.
4103 <column name="alMatrixTopNOctetRate" oid="1.3.6.1.2.1.16.17.4.1.8" status="current">
4105 <type module="SNMPv2-SMI" name="Gauge32"/>
4107 <access>readonly</access>
4109 The number of octets seen of this protocol from the source
4110 host to the destination host during this sampling interval,
4111 counted using the rules for counting the alMatrixSDOctets
4114 If the value of alMatrixTopNControlRateBase is
4115 alMatrixTopNTerminalsOctets or alMatrixTopNAllOctets, this
4116 variable will be used to sort this report.
4119 <column name="alMatrixTopNReverseOctetRate" oid="1.3.6.1.2.1.16.17.4.1.9" status="current">
4121 <type module="SNMPv2-SMI" name="Gauge32"/>
4123 <access>readonly</access>
4125 The number of octets seen of this protocol from the
4126 destination host to the source host during this sampling
4127 interval, counted using the rules for counting the
4128 alMatrixDSOctets object. (Note that the corresponding
4129 alMatrixSDOctets object selected is the one whose source
4130 address is equal to alMatrixTopNDestAddress and whose
4131 destination address is equal to alMatrixTopNSourceAddress.)
4133 Note that if the value of alMatrixTopNControlRateBase is equal
4134 to alMatrixTopNTerminalsOctets or alMatrixTopNAllOctets, the
4135 sort of topN entries is based entirely on
4136 alMatrixTopNOctetRate, and not on the value of this object.
4141 <node name="usrHistory" oid="1.3.6.1.2.1.16.18">
4143 <table name="usrHistoryControlTable" oid="1.3.6.1.2.1.16.18.1" status="current">
4145 A list of data-collection configuration entries.
4147 <row name="usrHistoryControlEntry" oid="1.3.6.1.2.1.16.18.1.1" create="true" status="current">
4149 <index module="RMON2-MIB" name="usrHistoryControlIndex"/>
4152 A list of parameters that set up a group of user-defined
4153 MIB objects to be sampled periodically (called a
4156 For example, an instance of usrHistoryControlInterval
4157 might be named usrHistoryControlInterval.1
4159 <column name="usrHistoryControlIndex" oid="1.3.6.1.2.1.16.18.1.1.1" status="current">
4161 <typedef basetype="Integer32">
4162 <range min="1" max="65535"/>
4165 <access>noaccess</access>
4167 An index that uniquely identifies an entry in the
4168 usrHistoryControlTable. Each such entry defines a
4169 set of samples at a particular interval for a specified
4170 set of MIB instances available from the managed system.
4173 <column name="usrHistoryControlObjects" oid="1.3.6.1.2.1.16.18.1.1.2" status="current">
4175 <typedef basetype="Integer32">
4176 <range min="1" max="65535"/>
4179 <access>readwrite</access>
4181 The number of MIB objects to be collected
4182 in the portion of usrHistoryTable associated with this
4183 usrHistoryControlEntry.
4185 This object may not be modified if the associated instance
4186 of usrHistoryControlStatus is equal to active(1).
4189 <column name="usrHistoryControlBucketsRequested" oid="1.3.6.1.2.1.16.18.1.1.3" status="current">
4191 <typedef basetype="Integer32">
4192 <range min="1" max="65535"/>
4195 <access>readwrite</access>
4196 <default>50</default>
4198 The requested number of discrete time intervals
4199 over which data is to be saved in the part of the
4200 usrHistoryTable associated with this usrHistoryControlEntry.
4202 When this object is created or modified, the probe
4203 should set usrHistoryControlBucketsGranted as closely to
4204 this object as possible for the particular probe
4205 implementation and available resources.
4208 <column name="usrHistoryControlBucketsGranted" oid="1.3.6.1.2.1.16.18.1.1.4" status="current">
4210 <typedef basetype="Integer32">
4211 <range min="1" max="65535"/>
4214 <access>readonly</access>
4216 The number of discrete sampling intervals
4217 over which data shall be saved in the part of
4218 the usrHistoryTable associated with this
4219 usrHistoryControlEntry.
4221 When the associated usrHistoryControlBucketsRequested
4222 object is created or modified, the probe should set
4223 this object as closely to the requested value as
4224 possible for the particular probe implementation and
4225 available resources. The probe must not lower this
4226 value except as a result of a modification to the associated
4227 usrHistoryControlBucketsRequested object.
4229 The associated usrHistoryControlBucketsRequested object
4230 should be set before or at the same time as this object
4231 to allow the probe to accurately estimate the resources
4232 required for this usrHistoryControlEntry.
4234 There will be times when the actual number of buckets
4235 associated with this entry is less than the value of
4236 this object. In this case, at the end of each sampling
4237 interval, a new bucket will be added to the usrHistoryTable.
4239 When the number of buckets reaches the value of this object
4240 and a new bucket is to be added to the usrHistoryTable,
4241 the oldest bucket associated with this usrHistoryControlEntry
4242 shall be deleted by the agent so that the new bucket can be
4245 When the value of this object changes to a value less than
4246 the current value, entries are deleted from the
4247 usrHistoryTable associated with this usrHistoryControlEntry.
4248 Enough of the oldest of these entries shall be deleted by the
4249 agent so that their number remains less than or equal to the
4250 new value of this object.
4252 When the value of this object changes to a value greater
4253 than the current value, the number of associated usrHistory
4254 entries may be allowed to grow.
4257 <column name="usrHistoryControlInterval" oid="1.3.6.1.2.1.16.18.1.1.5" status="current">
4259 <typedef basetype="Integer32">
4260 <range min="1" max="2147483647"/>
4263 <access>readwrite</access>
4264 <default>1800</default>
4266 The interval in seconds over which the data is
4267 sampled for each bucket in the part of the usrHistory
4268 table associated with this usrHistoryControlEntry.
4270 Because the counters in a bucket may overflow at their
4271 maximum value with no indication, a prudent manager will
4272 take into account the possibility of overflow in any of
4273 the associated counters. It is important to consider the
4274 minimum time in which any counter could overflow on a
4275 particular media type and to set the usrHistoryControlInterval
4276 object to a value less than this interval.
4278 This object may not be modified if the associated
4279 usrHistoryControlStatus object is equal to active(1).
4282 <column name="usrHistoryControlOwner" oid="1.3.6.1.2.1.16.18.1.1.6" status="current">
4284 <type module="RMON-MIB" name="OwnerString"/>
4286 <access>readwrite</access>
4288 The entity that configured this entry and is
4289 therefore using the resources assigned to it.
4292 <column name="usrHistoryControlStatus" oid="1.3.6.1.2.1.16.18.1.1.7" status="current">
4294 <type module="SNMPv2-TC" name="RowStatus"/>
4296 <access>readwrite</access>
4298 The status of this variable history control entry.
4300 An entry may not exist in the active state unless all
4301 objects in the entry have an appropriate value.
4303 If this object is not equal to active(1), all associated
4304 entries in the usrHistoryTable shall be deleted.
4309 <table name="usrHistoryObjectTable" oid="1.3.6.1.2.1.16.18.2" status="current">
4311 A list of data-collection configuration entries.
4313 <row name="usrHistoryObjectEntry" oid="1.3.6.1.2.1.16.18.2.1" create="true" status="current">
4315 <index module="RMON2-MIB" name="usrHistoryControlIndex"/>
4316 <index module="RMON2-MIB" name="usrHistoryObjectIndex"/>
4319 A list of MIB instances to be sampled periodically.
4321 Entries in this table are created when an associated
4322 usrHistoryControlObjects object is created.
4324 The usrHistoryControlIndex value in the index is
4325 that of the associated usrHistoryControlEntry.
4327 For example, an instance of usrHistoryObjectVariable might be
4328 usrHistoryObjectVariable.1.3
4330 <column name="usrHistoryObjectIndex" oid="1.3.6.1.2.1.16.18.2.1.1" status="current">
4332 <typedef basetype="Integer32">
4333 <range min="1" max="65535"/>
4336 <access>noaccess</access>
4338 An index used to uniquely identify an entry in the
4339 usrHistoryObject table. Each such entry defines a
4340 MIB instance to be collected periodically.
4343 <column name="usrHistoryObjectVariable" oid="1.3.6.1.2.1.16.18.2.1.2" status="current">
4345 <type module="" name="ObjectIdentifier"/>
4347 <access>readwrite</access>
4349 The object identifier of the particular variable to be
4355 Only variables that resolve to an ASN.1 primitive type of
4356 Integer32 (Integer32, Counter, Gauge, or TimeTicks) may be
4359 Because SNMP access control is articulated entirely in terms
4360 of the contents of MIB views, no access control mechanism
4361 exists that can restrict the value of this object to identify
4362 only those objects that exist in a particular MIB view.
4363 Because there is thus no acceptable means of restricting the
4364 read access that could be obtained through the user history
4365 mechanism, the probe must only grant write access to this
4366 object in those views that have read access to all objects on
4367 the probe. See USM [RFC3414] and VACM [RFC3415] for more
4370 During a set operation, if the supplied variable name is not
4371 available in the selected MIB view, a badValue error must be
4374 This object may not be modified if the associated
4375 usrHistoryControlStatus object is equal to active(1).
4378 <column name="usrHistoryObjectSampleType" oid="1.3.6.1.2.1.16.18.2.1.3" status="current">
4380 <typedef basetype="Enumeration">
4381 <namednumber name="absoluteValue" number="1"/>
4382 <namednumber name="deltaValue" number="2"/>
4385 <access>readwrite</access>
4387 The method of sampling the selected variable for storage in
4388 the usrHistoryTable.
4390 If the value of this object is absoluteValue(1), the value of
4391 the selected variable will be copied directly into the history
4394 If the value of this object is deltaValue(2), the value of the
4395 selected variable at the last sample will be subtracted from
4396 the current value, and the difference will be stored in the
4397 history bucket. If the associated usrHistoryObjectVariable
4398 instance could not be obtained at the previous sample
4399 interval, then a delta sample is not possible, and the value
4400 of the associated usrHistoryValStatus object for this interval
4401 will be valueNotAvailable(1).
4405 This object may not be modified if the associated
4406 usrHistoryControlStatus object is equal to active(1).
4411 <table name="usrHistoryTable" oid="1.3.6.1.2.1.16.18.3" status="current">
4413 A list of user-defined history entries.
4415 <row name="usrHistoryEntry" oid="1.3.6.1.2.1.16.18.3.1" status="current">
4417 <index module="RMON2-MIB" name="usrHistoryControlIndex"/>
4418 <index module="RMON2-MIB" name="usrHistorySampleIndex"/>
4419 <index module="RMON2-MIB" name="usrHistoryObjectIndex"/>
4422 A historical sample of user-defined variables. This sample
4423 is associated with the usrHistoryControlEntry that set up the
4424 parameters for a regular collection of these samples.
4426 The usrHistoryControlIndex value in the index identifies the
4427 usrHistoryControlEntry on whose behalf this entry was created.
4428 The usrHistoryObjectIndex value in the index identifies the
4429 usrHistoryObjectEntry on whose behalf this entry was created.
4431 For example, an instance of usrHistoryAbsValue, which represents
4432 the 14th sample of a variable collected as specified by
4433 usrHistoryControlEntry.1 and usrHistoryObjectEntry.1.5,
4434 would be named usrHistoryAbsValue.1.14.5
4436 <column name="usrHistorySampleIndex" oid="1.3.6.1.2.1.16.18.3.1.1" status="current">
4438 <typedef basetype="Integer32">
4439 <range min="1" max="2147483647"/>
4442 <access>noaccess</access>
4444 An index that uniquely identifies the particular sample this
4445 entry represents among all samples associated with the same
4446 usrHistoryControlEntry. This index starts at 1 and increases
4447 by one as each new sample is taken.
4450 <column name="usrHistoryIntervalStart" oid="1.3.6.1.2.1.16.18.3.1.2" status="current">
4452 <type module="SNMPv2-TC" name="TimeStamp"/>
4454 <access>readonly</access>
4456 The value of sysUpTime at the start of the interval over
4457 which this sample was measured. If the probe keeps track of
4458 the time of day, it should start the first sample of the
4459 history at a time such that when the next hour of the day
4460 begins, a sample is started at that instant.
4462 Note that following this rule may require that the probe delay
4463 collecting the first sample of the history, as each sample
4464 must be of the same interval. Also note that the sample that
4465 is currently being collected is not accessible in this table
4466 until the end of its interval.
4469 <column name="usrHistoryIntervalEnd" oid="1.3.6.1.2.1.16.18.3.1.3" status="current">
4471 <type module="SNMPv2-TC" name="TimeStamp"/>
4473 <access>readonly</access>
4475 The value of sysUpTime at the end of the interval over which
4476 this sample was measured.
4479 <column name="usrHistoryAbsValue" oid="1.3.6.1.2.1.16.18.3.1.4" status="current">
4481 <type module="SNMPv2-SMI" name="Gauge32"/>
4483 <access>readonly</access>
4485 The absolute value (i.e., unsigned value) of the
4486 user-specified statistic during the last sampling period. The
4487 value during the current sampling period is not made available
4488 until the period is completed.
4490 To obtain the true value for this sampling interval, the
4491 associated instance of usrHistoryValStatus must be checked,
4492 and usrHistoryAbsValue adjusted as necessary.
4497 If the MIB instance could not be accessed during the sampling
4498 interval, then this object will have a value of zero, and the
4499 associated instance of usrHistoryValStatus will be set to
4500 'valueNotAvailable(1)'.
4502 The access control check prescribed in the definition of
4503 usrHistoryObjectVariable SHOULD be checked for each sampling
4504 interval. If this check determines that access should not be
4505 allowed, then this object will have a value of zero, and the
4506 associated instance of usrHistoryValStatus will be set to
4507 'valueNotAvailable(1)'.
4510 <column name="usrHistoryValStatus" oid="1.3.6.1.2.1.16.18.3.1.5" status="current">
4512 <typedef basetype="Enumeration">
4513 <namednumber name="valueNotAvailable" number="1"/>
4514 <namednumber name="valuePositive" number="2"/>
4515 <namednumber name="valueNegative" number="3"/>
4518 <access>readonly</access>
4520 This object indicates the validity and sign of the data in
4521 the associated instance of usrHistoryAbsValue.
4523 If the MIB instance could not be accessed during the sampling
4524 interval, then 'valueNotAvailable(1)' will be returned.
4526 If the sample is valid and the actual value of the sample is
4527 greater than or equal to zero, then 'valuePositive(2)' is
4530 If the sample is valid and the actual value of the sample is
4531 less than zero, 'valueNegative(3)' will be returned. The
4532 associated instance of usrHistoryAbsValue should be multiplied
4533 by -1 to obtain the true sample value.
4538 <node name="probeConfig" oid="1.3.6.1.2.1.16.19">
4540 <scalar name="probeCapabilities" oid="1.3.6.1.2.1.16.19.1" status="current">
4542 <typedef basetype="Bits">
4543 <namednumber name="etherStats" number="0"/>
4544 <namednumber name="historyControl" number="1"/>
4545 <namednumber name="etherHistory" number="2"/>
4546 <namednumber name="alarm" number="3"/>
4547 <namednumber name="hosts" number="4"/>
4548 <namednumber name="hostTopN" number="5"/>
4549 <namednumber name="matrix" number="6"/>
4550 <namednumber name="filter" number="7"/>
4551 <namednumber name="capture" number="8"/>
4552 <namednumber name="event" number="9"/>
4553 <namednumber name="tokenRingMLStats" number="10"/>
4554 <namednumber name="tokenRingPStats" number="11"/>
4555 <namednumber name="tokenRingMLHistory" number="12"/>
4556 <namednumber name="tokenRingPHistory" number="13"/>
4557 <namednumber name="ringStation" number="14"/>
4558 <namednumber name="ringStationOrder" number="15"/>
4559 <namednumber name="ringStationConfig" number="16"/>
4560 <namednumber name="sourceRouting" number="17"/>
4561 <namednumber name="protocolDirectory" number="18"/>
4562 <namednumber name="protocolDistribution" number="19"/>
4563 <namednumber name="addressMapping" number="20"/>
4564 <namednumber name="nlHost" number="21"/>
4565 <namednumber name="nlMatrix" number="22"/>
4566 <namednumber name="alHost" number="23"/>
4567 <namednumber name="alMatrix" number="24"/>
4568 <namednumber name="usrHistory" number="25"/>
4569 <namednumber name="probeConfig" number="26"/>
4572 <access>readonly</access>
4574 An indication of the RMON MIB groups supported
4575 on at least one interface by this probe.
4578 <scalar name="probeSoftwareRev" oid="1.3.6.1.2.1.16.19.2" status="current">
4580 <typedef basetype="OctetString">
4581 <parent module="SNMPv2-TC" name="DisplayString"/>
4582 <range min="0" max="15"/>
4585 <access>readonly</access>
4587 The software revision of this device. This string will have
4588 a zero length if the revision is unknown.
4591 <scalar name="probeHardwareRev" oid="1.3.6.1.2.1.16.19.3" status="current">
4593 <typedef basetype="OctetString">
4594 <parent module="SNMPv2-TC" name="DisplayString"/>
4595 <range min="0" max="31"/>
4598 <access>readonly</access>
4600 The hardware revision of this device. This string will have
4601 a zero length if the revision is unknown.
4604 <scalar name="probeDateTime" oid="1.3.6.1.2.1.16.19.4" status="current">
4606 <typedef basetype="OctetString">
4607 <range min="0" max="0"/>
4608 <range min="8" max="8"/>
4609 <range min="11" max="11"/>
4612 <access>readwrite</access>
4614 Probe's current date and time.
4616 field octets contents range
4617 ----- ------ -------- -----
4624 (use 60 for leap-second)
4625 7 8 deci-seconds 0..9
4626 8 9 direction from UTC '+' / '-'
4627 9 10 hours from UTC 0..11
4628 10 11 minutes from UTC 0..59
4630 For example, Tuesday May 26, 1992 at 1:30:15 PM
4631 EDT would be displayed as:
4633 1992-5-26,13:30:15.0,-4:0
4635 Note that if only local time is known, then
4636 time zone information (fields 8-10) is not
4637 present, and that if no time information is known, the
4638 null string is returned.
4641 <scalar name="probeResetControl" oid="1.3.6.1.2.1.16.19.5" status="current">
4643 <typedef basetype="Enumeration">
4644 <namednumber name="running" number="1"/>
4645 <namednumber name="warmBoot" number="2"/>
4646 <namednumber name="coldBoot" number="3"/>
4649 <access>readwrite</access>
4651 Setting this object to warmBoot(2) causes the device to
4652 restart the application software with current configuration
4653 parameters saved in non-volatile memory. Setting this
4654 object to coldBoot(3) causes the device to reinitialize
4655 configuration parameters in non-volatile memory to default
4656 values and to restart the application software. When the device
4657 is running normally, this variable has a value of
4661 <scalar name="probeDownloadFile" oid="1.3.6.1.2.1.16.19.6" status="deprecated">
4663 <typedef basetype="OctetString">
4664 <parent module="SNMPv2-TC" name="DisplayString"/>
4665 <range min="0" max="127"/>
4668 <access>readwrite</access>
4670 The file name to be downloaded from the TFTP server when a
4671 download is next requested via this MIB. This value is set to
4672 the zero-length string when no file name has been specified.
4674 This object has been deprecated, as it has not had enough
4675 independent implementations to demonstrate interoperability to
4676 meet the requirements of a Draft Standard.
4679 <scalar name="probeDownloadTFTPServer" oid="1.3.6.1.2.1.16.19.7" status="deprecated">
4681 <type module="SNMPv2-SMI" name="IpAddress"/>
4683 <access>readwrite</access>
4685 The IP address of the TFTP server that contains the boot
4686 image to load when a download is next requested via this MIB.
4687 This value is set to '0.0.0.0' when no IP address has been
4693 This object has been deprecated, as it has not had enough
4694 independent implementations to demonstrate interoperability to
4695 meet the requirements of a Draft Standard.
4698 <scalar name="probeDownloadAction" oid="1.3.6.1.2.1.16.19.8" status="deprecated">
4700 <typedef basetype="Enumeration">
4701 <namednumber name="notDownloading" number="1"/>
4702 <namednumber name="downloadToPROM" number="2"/>
4703 <namednumber name="downloadToRAM" number="3"/>
4706 <access>readwrite</access>
4708 When this object is set to downloadToRAM(3) or
4709 downloadToPROM(2), the device will discontinue its
4710 normal operation and begin download of the image specified
4711 by probeDownloadFile from the server specified by
4712 probeDownloadTFTPServer using the TFTP protocol. If
4713 downloadToRAM(3) is specified, the new image is copied
4714 to RAM only (the old image remains unaltered in the flash
4715 EPROM). If downloadToPROM(2) is specified,
4716 the new image is written to the flash EPROM
4717 memory after its checksum has been verified to be correct.
4718 When the download process is completed, the device will
4719 warm boot to restart the newly loaded application.
4720 When the device is not downloading, this object will have
4721 a value of notDownloading(1).
4723 This object has been deprecated, as it has not had enough
4724 independent implementations to demonstrate interoperability to
4725 meet the requirements of a Draft Standard.
4728 <scalar name="probeDownloadStatus" oid="1.3.6.1.2.1.16.19.9" status="deprecated">
4730 <typedef basetype="Enumeration">
4731 <namednumber name="downloadSuccess" number="1"/>
4732 <namednumber name="downloadStatusUnknown" number="2"/>
4733 <namednumber name="downloadGeneralError" number="3"/>
4734 <namednumber name="downloadNoResponseFromServer" number="4"/>
4735 <namednumber name="downloadChecksumError" number="5"/>
4736 <namednumber name="downloadIncompatibleImage" number="6"/>
4737 <namednumber name="downloadTftpFileNotFound" number="7"/>
4738 <namednumber name="downloadTftpAccessViolation" number="8"/>
4741 <access>readonly</access>
4743 The status of the last download procedure, if any. This
4744 object will have a value of downloadStatusUnknown(2) if no
4745 download process has been performed.
4747 This object has been deprecated, as it has not had enough
4748 independent implementations to demonstrate interoperability to
4749 meet the requirements of a Draft Standard.
4752 <table name="serialConfigTable" oid="1.3.6.1.2.1.16.19.10" status="deprecated">
4754 A table of serial interface configuration entries. This data
4755 will be stored in non-volatile memory and preserved across
4756 probe resets or power loss.
4758 This table has been deprecated, as it has not had enough
4759 independent implementations to demonstrate interoperability to
4760 meet the requirements of a Draft Standard.
4762 <row name="serialConfigEntry" oid="1.3.6.1.2.1.16.19.10.1" create="true" status="deprecated">
4764 <index module="IF-MIB" name="ifIndex"/>
4767 A set of configuration parameters for a particular
4768 serial interface on this device. If the device has no serial
4769 interfaces, this table is empty.
4771 The index is composed of the ifIndex assigned to this serial
4774 <column name="serialMode" oid="1.3.6.1.2.1.16.19.10.1.1" status="deprecated">
4776 <typedef basetype="Enumeration">
4777 <namednumber name="direct" number="1"/>
4778 <namednumber name="modem" number="2"/>
4781 <access>readwrite</access>
4782 <default>direct</default>
4784 The type of incoming connection to be expected on this
4788 <column name="serialProtocol" oid="1.3.6.1.2.1.16.19.10.1.2" status="deprecated">
4790 <typedef basetype="Enumeration">
4791 <namednumber name="other" number="1"/>
4792 <namednumber name="slip" number="2"/>
4793 <namednumber name="ppp" number="3"/>
4796 <access>readwrite</access>
4797 <default>slip</default>
4799 The type of data link encapsulation to be used on this
4803 <column name="serialTimeout" oid="1.3.6.1.2.1.16.19.10.1.3" status="deprecated">
4805 <typedef basetype="Integer32">
4806 <range min="1" max="65535"/>
4809 <access>readwrite</access>
4810 <default>300</default>
4812 This timeout value is used when the Management Station has
4813 initiated the conversation over the serial link. This variable
4814 represents the number of seconds of inactivity allowed before
4815 terminating the connection on this serial interface. Use the
4816 serialDialoutTimeout in the case where the probe has initiated
4817 the connection for the purpose of sending a trap.
4820 <column name="serialModemInitString" oid="1.3.6.1.2.1.16.19.10.1.4" status="deprecated">
4822 <typedef basetype="OctetString">
4823 <parent module="RMON2-MIB" name="ControlString"/>
4824 <range min="0" max="255"/>
4827 <access>readwrite</access>
4829 A control string that controls how a modem attached to this
4830 serial interface should be initialized. The initialization
4831 is performed once during startup and again after each
4832 connection is terminated if the associated serialMode has the
4835 A control string that is appropriate for a wide variety of
4836 modems is: '^s^MATE0Q0V1X4 S0=1 S2=43^M'.
4839 <column name="serialModemHangUpString" oid="1.3.6.1.2.1.16.19.10.1.5" status="deprecated">
4841 <typedef basetype="OctetString">
4842 <parent module="RMON2-MIB" name="ControlString"/>
4843 <range min="0" max="255"/>
4846 <access>readwrite</access>
4848 A control string that specifies how to disconnect a modem
4849 connection on this serial interface. This object is only
4850 meaningful if the associated serialMode has the value
4853 A control string that is appropriate for a wide variety of
4854 modems is: '^d2^s+++^d2^sATH0^M^d2'.
4857 <column name="serialModemConnectResp" oid="1.3.6.1.2.1.16.19.10.1.6" status="deprecated">
4859 <typedef basetype="OctetString">
4860 <parent module="SNMPv2-TC" name="DisplayString"/>
4861 <range min="0" max="255"/>
4864 <access>readwrite</access>
4866 An ASCII string containing substrings that describe the
4867 expected modem connection response code and associated bps
4868 rate. The substrings are delimited by the first character
4869 in the string, for example:
4870 /CONNECT/300/CONNECT 1200/1200/CONNECT 2400/2400/
4871 CONNECT 4800/4800/CONNECT 9600/9600
4872 will be interpreted as:
4873 response code bps rate
4879 The agent will use the information in this string to adjust
4880 the bps rate of this serial interface once a modem connection
4883 A value that is appropriate for a wide variety of modems is:
4887 '/CONNECT/300/CONNECT 1200/1200/CONNECT 2400/2400/
4888 CONNECT 4800/4800/CONNECT 9600/9600/CONNECT 14400/14400/
4889 CONNECT 19200/19200/CONNECT 38400/38400/'.
4892 <column name="serialModemNoConnectResp" oid="1.3.6.1.2.1.16.19.10.1.7" status="deprecated">
4894 <typedef basetype="OctetString">
4895 <parent module="SNMPv2-TC" name="DisplayString"/>
4896 <range min="0" max="255"/>
4899 <access>readwrite</access>
4901 An ASCII string containing response codes that may be
4902 generated by a modem to report the reason why a connection
4903 attempt has failed. The response codes are delimited by
4904 the first character in the string, for example:
4905 /NO CARRIER/BUSY/NO DIALTONE/NO ANSWER/ERROR/
4907 If one of these response codes is received via this serial
4908 interface while attempting to make a modem connection,
4909 the agent will issue the hang up command as specified by
4910 serialModemHangUpString.
4912 A value that is appropriate for a wide variety of modems is:
4913 '/NO CARRIER/BUSY/NO DIALTONE/NO ANSWER/ERROR/'.
4916 <column name="serialDialoutTimeout" oid="1.3.6.1.2.1.16.19.10.1.8" status="deprecated">
4918 <typedef basetype="Integer32">
4919 <range min="1" max="65535"/>
4922 <access>readwrite</access>
4923 <default>20</default>
4925 This timeout value is used when the probe initiates the
4926 serial connection with the intention of contacting a
4927 management station. This variable represents the number
4928 of seconds of inactivity allowed before terminating the
4929 connection on this serial interface.
4932 <column name="serialStatus" oid="1.3.6.1.2.1.16.19.10.1.9" status="deprecated">
4934 <type module="SNMPv2-TC" name="RowStatus"/>
4936 <access>readwrite</access>
4938 The status of this serialConfigEntry.
4940 An entry may not exist in the active state unless all
4941 objects in the entry have an appropriate value.
4946 <table name="netConfigTable" oid="1.3.6.1.2.1.16.19.11" status="deprecated">
4948 A table of netConfigEntries.
4950 This table has been deprecated, as it has not had enough
4951 independent implementations to demonstrate interoperability to
4952 meet the requirements of a Draft Standard.
4954 <row name="netConfigEntry" oid="1.3.6.1.2.1.16.19.11.1" create="true" status="deprecated">
4956 <index module="IF-MIB" name="ifIndex"/>
4959 A set of configuration parameters for a particular
4960 network interface on this device. If the device has no network
4961 interface, this table is empty.
4963 The index is composed of the ifIndex assigned to the
4964 corresponding interface.
4966 <column name="netConfigIPAddress" oid="1.3.6.1.2.1.16.19.11.1.1" status="deprecated">
4968 <type module="SNMPv2-SMI" name="IpAddress"/>
4970 <access>readwrite</access>
4972 The IP address of this Net interface. The default value
4973 for this object is 0.0.0.0. If either the netConfigIPAddress
4974 or netConfigSubnetMask is 0.0.0.0, then when the device
4975 boots, it may use BOOTP to try to figure out what these
4976 values should be. If BOOTP fails before the device
4977 can talk on the network, this value must be configured
4978 (e.g., through a terminal attached to the device). If BOOTP is
4979 used, care should be taken to not send BOOTP broadcasts too
4980 frequently and to eventually send them very infrequently if no
4981 replies are received.
4984 <column name="netConfigSubnetMask" oid="1.3.6.1.2.1.16.19.11.1.2" status="deprecated">
4986 <type module="SNMPv2-SMI" name="IpAddress"/>
4988 <access>readwrite</access>
4990 The subnet mask of this Net interface. The default value
4991 for this object is 0.0.0.0. If either the netConfigIPAddress
4992 or netConfigSubnetMask is 0.0.0.0, then when the device
4993 boots, it may use BOOTP to try to figure out what these
4994 values should be. If BOOTP fails before the device
4995 can talk on the network, this value must be configured
4996 (e.g., through a terminal attached to the device). If BOOTP is
4997 used, care should be taken to not send BOOTP broadcasts too
4998 frequently and to eventually send them very infrequently if no
4999 replies are received.
5002 <column name="netConfigStatus" oid="1.3.6.1.2.1.16.19.11.1.3" status="deprecated">
5004 <type module="SNMPv2-TC" name="RowStatus"/>
5006 <access>readwrite</access>
5008 The status of this netConfigEntry.
5010 An entry may not exist in the active state unless all
5011 objects in the entry have an appropriate value.
5016 <scalar name="netDefaultGateway" oid="1.3.6.1.2.1.16.19.12" status="deprecated">
5018 <type module="SNMPv2-SMI" name="IpAddress"/>
5020 <access>readwrite</access>
5022 The IP Address of the default gateway. If this value is
5023 undefined or unknown, it shall have the value 0.0.0.0.
5026 <table name="trapDestTable" oid="1.3.6.1.2.1.16.19.13" status="deprecated">
5028 A list of trap destination entries.
5030 <row name="trapDestEntry" oid="1.3.6.1.2.1.16.19.13.1" create="true" status="deprecated">
5032 <index module="RMON2-MIB" name="trapDestIndex"/>
5035 This entry includes a destination IP address to which
5036 traps are sent for this community.
5038 <column name="trapDestIndex" oid="1.3.6.1.2.1.16.19.13.1.1" status="deprecated">
5040 <typedef basetype="Integer32">
5041 <range min="1" max="65535"/>
5044 <access>noaccess</access>
5046 A value that uniquely identifies this trapDestEntry.
5049 <column name="trapDestCommunity" oid="1.3.6.1.2.1.16.19.13.1.2" status="deprecated">
5051 <typedef basetype="OctetString">
5052 <range min="0" max="127"/>
5055 <access>readwrite</access>
5057 A community to which this destination address belongs.
5058 This entry is associated with any eventEntries in the RMON
5059 MIB whose value of eventCommunity is equal to the value of
5060 this object. Every time an associated event entry sends a
5061 trap due to an event, that trap will be sent to each
5065 address in the trapDestTable with a trapDestCommunity equal
5066 to eventCommunity, as long as no access control mechanism
5067 precludes it (e.g., VACM).
5069 This object may not be modified if the associated
5070 trapDestStatus object is equal to active(1).
5073 <column name="trapDestProtocol" oid="1.3.6.1.2.1.16.19.13.1.3" status="deprecated">
5075 <typedef basetype="Enumeration">
5076 <namednumber name="ip" number="1"/>
5077 <namednumber name="ipx" number="2"/>
5080 <access>readwrite</access>
5082 The protocol with which this trap is to be sent.
5085 <column name="trapDestAddress" oid="1.3.6.1.2.1.16.19.13.1.4" status="deprecated">
5087 <type module="" name="OctetString"/>
5089 <access>readwrite</access>
5091 The destination address for traps on behalf of this entry.
5093 If the associated trapDestProtocol object is equal to ip(1),
5094 the encoding of this object is the same as the snmpUDPAddress
5095 textual convention in RFC 3417, 'Transport Mappings for the
5096 Simple Network Management Protocol (SNMP)' [RFC3417]:
5097 -- for a SnmpUDPAddress of length 6:
5099 -- octets contents encoding
5100 -- 1-4 IP-address network-byte order
5101 -- 5-6 UDP-port network-byte order
5103 If the associated trapDestProtocol object is equal to ipx(2),
5104 the encoding of this object is the same as the snmpIPXAddress
5105 textual convention in RFC 3417, 'Transport Mappings for the
5106 Simple Network Management Protocol (SNMP)' [RFC3417]:
5107 -- for a SnmpIPXAddress of length 12:
5109 -- octets contents encoding
5110 -- 1-4 network-number network-byte order
5111 -- 5-10 physical-address network-byte order
5112 -- 11-12 socket-number network-byte order
5114 This object may not be modified if the associated
5118 trapDestStatus object is equal to active(1).
5121 <column name="trapDestOwner" oid="1.3.6.1.2.1.16.19.13.1.5" status="deprecated">
5123 <type module="RMON-MIB" name="OwnerString"/>
5125 <access>readwrite</access>
5127 The entity that configured this entry and is
5128 therefore using the resources assigned to it.
5131 <column name="trapDestStatus" oid="1.3.6.1.2.1.16.19.13.1.6" status="deprecated">
5133 <type module="SNMPv2-TC" name="RowStatus"/>
5135 <access>readwrite</access>
5137 The status of this trap destination entry.
5139 An entry may not exist in the active state unless all
5140 objects in the entry have an appropriate value.
5145 <table name="serialConnectionTable" oid="1.3.6.1.2.1.16.19.14" status="deprecated">
5147 A list of serialConnectionEntries.
5149 This table has been deprecated, as it has not had enough
5150 independent implementations to demonstrate interoperability
5151 to meet the requirements of a Draft Standard.
5153 <row name="serialConnectionEntry" oid="1.3.6.1.2.1.16.19.14.1" create="true" status="deprecated">
5155 <index module="RMON2-MIB" name="serialConnectIndex"/>
5158 Configuration for a SLIP link over a serial line.
5160 <column name="serialConnectIndex" oid="1.3.6.1.2.1.16.19.14.1.1" status="deprecated">
5162 <typedef basetype="Integer32">
5163 <range min="1" max="65535"/>
5166 <access>noaccess</access>
5168 A value that uniquely identifies this serialConnection
5172 <column name="serialConnectDestIpAddress" oid="1.3.6.1.2.1.16.19.14.1.2" status="deprecated">
5174 <type module="SNMPv2-SMI" name="IpAddress"/>
5176 <access>readwrite</access>
5178 The IP Address that can be reached at the other end of this
5181 This object may not be modified if the associated
5182 serialConnectStatus object is equal to active(1).
5185 <column name="serialConnectType" oid="1.3.6.1.2.1.16.19.14.1.3" status="deprecated">
5187 <typedef basetype="Enumeration">
5188 <namednumber name="direct" number="1"/>
5189 <namednumber name="modem" number="2"/>
5190 <namednumber name="switch" number="3"/>
5191 <namednumber name="modemSwitch" number="4"/>
5194 <access>readwrite</access>
5195 <default>direct</default>
5197 The type of outgoing connection to be made. If this object
5198 has the value direct(1), then a direct serial connection
5199 is assumed. If this object has the value modem(2),
5200 then serialConnectDialString will be used to make a modem
5201 connection. If this object has the value switch(3),
5202 then serialConnectSwitchConnectSeq will be used to establish
5203 the connection over a serial data switch, and
5204 serialConnectSwitchDisconnectSeq will be used to terminate
5205 the connection. If this object has the value
5206 modem-switch(4), then a modem connection will be made first,
5207 followed by the switch connection.
5209 This object may not be modified if the associated
5210 serialConnectStatus object is equal to active(1).
5213 <column name="serialConnectDialString" oid="1.3.6.1.2.1.16.19.14.1.4" status="deprecated">
5215 <typedef basetype="OctetString">
5216 <parent module="RMON2-MIB" name="ControlString"/>
5217 <range min="0" max="255"/>
5220 <access>readwrite</access>
5222 A control string that specifies how to dial the phone
5223 number in order to establish a modem connection. The
5224 string should include the dialing prefix and suffix. For
5225 example: '^s^MATD9,888-1234^M' will instruct the Probe
5226 to send a carriage return, followed by the dialing prefix
5227 'ATD', the phone number '9,888-1234', and a carriage
5228 return as the dialing suffix.
5230 This object may not be modified if the associated
5231 serialConnectStatus object is equal to active(1).
5234 <column name="serialConnectSwitchConnectSeq" oid="1.3.6.1.2.1.16.19.14.1.5" status="deprecated">
5236 <typedef basetype="OctetString">
5237 <parent module="RMON2-MIB" name="ControlString"/>
5238 <range min="0" max="255"/>
5241 <access>readwrite</access>
5243 A control string that specifies how to establish a
5244 data switch connection.
5246 This object may not be modified if the associated
5247 serialConnectStatus object is equal to active(1).
5250 <column name="serialConnectSwitchDisconnectSeq" oid="1.3.6.1.2.1.16.19.14.1.6" status="deprecated">
5252 <typedef basetype="OctetString">
5253 <parent module="RMON2-MIB" name="ControlString"/>
5254 <range min="0" max="255"/>
5257 <access>readwrite</access>
5259 A control string that specifies how to terminate a
5260 data switch connection.
5262 This object may not be modified if the associated
5263 serialConnectStatus object is equal to active(1).
5266 <column name="serialConnectSwitchResetSeq" oid="1.3.6.1.2.1.16.19.14.1.7" status="deprecated">
5268 <typedef basetype="OctetString">
5269 <parent module="RMON2-MIB" name="ControlString"/>
5270 <range min="0" max="255"/>
5273 <access>readwrite</access>
5275 A control string that specifies how to reset a data
5276 switch in the event of a timeout.
5278 This object may not be modified if the associated
5279 serialConnectStatus object is equal to active(1).
5282 <column name="serialConnectOwner" oid="1.3.6.1.2.1.16.19.14.1.8" status="deprecated">
5284 <type module="RMON-MIB" name="OwnerString"/>
5286 <access>readwrite</access>
5288 The entity that configured this entry and is
5289 therefore using the resources assigned to it.
5292 <column name="serialConnectStatus" oid="1.3.6.1.2.1.16.19.14.1.9" status="deprecated">
5294 <type module="SNMPv2-TC" name="RowStatus"/>
5296 <access>readwrite</access>
5298 The status of this serialConnectionEntry.
5300 If the manager attempts to set this object to active(1) when
5301 the serialConnectType is set to modem(2) or modem-switch(4)
5302 and the serialConnectDialString is a zero-length string or
5303 cannot be correctly parsed as a ConnectString, the set
5304 request will be rejected with badValue(3).
5306 If the manager attempts to set this object to active(1) when
5307 the serialConnectType is set to switch(3) or modem-switch(4)
5308 and the serialConnectSwitchConnectSeq,
5309 the serialConnectSwitchDisconnectSeq, or
5313 the serialConnectSwitchResetSeq is a zero-length string
5314 or cannot be correctly parsed as a ConnectString, the set
5315 request will be rejected with badValue(3).
5317 An entry may not exist in the active state unless all
5318 objects in the entry have an appropriate value.
5323 <node name="rmonConformance" oid="1.3.6.1.2.1.16.20">
5325 <node name="rmon2MIBCompliances" oid="1.3.6.1.2.1.16.20.1">
5327 <node name="rmon2MIBGroups" oid="1.3.6.1.2.1.16.20.2">
5332 <group name="protocolDirectoryGroup" oid="1.3.6.1.2.1.16.20.2.1" status="current">
5334 <member module="RMON2-MIB" name="protocolDirLastChange"/>
5335 <member module="RMON2-MIB" name="protocolDirLocalIndex"/>
5336 <member module="RMON2-MIB" name="protocolDirDescr"/>
5337 <member module="RMON2-MIB" name="protocolDirType"/>
5338 <member module="RMON2-MIB" name="protocolDirAddressMapConfig"/>
5339 <member module="RMON2-MIB" name="protocolDirHostConfig"/>
5340 <member module="RMON2-MIB" name="protocolDirMatrixConfig"/>
5341 <member module="RMON2-MIB" name="protocolDirOwner"/>
5342 <member module="RMON2-MIB" name="protocolDirStatus"/>
5345 Lists the inventory of protocols the probe has the
5346 capability of monitoring and allows the addition, deletion,
5347 and configuration of entries in this list.
5350 <group name="protocolDistributionGroup" oid="1.3.6.1.2.1.16.20.2.2" status="current">
5352 <member module="RMON2-MIB" name="protocolDistControlDataSource"/>
5353 <member module="RMON2-MIB" name="protocolDistControlDroppedFrames"/>
5354 <member module="RMON2-MIB" name="protocolDistControlCreateTime"/>
5355 <member module="RMON2-MIB" name="protocolDistControlOwner"/>
5356 <member module="RMON2-MIB" name="protocolDistControlStatus"/>
5357 <member module="RMON2-MIB" name="protocolDistStatsPkts"/>
5358 <member module="RMON2-MIB" name="protocolDistStatsOctets"/>
5361 Collects the relative amounts of octets and packets for the
5362 different protocols detected on a network segment.
5365 <group name="addressMapGroup" oid="1.3.6.1.2.1.16.20.2.3" status="current">
5367 <member module="RMON2-MIB" name="addressMapInserts"/>
5368 <member module="RMON2-MIB" name="addressMapDeletes"/>
5369 <member module="RMON2-MIB" name="addressMapMaxDesiredEntries"/>
5370 <member module="RMON2-MIB" name="addressMapControlDataSource"/>
5371 <member module="RMON2-MIB" name="addressMapControlDroppedFrames"/>
5372 <member module="RMON2-MIB" name="addressMapControlOwner"/>
5373 <member module="RMON2-MIB" name="addressMapControlStatus"/>
5374 <member module="RMON2-MIB" name="addressMapPhysicalAddress"/>
5375 <member module="RMON2-MIB" name="addressMapLastChange"/>
5378 Lists MAC address to network address bindings discovered by
5379 the probe and what interface they were last seen on.
5382 <group name="nlHostGroup" oid="1.3.6.1.2.1.16.20.2.4" status="current">
5384 <member module="RMON2-MIB" name="hlHostControlDataSource"/>
5385 <member module="RMON2-MIB" name="hlHostControlNlDroppedFrames"/>
5386 <member module="RMON2-MIB" name="hlHostControlNlInserts"/>
5387 <member module="RMON2-MIB" name="hlHostControlNlDeletes"/>
5388 <member module="RMON2-MIB" name="hlHostControlNlMaxDesiredEntries"/>
5389 <member module="RMON2-MIB" name="hlHostControlAlDroppedFrames"/>
5390 <member module="RMON2-MIB" name="hlHostControlAlInserts"/>
5391 <member module="RMON2-MIB" name="hlHostControlAlDeletes"/>
5392 <member module="RMON2-MIB" name="hlHostControlAlMaxDesiredEntries"/>
5393 <member module="RMON2-MIB" name="hlHostControlOwner"/>
5394 <member module="RMON2-MIB" name="hlHostControlStatus"/>
5395 <member module="RMON2-MIB" name="nlHostInPkts"/>
5396 <member module="RMON2-MIB" name="nlHostOutPkts"/>
5397 <member module="RMON2-MIB" name="nlHostInOctets"/>
5398 <member module="RMON2-MIB" name="nlHostOutOctets"/>
5399 <member module="RMON2-MIB" name="nlHostOutMacNonUnicastPkts"/>
5400 <member module="RMON2-MIB" name="nlHostCreateTime"/>
5403 Counts the amount of traffic sent from and to each network
5404 address discovered by the probe. Note that while the
5405 hlHostControlTable also has objects that control an optional
5406 alHostTable, implementation of the alHostTable is not
5407 required to fully implement this group.
5410 <group name="nlMatrixGroup" oid="1.3.6.1.2.1.16.20.2.5" status="current">
5412 <member module="RMON2-MIB" name="hlMatrixControlDataSource"/>
5413 <member module="RMON2-MIB" name="hlMatrixControlNlDroppedFrames"/>
5414 <member module="RMON2-MIB" name="hlMatrixControlNlInserts"/>
5415 <member module="RMON2-MIB" name="hlMatrixControlNlDeletes"/>
5416 <member module="RMON2-MIB" name="hlMatrixControlNlMaxDesiredEntries"/>
5417 <member module="RMON2-MIB" name="hlMatrixControlAlDroppedFrames"/>
5418 <member module="RMON2-MIB" name="hlMatrixControlAlInserts"/>
5419 <member module="RMON2-MIB" name="hlMatrixControlAlDeletes"/>
5420 <member module="RMON2-MIB" name="hlMatrixControlAlMaxDesiredEntries"/>
5421 <member module="RMON2-MIB" name="hlMatrixControlOwner"/>
5422 <member module="RMON2-MIB" name="hlMatrixControlStatus"/>
5423 <member module="RMON2-MIB" name="nlMatrixSDPkts"/>
5424 <member module="RMON2-MIB" name="nlMatrixSDOctets"/>
5425 <member module="RMON2-MIB" name="nlMatrixSDCreateTime"/>
5426 <member module="RMON2-MIB" name="nlMatrixDSPkts"/>
5427 <member module="RMON2-MIB" name="nlMatrixDSOctets"/>
5428 <member module="RMON2-MIB" name="nlMatrixDSCreateTime"/>
5429 <member module="RMON2-MIB" name="nlMatrixTopNControlMatrixIndex"/>
5430 <member module="RMON2-MIB" name="nlMatrixTopNControlRateBase"/>
5431 <member module="RMON2-MIB" name="nlMatrixTopNControlTimeRemaining"/>
5432 <member module="RMON2-MIB" name="nlMatrixTopNControlGeneratedReports"/>
5433 <member module="RMON2-MIB" name="nlMatrixTopNControlDuration"/>
5434 <member module="RMON2-MIB" name="nlMatrixTopNControlRequestedSize"/>
5435 <member module="RMON2-MIB" name="nlMatrixTopNControlGrantedSize"/>
5436 <member module="RMON2-MIB" name="nlMatrixTopNControlStartTime"/>
5437 <member module="RMON2-MIB" name="nlMatrixTopNControlOwner"/>
5438 <member module="RMON2-MIB" name="nlMatrixTopNControlStatus"/>
5439 <member module="RMON2-MIB" name="nlMatrixTopNProtocolDirLocalIndex"/>
5440 <member module="RMON2-MIB" name="nlMatrixTopNSourceAddress"/>
5441 <member module="RMON2-MIB" name="nlMatrixTopNDestAddress"/>
5442 <member module="RMON2-MIB" name="nlMatrixTopNPktRate"/>
5443 <member module="RMON2-MIB" name="nlMatrixTopNReversePktRate"/>
5444 <member module="RMON2-MIB" name="nlMatrixTopNOctetRate"/>
5445 <member module="RMON2-MIB" name="nlMatrixTopNReverseOctetRate"/>
5448 Counts the amount of traffic sent between each pair of
5449 network addresses discovered by the probe. Note that while
5450 the hlMatrixControlTable also has objects that control
5451 optional alMatrixTables, implementation of the
5452 alMatrixTables is not required to fully implement this
5456 <group name="alHostGroup" oid="1.3.6.1.2.1.16.20.2.6" status="current">
5458 <member module="RMON2-MIB" name="alHostInPkts"/>
5459 <member module="RMON2-MIB" name="alHostOutPkts"/>
5460 <member module="RMON2-MIB" name="alHostInOctets"/>
5461 <member module="RMON2-MIB" name="alHostOutOctets"/>
5462 <member module="RMON2-MIB" name="alHostCreateTime"/>
5465 Counts the amount of traffic, by protocol, sent from and to
5466 each network address discovered by the probe. Implementation
5467 of this group requires implementation of the Network-Layer
5471 <group name="alMatrixGroup" oid="1.3.6.1.2.1.16.20.2.7" status="current">
5473 <member module="RMON2-MIB" name="alMatrixSDPkts"/>
5474 <member module="RMON2-MIB" name="alMatrixSDOctets"/>
5475 <member module="RMON2-MIB" name="alMatrixSDCreateTime"/>
5476 <member module="RMON2-MIB" name="alMatrixDSPkts"/>
5477 <member module="RMON2-MIB" name="alMatrixDSOctets"/>
5478 <member module="RMON2-MIB" name="alMatrixDSCreateTime"/>
5479 <member module="RMON2-MIB" name="alMatrixTopNControlMatrixIndex"/>
5480 <member module="RMON2-MIB" name="alMatrixTopNControlRateBase"/>
5481 <member module="RMON2-MIB" name="alMatrixTopNControlTimeRemaining"/>
5482 <member module="RMON2-MIB" name="alMatrixTopNControlGeneratedReports"/>
5483 <member module="RMON2-MIB" name="alMatrixTopNControlDuration"/>
5484 <member module="RMON2-MIB" name="alMatrixTopNControlRequestedSize"/>
5485 <member module="RMON2-MIB" name="alMatrixTopNControlGrantedSize"/>
5486 <member module="RMON2-MIB" name="alMatrixTopNControlStartTime"/>
5487 <member module="RMON2-MIB" name="alMatrixTopNControlOwner"/>
5488 <member module="RMON2-MIB" name="alMatrixTopNControlStatus"/>
5489 <member module="RMON2-MIB" name="alMatrixTopNProtocolDirLocalIndex"/>
5490 <member module="RMON2-MIB" name="alMatrixTopNSourceAddress"/>
5491 <member module="RMON2-MIB" name="alMatrixTopNDestAddress"/>
5492 <member module="RMON2-MIB" name="alMatrixTopNAppProtocolDirLocalIndex"/>
5493 <member module="RMON2-MIB" name="alMatrixTopNPktRate"/>
5494 <member module="RMON2-MIB" name="alMatrixTopNReversePktRate"/>
5495 <member module="RMON2-MIB" name="alMatrixTopNOctetRate"/>
5496 <member module="RMON2-MIB" name="alMatrixTopNReverseOctetRate"/>
5499 Counts the amount of traffic, by protocol, sent between each
5500 pair of network addresses discovered by the
5501 probe. Implementation of this group requires implementation
5502 of the Network-Layer Matrix Group.
5505 <group name="usrHistoryGroup" oid="1.3.6.1.2.1.16.20.2.8" status="current">
5507 <member module="RMON2-MIB" name="usrHistoryControlObjects"/>
5508 <member module="RMON2-MIB" name="usrHistoryControlBucketsRequested"/>
5509 <member module="RMON2-MIB" name="usrHistoryControlBucketsGranted"/>
5510 <member module="RMON2-MIB" name="usrHistoryControlInterval"/>
5511 <member module="RMON2-MIB" name="usrHistoryControlOwner"/>
5512 <member module="RMON2-MIB" name="usrHistoryControlStatus"/>
5513 <member module="RMON2-MIB" name="usrHistoryObjectVariable"/>
5514 <member module="RMON2-MIB" name="usrHistoryObjectSampleType"/>
5515 <member module="RMON2-MIB" name="usrHistoryIntervalStart"/>
5516 <member module="RMON2-MIB" name="usrHistoryIntervalEnd"/>
5517 <member module="RMON2-MIB" name="usrHistoryAbsValue"/>
5518 <member module="RMON2-MIB" name="usrHistoryValStatus"/>
5521 The usrHistoryGroup provides user-defined collection of
5522 historical information from MIB objects on the probe.
5525 <group name="probeInformationGroup" oid="1.3.6.1.2.1.16.20.2.9" status="current">
5527 <member module="RMON2-MIB" name="probeCapabilities"/>
5528 <member module="RMON2-MIB" name="probeSoftwareRev"/>
5529 <member module="RMON2-MIB" name="probeHardwareRev"/>
5530 <member module="RMON2-MIB" name="probeDateTime"/>
5533 This group describes various operating parameters of the
5534 probe and controls the local time of the probe.
5537 <group name="probeConfigurationGroup" oid="1.3.6.1.2.1.16.20.2.10" status="deprecated">
5539 <member module="RMON2-MIB" name="probeResetControl"/>
5540 <member module="RMON2-MIB" name="probeDownloadFile"/>
5541 <member module="RMON2-MIB" name="probeDownloadTFTPServer"/>
5542 <member module="RMON2-MIB" name="probeDownloadAction"/>
5543 <member module="RMON2-MIB" name="probeDownloadStatus"/>
5544 <member module="RMON2-MIB" name="serialMode"/>
5545 <member module="RMON2-MIB" name="serialProtocol"/>
5546 <member module="RMON2-MIB" name="serialTimeout"/>
5547 <member module="RMON2-MIB" name="serialModemInitString"/>
5548 <member module="RMON2-MIB" name="serialModemHangUpString"/>
5549 <member module="RMON2-MIB" name="serialModemConnectResp"/>
5550 <member module="RMON2-MIB" name="serialModemNoConnectResp"/>
5551 <member module="RMON2-MIB" name="serialDialoutTimeout"/>
5552 <member module="RMON2-MIB" name="serialStatus"/>
5553 <member module="RMON2-MIB" name="netConfigIPAddress"/>
5554 <member module="RMON2-MIB" name="netConfigSubnetMask"/>
5555 <member module="RMON2-MIB" name="netConfigStatus"/>
5556 <member module="RMON2-MIB" name="netDefaultGateway"/>
5557 <member module="RMON2-MIB" name="trapDestCommunity"/>
5558 <member module="RMON2-MIB" name="trapDestProtocol"/>
5559 <member module="RMON2-MIB" name="trapDestAddress"/>
5560 <member module="RMON2-MIB" name="trapDestOwner"/>
5561 <member module="RMON2-MIB" name="trapDestStatus"/>
5562 <member module="RMON2-MIB" name="serialConnectDestIpAddress"/>
5563 <member module="RMON2-MIB" name="serialConnectType"/>
5564 <member module="RMON2-MIB" name="serialConnectDialString"/>
5565 <member module="RMON2-MIB" name="serialConnectSwitchConnectSeq"/>
5566 <member module="RMON2-MIB" name="serialConnectSwitchDisconnectSeq"/>
5567 <member module="RMON2-MIB" name="serialConnectSwitchResetSeq"/>
5568 <member module="RMON2-MIB" name="serialConnectOwner"/>
5569 <member module="RMON2-MIB" name="serialConnectStatus"/>
5572 This group controls the configuration of various operating
5573 parameters of the probe. This group is not referenced by any
5574 MODULE-COMPLIANCE macro because it is 'grandfathered' from
5575 more recent MIB review rules that would require it.
5578 <group name="rmon1EnhancementGroup" oid="1.3.6.1.2.1.16.20.2.11" status="current">
5580 <member module="RMON2-MIB" name="historyControlDroppedFrames"/>
5581 <member module="RMON2-MIB" name="hostControlDroppedFrames"/>
5582 <member module="RMON2-MIB" name="hostControlCreateTime"/>
5583 <member module="RMON2-MIB" name="matrixControlDroppedFrames"/>
5584 <member module="RMON2-MIB" name="matrixControlCreateTime"/>
5585 <member module="RMON2-MIB" name="channelDroppedFrames"/>
5586 <member module="RMON2-MIB" name="channelCreateTime"/>
5587 <member module="RMON2-MIB" name="filterProtocolDirDataLocalIndex"/>
5588 <member module="RMON2-MIB" name="filterProtocolDirLocalIndex"/>
5591 This group adds some enhancements to RMON-1 that help
5592 management stations.
5595 <group name="rmon1EthernetEnhancementGroup" oid="1.3.6.1.2.1.16.20.2.12" status="current">
5597 <member module="RMON2-MIB" name="etherStatsDroppedFrames"/>
5598 <member module="RMON2-MIB" name="etherStatsCreateTime"/>
5601 This group adds some enhancements to RMON-1 that help
5602 management stations.
5605 <group name="rmon1TokenRingEnhancementGroup" oid="1.3.6.1.2.1.16.20.2.13" status="deprecated">
5607 <member module="RMON2-MIB" name="tokenRingMLStatsDroppedFrames"/>
5608 <member module="RMON2-MIB" name="tokenRingMLStatsCreateTime"/>
5609 <member module="RMON2-MIB" name="tokenRingPStatsDroppedFrames"/>
5610 <member module="RMON2-MIB" name="tokenRingPStatsCreateTime"/>
5611 <member module="RMON2-MIB" name="ringStationControlDroppedFrames"/>
5612 <member module="RMON2-MIB" name="ringStationControlCreateTime"/>
5613 <member module="RMON2-MIB" name="sourceRoutingStatsDroppedFrames"/>
5614 <member module="RMON2-MIB" name="sourceRoutingStatsCreateTime"/>
5617 This group adds some enhancements to RMON-1 that help
5618 management stations. This group is not referenced by any
5619 MODULE-COMPLIANCE macro because it is 'grandfathered' from
5620 more recent MIB review rules that would require it.
5626 <compliance name="rmon2MIBCompliance" oid="1.3.6.1.2.1.16.20.1.1" status="current">
5628 Describes the requirements for conformance to
5632 <mandatory module="RMON2-MIB" name="protocolDirectoryGroup"/>
5633 <mandatory module="RMON2-MIB" name="protocolDistributionGroup"/>
5634 <mandatory module="RMON2-MIB" name="addressMapGroup"/>
5635 <mandatory module="RMON2-MIB" name="nlHostGroup"/>
5636 <mandatory module="RMON2-MIB" name="nlMatrixGroup"/>
5637 <mandatory module="RMON2-MIB" name="usrHistoryGroup"/>
5638 <mandatory module="RMON2-MIB" name="probeInformationGroup"/>
5639 <option module="RMON2-MIB" name="rmon1EnhancementGroup">
5641 The rmon1EnhancementGroup is mandatory for systems
5642 that implement RMON [RFC2819].
5645 <option module="RMON2-MIB" name="rmon1EthernetEnhancementGroup">
5647 The rmon1EthernetEnhancementGroup is optional and is
5648 appropriate for systems that implement the Ethernet
5649 group of RMON [RFC2819].
5654 <refinement module="RMON2-MIB" name="nlMatrixTopNControlRateBase">
5656 <typedef basetype="Enumeration">
5657 <namednumber name="nlMatrixTopNPkts" number="1"/>
5658 <namednumber name="nlMatrixTopNOctets" number="2"/>
5662 Conformance to RMON2 requires only support for these
5663 values of nlMatrixTopNControlRateBase.
5669 <compliance name="rmon2MIBApplicationLayerCompliance" oid="1.3.6.1.2.1.16.20.1.2" status="current">
5671 Describes the requirements for conformance to
5672 the RMON2 MIB with Application-Layer Enhancements.
5675 <mandatory module="RMON2-MIB" name="protocolDirectoryGroup"/>
5676 <mandatory module="RMON2-MIB" name="protocolDistributionGroup"/>
5677 <mandatory module="RMON2-MIB" name="addressMapGroup"/>
5678 <mandatory module="RMON2-MIB" name="nlHostGroup"/>
5679 <mandatory module="RMON2-MIB" name="nlMatrixGroup"/>
5680 <mandatory module="RMON2-MIB" name="alHostGroup"/>
5681 <mandatory module="RMON2-MIB" name="alMatrixGroup"/>
5682 <mandatory module="RMON2-MIB" name="usrHistoryGroup"/>
5683 <mandatory module="RMON2-MIB" name="probeInformationGroup"/>
5684 <option module="RMON2-MIB" name="rmon1EnhancementGroup">
5686 The rmon1EnhancementGroup is mandatory for systems
5687 that implement RMON [RFC2819].
5690 <option module="RMON2-MIB" name="rmon1EthernetEnhancementGroup">
5692 The rmon1EthernetEnhancementGroup is optional and is
5693 appropriate for systems that implement the Ethernet
5694 group of RMON [RFC2819].
5699 <refinement module="RMON2-MIB" name="nlMatrixTopNControlRateBase">
5701 <typedef basetype="Enumeration">
5702 <namednumber name="nlMatrixTopNPkts" number="1"/>
5703 <namednumber name="nlMatrixTopNOctets" number="2"/>
5707 Conformance to RMON2 requires only support for these
5708 values of nlMatrixTopNControlRateBase.
5711 <refinement module="RMON2-MIB" name="alMatrixTopNControlRateBase">
5713 <typedef basetype="Enumeration">
5714 <namednumber name="alMatrixTopNTerminalsPkts" number="1"/>
5715 <namednumber name="alMatrixTopNTerminalsOctets" number="2"/>
5716 <namednumber name="alMatrixTopNAllPkts" number="3"/>
5717 <namednumber name="alMatrixTopNAllOctets" number="4"/>
5721 Conformance to RMON2 requires only support for these
5725 values of alMatrixTopNControlRateBase.