source: azure_iot_hub_f767zi/trunk/asp_baseplatform/lwip/contrib-2.1.0/apps/LwipMibCompiler/Mibs/IP-MIB@ 457

Last change on this file since 457 was 457, checked in by coas-nagasima, 4 years ago

ファイルを追加

File size: 186.7 KB
Line 
1IP-MIB DEFINITIONS ::= BEGIN
2
3IMPORTS
4 MODULE-IDENTITY, OBJECT-TYPE,
5 Integer32, Counter32, IpAddress,
6 mib-2, Unsigned32, Counter64,
7 zeroDotZero FROM SNMPv2-SMI
8 PhysAddress, TruthValue,
9 TimeStamp, RowPointer,
10 TEXTUAL-CONVENTION, TestAndIncr,
11 RowStatus, StorageType FROM SNMPv2-TC
12 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
13 InetAddress, InetAddressType,
14 InetAddressPrefixLength,
15 InetVersion, InetZoneIndex FROM INET-ADDRESS-MIB
16 InterfaceIndex FROM IF-MIB;
17
18ipMIB MODULE-IDENTITY
19 LAST-UPDATED "200602020000Z"
20 ORGANIZATION "IETF IPv6 MIB Revision Team"
21 CONTACT-INFO
22 "Editor:
23
24
25
26 Shawn A. Routhier
27 Interworking Labs
28 108 Whispering Pines Dr. Suite 235
29 Scotts Valley, CA 95066
30 USA
31 EMail: <sar@iwl.com>"
32 DESCRIPTION
33 "The MIB module for managing IP and ICMP implementations, but
34 excluding their management of IP routes.
35
36 Copyright (C) The Internet Society (2006). This version of
37 this MIB module is part of RFC 4293; see the RFC itself for
38 full legal notices."
39
40 REVISION "200602020000Z"
41 DESCRIPTION
42 "The IP version neutral revision with added IPv6 objects for
43 ND, default routers, and router advertisements. As well as
44 being the successor to RFC 2011, this MIB is also the
45 successor to RFCs 2465 and 2466. Published as RFC 4293."
46
47 REVISION "199411010000Z"
48 DESCRIPTION
49 "A separate MIB module (IP-MIB) for IP and ICMP management
50 objects. Published as RFC 2011."
51
52 REVISION "199103310000Z"
53 DESCRIPTION
54 "The initial revision of this MIB module was part of MIB-II,
55 which was published as RFC 1213."
56 ::= { mib-2 48}
57
58--
59-- The textual conventions we define and use in this MIB.
60--
61
62IpAddressOriginTC ::= TEXTUAL-CONVENTION
63 STATUS current
64 DESCRIPTION
65 "The origin of the address.
66
67 manual(2) indicates that the address was manually configured
68 to a specified address, e.g., by user configuration.
69
70 dhcp(4) indicates an address that was assigned to this
71 system by a DHCP server.
72
73 linklayer(5) indicates an address created by IPv6 stateless
74
75
76
77 auto-configuration.
78
79 random(6) indicates an address chosen by the system at
80 random, e.g., an IPv4 address within 169.254/16, or an RFC
81 3041 privacy address."
82 SYNTAX INTEGER {
83 other(1),
84 manual(2),
85 dhcp(4),
86 linklayer(5),
87 random(6)
88 }
89
90IpAddressStatusTC ::= TEXTUAL-CONVENTION
91 STATUS current
92 DESCRIPTION
93 "The status of an address. Most of the states correspond to
94 states from the IPv6 Stateless Address Autoconfiguration
95 protocol.
96
97 The preferred(1) state indicates that this is a valid
98 address that can appear as the destination or source address
99 of a packet.
100
101 The deprecated(2) state indicates that this is a valid but
102 deprecated address that should no longer be used as a source
103 address in new communications, but packets addressed to such
104 an address are processed as expected.
105
106 The invalid(3) state indicates that this isn't a valid
107 address and it shouldn't appear as the destination or source
108 address of a packet.
109
110 The inaccessible(4) state indicates that the address is not
111 accessible because the interface to which this address is
112 assigned is not operational.
113
114 The unknown(5) state indicates that the status cannot be
115 determined for some reason.
116
117 The tentative(6) state indicates that the uniqueness of the
118 address on the link is being verified. Addresses in this
119 state should not be used for general communication and
120 should only be used to determine the uniqueness of the
121 address.
122
123 The duplicate(7) state indicates the address has been
124 determined to be non-unique on the link and so must not be
125
126
127
128 used.
129
130 The optimistic(8) state indicates the address is available
131 for use, subject to restrictions, while its uniqueness on
132 a link is being verified.
133
134 In the absence of other information, an IPv4 address is
135 always preferred(1)."
136 REFERENCE "RFC 2462"
137 SYNTAX INTEGER {
138 preferred(1),
139 deprecated(2),
140 invalid(3),
141 inaccessible(4),
142 unknown(5),
143 tentative(6),
144 duplicate(7),
145 optimistic(8)
146 }
147
148IpAddressPrefixOriginTC ::= TEXTUAL-CONVENTION
149 STATUS current
150 DESCRIPTION
151 "The origin of this prefix.
152
153 manual(2) indicates a prefix that was manually configured.
154
155 wellknown(3) indicates a well-known prefix, e.g., 169.254/16
156 for IPv4 auto-configuration or fe80::/10 for IPv6 link-local
157 addresses. Well known prefixes may be assigned by IANA,
158 the address registries, or by specification in a standards
159 track RFC.
160
161 dhcp(4) indicates a prefix that was assigned by a DHCP
162 server.
163
164 routeradv(5) indicates a prefix learned from a router
165 advertisement.
166
167 Note: while IpAddressOriginTC and IpAddressPrefixOriginTC
168 are similar, they are not identical. The first defines how
169 an address was created, while the second defines how a
170 prefix was found."
171 SYNTAX INTEGER {
172 other(1),
173 manual(2),
174 wellknown(3),
175 dhcp(4),
176
177
178
179 routeradv(5)
180 }
181
182Ipv6AddressIfIdentifierTC ::= TEXTUAL-CONVENTION
183 DISPLAY-HINT "2x:"
184 STATUS current
185 DESCRIPTION
186 "This data type is used to model IPv6 address
187 interface identifiers. This is a binary string
188 of up to 8 octets in network byte-order."
189 SYNTAX OCTET STRING (SIZE (0..8))
190
191--
192-- the IP general group
193-- some objects that affect all of IPv4
194--
195
196ip OBJECT IDENTIFIER ::= { mib-2 4 }
197
198ipForwarding OBJECT-TYPE
199 SYNTAX INTEGER {
200 forwarding(1), -- acting as a router
201 notForwarding(2) -- NOT acting as a router
202 }
203 MAX-ACCESS read-write
204 STATUS current
205 DESCRIPTION
206 "The indication of whether this entity is acting as an IPv4
207 router in respect to the forwarding of datagrams received
208 by, but not addressed to, this entity. IPv4 routers forward
209 datagrams. IPv4 hosts do not (except those source-routed
210 via the host).
211
212 When this object is written, the entity should save the
213 change to non-volatile storage and restore the object from
214 non-volatile storage upon re-initialization of the system.
215 Note: a stronger requirement is not used because this object
216 was previously defined."
217 ::= { ip 1 }
218
219ipDefaultTTL OBJECT-TYPE
220 SYNTAX Integer32 (1..255)
221 MAX-ACCESS read-write
222 STATUS current
223 DESCRIPTION
224 "The default value inserted into the Time-To-Live field of
225 the IPv4 header of datagrams originated at this entity,
226 whenever a TTL value is not supplied by the transport layer
227
228
229
230 protocol.
231
232 When this object is written, the entity should save the
233 change to non-volatile storage and restore the object from
234 non-volatile storage upon re-initialization of the system.
235 Note: a stronger requirement is not used because this object
236 was previously defined."
237 ::= { ip 2 }
238
239ipReasmTimeout OBJECT-TYPE
240 SYNTAX Integer32
241 UNITS "seconds"
242 MAX-ACCESS read-only
243 STATUS current
244 DESCRIPTION
245 "The maximum number of seconds that received fragments are
246 held while they are awaiting reassembly at this entity."
247 ::= { ip 13 }
248
249--
250-- the IPv6 general group
251-- Some objects that affect all of IPv6
252--
253
254ipv6IpForwarding OBJECT-TYPE
255 SYNTAX INTEGER {
256 forwarding(1), -- acting as a router
257 notForwarding(2) -- NOT acting as a router
258 }
259 MAX-ACCESS read-write
260 STATUS current
261 DESCRIPTION
262 "The indication of whether this entity is acting as an IPv6
263 router on any interface in respect to the forwarding of
264 datagrams received by, but not addressed to, this entity.
265 IPv6 routers forward datagrams. IPv6 hosts do not (except
266 those source-routed via the host).
267
268 When this object is written, the entity SHOULD save the
269 change to non-volatile storage and restore the object from
270 non-volatile storage upon re-initialization of the system."
271 ::= { ip 25 }
272
273ipv6IpDefaultHopLimit OBJECT-TYPE
274 SYNTAX Integer32 (0..255)
275 MAX-ACCESS read-write
276 STATUS current
277 DESCRIPTION
278
279
280
281 "The default value inserted into the Hop Limit field of the
282 IPv6 header of datagrams originated at this entity whenever
283 a Hop Limit value is not supplied by the transport layer
284 protocol.
285
286 When this object is written, the entity SHOULD save the
287 change to non-volatile storage and restore the object from
288 non-volatile storage upon re-initialization of the system."
289 REFERENCE "RFC 2461 Section 6.3.2"
290 ::= { ip 26 }
291
292--
293-- IPv4 Interface Table
294--
295
296ipv4InterfaceTableLastChange OBJECT-TYPE
297 SYNTAX TimeStamp
298 MAX-ACCESS read-only
299 STATUS current
300 DESCRIPTION
301 "The value of sysUpTime on the most recent occasion at which
302 a row in the ipv4InterfaceTable was added or deleted, or
303 when an ipv4InterfaceReasmMaxSize or an
304 ipv4InterfaceEnableStatus object was modified.
305
306 If new objects are added to the ipv4InterfaceTable that
307 require the ipv4InterfaceTableLastChange to be updated when
308 they are modified, they must specify that requirement in
309 their description clause."
310 ::= { ip 27 }
311
312ipv4InterfaceTable OBJECT-TYPE
313 SYNTAX SEQUENCE OF Ipv4InterfaceEntry
314 MAX-ACCESS not-accessible
315 STATUS current
316 DESCRIPTION
317 "The table containing per-interface IPv4-specific
318 information."
319 ::= { ip 28 }
320
321ipv4InterfaceEntry OBJECT-TYPE
322 SYNTAX Ipv4InterfaceEntry
323 MAX-ACCESS not-accessible
324 STATUS current
325 DESCRIPTION
326 "An entry containing IPv4-specific information for a specific
327 interface."
328 INDEX { ipv4InterfaceIfIndex }
329
330
331
332 ::= { ipv4InterfaceTable 1 }
333
334Ipv4InterfaceEntry ::= SEQUENCE {
335 ipv4InterfaceIfIndex InterfaceIndex,
336 ipv4InterfaceReasmMaxSize Integer32,
337 ipv4InterfaceEnableStatus INTEGER,
338 ipv4InterfaceRetransmitTime Unsigned32
339 }
340
341ipv4InterfaceIfIndex OBJECT-TYPE
342 SYNTAX InterfaceIndex
343 MAX-ACCESS not-accessible
344 STATUS current
345 DESCRIPTION
346 "The index value that uniquely identifies the interface to
347 which this entry is applicable. The interface identified by
348 a particular value of this index is the same interface as
349 identified by the same value of the IF-MIB's ifIndex."
350 ::= { ipv4InterfaceEntry 1 }
351
352ipv4InterfaceReasmMaxSize OBJECT-TYPE
353 SYNTAX Integer32 (0..65535)
354 MAX-ACCESS read-only
355 STATUS current
356 DESCRIPTION
357 "The size of the largest IPv4 datagram that this entity can
358 re-assemble from incoming IPv4 fragmented datagrams received
359 on this interface."
360 ::= { ipv4InterfaceEntry 2 }
361
362ipv4InterfaceEnableStatus OBJECT-TYPE
363 SYNTAX INTEGER {
364 up(1),
365 down(2)
366 }
367 MAX-ACCESS read-write
368 STATUS current
369 DESCRIPTION
370 "The indication of whether IPv4 is enabled (up) or disabled
371 (down) on this interface. This object does not affect the
372 state of the interface itself, only its connection to an
373 IPv4 stack. The IF-MIB should be used to control the state
374 of the interface."
375 ::= { ipv4InterfaceEntry 3 }
376
377ipv4InterfaceRetransmitTime OBJECT-TYPE
378 SYNTAX Unsigned32
379 UNITS "milliseconds"
380
381
382
383 MAX-ACCESS read-only
384 STATUS current
385 DESCRIPTION
386 "The time between retransmissions of ARP requests to a
387 neighbor when resolving the address or when probing the
388 reachability of a neighbor."
389 REFERENCE "RFC 1122"
390 DEFVAL { 1000 }
391 ::= { ipv4InterfaceEntry 4 }
392
393--
394-- v6 interface table
395--
396
397ipv6InterfaceTableLastChange OBJECT-TYPE
398 SYNTAX TimeStamp
399 MAX-ACCESS read-only
400 STATUS current
401 DESCRIPTION
402 "The value of sysUpTime on the most recent occasion at which
403 a row in the ipv6InterfaceTable was added or deleted or when
404 an ipv6InterfaceReasmMaxSize, ipv6InterfaceIdentifier,
405 ipv6InterfaceEnableStatus, ipv6InterfaceReachableTime,
406 ipv6InterfaceRetransmitTime, or ipv6InterfaceForwarding
407 object was modified.
408
409 If new objects are added to the ipv6InterfaceTable that
410 require the ipv6InterfaceTableLastChange to be updated when
411 they are modified, they must specify that requirement in
412 their description clause."
413 ::= { ip 29 }
414
415ipv6InterfaceTable OBJECT-TYPE
416 SYNTAX SEQUENCE OF Ipv6InterfaceEntry
417 MAX-ACCESS not-accessible
418 STATUS current
419 DESCRIPTION
420 "The table containing per-interface IPv6-specific
421 information."
422 ::= { ip 30 }
423
424ipv6InterfaceEntry OBJECT-TYPE
425 SYNTAX Ipv6InterfaceEntry
426 MAX-ACCESS not-accessible
427 STATUS current
428 DESCRIPTION
429 "An entry containing IPv6-specific information for a given
430 interface."
431
432
433
434 INDEX { ipv6InterfaceIfIndex }
435 ::= { ipv6InterfaceTable 1 }
436
437Ipv6InterfaceEntry ::= SEQUENCE {
438 ipv6InterfaceIfIndex InterfaceIndex,
439 ipv6InterfaceReasmMaxSize Unsigned32,
440 ipv6InterfaceIdentifier Ipv6AddressIfIdentifierTC,
441 ipv6InterfaceEnableStatus INTEGER,
442 ipv6InterfaceReachableTime Unsigned32,
443 ipv6InterfaceRetransmitTime Unsigned32,
444 ipv6InterfaceForwarding INTEGER
445 }
446
447ipv6InterfaceIfIndex OBJECT-TYPE
448 SYNTAX InterfaceIndex
449 MAX-ACCESS not-accessible
450 STATUS current
451 DESCRIPTION
452 "The index value that uniquely identifies the interface to
453 which this entry is applicable. The interface identified by
454 a particular value of this index is the same interface as
455 identified by the same value of the IF-MIB's ifIndex."
456 ::= { ipv6InterfaceEntry 1 }
457
458ipv6InterfaceReasmMaxSize OBJECT-TYPE
459 SYNTAX Unsigned32 (1500..65535)
460 UNITS "octets"
461 MAX-ACCESS read-only
462 STATUS current
463 DESCRIPTION
464 "The size of the largest IPv6 datagram that this entity can
465 re-assemble from incoming IPv6 fragmented datagrams received
466 on this interface."
467 ::= { ipv6InterfaceEntry 2 }
468
469ipv6InterfaceIdentifier OBJECT-TYPE
470 SYNTAX Ipv6AddressIfIdentifierTC
471 MAX-ACCESS read-only
472 STATUS current
473 DESCRIPTION
474 "The Interface Identifier for this interface. The Interface
475 Identifier is combined with an address prefix to form an
476 interface address.
477
478 By default, the Interface Identifier is auto-configured
479 according to the rules of the link type to which this
480 interface is attached.
481
482
483
484
485 A zero length identifier may be used where appropriate. One
486 possible example is a loopback interface."
487 ::= { ipv6InterfaceEntry 3 }
488
489-- This object ID is reserved as it was used in earlier versions of
490-- the MIB module. In theory, OIDs are not assigned until the
491-- specification is released as an RFC; however, as some companies
492-- may have shipped code based on earlier versions of the MIB, it
493-- seems best to reserve this OID. This OID had been
494-- ipv6InterfacePhysicalAddress.
495-- ::= { ipv6InterfaceEntry 4}
496
497ipv6InterfaceEnableStatus OBJECT-TYPE
498 SYNTAX INTEGER {
499 up(1),
500 down(2)
501 }
502 MAX-ACCESS read-write
503 STATUS current
504 DESCRIPTION
505 "The indication of whether IPv6 is enabled (up) or disabled
506 (down) on this interface. This object does not affect the
507 state of the interface itself, only its connection to an
508 IPv6 stack. The IF-MIB should be used to control the state
509 of the interface.
510
511 When this object is written, the entity SHOULD save the
512 change to non-volatile storage and restore the object from
513 non-volatile storage upon re-initialization of the system."
514 ::= { ipv6InterfaceEntry 5 }
515
516ipv6InterfaceReachableTime OBJECT-TYPE
517 SYNTAX Unsigned32
518 UNITS "milliseconds"
519 MAX-ACCESS read-only
520 STATUS current
521 DESCRIPTION
522 "The time a neighbor is considered reachable after receiving
523 a reachability confirmation."
524 REFERENCE "RFC 2461, Section 6.3.2"
525 ::= { ipv6InterfaceEntry 6 }
526
527ipv6InterfaceRetransmitTime OBJECT-TYPE
528 SYNTAX Unsigned32
529 UNITS "milliseconds"
530 MAX-ACCESS read-only
531 STATUS current
532 DESCRIPTION
533
534
535
536 "The time between retransmissions of Neighbor Solicitation
537 messages to a neighbor when resolving the address or when
538 probing the reachability of a neighbor."
539 REFERENCE "RFC 2461, Section 6.3.2"
540 ::= { ipv6InterfaceEntry 7 }
541
542ipv6InterfaceForwarding OBJECT-TYPE
543 SYNTAX INTEGER {
544 forwarding(1), -- acting as a router
545 notForwarding(2) -- NOT acting as a router
546 }
547 MAX-ACCESS read-write
548 STATUS current
549 DESCRIPTION
550 "The indication of whether this entity is acting as an IPv6
551 router on this interface with respect to the forwarding of
552 datagrams received by, but not addressed to, this entity.
553 IPv6 routers forward datagrams. IPv6 hosts do not (except
554 those source-routed via the host).
555
556 This object is constrained by ipv6IpForwarding and is
557 ignored if ipv6IpForwarding is set to notForwarding. Those
558 systems that do not provide per-interface control of the
559 forwarding function should set this object to forwarding for
560 all interfaces and allow the ipv6IpForwarding object to
561 control the forwarding capability.
562
563 When this object is written, the entity SHOULD save the
564 change to non-volatile storage and restore the object from
565 non-volatile storage upon re-initialization of the system."
566 ::= { ipv6InterfaceEntry 8 }
567
568--
569-- Per-Interface or System-Wide IP statistics.
570--
571-- The following two tables, ipSystemStatsTable and ipIfStatsTable,
572-- are intended to provide the same counters at different granularities.
573-- The ipSystemStatsTable provides system wide counters aggregating
574-- the traffic counters for all interfaces for a given address type.
575-- The ipIfStatsTable provides the same counters but for specific
576-- interfaces rather than as an aggregate.
577--
578-- Note well: If a system provides both system-wide and interface-
579-- specific values, the system-wide value may not be equal to the sum
580-- of the interface-specific values across all interfaces due to e.g.,
581-- dynamic interface creation/deletion.
582--
583-- Note well: Both of these tables contain some items that are
584
585
586
587-- represented by two objects, representing the value in either 32
588-- or 64 bits. For those objects, the 32-bit value MUST be the low
589-- order 32 bits of the 64-bit value. Also note that the 32-bit
590-- counters must be included when the 64-bit counters are included.
591
592ipTrafficStats OBJECT IDENTIFIER ::= { ip 31 }
593
594ipSystemStatsTable OBJECT-TYPE
595 SYNTAX SEQUENCE OF IpSystemStatsEntry
596 MAX-ACCESS not-accessible
597 STATUS current
598 DESCRIPTION
599 "The table containing system wide, IP version specific
600 traffic statistics. This table and the ipIfStatsTable
601 contain similar objects whose difference is in their
602 granularity. Where this table contains system wide traffic
603 statistics, the ipIfStatsTable contains the same statistics
604 but counted on a per-interface basis."
605 ::= { ipTrafficStats 1 }
606
607ipSystemStatsEntry OBJECT-TYPE
608 SYNTAX IpSystemStatsEntry
609 MAX-ACCESS not-accessible
610 STATUS current
611 DESCRIPTION
612 "A statistics entry containing system-wide objects for a
613 particular IP version."
614 INDEX { ipSystemStatsIPVersion }
615 ::= { ipSystemStatsTable 1 }
616
617IpSystemStatsEntry ::= SEQUENCE {
618 ipSystemStatsIPVersion InetVersion,
619 ipSystemStatsInReceives Counter32,
620 ipSystemStatsHCInReceives Counter64,
621 ipSystemStatsInOctets Counter32,
622 ipSystemStatsHCInOctets Counter64,
623 ipSystemStatsInHdrErrors Counter32,
624 ipSystemStatsInNoRoutes Counter32,
625 ipSystemStatsInAddrErrors Counter32,
626 ipSystemStatsInUnknownProtos Counter32,
627 ipSystemStatsInTruncatedPkts Counter32,
628 ipSystemStatsInForwDatagrams Counter32,
629 ipSystemStatsHCInForwDatagrams Counter64,
630 ipSystemStatsReasmReqds Counter32,
631 ipSystemStatsReasmOKs Counter32,
632 ipSystemStatsReasmFails Counter32,
633 ipSystemStatsInDiscards Counter32,
634 ipSystemStatsInDelivers Counter32,
635
636
637
638 ipSystemStatsHCInDelivers Counter64,
639 ipSystemStatsOutRequests Counter32,
640 ipSystemStatsHCOutRequests Counter64,
641 ipSystemStatsOutNoRoutes Counter32,
642 ipSystemStatsOutForwDatagrams Counter32,
643 ipSystemStatsHCOutForwDatagrams Counter64,
644 ipSystemStatsOutDiscards Counter32,
645 ipSystemStatsOutFragReqds Counter32,
646 ipSystemStatsOutFragOKs Counter32,
647 ipSystemStatsOutFragFails Counter32,
648 ipSystemStatsOutFragCreates Counter32,
649 ipSystemStatsOutTransmits Counter32,
650 ipSystemStatsHCOutTransmits Counter64,
651 ipSystemStatsOutOctets Counter32,
652 ipSystemStatsHCOutOctets Counter64,
653 ipSystemStatsInMcastPkts Counter32,
654 ipSystemStatsHCInMcastPkts Counter64,
655 ipSystemStatsInMcastOctets Counter32,
656 ipSystemStatsHCInMcastOctets Counter64,
657 ipSystemStatsOutMcastPkts Counter32,
658 ipSystemStatsHCOutMcastPkts Counter64,
659 ipSystemStatsOutMcastOctets Counter32,
660 ipSystemStatsHCOutMcastOctets Counter64,
661 ipSystemStatsInBcastPkts Counter32,
662 ipSystemStatsHCInBcastPkts Counter64,
663 ipSystemStatsOutBcastPkts Counter32,
664 ipSystemStatsHCOutBcastPkts Counter64,
665 ipSystemStatsDiscontinuityTime TimeStamp,
666 ipSystemStatsRefreshRate Unsigned32
667 }
668
669ipSystemStatsIPVersion OBJECT-TYPE
670 SYNTAX InetVersion
671 MAX-ACCESS not-accessible
672 STATUS current
673 DESCRIPTION
674 "The IP version of this row."
675 ::= { ipSystemStatsEntry 1 }
676
677-- This object ID is reserved to allow the IDs for this table's objects
678-- to align with the objects in the ipIfStatsTable.
679-- ::= { ipSystemStatsEntry 2 }
680
681ipSystemStatsInReceives OBJECT-TYPE
682 SYNTAX Counter32
683 MAX-ACCESS read-only
684 STATUS current
685 DESCRIPTION
686
687
688
689 "The total number of input IP datagrams received, including
690 those received in error.
691
692 Discontinuities in the value of this counter can occur at
693 re-initialization of the management system, and at other
694 times as indicated by the value of
695 ipSystemStatsDiscontinuityTime."
696 ::= { ipSystemStatsEntry 3 }
697
698ipSystemStatsHCInReceives OBJECT-TYPE
699 SYNTAX Counter64
700 MAX-ACCESS read-only
701 STATUS current
702 DESCRIPTION
703 "The total number of input IP datagrams received, including
704 those received in error. This object counts the same
705 datagrams as ipSystemStatsInReceives, but allows for larger
706 values.
707
708 Discontinuities in the value of this counter can occur at
709 re-initialization of the management system, and at other
710 times as indicated by the value of
711 ipSystemStatsDiscontinuityTime."
712 ::= { ipSystemStatsEntry 4 }
713
714ipSystemStatsInOctets OBJECT-TYPE
715 SYNTAX Counter32
716 MAX-ACCESS read-only
717 STATUS current
718 DESCRIPTION
719 "The total number of octets received in input IP datagrams,
720 including those received in error. Octets from datagrams
721 counted in ipSystemStatsInReceives MUST be counted here.
722
723 Discontinuities in the value of this counter can occur at
724 re-initialization of the management system, and at other
725 times as indicated by the value of
726 ipSystemStatsDiscontinuityTime."
727 ::= { ipSystemStatsEntry 5 }
728
729ipSystemStatsHCInOctets OBJECT-TYPE
730 SYNTAX Counter64
731 MAX-ACCESS read-only
732 STATUS current
733 DESCRIPTION
734 "The total number of octets received in input IP datagrams,
735 including those received in error. This object counts the
736 same octets as ipSystemStatsInOctets, but allows for larger
737
738
739
740 values.
741
742 Discontinuities in the value of this counter can occur at
743 re-initialization of the management system, and at other
744 times as indicated by the value of
745 ipSystemStatsDiscontinuityTime."
746 ::= { ipSystemStatsEntry 6 }
747
748ipSystemStatsInHdrErrors OBJECT-TYPE
749 SYNTAX Counter32
750 MAX-ACCESS read-only
751 STATUS current
752 DESCRIPTION
753 "The number of input IP datagrams discarded due to errors in
754 their IP headers, including version number mismatch, other
755 format errors, hop count exceeded, errors discovered in
756 processing their IP options, etc.
757
758 Discontinuities in the value of this counter can occur at
759 re-initialization of the management system, and at other
760 times as indicated by the value of
761 ipSystemStatsDiscontinuityTime."
762 ::= { ipSystemStatsEntry 7 }
763
764ipSystemStatsInNoRoutes OBJECT-TYPE
765 SYNTAX Counter32
766 MAX-ACCESS read-only
767 STATUS current
768 DESCRIPTION
769 "The number of input IP datagrams discarded because no route
770 could be found to transmit them to their destination.
771
772 Discontinuities in the value of this counter can occur at
773 re-initialization of the management system, and at other
774 times as indicated by the value of
775 ipSystemStatsDiscontinuityTime."
776 ::= { ipSystemStatsEntry 8 }
777
778ipSystemStatsInAddrErrors OBJECT-TYPE
779 SYNTAX Counter32
780 MAX-ACCESS read-only
781 STATUS current
782 DESCRIPTION
783 "The number of input IP datagrams discarded because the IP
784 address in their IP header's destination field was not a
785 valid address to be received at this entity. This count
786 includes invalid addresses (e.g., ::0). For entities
787 that are not IP routers and therefore do not forward
788
789
790
791 datagrams, this counter includes datagrams discarded
792 because the destination address was not a local address.
793
794 Discontinuities in the value of this counter can occur at
795 re-initialization of the management system, and at other
796 times as indicated by the value of
797 ipSystemStatsDiscontinuityTime."
798 ::= { ipSystemStatsEntry 9 }
799
800ipSystemStatsInUnknownProtos OBJECT-TYPE
801 SYNTAX Counter32
802 MAX-ACCESS read-only
803 STATUS current
804 DESCRIPTION
805 "The number of locally-addressed IP datagrams received
806 successfully but discarded because of an unknown or
807 unsupported protocol.
808
809 When tracking interface statistics, the counter of the
810 interface to which these datagrams were addressed is
811 incremented. This interface might not be the same as the
812 input interface for some of the datagrams.
813
814 Discontinuities in the value of this counter can occur at
815 re-initialization of the management system, and at other
816 times as indicated by the value of
817 ipSystemStatsDiscontinuityTime."
818 ::= { ipSystemStatsEntry 10 }
819
820ipSystemStatsInTruncatedPkts OBJECT-TYPE
821 SYNTAX Counter32
822 MAX-ACCESS read-only
823 STATUS current
824 DESCRIPTION
825 "The number of input IP datagrams discarded because the
826 datagram frame didn't carry enough data.
827
828 Discontinuities in the value of this counter can occur at
829 re-initialization of the management system, and at other
830 times as indicated by the value of
831 ipSystemStatsDiscontinuityTime."
832 ::= { ipSystemStatsEntry 11 }
833
834ipSystemStatsInForwDatagrams OBJECT-TYPE
835 SYNTAX Counter32
836 MAX-ACCESS read-only
837 STATUS current
838 DESCRIPTION
839
840
841
842 "The number of input datagrams for which this entity was not
843 their final IP destination and for which this entity
844 attempted to find a route to forward them to that final
845 destination. In entities that do not act as IP routers,
846 this counter will include only those datagrams that were
847 Source-Routed via this entity, and the Source-Route
848 processing was successful.
849
850 When tracking interface statistics, the counter of the
851 incoming interface is incremented for each datagram.
852
853 Discontinuities in the value of this counter can occur at
854 re-initialization of the management system, and at other
855 times as indicated by the value of
856 ipSystemStatsDiscontinuityTime."
857 ::= { ipSystemStatsEntry 12 }
858
859ipSystemStatsHCInForwDatagrams OBJECT-TYPE
860 SYNTAX Counter64
861 MAX-ACCESS read-only
862 STATUS current
863 DESCRIPTION
864 "The number of input datagrams for which this entity was not
865 their final IP destination and for which this entity
866 attempted to find a route to forward them to that final
867 destination. This object counts the same packets as
868 ipSystemStatsInForwDatagrams, but allows for larger values.
869
870 Discontinuities in the value of this counter can occur at
871 re-initialization of the management system, and at other
872 times as indicated by the value of
873 ipSystemStatsDiscontinuityTime."
874 ::= { ipSystemStatsEntry 13 }
875
876ipSystemStatsReasmReqds OBJECT-TYPE
877 SYNTAX Counter32
878 MAX-ACCESS read-only
879 STATUS current
880 DESCRIPTION
881 "The number of IP fragments received that needed to be
882 reassembled at this interface.
883
884 When tracking interface statistics, the counter of the
885 interface to which these fragments were addressed is
886 incremented. This interface might not be the same as the
887 input interface for some of the fragments.
888
889 Discontinuities in the value of this counter can occur at
890
891
892
893 re-initialization of the management system, and at other
894 times as indicated by the value of
895 ipSystemStatsDiscontinuityTime."
896 ::= { ipSystemStatsEntry 14 }
897
898ipSystemStatsReasmOKs OBJECT-TYPE
899 SYNTAX Counter32
900 MAX-ACCESS read-only
901 STATUS current
902 DESCRIPTION
903 "The number of IP datagrams successfully reassembled.
904
905 When tracking interface statistics, the counter of the
906 interface to which these datagrams were addressed is
907 incremented. This interface might not be the same as the
908 input interface for some of the datagrams.
909
910 Discontinuities in the value of this counter can occur at
911 re-initialization of the management system, and at other
912 times as indicated by the value of
913 ipSystemStatsDiscontinuityTime."
914 ::= { ipSystemStatsEntry 15 }
915
916ipSystemStatsReasmFails OBJECT-TYPE
917 SYNTAX Counter32
918 MAX-ACCESS read-only
919 STATUS current
920 DESCRIPTION
921 "The number of failures detected by the IP re-assembly
922 algorithm (for whatever reason: timed out, errors, etc.).
923 Note that this is not necessarily a count of discarded IP
924 fragments since some algorithms (notably the algorithm in
925 RFC 815) can lose track of the number of fragments by
926 combining them as they are received.
927
928 When tracking interface statistics, the counter of the
929 interface to which these fragments were addressed is
930 incremented. This interface might not be the same as the
931 input interface for some of the fragments.
932
933 Discontinuities in the value of this counter can occur at
934 re-initialization of the management system, and at other
935 times as indicated by the value of
936 ipSystemStatsDiscontinuityTime."
937 ::= { ipSystemStatsEntry 16 }
938
939ipSystemStatsInDiscards OBJECT-TYPE
940 SYNTAX Counter32
941
942
943
944 MAX-ACCESS read-only
945 STATUS current
946 DESCRIPTION
947 "The number of input IP datagrams for which no problems were
948 encountered to prevent their continued processing, but
949 were discarded (e.g., for lack of buffer space). Note that
950 this counter does not include any datagrams discarded while
951 awaiting re-assembly.
952
953 Discontinuities in the value of this counter can occur at
954 re-initialization of the management system, and at other
955 times as indicated by the value of
956 ipSystemStatsDiscontinuityTime."
957 ::= { ipSystemStatsEntry 17 }
958
959ipSystemStatsInDelivers OBJECT-TYPE
960 SYNTAX Counter32
961 MAX-ACCESS read-only
962 STATUS current
963 DESCRIPTION
964 "The total number of datagrams successfully delivered to IP
965 user-protocols (including ICMP).
966
967 When tracking interface statistics, the counter of the
968 interface to which these datagrams were addressed is
969 incremented. This interface might not be the same as the
970 input interface for some of the datagrams.
971
972 Discontinuities in the value of this counter can occur at
973 re-initialization of the management system, and at other
974 times as indicated by the value of
975 ipSystemStatsDiscontinuityTime."
976 ::= { ipSystemStatsEntry 18 }
977
978ipSystemStatsHCInDelivers OBJECT-TYPE
979 SYNTAX Counter64
980 MAX-ACCESS read-only
981 STATUS current
982 DESCRIPTION
983 "The total number of datagrams successfully delivered to IP
984 user-protocols (including ICMP). This object counts the
985 same packets as ipSystemStatsInDelivers, but allows for
986 larger values.
987
988 Discontinuities in the value of this counter can occur at
989 re-initialization of the management system, and at other
990 times as indicated by the value of
991 ipSystemStatsDiscontinuityTime."
992
993
994
995 ::= { ipSystemStatsEntry 19 }
996
997ipSystemStatsOutRequests OBJECT-TYPE
998 SYNTAX Counter32
999 MAX-ACCESS read-only
1000 STATUS current
1001 DESCRIPTION
1002 "The total number of IP datagrams that local IP user-
1003 protocols (including ICMP) supplied to IP in requests for
1004 transmission. Note that this counter does not include any
1005 datagrams counted in ipSystemStatsOutForwDatagrams.
1006
1007 Discontinuities in the value of this counter can occur at
1008 re-initialization of the management system, and at other
1009 times as indicated by the value of
1010 ipSystemStatsDiscontinuityTime."
1011 ::= { ipSystemStatsEntry 20 }
1012
1013ipSystemStatsHCOutRequests OBJECT-TYPE
1014 SYNTAX Counter64
1015 MAX-ACCESS read-only
1016 STATUS current
1017 DESCRIPTION
1018 "The total number of IP datagrams that local IP user-
1019 protocols (including ICMP) supplied to IP in requests for
1020 transmission. This object counts the same packets as
1021 ipSystemStatsOutRequests, but allows for larger values.
1022
1023 Discontinuities in the value of this counter can occur at
1024 re-initialization of the management system, and at other
1025 times as indicated by the value of
1026 ipSystemStatsDiscontinuityTime."
1027 ::= { ipSystemStatsEntry 21 }
1028
1029ipSystemStatsOutNoRoutes OBJECT-TYPE
1030 SYNTAX Counter32
1031 MAX-ACCESS read-only
1032 STATUS current
1033 DESCRIPTION
1034 "The number of locally generated IP datagrams discarded
1035 because no route could be found to transmit them to their
1036 destination.
1037
1038 Discontinuities in the value of this counter can occur at
1039 re-initialization of the management system, and at other
1040 times as indicated by the value of
1041 ipSystemStatsDiscontinuityTime."
1042 ::= { ipSystemStatsEntry 22 }
1043
1044
1045
1046ipSystemStatsOutForwDatagrams OBJECT-TYPE
1047 SYNTAX Counter32
1048 MAX-ACCESS read-only
1049 STATUS current
1050 DESCRIPTION
1051 "The number of datagrams for which this entity was not their
1052 final IP destination and for which it was successful in
1053 finding a path to their final destination. In entities
1054 that do not act as IP routers, this counter will include
1055 only those datagrams that were Source-Routed via this
1056 entity, and the Source-Route processing was successful.
1057
1058 When tracking interface statistics, the counter of the
1059 outgoing interface is incremented for a successfully
1060 forwarded datagram.
1061
1062 Discontinuities in the value of this counter can occur at
1063 re-initialization of the management system, and at other
1064 times as indicated by the value of
1065 ipSystemStatsDiscontinuityTime."
1066 ::= { ipSystemStatsEntry 23 }
1067
1068ipSystemStatsHCOutForwDatagrams OBJECT-TYPE
1069 SYNTAX Counter64
1070 MAX-ACCESS read-only
1071 STATUS current
1072 DESCRIPTION
1073 "The number of datagrams for which this entity was not their
1074 final IP destination and for which it was successful in
1075 finding a path to their final destination. This object
1076 counts the same packets as ipSystemStatsOutForwDatagrams,
1077 but allows for larger values.
1078
1079 Discontinuities in the value of this counter can occur at
1080 re-initialization of the management system, and at other
1081 times as indicated by the value of
1082 ipSystemStatsDiscontinuityTime."
1083 ::= { ipSystemStatsEntry 24 }
1084
1085ipSystemStatsOutDiscards OBJECT-TYPE
1086 SYNTAX Counter32
1087 MAX-ACCESS read-only
1088 STATUS current
1089 DESCRIPTION
1090 "The number of output IP datagrams for which no problem was
1091 encountered to prevent their transmission to their
1092 destination, but were discarded (e.g., for lack of
1093 buffer space). Note that this counter would include
1094
1095
1096
1097 datagrams counted in ipSystemStatsOutForwDatagrams if any
1098 such datagrams met this (discretionary) discard criterion.
1099
1100 Discontinuities in the value of this counter can occur at
1101 re-initialization of the management system, and at other
1102 times as indicated by the value of
1103 ipSystemStatsDiscontinuityTime."
1104 ::= { ipSystemStatsEntry 25 }
1105
1106ipSystemStatsOutFragReqds OBJECT-TYPE
1107 SYNTAX Counter32
1108 MAX-ACCESS read-only
1109 STATUS current
1110 DESCRIPTION
1111 "The number of IP datagrams that would require fragmentation
1112 in order to be transmitted.
1113
1114 When tracking interface statistics, the counter of the
1115 outgoing interface is incremented for a successfully
1116 fragmented datagram.
1117
1118 Discontinuities in the value of this counter can occur at
1119 re-initialization of the management system, and at other
1120 times as indicated by the value of
1121 ipSystemStatsDiscontinuityTime."
1122 ::= { ipSystemStatsEntry 26 }
1123
1124ipSystemStatsOutFragOKs OBJECT-TYPE
1125 SYNTAX Counter32
1126 MAX-ACCESS read-only
1127 STATUS current
1128 DESCRIPTION
1129 "The number of IP datagrams that have been successfully
1130 fragmented.
1131
1132 When tracking interface statistics, the counter of the
1133 outgoing interface is incremented for a successfully
1134 fragmented datagram.
1135
1136 Discontinuities in the value of this counter can occur at
1137 re-initialization of the management system, and at other
1138 times as indicated by the value of
1139 ipSystemStatsDiscontinuityTime."
1140 ::= { ipSystemStatsEntry 27 }
1141
1142ipSystemStatsOutFragFails OBJECT-TYPE
1143 SYNTAX Counter32
1144 MAX-ACCESS read-only
1145
1146
1147
1148 STATUS current
1149 DESCRIPTION
1150 "The number of IP datagrams that have been discarded because
1151 they needed to be fragmented but could not be. This
1152 includes IPv4 packets that have the DF bit set and IPv6
1153 packets that are being forwarded and exceed the outgoing
1154 link MTU.
1155
1156 When tracking interface statistics, the counter of the
1157 outgoing interface is incremented for an unsuccessfully
1158 fragmented datagram.
1159
1160 Discontinuities in the value of this counter can occur at
1161 re-initialization of the management system, and at other
1162 times as indicated by the value of
1163 ipSystemStatsDiscontinuityTime."
1164 ::= { ipSystemStatsEntry 28 }
1165
1166ipSystemStatsOutFragCreates OBJECT-TYPE
1167 SYNTAX Counter32
1168 MAX-ACCESS read-only
1169 STATUS current
1170 DESCRIPTION
1171 "The number of output datagram fragments that have been
1172 generated as a result of IP fragmentation.
1173
1174 When tracking interface statistics, the counter of the
1175 outgoing interface is incremented for a successfully
1176 fragmented datagram.
1177
1178 Discontinuities in the value of this counter can occur at
1179 re-initialization of the management system, and at other
1180 times as indicated by the value of
1181 ipSystemStatsDiscontinuityTime."
1182 ::= { ipSystemStatsEntry 29 }
1183
1184ipSystemStatsOutTransmits OBJECT-TYPE
1185 SYNTAX Counter32
1186 MAX-ACCESS read-only
1187 STATUS current
1188 DESCRIPTION
1189 "The total number of IP datagrams that this entity supplied
1190 to the lower layers for transmission. This includes
1191 datagrams generated locally and those forwarded by this
1192 entity.
1193
1194 Discontinuities in the value of this counter can occur at
1195 re-initialization of the management system, and at other
1196
1197
1198
1199 times as indicated by the value of
1200 ipSystemStatsDiscontinuityTime."
1201 ::= { ipSystemStatsEntry 30 }
1202
1203ipSystemStatsHCOutTransmits OBJECT-TYPE
1204 SYNTAX Counter64
1205 MAX-ACCESS read-only
1206 STATUS current
1207 DESCRIPTION
1208 "The total number of IP datagrams that this entity supplied
1209 to the lower layers for transmission. This object counts
1210 the same datagrams as ipSystemStatsOutTransmits, but allows
1211 for larger values.
1212
1213 Discontinuities in the value of this counter can occur at
1214 re-initialization of the management system, and at other
1215 times as indicated by the value of
1216 ipSystemStatsDiscontinuityTime."
1217 ::= { ipSystemStatsEntry 31 }
1218
1219ipSystemStatsOutOctets OBJECT-TYPE
1220 SYNTAX Counter32
1221 MAX-ACCESS read-only
1222 STATUS current
1223 DESCRIPTION
1224 "The total number of octets in IP datagrams delivered to the
1225 lower layers for transmission. Octets from datagrams
1226 counted in ipSystemStatsOutTransmits MUST be counted here.
1227
1228 Discontinuities in the value of this counter can occur at
1229 re-initialization of the management system, and at other
1230 times as indicated by the value of
1231 ipSystemStatsDiscontinuityTime."
1232 ::= { ipSystemStatsEntry 32 }
1233
1234ipSystemStatsHCOutOctets OBJECT-TYPE
1235 SYNTAX Counter64
1236 MAX-ACCESS read-only
1237 STATUS current
1238 DESCRIPTION
1239 "The total number of octets in IP datagrams delivered to the
1240 lower layers for transmission. This objects counts the same
1241 octets as ipSystemStatsOutOctets, but allows for larger
1242 values.
1243
1244 Discontinuities in the value of this counter can occur at
1245 re-initialization of the management system, and at other
1246 times as indicated by the value of
1247
1248
1249
1250 ipSystemStatsDiscontinuityTime."
1251 ::= { ipSystemStatsEntry 33 }
1252
1253ipSystemStatsInMcastPkts OBJECT-TYPE
1254 SYNTAX Counter32
1255 MAX-ACCESS read-only
1256 STATUS current
1257 DESCRIPTION
1258 "The number of IP multicast datagrams received.
1259
1260 Discontinuities in the value of this counter can occur at
1261 re-initialization of the management system, and at other
1262 times as indicated by the value of
1263 ipSystemStatsDiscontinuityTime."
1264 ::= { ipSystemStatsEntry 34 }
1265
1266ipSystemStatsHCInMcastPkts OBJECT-TYPE
1267 SYNTAX Counter64
1268 MAX-ACCESS read-only
1269 STATUS current
1270 DESCRIPTION
1271 "The number of IP multicast datagrams received. This object
1272 counts the same datagrams as ipSystemStatsInMcastPkts but
1273 allows for larger values.
1274
1275 Discontinuities in the value of this counter can occur at
1276 re-initialization of the management system, and at other
1277 times as indicated by the value of
1278 ipSystemStatsDiscontinuityTime."
1279 ::= { ipSystemStatsEntry 35 }
1280
1281ipSystemStatsInMcastOctets OBJECT-TYPE
1282 SYNTAX Counter32
1283 MAX-ACCESS read-only
1284 STATUS current
1285 DESCRIPTION
1286 "The total number of octets received in IP multicast
1287 datagrams. Octets from datagrams counted in
1288 ipSystemStatsInMcastPkts MUST be counted here.
1289
1290 Discontinuities in the value of this counter can occur at
1291 re-initialization of the management system, and at other
1292 times as indicated by the value of
1293 ipSystemStatsDiscontinuityTime."
1294 ::= { ipSystemStatsEntry 36 }
1295
1296ipSystemStatsHCInMcastOctets OBJECT-TYPE
1297 SYNTAX Counter64
1298
1299
1300
1301 MAX-ACCESS read-only
1302 STATUS current
1303 DESCRIPTION
1304 "The total number of octets received in IP multicast
1305 datagrams. This object counts the same octets as
1306 ipSystemStatsInMcastOctets, but allows for larger values.
1307
1308 Discontinuities in the value of this counter can occur at
1309 re-initialization of the management system, and at other
1310 times as indicated by the value of
1311 ipSystemStatsDiscontinuityTime."
1312 ::= { ipSystemStatsEntry 37 }
1313
1314ipSystemStatsOutMcastPkts OBJECT-TYPE
1315 SYNTAX Counter32
1316 MAX-ACCESS read-only
1317 STATUS current
1318 DESCRIPTION
1319 "The number of IP multicast datagrams transmitted.
1320
1321 Discontinuities in the value of this counter can occur at
1322 re-initialization of the management system, and at other
1323 times as indicated by the value of
1324 ipSystemStatsDiscontinuityTime."
1325 ::= { ipSystemStatsEntry 38 }
1326
1327ipSystemStatsHCOutMcastPkts OBJECT-TYPE
1328 SYNTAX Counter64
1329 MAX-ACCESS read-only
1330 STATUS current
1331 DESCRIPTION
1332 "The number of IP multicast datagrams transmitted. This
1333 object counts the same datagrams as
1334 ipSystemStatsOutMcastPkts, but allows for larger values.
1335
1336 Discontinuities in the value of this counter can occur at
1337 re-initialization of the management system, and at other
1338 times as indicated by the value of
1339 ipSystemStatsDiscontinuityTime."
1340 ::= { ipSystemStatsEntry 39 }
1341
1342ipSystemStatsOutMcastOctets OBJECT-TYPE
1343 SYNTAX Counter32
1344 MAX-ACCESS read-only
1345 STATUS current
1346 DESCRIPTION
1347 "The total number of octets transmitted in IP multicast
1348 datagrams. Octets from datagrams counted in
1349
1350
1351
1352 ipSystemStatsOutMcastPkts MUST be counted here.
1353
1354 Discontinuities in the value of this counter can occur at
1355 re-initialization of the management system, and at other
1356 times as indicated by the value of
1357 ipSystemStatsDiscontinuityTime."
1358 ::= { ipSystemStatsEntry 40 }
1359
1360ipSystemStatsHCOutMcastOctets OBJECT-TYPE
1361 SYNTAX Counter64
1362 MAX-ACCESS read-only
1363 STATUS current
1364 DESCRIPTION
1365 "The total number of octets transmitted in IP multicast
1366 datagrams. This object counts the same octets as
1367 ipSystemStatsOutMcastOctets, but allows for larger values.
1368
1369 Discontinuities in the value of this counter can occur at
1370 re-initialization of the management system, and at other
1371 times as indicated by the value of
1372 ipSystemStatsDiscontinuityTime."
1373 ::= { ipSystemStatsEntry 41 }
1374
1375ipSystemStatsInBcastPkts OBJECT-TYPE
1376 SYNTAX Counter32
1377 MAX-ACCESS read-only
1378 STATUS current
1379 DESCRIPTION
1380 "The number of IP broadcast datagrams received.
1381
1382 Discontinuities in the value of this counter can occur at
1383 re-initialization of the management system, and at other
1384 times as indicated by the value of
1385 ipSystemStatsDiscontinuityTime."
1386 ::= { ipSystemStatsEntry 42 }
1387
1388ipSystemStatsHCInBcastPkts OBJECT-TYPE
1389 SYNTAX Counter64
1390 MAX-ACCESS read-only
1391 STATUS current
1392 DESCRIPTION
1393 "The number of IP broadcast datagrams received. This object
1394 counts the same datagrams as ipSystemStatsInBcastPkts but
1395 allows for larger values.
1396
1397 Discontinuities in the value of this counter can occur at
1398 re-initialization of the management system, and at other
1399 times as indicated by the value of
1400
1401
1402
1403 ipSystemStatsDiscontinuityTime."
1404 ::= { ipSystemStatsEntry 43 }
1405
1406ipSystemStatsOutBcastPkts OBJECT-TYPE
1407 SYNTAX Counter32
1408 MAX-ACCESS read-only
1409 STATUS current
1410 DESCRIPTION
1411 "The number of IP broadcast datagrams transmitted.
1412
1413 Discontinuities in the value of this counter can occur at
1414 re-initialization of the management system, and at other
1415 times as indicated by the value of
1416 ipSystemStatsDiscontinuityTime."
1417 ::= { ipSystemStatsEntry 44 }
1418
1419ipSystemStatsHCOutBcastPkts OBJECT-TYPE
1420 SYNTAX Counter64
1421 MAX-ACCESS read-only
1422 STATUS current
1423 DESCRIPTION
1424 "The number of IP broadcast datagrams transmitted. This
1425 object counts the same datagrams as
1426 ipSystemStatsOutBcastPkts, but allows for larger values.
1427
1428 Discontinuities in the value of this counter can occur at
1429 re-initialization of the management system, and at other
1430 times as indicated by the value of
1431 ipSystemStatsDiscontinuityTime."
1432 ::= { ipSystemStatsEntry 45 }
1433
1434ipSystemStatsDiscontinuityTime OBJECT-TYPE
1435 SYNTAX TimeStamp
1436 MAX-ACCESS read-only
1437 STATUS current
1438 DESCRIPTION
1439 "The value of sysUpTime on the most recent occasion at which
1440 any one or more of this entry's counters suffered a
1441 discontinuity.
1442
1443 If no such discontinuities have occurred since the last re-
1444 initialization of the local management subsystem, then this
1445 object contains a zero value."
1446 ::= { ipSystemStatsEntry 46 }
1447
1448ipSystemStatsRefreshRate OBJECT-TYPE
1449 SYNTAX Unsigned32
1450 UNITS "milli-seconds"
1451
1452
1453
1454 MAX-ACCESS read-only
1455 STATUS current
1456 DESCRIPTION
1457 "The minimum reasonable polling interval for this entry.
1458 This object provides an indication of the minimum amount of
1459 time required to update the counters in this entry."
1460 ::= { ipSystemStatsEntry 47 }
1461
1462ipIfStatsTableLastChange OBJECT-TYPE
1463 SYNTAX TimeStamp
1464 MAX-ACCESS read-only
1465 STATUS current
1466 DESCRIPTION
1467 "The value of sysUpTime on the most recent occasion at which
1468 a row in the ipIfStatsTable was added or deleted.
1469
1470 If new objects are added to the ipIfStatsTable that require
1471 the ipIfStatsTableLastChange to be updated when they are
1472 modified, they must specify that requirement in their
1473 description clause."
1474 ::= { ipTrafficStats 2 }
1475
1476ipIfStatsTable OBJECT-TYPE
1477 SYNTAX SEQUENCE OF IpIfStatsEntry
1478 MAX-ACCESS not-accessible
1479 STATUS current
1480 DESCRIPTION
1481 "The table containing per-interface traffic statistics. This
1482 table and the ipSystemStatsTable contain similar objects
1483 whose difference is in their granularity. Where this table
1484 contains per-interface statistics, the ipSystemStatsTable
1485 contains the same statistics, but counted on a system wide
1486 basis."
1487 ::= { ipTrafficStats 3 }
1488
1489ipIfStatsEntry OBJECT-TYPE
1490 SYNTAX IpIfStatsEntry
1491 MAX-ACCESS not-accessible
1492 STATUS current
1493 DESCRIPTION
1494 "An interface statistics entry containing objects for a
1495 particular interface and version of IP."
1496 INDEX { ipIfStatsIPVersion, ipIfStatsIfIndex }
1497 ::= { ipIfStatsTable 1 }
1498
1499IpIfStatsEntry ::= SEQUENCE {
1500 ipIfStatsIPVersion InetVersion,
1501 ipIfStatsIfIndex InterfaceIndex,
1502
1503
1504
1505 ipIfStatsInReceives Counter32,
1506 ipIfStatsHCInReceives Counter64,
1507 ipIfStatsInOctets Counter32,
1508 ipIfStatsHCInOctets Counter64,
1509 ipIfStatsInHdrErrors Counter32,
1510 ipIfStatsInNoRoutes Counter32,
1511 ipIfStatsInAddrErrors Counter32,
1512 ipIfStatsInUnknownProtos Counter32,
1513 ipIfStatsInTruncatedPkts Counter32,
1514 ipIfStatsInForwDatagrams Counter32,
1515 ipIfStatsHCInForwDatagrams Counter64,
1516 ipIfStatsReasmReqds Counter32,
1517 ipIfStatsReasmOKs Counter32,
1518 ipIfStatsReasmFails Counter32,
1519 ipIfStatsInDiscards Counter32,
1520 ipIfStatsInDelivers Counter32,
1521 ipIfStatsHCInDelivers Counter64,
1522 ipIfStatsOutRequests Counter32,
1523 ipIfStatsHCOutRequests Counter64,
1524 ipIfStatsOutForwDatagrams Counter32,
1525 ipIfStatsHCOutForwDatagrams Counter64,
1526 ipIfStatsOutDiscards Counter32,
1527 ipIfStatsOutFragReqds Counter32,
1528 ipIfStatsOutFragOKs Counter32,
1529 ipIfStatsOutFragFails Counter32,
1530 ipIfStatsOutFragCreates Counter32,
1531 ipIfStatsOutTransmits Counter32,
1532 ipIfStatsHCOutTransmits Counter64,
1533 ipIfStatsOutOctets Counter32,
1534 ipIfStatsHCOutOctets Counter64,
1535 ipIfStatsInMcastPkts Counter32,
1536 ipIfStatsHCInMcastPkts Counter64,
1537 ipIfStatsInMcastOctets Counter32,
1538 ipIfStatsHCInMcastOctets Counter64,
1539 ipIfStatsOutMcastPkts Counter32,
1540 ipIfStatsHCOutMcastPkts Counter64,
1541 ipIfStatsOutMcastOctets Counter32,
1542 ipIfStatsHCOutMcastOctets Counter64,
1543 ipIfStatsInBcastPkts Counter32,
1544 ipIfStatsHCInBcastPkts Counter64,
1545 ipIfStatsOutBcastPkts Counter32,
1546 ipIfStatsHCOutBcastPkts Counter64,
1547 ipIfStatsDiscontinuityTime TimeStamp,
1548 ipIfStatsRefreshRate Unsigned32
1549 }
1550
1551ipIfStatsIPVersion OBJECT-TYPE
1552 SYNTAX InetVersion
1553
1554
1555
1556 MAX-ACCESS not-accessible
1557 STATUS current
1558 DESCRIPTION
1559 "The IP version of this row."
1560 ::= { ipIfStatsEntry 1 }
1561
1562ipIfStatsIfIndex OBJECT-TYPE
1563 SYNTAX InterfaceIndex
1564 MAX-ACCESS not-accessible
1565 STATUS current
1566 DESCRIPTION
1567 "The index value that uniquely identifies the interface to
1568 which this entry is applicable. The interface identified by
1569 a particular value of this index is the same interface as
1570 identified by the same value of the IF-MIB's ifIndex."
1571 ::= { ipIfStatsEntry 2 }
1572
1573ipIfStatsInReceives OBJECT-TYPE
1574 SYNTAX Counter32
1575 MAX-ACCESS read-only
1576 STATUS current
1577 DESCRIPTION
1578 "The total number of input IP datagrams received, including
1579 those received in error.
1580
1581 Discontinuities in the value of this counter can occur at
1582 re-initialization of the management system, and at other
1583 times as indicated by the value of
1584 ipIfStatsDiscontinuityTime."
1585 ::= { ipIfStatsEntry 3 }
1586
1587ipIfStatsHCInReceives OBJECT-TYPE
1588 SYNTAX Counter64
1589 MAX-ACCESS read-only
1590 STATUS current
1591 DESCRIPTION
1592 "The total number of input IP datagrams received, including
1593 those received in error. This object counts the same
1594 datagrams as ipIfStatsInReceives, but allows for larger
1595 values.
1596
1597 Discontinuities in the value of this counter can occur at
1598 re-initialization of the management system, and at other
1599 times as indicated by the value of
1600 ipIfStatsDiscontinuityTime."
1601 ::= { ipIfStatsEntry 4 }
1602
1603ipIfStatsInOctets OBJECT-TYPE
1604
1605
1606
1607 SYNTAX Counter32
1608 MAX-ACCESS read-only
1609 STATUS current
1610 DESCRIPTION
1611 "The total number of octets received in input IP datagrams,
1612 including those received in error. Octets from datagrams
1613 counted in ipIfStatsInReceives MUST be counted here.
1614
1615 Discontinuities in the value of this counter can occur at
1616 re-initialization of the management system, and at other
1617 times as indicated by the value of
1618 ipIfStatsDiscontinuityTime."
1619 ::= { ipIfStatsEntry 5 }
1620
1621ipIfStatsHCInOctets OBJECT-TYPE
1622 SYNTAX Counter64
1623 MAX-ACCESS read-only
1624 STATUS current
1625 DESCRIPTION
1626 "The total number of octets received in input IP datagrams,
1627 including those received in error. This object counts the
1628 same octets as ipIfStatsInOctets, but allows for larger
1629 values.
1630
1631 Discontinuities in the value of this counter can occur at
1632 re-initialization of the management system, and at other
1633 times as indicated by the value of
1634 ipIfStatsDiscontinuityTime."
1635 ::= { ipIfStatsEntry 6 }
1636
1637ipIfStatsInHdrErrors OBJECT-TYPE
1638 SYNTAX Counter32
1639 MAX-ACCESS read-only
1640 STATUS current
1641 DESCRIPTION
1642 "The number of input IP datagrams discarded due to errors in
1643 their IP headers, including version number mismatch, other
1644 format errors, hop count exceeded, errors discovered in
1645 processing their IP options, etc.
1646
1647 Discontinuities in the value of this counter can occur at
1648 re-initialization of the management system, and at other
1649 times as indicated by the value of
1650 ipIfStatsDiscontinuityTime."
1651 ::= { ipIfStatsEntry 7 }
1652
1653ipIfStatsInNoRoutes OBJECT-TYPE
1654 SYNTAX Counter32
1655
1656
1657
1658 MAX-ACCESS read-only
1659 STATUS current
1660 DESCRIPTION
1661 "The number of input IP datagrams discarded because no route
1662 could be found to transmit them to their destination.
1663
1664 Discontinuities in the value of this counter can occur at
1665 re-initialization of the management system, and at other
1666 times as indicated by the value of
1667 ipIfStatsDiscontinuityTime."
1668 ::= { ipIfStatsEntry 8 }
1669
1670ipIfStatsInAddrErrors OBJECT-TYPE
1671 SYNTAX Counter32
1672 MAX-ACCESS read-only
1673 STATUS current
1674 DESCRIPTION
1675 "The number of input IP datagrams discarded because the IP
1676 address in their IP header's destination field was not a
1677 valid address to be received at this entity. This count
1678 includes invalid addresses (e.g., ::0). For entities that
1679 are not IP routers and therefore do not forward datagrams,
1680 this counter includes datagrams discarded because the
1681 destination address was not a local address.
1682
1683 Discontinuities in the value of this counter can occur at
1684 re-initialization of the management system, and at other
1685 times as indicated by the value of
1686 ipIfStatsDiscontinuityTime."
1687 ::= { ipIfStatsEntry 9 }
1688
1689ipIfStatsInUnknownProtos OBJECT-TYPE
1690 SYNTAX Counter32
1691 MAX-ACCESS read-only
1692 STATUS current
1693 DESCRIPTION
1694 "The number of locally-addressed IP datagrams received
1695 successfully but discarded because of an unknown or
1696 unsupported protocol.
1697
1698 When tracking interface statistics, the counter of the
1699 interface to which these datagrams were addressed is
1700 incremented. This interface might not be the same as the
1701 input interface for some of the datagrams.
1702
1703 Discontinuities in the value of this counter can occur at
1704 re-initialization of the management system, and at other
1705 times as indicated by the value of
1706
1707
1708
1709 ipIfStatsDiscontinuityTime."
1710 ::= { ipIfStatsEntry 10 }
1711
1712ipIfStatsInTruncatedPkts OBJECT-TYPE
1713 SYNTAX Counter32
1714 MAX-ACCESS read-only
1715 STATUS current
1716 DESCRIPTION
1717 "The number of input IP datagrams discarded because the
1718 datagram frame didn't carry enough data.
1719
1720 Discontinuities in the value of this counter can occur at
1721 re-initialization of the management system, and at other
1722 times as indicated by the value of
1723 ipIfStatsDiscontinuityTime."
1724 ::= { ipIfStatsEntry 11 }
1725
1726ipIfStatsInForwDatagrams OBJECT-TYPE
1727 SYNTAX Counter32
1728 MAX-ACCESS read-only
1729 STATUS current
1730 DESCRIPTION
1731 "The number of input datagrams for which this entity was not
1732 their final IP destination and for which this entity
1733 attempted to find a route to forward them to that final
1734 destination. In entities that do not act as IP routers,
1735 this counter will include only those datagrams that were
1736 Source-Routed via this entity, and the Source-Route
1737 processing was successful.
1738
1739 When tracking interface statistics, the counter of the
1740 incoming interface is incremented for each datagram.
1741
1742 Discontinuities in the value of this counter can occur at
1743 re-initialization of the management system, and at other
1744 times as indicated by the value of
1745 ipIfStatsDiscontinuityTime."
1746 ::= { ipIfStatsEntry 12 }
1747
1748ipIfStatsHCInForwDatagrams OBJECT-TYPE
1749 SYNTAX Counter64
1750 MAX-ACCESS read-only
1751 STATUS current
1752 DESCRIPTION
1753 "The number of input datagrams for which this entity was not
1754 their final IP destination and for which this entity
1755 attempted to find a route to forward them to that final
1756 destination. This object counts the same packets as
1757
1758
1759
1760 ipIfStatsInForwDatagrams, but allows for larger values.
1761
1762 Discontinuities in the value of this counter can occur at
1763 re-initialization of the management system, and at other
1764 times as indicated by the value of
1765 ipIfStatsDiscontinuityTime."
1766 ::= { ipIfStatsEntry 13 }
1767
1768ipIfStatsReasmReqds OBJECT-TYPE
1769 SYNTAX Counter32
1770 MAX-ACCESS read-only
1771 STATUS current
1772 DESCRIPTION
1773 "The number of IP fragments received that needed to be
1774 reassembled at this interface.
1775
1776 When tracking interface statistics, the counter of the
1777 interface to which these fragments were addressed is
1778 incremented. This interface might not be the same as the
1779 input interface for some of the fragments.
1780
1781 Discontinuities in the value of this counter can occur at
1782 re-initialization of the management system, and at other
1783 times as indicated by the value of
1784 ipIfStatsDiscontinuityTime."
1785 ::= { ipIfStatsEntry 14 }
1786
1787ipIfStatsReasmOKs OBJECT-TYPE
1788 SYNTAX Counter32
1789 MAX-ACCESS read-only
1790 STATUS current
1791 DESCRIPTION
1792 "The number of IP datagrams successfully reassembled.
1793
1794 When tracking interface statistics, the counter of the
1795 interface to which these datagrams were addressed is
1796 incremented. This interface might not be the same as the
1797 input interface for some of the datagrams.
1798
1799 Discontinuities in the value of this counter can occur at
1800 re-initialization of the management system, and at other
1801 times as indicated by the value of
1802 ipIfStatsDiscontinuityTime."
1803 ::= { ipIfStatsEntry 15 }
1804
1805ipIfStatsReasmFails OBJECT-TYPE
1806 SYNTAX Counter32
1807 MAX-ACCESS read-only
1808
1809
1810
1811 STATUS current
1812 DESCRIPTION
1813 "The number of failures detected by the IP re-assembly
1814 algorithm (for whatever reason: timed out, errors, etc.).
1815 Note that this is not necessarily a count of discarded IP
1816 fragments since some algorithms (notably the algorithm in
1817 RFC 815) can lose track of the number of fragments by
1818 combining them as they are received.
1819
1820 When tracking interface statistics, the counter of the
1821 interface to which these fragments were addressed is
1822 incremented. This interface might not be the same as the
1823 input interface for some of the fragments.
1824
1825 Discontinuities in the value of this counter can occur at
1826 re-initialization of the management system, and at other
1827 times as indicated by the value of
1828 ipIfStatsDiscontinuityTime."
1829 ::= { ipIfStatsEntry 16 }
1830
1831ipIfStatsInDiscards OBJECT-TYPE
1832 SYNTAX Counter32
1833 MAX-ACCESS read-only
1834 STATUS current
1835 DESCRIPTION
1836 "The number of input IP datagrams for which no problems were
1837 encountered to prevent their continued processing, but
1838 were discarded (e.g., for lack of buffer space). Note that
1839 this counter does not include any datagrams discarded while
1840 awaiting re-assembly.
1841
1842 Discontinuities in the value of this counter can occur at
1843 re-initialization of the management system, and at other
1844 times as indicated by the value of
1845 ipIfStatsDiscontinuityTime."
1846 ::= { ipIfStatsEntry 17 }
1847
1848ipIfStatsInDelivers OBJECT-TYPE
1849 SYNTAX Counter32
1850 MAX-ACCESS read-only
1851 STATUS current
1852 DESCRIPTION
1853 "The total number of datagrams successfully delivered to IP
1854 user-protocols (including ICMP).
1855
1856 When tracking interface statistics, the counter of the
1857 interface to which these datagrams were addressed is
1858 incremented. This interface might not be the same as the
1859
1860
1861
1862 input interface for some of the datagrams.
1863
1864 Discontinuities in the value of this counter can occur at
1865 re-initialization of the management system, and at other
1866 times as indicated by the value of
1867 ipIfStatsDiscontinuityTime."
1868 ::= { ipIfStatsEntry 18 }
1869
1870ipIfStatsHCInDelivers OBJECT-TYPE
1871 SYNTAX Counter64
1872 MAX-ACCESS read-only
1873 STATUS current
1874 DESCRIPTION
1875 "The total number of datagrams successfully delivered to IP
1876 user-protocols (including ICMP). This object counts the
1877 same packets as ipIfStatsInDelivers, but allows for larger
1878 values.
1879
1880 Discontinuities in the value of this counter can occur at
1881 re-initialization of the management system, and at other
1882 times as indicated by the value of
1883 ipIfStatsDiscontinuityTime."
1884 ::= { ipIfStatsEntry 19 }
1885
1886ipIfStatsOutRequests OBJECT-TYPE
1887 SYNTAX Counter32
1888 MAX-ACCESS read-only
1889 STATUS current
1890 DESCRIPTION
1891 "The total number of IP datagrams that local IP user-
1892 protocols (including ICMP) supplied to IP in requests for
1893 transmission. Note that this counter does not include any
1894 datagrams counted in ipIfStatsOutForwDatagrams.
1895
1896 Discontinuities in the value of this counter can occur at
1897 re-initialization of the management system, and at other
1898 times as indicated by the value of
1899 ipIfStatsDiscontinuityTime."
1900 ::= { ipIfStatsEntry 20 }
1901
1902ipIfStatsHCOutRequests OBJECT-TYPE
1903 SYNTAX Counter64
1904 MAX-ACCESS read-only
1905 STATUS current
1906 DESCRIPTION
1907 "The total number of IP datagrams that local IP user-
1908 protocols (including ICMP) supplied to IP in requests for
1909 transmission. This object counts the same packets as
1910
1911
1912
1913 ipIfStatsOutRequests, but allows for larger values.
1914
1915 Discontinuities in the value of this counter can occur at
1916 re-initialization of the management system, and at other
1917 times as indicated by the value of
1918 ipIfStatsDiscontinuityTime."
1919 ::= { ipIfStatsEntry 21 }
1920
1921-- This object ID is reserved to allow the IDs for this table's objects
1922-- to align with the objects in the ipSystemStatsTable.
1923-- ::= {ipIfStatsEntry 22}
1924
1925ipIfStatsOutForwDatagrams OBJECT-TYPE
1926 SYNTAX Counter32
1927 MAX-ACCESS read-only
1928 STATUS current
1929 DESCRIPTION
1930 "The number of datagrams for which this entity was not their
1931 final IP destination and for which it was successful in
1932 finding a path to their final destination. In entities
1933 that do not act as IP routers, this counter will include
1934 only those datagrams that were Source-Routed via this
1935 entity, and the Source-Route processing was successful.
1936
1937 When tracking interface statistics, the counter of the
1938 outgoing interface is incremented for a successfully
1939 forwarded datagram.
1940
1941 Discontinuities in the value of this counter can occur at
1942 re-initialization of the management system, and at other
1943 times as indicated by the value of
1944 ipIfStatsDiscontinuityTime."
1945 ::= { ipIfStatsEntry 23 }
1946
1947ipIfStatsHCOutForwDatagrams OBJECT-TYPE
1948 SYNTAX Counter64
1949 MAX-ACCESS read-only
1950 STATUS current
1951 DESCRIPTION
1952 "The number of datagrams for which this entity was not their
1953 final IP destination and for which it was successful in
1954 finding a path to their final destination. This object
1955 counts the same packets as ipIfStatsOutForwDatagrams, but
1956 allows for larger values.
1957
1958 Discontinuities in the value of this counter can occur at
1959 re-initialization of the management system, and at other
1960 times as indicated by the value of
1961
1962
1963
1964 ipIfStatsDiscontinuityTime."
1965 ::= { ipIfStatsEntry 24 }
1966
1967ipIfStatsOutDiscards OBJECT-TYPE
1968 SYNTAX Counter32
1969 MAX-ACCESS read-only
1970 STATUS current
1971 DESCRIPTION
1972 "The number of output IP datagrams for which no problem was
1973 encountered to prevent their transmission to their
1974 destination, but were discarded (e.g., for lack of
1975 buffer space). Note that this counter would include
1976 datagrams counted in ipIfStatsOutForwDatagrams if any such
1977 datagrams met this (discretionary) discard criterion.
1978
1979 Discontinuities in the value of this counter can occur at
1980 re-initialization of the management system, and at other
1981 times as indicated by the value of
1982 ipIfStatsDiscontinuityTime."
1983 ::= { ipIfStatsEntry 25 }
1984
1985ipIfStatsOutFragReqds OBJECT-TYPE
1986 SYNTAX Counter32
1987 MAX-ACCESS read-only
1988 STATUS current
1989 DESCRIPTION
1990 "The number of IP datagrams that would require fragmentation
1991 in order to be transmitted.
1992
1993 When tracking interface statistics, the counter of the
1994 outgoing interface is incremented for a successfully
1995 fragmented datagram.
1996
1997 Discontinuities in the value of this counter can occur at
1998 re-initialization of the management system, and at other
1999 times as indicated by the value of
2000 ipIfStatsDiscontinuityTime."
2001 ::= { ipIfStatsEntry 26 }
2002
2003ipIfStatsOutFragOKs OBJECT-TYPE
2004 SYNTAX Counter32
2005 MAX-ACCESS read-only
2006 STATUS current
2007 DESCRIPTION
2008 "The number of IP datagrams that have been successfully
2009 fragmented.
2010
2011 When tracking interface statistics, the counter of the
2012
2013
2014
2015 outgoing interface is incremented for a successfully
2016 fragmented datagram.
2017
2018 Discontinuities in the value of this counter can occur at
2019 re-initialization of the management system, and at other
2020 times as indicated by the value of
2021 ipIfStatsDiscontinuityTime."
2022 ::= { ipIfStatsEntry 27 }
2023
2024ipIfStatsOutFragFails OBJECT-TYPE
2025 SYNTAX Counter32
2026 MAX-ACCESS read-only
2027 STATUS current
2028 DESCRIPTION
2029 "The number of IP datagrams that have been discarded because
2030 they needed to be fragmented but could not be. This
2031 includes IPv4 packets that have the DF bit set and IPv6
2032 packets that are being forwarded and exceed the outgoing
2033 link MTU.
2034
2035 When tracking interface statistics, the counter of the
2036 outgoing interface is incremented for an unsuccessfully
2037 fragmented datagram.
2038
2039 Discontinuities in the value of this counter can occur at
2040 re-initialization of the management system, and at other
2041 times as indicated by the value of
2042 ipIfStatsDiscontinuityTime."
2043 ::= { ipIfStatsEntry 28 }
2044
2045ipIfStatsOutFragCreates OBJECT-TYPE
2046 SYNTAX Counter32
2047 MAX-ACCESS read-only
2048 STATUS current
2049 DESCRIPTION
2050 "The number of output datagram fragments that have been
2051 generated as a result of IP fragmentation.
2052
2053 When tracking interface statistics, the counter of the
2054 outgoing interface is incremented for a successfully
2055 fragmented datagram.
2056
2057 Discontinuities in the value of this counter can occur at
2058 re-initialization of the management system, and at other
2059 times as indicated by the value of
2060 ipIfStatsDiscontinuityTime."
2061 ::= { ipIfStatsEntry 29 }
2062
2063
2064
2065
2066ipIfStatsOutTransmits OBJECT-TYPE
2067 SYNTAX Counter32
2068 MAX-ACCESS read-only
2069 STATUS current
2070 DESCRIPTION
2071 "The total number of IP datagrams that this entity supplied
2072 to the lower layers for transmission. This includes
2073 datagrams generated locally and those forwarded by this
2074 entity.
2075
2076 Discontinuities in the value of this counter can occur at
2077 re-initialization of the management system, and at other
2078 times as indicated by the value of
2079 ipIfStatsDiscontinuityTime."
2080 ::= { ipIfStatsEntry 30 }
2081
2082ipIfStatsHCOutTransmits OBJECT-TYPE
2083 SYNTAX Counter64
2084 MAX-ACCESS read-only
2085 STATUS current
2086 DESCRIPTION
2087 "The total number of IP datagrams that this entity supplied
2088 to the lower layers for transmission. This object counts
2089 the same datagrams as ipIfStatsOutTransmits, but allows for
2090 larger values.
2091
2092 Discontinuities in the value of this counter can occur at
2093 re-initialization of the management system, and at other
2094 times as indicated by the value of
2095 ipIfStatsDiscontinuityTime."
2096 ::= { ipIfStatsEntry 31 }
2097
2098ipIfStatsOutOctets OBJECT-TYPE
2099 SYNTAX Counter32
2100 MAX-ACCESS read-only
2101 STATUS current
2102 DESCRIPTION
2103 "The total number of octets in IP datagrams delivered to the
2104 lower layers for transmission. Octets from datagrams
2105 counted in ipIfStatsOutTransmits MUST be counted here.
2106
2107 Discontinuities in the value of this counter can occur at
2108 re-initialization of the management system, and at other
2109 times as indicated by the value of
2110 ipIfStatsDiscontinuityTime."
2111 ::= { ipIfStatsEntry 32 }
2112
2113ipIfStatsHCOutOctets OBJECT-TYPE
2114
2115
2116
2117 SYNTAX Counter64
2118 MAX-ACCESS read-only
2119 STATUS current
2120 DESCRIPTION
2121 "The total number of octets in IP datagrams delivered to the
2122 lower layers for transmission. This objects counts the same
2123 octets as ipIfStatsOutOctets, but allows for larger values.
2124
2125 Discontinuities in the value of this counter can occur at
2126 re-initialization of the management system, and at other
2127 times as indicated by the value of
2128 ipIfStatsDiscontinuityTime."
2129 ::= { ipIfStatsEntry 33 }
2130
2131ipIfStatsInMcastPkts OBJECT-TYPE
2132 SYNTAX Counter32
2133 MAX-ACCESS read-only
2134 STATUS current
2135 DESCRIPTION
2136 "The number of IP multicast datagrams received.
2137
2138 Discontinuities in the value of this counter can occur at
2139 re-initialization of the management system, and at other
2140 times as indicated by the value of
2141 ipIfStatsDiscontinuityTime."
2142 ::= { ipIfStatsEntry 34 }
2143
2144ipIfStatsHCInMcastPkts OBJECT-TYPE
2145 SYNTAX Counter64
2146 MAX-ACCESS read-only
2147 STATUS current
2148 DESCRIPTION
2149 "The number of IP multicast datagrams received. This object
2150 counts the same datagrams as ipIfStatsInMcastPkts, but
2151 allows for larger values.
2152
2153 Discontinuities in the value of this counter can occur at
2154 re-initialization of the management system, and at other
2155 times as indicated by the value of
2156 ipIfStatsDiscontinuityTime."
2157 ::= { ipIfStatsEntry 35 }
2158
2159ipIfStatsInMcastOctets OBJECT-TYPE
2160 SYNTAX Counter32
2161 MAX-ACCESS read-only
2162 STATUS current
2163 DESCRIPTION
2164 "The total number of octets received in IP multicast
2165
2166
2167
2168 datagrams. Octets from datagrams counted in
2169 ipIfStatsInMcastPkts MUST be counted here.
2170
2171 Discontinuities in the value of this counter can occur at
2172 re-initialization of the management system, and at other
2173 times as indicated by the value of
2174 ipIfStatsDiscontinuityTime."
2175 ::= { ipIfStatsEntry 36 }
2176
2177ipIfStatsHCInMcastOctets OBJECT-TYPE
2178 SYNTAX Counter64
2179 MAX-ACCESS read-only
2180 STATUS current
2181 DESCRIPTION
2182 "The total number of octets received in IP multicast
2183 datagrams. This object counts the same octets as
2184 ipIfStatsInMcastOctets, but allows for larger values.
2185
2186 Discontinuities in the value of this counter can occur at
2187 re-initialization of the management system, and at other
2188 times as indicated by the value of
2189 ipIfStatsDiscontinuityTime."
2190 ::= { ipIfStatsEntry 37 }
2191
2192ipIfStatsOutMcastPkts OBJECT-TYPE
2193 SYNTAX Counter32
2194 MAX-ACCESS read-only
2195 STATUS current
2196 DESCRIPTION
2197 "The number of IP multicast datagrams transmitted.
2198
2199 Discontinuities in the value of this counter can occur at
2200 re-initialization of the management system, and at other
2201 times as indicated by the value of
2202 ipIfStatsDiscontinuityTime."
2203 ::= { ipIfStatsEntry 38 }
2204
2205ipIfStatsHCOutMcastPkts OBJECT-TYPE
2206 SYNTAX Counter64
2207 MAX-ACCESS read-only
2208 STATUS current
2209 DESCRIPTION
2210 "The number of IP multicast datagrams transmitted. This
2211 object counts the same datagrams as ipIfStatsOutMcastPkts,
2212 but allows for larger values.
2213
2214 Discontinuities in the value of this counter can occur at
2215 re-initialization of the management system, and at other
2216
2217
2218
2219 times as indicated by the value of
2220 ipIfStatsDiscontinuityTime."
2221 ::= { ipIfStatsEntry 39 }
2222
2223ipIfStatsOutMcastOctets OBJECT-TYPE
2224 SYNTAX Counter32
2225 MAX-ACCESS read-only
2226 STATUS current
2227 DESCRIPTION
2228 "The total number of octets transmitted in IP multicast
2229 datagrams. Octets from datagrams counted in
2230 ipIfStatsOutMcastPkts MUST be counted here.
2231
2232 Discontinuities in the value of this counter can occur at
2233 re-initialization of the management system, and at other
2234 times as indicated by the value of
2235 ipIfStatsDiscontinuityTime."
2236 ::= { ipIfStatsEntry 40 }
2237
2238ipIfStatsHCOutMcastOctets OBJECT-TYPE
2239 SYNTAX Counter64
2240 MAX-ACCESS read-only
2241 STATUS current
2242 DESCRIPTION
2243 "The total number of octets transmitted in IP multicast
2244 datagrams. This object counts the same octets as
2245 ipIfStatsOutMcastOctets, but allows for larger values.
2246
2247 Discontinuities in the value of this counter can occur at
2248 re-initialization of the management system, and at other
2249 times as indicated by the value of
2250 ipIfStatsDiscontinuityTime."
2251 ::= { ipIfStatsEntry 41 }
2252
2253ipIfStatsInBcastPkts OBJECT-TYPE
2254 SYNTAX Counter32
2255 MAX-ACCESS read-only
2256 STATUS current
2257 DESCRIPTION
2258 "The number of IP broadcast datagrams received.
2259
2260 Discontinuities in the value of this counter can occur at
2261 re-initialization of the management system, and at other
2262 times as indicated by the value of
2263 ipIfStatsDiscontinuityTime."
2264 ::= { ipIfStatsEntry 42 }
2265
2266ipIfStatsHCInBcastPkts OBJECT-TYPE
2267
2268
2269
2270 SYNTAX Counter64
2271 MAX-ACCESS read-only
2272 STATUS current
2273 DESCRIPTION
2274 "The number of IP broadcast datagrams received. This object
2275 counts the same datagrams as ipIfStatsInBcastPkts, but
2276 allows for larger values.
2277
2278 Discontinuities in the value of this counter can occur at
2279 re-initialization of the management system, and at other
2280 times as indicated by the value of
2281 ipIfStatsDiscontinuityTime."
2282 ::= { ipIfStatsEntry 43 }
2283
2284ipIfStatsOutBcastPkts OBJECT-TYPE
2285 SYNTAX Counter32
2286 MAX-ACCESS read-only
2287 STATUS current
2288 DESCRIPTION
2289 "The number of IP broadcast datagrams transmitted.
2290
2291 Discontinuities in the value of this counter can occur at
2292 re-initialization of the management system, and at other
2293 times as indicated by the value of
2294 ipIfStatsDiscontinuityTime."
2295 ::= { ipIfStatsEntry 44 }
2296
2297ipIfStatsHCOutBcastPkts OBJECT-TYPE
2298 SYNTAX Counter64
2299 MAX-ACCESS read-only
2300 STATUS current
2301 DESCRIPTION
2302 "The number of IP broadcast datagrams transmitted. This
2303 object counts the same datagrams as ipIfStatsOutBcastPkts,
2304 but allows for larger values.
2305
2306 Discontinuities in the value of this counter can occur at
2307 re-initialization of the management system, and at other
2308 times as indicated by the value of
2309 ipIfStatsDiscontinuityTime."
2310 ::= { ipIfStatsEntry 45 }
2311
2312ipIfStatsDiscontinuityTime OBJECT-TYPE
2313 SYNTAX TimeStamp
2314 MAX-ACCESS read-only
2315 STATUS current
2316 DESCRIPTION
2317 "The value of sysUpTime on the most recent occasion at which
2318
2319
2320
2321 any one or more of this entry's counters suffered a
2322 discontinuity.
2323
2324 If no such discontinuities have occurred since the last re-
2325 initialization of the local management subsystem, then this
2326 object contains a zero value."
2327 ::= { ipIfStatsEntry 46 }
2328
2329ipIfStatsRefreshRate OBJECT-TYPE
2330 SYNTAX Unsigned32
2331 UNITS "milli-seconds"
2332 MAX-ACCESS read-only
2333 STATUS current
2334 DESCRIPTION
2335 "The minimum reasonable polling interval for this entry.
2336 This object provides an indication of the minimum amount of
2337 time required to update the counters in this entry."
2338 ::= { ipIfStatsEntry 47 }
2339
2340--
2341-- Internet Address Prefix table
2342--
2343
2344ipAddressPrefixTable OBJECT-TYPE
2345 SYNTAX SEQUENCE OF IpAddressPrefixEntry
2346 MAX-ACCESS not-accessible
2347 STATUS current
2348 DESCRIPTION
2349 "This table allows the user to determine the source of an IP
2350 address or set of IP addresses, and allows other tables to
2351 share the information via pointer rather than by copying.
2352
2353 For example, when the node configures both a unicast and
2354 anycast address for a prefix, the ipAddressPrefix objects
2355 for those addresses will point to a single row in this
2356 table.
2357
2358 This table primarily provides support for IPv6 prefixes, and
2359 several of the objects are less meaningful for IPv4. The
2360 table continues to allow IPv4 addresses to allow future
2361 flexibility. In order to promote a common configuration,
2362 this document includes suggestions for default values for
2363 IPv4 prefixes. Each of these values may be overridden if an
2364 object is meaningful to the node.
2365
2366 All prefixes used by this entity should be included in this
2367 table independent of how the entity learned the prefix.
2368 (This table isn't limited to prefixes learned from router
2369
2370
2371
2372 advertisements.)"
2373 ::= { ip 32 }
2374
2375ipAddressPrefixEntry OBJECT-TYPE
2376 SYNTAX IpAddressPrefixEntry
2377 MAX-ACCESS not-accessible
2378 STATUS current
2379 DESCRIPTION
2380 "An entry in the ipAddressPrefixTable."
2381 INDEX { ipAddressPrefixIfIndex, ipAddressPrefixType,
2382 ipAddressPrefixPrefix, ipAddressPrefixLength }
2383 ::= { ipAddressPrefixTable 1 }
2384
2385IpAddressPrefixEntry ::= SEQUENCE {
2386 ipAddressPrefixIfIndex InterfaceIndex,
2387 ipAddressPrefixType InetAddressType,
2388 ipAddressPrefixPrefix InetAddress,
2389 ipAddressPrefixLength InetAddressPrefixLength,
2390 ipAddressPrefixOrigin IpAddressPrefixOriginTC,
2391 ipAddressPrefixOnLinkFlag TruthValue,
2392 ipAddressPrefixAutonomousFlag TruthValue,
2393 ipAddressPrefixAdvPreferredLifetime Unsigned32,
2394 ipAddressPrefixAdvValidLifetime Unsigned32
2395 }
2396
2397ipAddressPrefixIfIndex OBJECT-TYPE
2398 SYNTAX InterfaceIndex
2399 MAX-ACCESS not-accessible
2400 STATUS current
2401 DESCRIPTION
2402 "The index value that uniquely identifies the interface on
2403 which this prefix is configured. The interface identified
2404 by a particular value of this index is the same interface as
2405 identified by the same value of the IF-MIB's ifIndex."
2406 ::= { ipAddressPrefixEntry 1 }
2407
2408ipAddressPrefixType OBJECT-TYPE
2409 SYNTAX InetAddressType
2410 MAX-ACCESS not-accessible
2411 STATUS current
2412 DESCRIPTION
2413 "The address type of ipAddressPrefix."
2414 ::= { ipAddressPrefixEntry 2 }
2415
2416ipAddressPrefixPrefix OBJECT-TYPE
2417 SYNTAX InetAddress
2418 MAX-ACCESS not-accessible
2419 STATUS current
2420
2421
2422
2423 DESCRIPTION
2424 "The address prefix. The address type of this object is
2425 specified in ipAddressPrefixType. The length of this object
2426 is the standard length for objects of that type (4 or 16
2427 bytes). Any bits after ipAddressPrefixLength must be zero.
2428
2429 Implementors need to be aware that, if the size of
2430 ipAddressPrefixPrefix exceeds 114 octets, then OIDS of
2431 instances of columns in this row will have more than 128
2432 sub-identifiers and cannot be accessed using SNMPv1,
2433 SNMPv2c, or SNMPv3."
2434 ::= { ipAddressPrefixEntry 3 }
2435
2436ipAddressPrefixLength OBJECT-TYPE
2437 SYNTAX InetAddressPrefixLength
2438 MAX-ACCESS not-accessible
2439 STATUS current
2440 DESCRIPTION
2441 "The prefix length associated with this prefix.
2442
2443 The value 0 has no special meaning for this object. It
2444 simply refers to address '::/0'."
2445 ::= { ipAddressPrefixEntry 4 }
2446
2447ipAddressPrefixOrigin OBJECT-TYPE
2448 SYNTAX IpAddressPrefixOriginTC
2449 MAX-ACCESS read-only
2450 STATUS current
2451 DESCRIPTION
2452 "The origin of this prefix."
2453 ::= { ipAddressPrefixEntry 5 }
2454
2455ipAddressPrefixOnLinkFlag OBJECT-TYPE
2456 SYNTAX TruthValue
2457 MAX-ACCESS read-only
2458 STATUS current
2459 DESCRIPTION
2460 "This object has the value 'true(1)', if this prefix can be
2461 used for on-link determination; otherwise, the value is
2462 'false(2)'.
2463
2464 The default for IPv4 prefixes is 'true(1)'."
2465 REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
2466 RFC 2462"
2467 ::= { ipAddressPrefixEntry 6 }
2468
2469ipAddressPrefixAutonomousFlag OBJECT-TYPE
2470 SYNTAX TruthValue
2471
2472
2473
2474 MAX-ACCESS read-only
2475 STATUS current
2476 DESCRIPTION
2477 "Autonomous address configuration flag. When true(1),
2478 indicates that this prefix can be used for autonomous
2479 address configuration (i.e., can be used to form a local
2480 interface address). If false(2), it is not used to auto-
2481 configure a local interface address.
2482
2483 The default for IPv4 prefixes is 'false(2)'."
2484 REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
2485 RFC 2462"
2486 ::= { ipAddressPrefixEntry 7 }
2487
2488ipAddressPrefixAdvPreferredLifetime OBJECT-TYPE
2489 SYNTAX Unsigned32
2490 UNITS "seconds"
2491 MAX-ACCESS read-only
2492 STATUS current
2493 DESCRIPTION
2494 "The remaining length of time, in seconds, that this prefix
2495 will continue to be preferred, i.e., time until deprecation.
2496
2497 A value of 4,294,967,295 represents infinity.
2498
2499 The address generated from a deprecated prefix should no
2500 longer be used as a source address in new communications,
2501 but packets received on such an interface are processed as
2502 expected.
2503
2504 The default for IPv4 prefixes is 4,294,967,295 (infinity)."
2505 REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
2506 RFC 2462"
2507 ::= { ipAddressPrefixEntry 8 }
2508
2509ipAddressPrefixAdvValidLifetime OBJECT-TYPE
2510 SYNTAX Unsigned32
2511 UNITS "seconds"
2512 MAX-ACCESS read-only
2513 STATUS current
2514 DESCRIPTION
2515 "The remaining length of time, in seconds, that this prefix
2516 will continue to be valid, i.e., time until invalidation. A
2517 value of 4,294,967,295 represents infinity.
2518
2519 The address generated from an invalidated prefix should not
2520 appear as the destination or source address of a packet.
2521
2522
2523
2524
2525 The default for IPv4 prefixes is 4,294,967,295 (infinity)."
2526 REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
2527 RFC 2462"
2528 ::= { ipAddressPrefixEntry 9 }
2529
2530--
2531-- Internet Address Table
2532--
2533
2534ipAddressSpinLock OBJECT-TYPE
2535 SYNTAX TestAndIncr
2536 MAX-ACCESS read-write
2537 STATUS current
2538 DESCRIPTION
2539 "An advisory lock used to allow cooperating SNMP managers to
2540 coordinate their use of the set operation in creating or
2541 modifying rows within this table.
2542
2543 In order to use this lock to coordinate the use of set
2544 operations, managers should first retrieve
2545 ipAddressTableSpinLock. They should then determine the
2546 appropriate row to create or modify. Finally, they should
2547 issue the appropriate set command, including the retrieved
2548 value of ipAddressSpinLock. If another manager has altered
2549 the table in the meantime, then the value of
2550 ipAddressSpinLock will have changed, and the creation will
2551 fail as it will be specifying an incorrect value for
2552 ipAddressSpinLock. It is suggested, but not required, that
2553 the ipAddressSpinLock be the first var bind for each set of
2554 objects representing a 'row' in a PDU."
2555 ::= { ip 33 }
2556
2557ipAddressTable OBJECT-TYPE
2558 SYNTAX SEQUENCE OF IpAddressEntry
2559 MAX-ACCESS not-accessible
2560 STATUS current
2561 DESCRIPTION
2562 "This table contains addressing information relevant to the
2563 entity's interfaces.
2564
2565 This table does not contain multicast address information.
2566 Tables for such information should be contained in multicast
2567 specific MIBs, such as RFC 3019.
2568
2569 While this table is writable, the user will note that
2570 several objects, such as ipAddressOrigin, are not. The
2571 intention in allowing a user to write to this table is to
2572 allow them to add or remove any entry that isn't
2573
2574
2575
2576 permanent. The user should be allowed to modify objects
2577 and entries when that would not cause inconsistencies
2578 within the table. Allowing write access to objects, such
2579 as ipAddressOrigin, could allow a user to insert an entry
2580 and then label it incorrectly.
2581
2582 Note well: When including IPv6 link-local addresses in this
2583 table, the entry must use an InetAddressType of 'ipv6z' in
2584 order to differentiate between the possible interfaces."
2585 ::= { ip 34 }
2586
2587ipAddressEntry OBJECT-TYPE
2588 SYNTAX IpAddressEntry
2589 MAX-ACCESS not-accessible
2590 STATUS current
2591 DESCRIPTION
2592 "An address mapping for a particular interface."
2593 INDEX { ipAddressAddrType, ipAddressAddr }
2594 ::= { ipAddressTable 1 }
2595
2596IpAddressEntry ::= SEQUENCE {
2597 ipAddressAddrType InetAddressType,
2598 ipAddressAddr InetAddress,
2599 ipAddressIfIndex InterfaceIndex,
2600 ipAddressType INTEGER,
2601 ipAddressPrefix RowPointer,
2602 ipAddressOrigin IpAddressOriginTC,
2603 ipAddressStatus IpAddressStatusTC,
2604 ipAddressCreated TimeStamp,
2605 ipAddressLastChanged TimeStamp,
2606 ipAddressRowStatus RowStatus,
2607 ipAddressStorageType StorageType
2608 }
2609
2610ipAddressAddrType OBJECT-TYPE
2611 SYNTAX InetAddressType
2612 MAX-ACCESS not-accessible
2613 STATUS current
2614 DESCRIPTION
2615 "The address type of ipAddressAddr."
2616 ::= { ipAddressEntry 1 }
2617
2618ipAddressAddr OBJECT-TYPE
2619 SYNTAX InetAddress
2620 MAX-ACCESS not-accessible
2621 STATUS current
2622 DESCRIPTION
2623 "The IP address to which this entry's addressing information
2624
2625
2626
2627 pertains. The address type of this object is specified in
2628 ipAddressAddrType.
2629
2630 Implementors need to be aware that if the size of
2631 ipAddressAddr exceeds 116 octets, then OIDS of instances of
2632 columns in this row will have more than 128 sub-identifiers
2633 and cannot be accessed using SNMPv1, SNMPv2c, or SNMPv3."
2634 ::= { ipAddressEntry 2 }
2635
2636ipAddressIfIndex OBJECT-TYPE
2637 SYNTAX InterfaceIndex
2638 MAX-ACCESS read-create
2639 STATUS current
2640 DESCRIPTION
2641 "The index value that uniquely identifies the interface to
2642 which this entry is applicable. The interface identified by
2643 a particular value of this index is the same interface as
2644 identified by the same value of the IF-MIB's ifIndex."
2645 ::= { ipAddressEntry 3 }
2646
2647ipAddressType OBJECT-TYPE
2648 SYNTAX INTEGER {
2649 unicast(1),
2650 anycast(2),
2651 broadcast(3)
2652 }
2653 MAX-ACCESS read-create
2654 STATUS current
2655 DESCRIPTION
2656 "The type of address. broadcast(3) is not a valid value for
2657 IPv6 addresses (RFC 3513)."
2658 DEFVAL { unicast }
2659 ::= { ipAddressEntry 4 }
2660
2661ipAddressPrefix OBJECT-TYPE
2662 SYNTAX RowPointer
2663 MAX-ACCESS read-only
2664 STATUS current
2665 DESCRIPTION
2666 "A pointer to the row in the prefix table to which this
2667 address belongs. May be { 0 0 } if there is no such row."
2668 DEFVAL { zeroDotZero }
2669 ::= { ipAddressEntry 5 }
2670
2671ipAddressOrigin OBJECT-TYPE
2672 SYNTAX IpAddressOriginTC
2673 MAX-ACCESS read-only
2674 STATUS current
2675
2676
2677
2678 DESCRIPTION
2679 "The origin of the address."
2680 ::= { ipAddressEntry 6 }
2681
2682ipAddressStatus OBJECT-TYPE
2683 SYNTAX IpAddressStatusTC
2684 MAX-ACCESS read-create
2685 STATUS current
2686 DESCRIPTION
2687 "The status of the address, describing if the address can be
2688 used for communication.
2689
2690 In the absence of other information, an IPv4 address is
2691 always preferred(1)."
2692 DEFVAL { preferred }
2693 ::= { ipAddressEntry 7 }
2694
2695ipAddressCreated OBJECT-TYPE
2696 SYNTAX TimeStamp
2697 MAX-ACCESS read-only
2698 STATUS current
2699 DESCRIPTION
2700 "The value of sysUpTime at the time this entry was created.
2701 If this entry was created prior to the last re-
2702 initialization of the local network management subsystem,
2703 then this object contains a zero value."
2704 ::= { ipAddressEntry 8 }
2705
2706ipAddressLastChanged OBJECT-TYPE
2707 SYNTAX TimeStamp
2708 MAX-ACCESS read-only
2709 STATUS current
2710 DESCRIPTION
2711 "The value of sysUpTime at the time this entry was last
2712 updated. If this entry was updated prior to the last re-
2713 initialization of the local network management subsystem,
2714 then this object contains a zero value."
2715 ::= { ipAddressEntry 9 }
2716
2717ipAddressRowStatus OBJECT-TYPE
2718 SYNTAX RowStatus
2719 MAX-ACCESS read-create
2720 STATUS current
2721 DESCRIPTION
2722 "The status of this conceptual row.
2723
2724 The RowStatus TC requires that this DESCRIPTION clause
2725 states under which circumstances other objects in this row
2726
2727
2728
2729 can be modified. The value of this object has no effect on
2730 whether other objects in this conceptual row can be
2731 modified.
2732
2733 A conceptual row can not be made active until the
2734 ipAddressIfIndex has been set to a valid index."
2735 ::= { ipAddressEntry 10 }
2736
2737ipAddressStorageType OBJECT-TYPE
2738 SYNTAX StorageType
2739 MAX-ACCESS read-create
2740 STATUS current
2741 DESCRIPTION
2742 "The storage type for this conceptual row. If this object
2743 has a value of 'permanent', then no other objects are
2744 required to be able to be modified."
2745 DEFVAL { volatile }
2746 ::= { ipAddressEntry 11 }
2747
2748--
2749-- the Internet Address Translation table
2750--
2751
2752ipNetToPhysicalTable OBJECT-TYPE
2753 SYNTAX SEQUENCE OF IpNetToPhysicalEntry
2754 MAX-ACCESS not-accessible
2755 STATUS current
2756 DESCRIPTION
2757 "The IP Address Translation table used for mapping from IP
2758 addresses to physical addresses.
2759
2760 The Address Translation tables contain the IP address to
2761 'physical' address equivalences. Some interfaces do not use
2762 translation tables for determining address equivalences
2763 (e.g., DDN-X.25 has an algorithmic method); if all
2764 interfaces are of this type, then the Address Translation
2765 table is empty, i.e., has zero entries.
2766
2767 While many protocols may be used to populate this table, ARP
2768 and Neighbor Discovery are the most likely
2769 options."
2770 REFERENCE "RFC 826 and RFC 2461"
2771 ::= { ip 35 }
2772
2773ipNetToPhysicalEntry OBJECT-TYPE
2774 SYNTAX IpNetToPhysicalEntry
2775 MAX-ACCESS not-accessible
2776 STATUS current
2777
2778
2779
2780 DESCRIPTION
2781 "Each entry contains one IP address to `physical' address
2782 equivalence."
2783 INDEX { ipNetToPhysicalIfIndex,
2784 ipNetToPhysicalNetAddressType,
2785 ipNetToPhysicalNetAddress }
2786 ::= { ipNetToPhysicalTable 1 }
2787
2788IpNetToPhysicalEntry ::= SEQUENCE {
2789 ipNetToPhysicalIfIndex InterfaceIndex,
2790 ipNetToPhysicalNetAddressType InetAddressType,
2791 ipNetToPhysicalNetAddress InetAddress,
2792 ipNetToPhysicalPhysAddress PhysAddress,
2793 ipNetToPhysicalLastUpdated TimeStamp,
2794 ipNetToPhysicalType INTEGER,
2795 ipNetToPhysicalState INTEGER,
2796 ipNetToPhysicalRowStatus RowStatus
2797 }
2798
2799ipNetToPhysicalIfIndex OBJECT-TYPE
2800 SYNTAX InterfaceIndex
2801 MAX-ACCESS not-accessible
2802 STATUS current
2803 DESCRIPTION
2804 "The index value that uniquely identifies the interface to
2805 which this entry is applicable. The interface identified by
2806 a particular value of this index is the same interface as
2807 identified by the same value of the IF-MIB's ifIndex."
2808 ::= { ipNetToPhysicalEntry 1 }
2809
2810ipNetToPhysicalNetAddressType OBJECT-TYPE
2811 SYNTAX InetAddressType
2812 MAX-ACCESS not-accessible
2813 STATUS current
2814 DESCRIPTION
2815 "The type of ipNetToPhysicalNetAddress."
2816 ::= { ipNetToPhysicalEntry 2 }
2817
2818ipNetToPhysicalNetAddress OBJECT-TYPE
2819 SYNTAX InetAddress
2820 MAX-ACCESS not-accessible
2821 STATUS current
2822 DESCRIPTION
2823 "The IP Address corresponding to the media-dependent
2824 `physical' address. The address type of this object is
2825 specified in ipNetToPhysicalAddressType.
2826
2827 Implementors need to be aware that if the size of
2828
2829
2830
2831 ipNetToPhysicalNetAddress exceeds 115 octets, then OIDS of
2832 instances of columns in this row will have more than 128
2833 sub-identifiers and cannot be accessed using SNMPv1,
2834 SNMPv2c, or SNMPv3."
2835 ::= { ipNetToPhysicalEntry 3 }
2836
2837ipNetToPhysicalPhysAddress OBJECT-TYPE
2838 SYNTAX PhysAddress (SIZE(0..65535))
2839 MAX-ACCESS read-create
2840 STATUS current
2841 DESCRIPTION
2842 "The media-dependent `physical' address.
2843
2844 As the entries in this table are typically not persistent
2845 when this object is written the entity SHOULD NOT save the
2846 change to non-volatile storage."
2847 ::= { ipNetToPhysicalEntry 4 }
2848
2849ipNetToPhysicalLastUpdated OBJECT-TYPE
2850 SYNTAX TimeStamp
2851 MAX-ACCESS read-only
2852 STATUS current
2853 DESCRIPTION
2854 "The value of sysUpTime at the time this entry was last
2855 updated. If this entry was updated prior to the last re-
2856 initialization of the local network management subsystem,
2857 then this object contains a zero value."
2858 ::= { ipNetToPhysicalEntry 5 }
2859
2860ipNetToPhysicalType OBJECT-TYPE
2861 SYNTAX INTEGER {
2862 other(1), -- none of the following
2863 invalid(2), -- an invalidated mapping
2864 dynamic(3),
2865 static(4),
2866 local(5) -- local interface
2867 }
2868 MAX-ACCESS read-create
2869 STATUS current
2870 DESCRIPTION
2871 "The type of mapping.
2872
2873 Setting this object to the value invalid(2) has the effect
2874 of invalidating the corresponding entry in the
2875 ipNetToPhysicalTable. That is, it effectively dis-
2876 associates the interface identified with said entry from the
2877 mapping identified with said entry. It is an
2878 implementation-specific matter as to whether the agent
2879
2880
2881
2882 removes an invalidated entry from the table. Accordingly,
2883 management stations must be prepared to receive tabular
2884 information from agents that corresponds to entries not
2885 currently in use. Proper interpretation of such entries
2886 requires examination of the relevant ipNetToPhysicalType
2887 object.
2888
2889 The 'dynamic(3)' type indicates that the IP address to
2890 physical addresses mapping has been dynamically resolved
2891 using e.g., IPv4 ARP or the IPv6 Neighbor Discovery
2892 protocol.
2893
2894 The 'static(4)' type indicates that the mapping has been
2895 statically configured. Both of these refer to entries that
2896 provide mappings for other entities addresses.
2897
2898 The 'local(5)' type indicates that the mapping is provided
2899 for an entity's own interface address.
2900
2901 As the entries in this table are typically not persistent
2902 when this object is written the entity SHOULD NOT save the
2903 change to non-volatile storage."
2904 DEFVAL { static }
2905 ::= { ipNetToPhysicalEntry 6 }
2906
2907ipNetToPhysicalState OBJECT-TYPE
2908 SYNTAX INTEGER {
2909 reachable(1), -- confirmed reachability
2910
2911 stale(2), -- unconfirmed reachability
2912
2913 delay(3), -- waiting for reachability
2914 -- confirmation before entering
2915 -- the probe state
2916
2917 probe(4), -- actively probing
2918
2919 invalid(5), -- an invalidated mapping
2920
2921 unknown(6), -- state can not be determined
2922 -- for some reason.
2923
2924 incomplete(7) -- address resolution is being
2925 -- performed.
2926 }
2927 MAX-ACCESS read-only
2928 STATUS current
2929 DESCRIPTION
2930
2931
2932
2933 "The Neighbor Unreachability Detection state for the
2934 interface when the address mapping in this entry is used.
2935 If Neighbor Unreachability Detection is not in use (e.g. for
2936 IPv4), this object is always unknown(6)."
2937 REFERENCE "RFC 2461"
2938 ::= { ipNetToPhysicalEntry 7 }
2939
2940ipNetToPhysicalRowStatus OBJECT-TYPE
2941 SYNTAX RowStatus
2942 MAX-ACCESS read-create
2943 STATUS current
2944 DESCRIPTION
2945 "The status of this conceptual row.
2946
2947 The RowStatus TC requires that this DESCRIPTION clause
2948 states under which circumstances other objects in this row
2949 can be modified. The value of this object has no effect on
2950 whether other objects in this conceptual row can be
2951 modified.
2952
2953 A conceptual row can not be made active until the
2954 ipNetToPhysicalPhysAddress object has been set.
2955
2956 Note that if the ipNetToPhysicalType is set to 'invalid',
2957 the managed node may delete the entry independent of the
2958 state of this object."
2959 ::= { ipNetToPhysicalEntry 8 }
2960
2961--
2962-- The IPv6 Scope Zone Index Table.
2963--
2964
2965ipv6ScopeZoneIndexTable OBJECT-TYPE
2966 SYNTAX SEQUENCE OF Ipv6ScopeZoneIndexEntry
2967 MAX-ACCESS not-accessible
2968 STATUS current
2969 DESCRIPTION
2970 "The table used to describe IPv6 unicast and multicast scope
2971 zones.
2972
2973 For those objects that have names rather than numbers, the
2974 names were chosen to coincide with the names used in the
2975 IPv6 address architecture document. "
2976 REFERENCE "Section 2.7 of RFC 4291"
2977 ::= { ip 36 }
2978
2979ipv6ScopeZoneIndexEntry OBJECT-TYPE
2980 SYNTAX Ipv6ScopeZoneIndexEntry
2981
2982
2983
2984 MAX-ACCESS not-accessible
2985 STATUS current
2986 DESCRIPTION
2987 "Each entry contains the list of scope identifiers on a given
2988 interface."
2989 INDEX { ipv6ScopeZoneIndexIfIndex }
2990 ::= { ipv6ScopeZoneIndexTable 1 }
2991
2992Ipv6ScopeZoneIndexEntry ::= SEQUENCE {
2993 ipv6ScopeZoneIndexIfIndex InterfaceIndex,
2994 ipv6ScopeZoneIndexLinkLocal InetZoneIndex,
2995 ipv6ScopeZoneIndex3 InetZoneIndex,
2996 ipv6ScopeZoneIndexAdminLocal InetZoneIndex,
2997 ipv6ScopeZoneIndexSiteLocal InetZoneIndex,
2998 ipv6ScopeZoneIndex6 InetZoneIndex,
2999 ipv6ScopeZoneIndex7 InetZoneIndex,
3000 ipv6ScopeZoneIndexOrganizationLocal InetZoneIndex,
3001 ipv6ScopeZoneIndex9 InetZoneIndex,
3002 ipv6ScopeZoneIndexA InetZoneIndex,
3003 ipv6ScopeZoneIndexB InetZoneIndex,
3004 ipv6ScopeZoneIndexC InetZoneIndex,
3005 ipv6ScopeZoneIndexD InetZoneIndex
3006 }
3007
3008ipv6ScopeZoneIndexIfIndex OBJECT-TYPE
3009 SYNTAX InterfaceIndex
3010 MAX-ACCESS not-accessible
3011 STATUS current
3012 DESCRIPTION
3013 "The index value that uniquely identifies the interface to
3014 which these scopes belong. The interface identified by a
3015 particular value of this index is the same interface as
3016 identified by the same value of the IF-MIB's ifIndex."
3017 ::= { ipv6ScopeZoneIndexEntry 1 }
3018
3019ipv6ScopeZoneIndexLinkLocal OBJECT-TYPE
3020 SYNTAX InetZoneIndex
3021 MAX-ACCESS read-only
3022 STATUS current
3023 DESCRIPTION
3024 "The zone index for the link-local scope on this interface."
3025 ::= { ipv6ScopeZoneIndexEntry 2 }
3026
3027ipv6ScopeZoneIndex3 OBJECT-TYPE
3028 SYNTAX InetZoneIndex
3029 MAX-ACCESS read-only
3030 STATUS current
3031 DESCRIPTION
3032
3033
3034
3035 "The zone index for scope 3 on this interface."
3036 ::= { ipv6ScopeZoneIndexEntry 3 }
3037
3038ipv6ScopeZoneIndexAdminLocal OBJECT-TYPE
3039 SYNTAX InetZoneIndex
3040 MAX-ACCESS read-only
3041 STATUS current
3042 DESCRIPTION
3043 "The zone index for the admin-local scope on this interface."
3044 ::= { ipv6ScopeZoneIndexEntry 4 }
3045
3046ipv6ScopeZoneIndexSiteLocal OBJECT-TYPE
3047 SYNTAX InetZoneIndex
3048 MAX-ACCESS read-only
3049 STATUS current
3050 DESCRIPTION
3051 "The zone index for the site-local scope on this interface."
3052 ::= { ipv6ScopeZoneIndexEntry 5 }
3053
3054ipv6ScopeZoneIndex6 OBJECT-TYPE
3055 SYNTAX InetZoneIndex
3056 MAX-ACCESS read-only
3057 STATUS current
3058 DESCRIPTION
3059 "The zone index for scope 6 on this interface."
3060 ::= { ipv6ScopeZoneIndexEntry 6 }
3061
3062ipv6ScopeZoneIndex7 OBJECT-TYPE
3063 SYNTAX InetZoneIndex
3064 MAX-ACCESS read-only
3065 STATUS current
3066 DESCRIPTION
3067 "The zone index for scope 7 on this interface."
3068 ::= { ipv6ScopeZoneIndexEntry 7 }
3069
3070ipv6ScopeZoneIndexOrganizationLocal OBJECT-TYPE
3071 SYNTAX InetZoneIndex
3072 MAX-ACCESS read-only
3073 STATUS current
3074 DESCRIPTION
3075 "The zone index for the organization-local scope on this
3076 interface."
3077 ::= { ipv6ScopeZoneIndexEntry 8 }
3078
3079ipv6ScopeZoneIndex9 OBJECT-TYPE
3080 SYNTAX InetZoneIndex
3081 MAX-ACCESS read-only
3082 STATUS current
3083
3084
3085
3086 DESCRIPTION
3087 "The zone index for scope 9 on this interface."
3088 ::= { ipv6ScopeZoneIndexEntry 9 }
3089
3090ipv6ScopeZoneIndexA OBJECT-TYPE
3091 SYNTAX InetZoneIndex
3092 MAX-ACCESS read-only
3093 STATUS current
3094 DESCRIPTION
3095 "The zone index for scope A on this interface."
3096 ::= { ipv6ScopeZoneIndexEntry 10 }
3097
3098ipv6ScopeZoneIndexB OBJECT-TYPE
3099 SYNTAX InetZoneIndex
3100 MAX-ACCESS read-only
3101 STATUS current
3102 DESCRIPTION
3103 "The zone index for scope B on this interface."
3104 ::= { ipv6ScopeZoneIndexEntry 11 }
3105
3106ipv6ScopeZoneIndexC OBJECT-TYPE
3107 SYNTAX InetZoneIndex
3108 MAX-ACCESS read-only
3109 STATUS current
3110 DESCRIPTION
3111 "The zone index for scope C on this interface."
3112 ::= { ipv6ScopeZoneIndexEntry 12 }
3113
3114ipv6ScopeZoneIndexD OBJECT-TYPE
3115 SYNTAX InetZoneIndex
3116 MAX-ACCESS read-only
3117 STATUS current
3118 DESCRIPTION
3119 "The zone index for scope D on this interface."
3120 ::= { ipv6ScopeZoneIndexEntry 13 }
3121
3122--
3123-- The Default Router Table
3124-- This table simply lists the default routers; for more information
3125-- about routing tables, see the routing MIBs
3126--
3127
3128ipDefaultRouterTable OBJECT-TYPE
3129 SYNTAX SEQUENCE OF IpDefaultRouterEntry
3130 MAX-ACCESS not-accessible
3131 STATUS current
3132 DESCRIPTION
3133 "The table used to describe the default routers known to this
3134
3135
3136
3137 entity."
3138 ::= { ip 37 }
3139
3140ipDefaultRouterEntry OBJECT-TYPE
3141 SYNTAX IpDefaultRouterEntry
3142 MAX-ACCESS not-accessible
3143 STATUS current
3144 DESCRIPTION
3145 "Each entry contains information about a default router known
3146 to this entity."
3147 INDEX {ipDefaultRouterAddressType, ipDefaultRouterAddress,
3148 ipDefaultRouterIfIndex}
3149 ::= { ipDefaultRouterTable 1 }
3150
3151IpDefaultRouterEntry ::= SEQUENCE {
3152 ipDefaultRouterAddressType InetAddressType,
3153 ipDefaultRouterAddress InetAddress,
3154 ipDefaultRouterIfIndex InterfaceIndex,
3155 ipDefaultRouterLifetime Unsigned32,
3156 ipDefaultRouterPreference INTEGER
3157 }
3158
3159ipDefaultRouterAddressType OBJECT-TYPE
3160 SYNTAX InetAddressType
3161 MAX-ACCESS not-accessible
3162 STATUS current
3163 DESCRIPTION
3164 "The address type for this row."
3165 ::= { ipDefaultRouterEntry 1 }
3166
3167ipDefaultRouterAddress OBJECT-TYPE
3168 SYNTAX InetAddress
3169 MAX-ACCESS not-accessible
3170 STATUS current
3171 DESCRIPTION
3172 "The IP address of the default router represented by this
3173 row. The address type of this object is specified in
3174 ipDefaultRouterAddressType.
3175
3176 Implementers need to be aware that if the size of
3177 ipDefaultRouterAddress exceeds 115 octets, then OIDS of
3178 instances of columns in this row will have more than 128
3179 sub-identifiers and cannot be accessed using SNMPv1,
3180 SNMPv2c, or SNMPv3."
3181 ::= { ipDefaultRouterEntry 2 }
3182
3183ipDefaultRouterIfIndex OBJECT-TYPE
3184 SYNTAX InterfaceIndex
3185
3186
3187
3188 MAX-ACCESS not-accessible
3189 STATUS current
3190 DESCRIPTION
3191 "The index value that uniquely identifies the interface by
3192 which the router can be reached. The interface identified
3193 by a particular value of this index is the same interface as
3194 identified by the same value of the IF-MIB's ifIndex."
3195 ::= { ipDefaultRouterEntry 3 }
3196
3197ipDefaultRouterLifetime OBJECT-TYPE
3198 SYNTAX Unsigned32 (0..65535)
3199 UNITS "seconds"
3200 MAX-ACCESS read-only
3201 STATUS current
3202 DESCRIPTION
3203 "The remaining length of time, in seconds, that this router
3204 will continue to be useful as a default router. A value of
3205 zero indicates that it is no longer useful as a default
3206 router. It is left to the implementer of the MIB as to
3207 whether a router with a lifetime of zero is removed from the
3208 list.
3209
3210 For IPv6, this value should be extracted from the router
3211 advertisement messages."
3212 REFERENCE "For IPv6 RFC 2462 sections 4.2 and 6.3.4"
3213 ::= { ipDefaultRouterEntry 4 }
3214
3215ipDefaultRouterPreference OBJECT-TYPE
3216 SYNTAX INTEGER {
3217 reserved (-2),
3218 low (-1),
3219 medium (0),
3220 high (1)
3221 }
3222 MAX-ACCESS read-only
3223 STATUS current
3224 DESCRIPTION
3225 "An indication of preference given to this router as a
3226 default router as described in he Default Router
3227 Preferences document. Treating the value as a
3228 2 bit signed integer allows for simple arithmetic
3229 comparisons.
3230
3231 For IPv4 routers or IPv6 routers that are not using the
3232 updated router advertisement format, this object is set to
3233 medium (0)."
3234 REFERENCE "RFC 4291, section 2.1"
3235 ::= { ipDefaultRouterEntry 5 }
3236
3237
3238
3239--
3240-- Configuration information for constructing router advertisements
3241--
3242
3243ipv6RouterAdvertSpinLock OBJECT-TYPE
3244 SYNTAX TestAndIncr
3245 MAX-ACCESS read-write
3246 STATUS current
3247 DESCRIPTION
3248 "An advisory lock used to allow cooperating SNMP managers to
3249 coordinate their use of the set operation in creating or
3250 modifying rows within this table.
3251
3252 In order to use this lock to coordinate the use of set
3253 operations, managers should first retrieve
3254 ipv6RouterAdvertSpinLock. They should then determine the
3255 appropriate row to create or modify. Finally, they should
3256 issue the appropriate set command including the retrieved
3257 value of ipv6RouterAdvertSpinLock. If another manager has
3258 altered the table in the meantime, then the value of
3259 ipv6RouterAdvertSpinLock will have changed and the creation
3260 will fail as it will be specifying an incorrect value for
3261 ipv6RouterAdvertSpinLock. It is suggested, but not
3262 required, that the ipv6RouterAdvertSpinLock be the first var
3263 bind for each set of objects representing a 'row' in a PDU."
3264 ::= { ip 38 }
3265
3266ipv6RouterAdvertTable OBJECT-TYPE
3267 SYNTAX SEQUENCE OF Ipv6RouterAdvertEntry
3268 MAX-ACCESS not-accessible
3269 STATUS current
3270 DESCRIPTION
3271 "The table containing information used to construct router
3272 advertisements."
3273 ::= { ip 39 }
3274
3275ipv6RouterAdvertEntry OBJECT-TYPE
3276 SYNTAX Ipv6RouterAdvertEntry
3277 MAX-ACCESS not-accessible
3278 STATUS current
3279 DESCRIPTION
3280 "An entry containing information used to construct router
3281 advertisements.
3282
3283 Information in this table is persistent, and when this
3284 object is written, the entity SHOULD save the change to
3285 non-volatile storage."
3286 INDEX { ipv6RouterAdvertIfIndex }
3287
3288
3289
3290 ::= { ipv6RouterAdvertTable 1 }
3291
3292Ipv6RouterAdvertEntry ::= SEQUENCE {
3293 ipv6RouterAdvertIfIndex InterfaceIndex,
3294 ipv6RouterAdvertSendAdverts TruthValue,
3295 ipv6RouterAdvertMaxInterval Unsigned32,
3296 ipv6RouterAdvertMinInterval Unsigned32,
3297 ipv6RouterAdvertManagedFlag TruthValue,
3298 ipv6RouterAdvertOtherConfigFlag TruthValue,
3299 ipv6RouterAdvertLinkMTU Unsigned32,
3300 ipv6RouterAdvertReachableTime Unsigned32,
3301 ipv6RouterAdvertRetransmitTime Unsigned32,
3302 ipv6RouterAdvertCurHopLimit Unsigned32,
3303 ipv6RouterAdvertDefaultLifetime Unsigned32,
3304 ipv6RouterAdvertRowStatus RowStatus
3305 }
3306
3307ipv6RouterAdvertIfIndex OBJECT-TYPE
3308 SYNTAX InterfaceIndex
3309 MAX-ACCESS not-accessible
3310 STATUS current
3311 DESCRIPTION
3312 "The index value that uniquely identifies the interface on
3313 which router advertisements constructed with this
3314 information will be transmitted. The interface identified
3315 by a particular value of this index is the same interface as
3316 identified by the same value of the IF-MIB's ifIndex."
3317 ::= { ipv6RouterAdvertEntry 1 }
3318
3319ipv6RouterAdvertSendAdverts OBJECT-TYPE
3320 SYNTAX TruthValue
3321 MAX-ACCESS read-create
3322 STATUS current
3323 DESCRIPTION
3324 "A flag indicating whether the router sends periodic
3325 router advertisements and responds to router solicitations
3326 on this interface."
3327 REFERENCE "RFC 2461 Section 6.2.1"
3328 DEFVAL { false }
3329 ::= { ipv6RouterAdvertEntry 2 }
3330
3331ipv6RouterAdvertMaxInterval OBJECT-TYPE
3332 SYNTAX Unsigned32 (4..1800)
3333 UNITS "seconds"
3334 MAX-ACCESS read-create
3335 STATUS current
3336 DESCRIPTION
3337 "The maximum time allowed between sending unsolicited router
3338
3339
3340
3341 advertisements from this interface."
3342 REFERENCE "RFC 2461 Section 6.2.1"
3343 DEFVAL { 600 }
3344 ::= { ipv6RouterAdvertEntry 3 }
3345
3346ipv6RouterAdvertMinInterval OBJECT-TYPE
3347 SYNTAX Unsigned32 (3..1350)
3348 UNITS "seconds"
3349 MAX-ACCESS read-create
3350 STATUS current
3351 DESCRIPTION
3352 "The minimum time allowed between sending unsolicited router
3353 advertisements from this interface.
3354
3355 The default is 0.33 * ipv6RouterAdvertMaxInterval, however,
3356 in the case of a low value for ipv6RouterAdvertMaxInterval,
3357 the minimum value for this object is restricted to 3."
3358 REFERENCE "RFC 2461 Section 6.2.1"
3359 ::= { ipv6RouterAdvertEntry 4 }
3360
3361ipv6RouterAdvertManagedFlag OBJECT-TYPE
3362 SYNTAX TruthValue
3363 MAX-ACCESS read-create
3364 STATUS current
3365 DESCRIPTION
3366 "The true/false value to be placed into the 'managed address
3367 configuration' flag field in router advertisements sent from
3368 this interface."
3369 REFERENCE "RFC 2461 Section 6.2.1"
3370 DEFVAL { false }
3371 ::= { ipv6RouterAdvertEntry 5 }
3372
3373ipv6RouterAdvertOtherConfigFlag OBJECT-TYPE
3374 SYNTAX TruthValue
3375 MAX-ACCESS read-create
3376 STATUS current
3377 DESCRIPTION
3378 "The true/false value to be placed into the 'other stateful
3379 configuration' flag field in router advertisements sent from
3380 this interface."
3381 REFERENCE "RFC 2461 Section 6.2.1"
3382 DEFVAL { false }
3383 ::= { ipv6RouterAdvertEntry 6 }
3384
3385ipv6RouterAdvertLinkMTU OBJECT-TYPE
3386 SYNTAX Unsigned32
3387 MAX-ACCESS read-create
3388 STATUS current
3389
3390
3391
3392 DESCRIPTION
3393 "The value to be placed in MTU options sent by the router on
3394 this interface.
3395
3396 A value of zero indicates that no MTU options are sent."
3397 REFERENCE "RFC 2461 Section 6.2.1"
3398 DEFVAL { 0 }
3399 ::= { ipv6RouterAdvertEntry 7 }
3400
3401ipv6RouterAdvertReachableTime OBJECT-TYPE
3402 SYNTAX Unsigned32 (0..3600000)
3403 UNITS "milliseconds"
3404 MAX-ACCESS read-create
3405 STATUS current
3406 DESCRIPTION
3407 "The value to be placed in the reachable time field in router
3408 advertisement messages sent from this interface.
3409
3410 A value of zero in the router advertisement indicates that
3411 the advertisement isn't specifying a value for reachable
3412 time."
3413 REFERENCE "RFC 2461 Section 6.2.1"
3414 DEFVAL { 0 }
3415 ::= { ipv6RouterAdvertEntry 8 }
3416
3417ipv6RouterAdvertRetransmitTime OBJECT-TYPE
3418 SYNTAX Unsigned32
3419 UNITS "milliseconds"
3420 MAX-ACCESS read-create
3421 STATUS current
3422 DESCRIPTION
3423 "The value to be placed in the retransmit timer field in
3424 router advertisements sent from this interface.
3425
3426 A value of zero in the router advertisement indicates that
3427 the advertisement isn't specifying a value for retrans
3428 time."
3429 REFERENCE "RFC 2461 Section 6.2.1"
3430 DEFVAL { 0 }
3431 ::= { ipv6RouterAdvertEntry 9 }
3432
3433ipv6RouterAdvertCurHopLimit OBJECT-TYPE
3434 SYNTAX Unsigned32 (0..255)
3435 MAX-ACCESS read-create
3436 STATUS current
3437 DESCRIPTION
3438 "The default value to be placed in the current hop limit
3439 field in router advertisements sent from this interface.
3440
3441
3442
3443 The value should be set to the current diameter of the
3444 Internet.
3445
3446 A value of zero in the router advertisement indicates that
3447 the advertisement isn't specifying a value for curHopLimit.
3448
3449 The default should be set to the value specified in the IANA
3450 web pages (www.iana.org) at the time of implementation."
3451 REFERENCE "RFC 2461 Section 6.2.1"
3452 ::= { ipv6RouterAdvertEntry 10 }
3453
3454ipv6RouterAdvertDefaultLifetime OBJECT-TYPE
3455 SYNTAX Unsigned32 (0|4..9000)
3456 UNITS "seconds"
3457 MAX-ACCESS read-create
3458 STATUS current
3459 DESCRIPTION
3460 "The value to be placed in the router lifetime field of
3461 router advertisements sent from this interface. This value
3462 MUST be either 0 or between ipv6RouterAdvertMaxInterval and
3463 9000 seconds.
3464
3465 A value of zero indicates that the router is not to be used
3466 as a default router.
3467
3468 The default is 3 * ipv6RouterAdvertMaxInterval."
3469 REFERENCE "RFC 2461 Section 6.2.1"
3470 ::= { ipv6RouterAdvertEntry 11 }
3471
3472ipv6RouterAdvertRowStatus OBJECT-TYPE
3473 SYNTAX RowStatus
3474 MAX-ACCESS read-create
3475 STATUS current
3476 DESCRIPTION
3477 "The status of this conceptual row.
3478
3479 As all objects in this conceptual row have default values, a
3480 row can be created and made active by setting this object
3481 appropriately.
3482
3483 The RowStatus TC requires that this DESCRIPTION clause
3484 states under which circumstances other objects in this row
3485 can be modified. The value of this object has no effect on
3486 whether other objects in this conceptual row can be
3487 modified."
3488 ::= { ipv6RouterAdvertEntry 12 }
3489
3490--
3491
3492
3493
3494-- ICMP section
3495--
3496
3497icmp OBJECT IDENTIFIER ::= { mib-2 5 }
3498
3499--
3500-- ICMP non-message-specific counters
3501--
3502
3503-- These object IDs are reserved, as they were used in earlier
3504-- versions of the MIB module. In theory, OIDs are not assigned
3505-- until the specification is released as an RFC; however, as some
3506-- companies may have shipped code based on earlier versions of
3507-- the MIB, it seems best to reserve these OIDs.
3508-- ::= { icmp 27 }
3509-- ::= { icmp 28 }
3510
3511icmpStatsTable OBJECT-TYPE
3512 SYNTAX SEQUENCE OF IcmpStatsEntry
3513 MAX-ACCESS not-accessible
3514 STATUS current
3515 DESCRIPTION
3516 "The table of generic system-wide ICMP counters."
3517 ::= { icmp 29 }
3518
3519icmpStatsEntry OBJECT-TYPE
3520 SYNTAX IcmpStatsEntry
3521 MAX-ACCESS not-accessible
3522 STATUS current
3523 DESCRIPTION
3524 "A conceptual row in the icmpStatsTable."
3525 INDEX { icmpStatsIPVersion }
3526 ::= { icmpStatsTable 1 }
3527
3528IcmpStatsEntry ::= SEQUENCE {
3529 icmpStatsIPVersion InetVersion,
3530 icmpStatsInMsgs Counter32,
3531 icmpStatsInErrors Counter32,
3532 icmpStatsOutMsgs Counter32,
3533 icmpStatsOutErrors Counter32
3534 }
3535
3536icmpStatsIPVersion OBJECT-TYPE
3537 SYNTAX InetVersion
3538 MAX-ACCESS not-accessible
3539 STATUS current
3540 DESCRIPTION
3541 "The IP version of the statistics."
3542
3543
3544
3545 ::= { icmpStatsEntry 1 }
3546
3547icmpStatsInMsgs OBJECT-TYPE
3548 SYNTAX Counter32
3549 MAX-ACCESS read-only
3550 STATUS current
3551 DESCRIPTION
3552 "The total number of ICMP messages that the entity received.
3553 Note that this counter includes all those counted by
3554 icmpStatsInErrors."
3555 ::= { icmpStatsEntry 2 }
3556
3557icmpStatsInErrors OBJECT-TYPE
3558 SYNTAX Counter32
3559 MAX-ACCESS read-only
3560 STATUS current
3561 DESCRIPTION
3562 "The number of ICMP messages that the entity received but
3563 determined as having ICMP-specific errors (bad ICMP
3564 checksums, bad length, etc.)."
3565 ::= { icmpStatsEntry 3 }
3566
3567icmpStatsOutMsgs OBJECT-TYPE
3568 SYNTAX Counter32
3569 MAX-ACCESS read-only
3570 STATUS current
3571 DESCRIPTION
3572 "The total number of ICMP messages that the entity attempted
3573 to send. Note that this counter includes all those counted
3574 by icmpStatsOutErrors."
3575 ::= { icmpStatsEntry 4 }
3576
3577icmpStatsOutErrors OBJECT-TYPE
3578 SYNTAX Counter32
3579 MAX-ACCESS read-only
3580 STATUS current
3581 DESCRIPTION
3582 "The number of ICMP messages that this entity did not send
3583 due to problems discovered within ICMP, such as a lack of
3584 buffers. This value should not include errors discovered
3585 outside the ICMP layer, such as the inability of IP to route
3586 the resultant datagram. In some implementations, there may
3587 be no types of error that contribute to this counter's
3588 value."
3589 ::= { icmpStatsEntry 5 }
3590
3591--
3592-- per-version, per-message type ICMP counters
3593
3594
3595
3596--
3597
3598icmpMsgStatsTable OBJECT-TYPE
3599 SYNTAX SEQUENCE OF IcmpMsgStatsEntry
3600 MAX-ACCESS not-accessible
3601 STATUS current
3602 DESCRIPTION
3603 "The table of system-wide per-version, per-message type ICMP
3604 counters."
3605 ::= { icmp 30 }
3606
3607icmpMsgStatsEntry OBJECT-TYPE
3608 SYNTAX IcmpMsgStatsEntry
3609 MAX-ACCESS not-accessible
3610 STATUS current
3611 DESCRIPTION
3612 "A conceptual row in the icmpMsgStatsTable.
3613
3614 The system should track each ICMP type value, even if that
3615 ICMP type is not supported by the system. However, a
3616 given row need not be instantiated unless a message of that
3617 type has been processed, i.e., the row for
3618 icmpMsgStatsType=X MAY be instantiated before but MUST be
3619 instantiated after the first message with Type=X is
3620 received or transmitted. After receiving or transmitting
3621 any succeeding messages with Type=X, the relevant counter
3622 must be incremented."
3623 INDEX { icmpMsgStatsIPVersion, icmpMsgStatsType }
3624 ::= { icmpMsgStatsTable 1 }
3625
3626IcmpMsgStatsEntry ::= SEQUENCE {
3627 icmpMsgStatsIPVersion InetVersion,
3628 icmpMsgStatsType Integer32,
3629 icmpMsgStatsInPkts Counter32,
3630 icmpMsgStatsOutPkts Counter32
3631 }
3632
3633icmpMsgStatsIPVersion OBJECT-TYPE
3634 SYNTAX InetVersion
3635 MAX-ACCESS not-accessible
3636 STATUS current
3637 DESCRIPTION
3638 "The IP version of the statistics."
3639 ::= { icmpMsgStatsEntry 1 }
3640
3641icmpMsgStatsType OBJECT-TYPE
3642 SYNTAX Integer32 (0..255)
3643 MAX-ACCESS not-accessible
3644
3645
3646
3647 STATUS current
3648 DESCRIPTION
3649 "The ICMP type field of the message type being counted by
3650 this row.
3651
3652 Note that ICMP message types are scoped by the address type
3653 in use."
3654 REFERENCE "http://www.iana.org/assignments/icmp-parameters and
3655 http://www.iana.org/assignments/icmpv6-parameters"
3656 ::= { icmpMsgStatsEntry 2 }
3657
3658icmpMsgStatsInPkts OBJECT-TYPE
3659 SYNTAX Counter32
3660 MAX-ACCESS read-only
3661 STATUS current
3662 DESCRIPTION
3663 "The number of input packets for this AF and type."
3664 ::= { icmpMsgStatsEntry 3 }
3665
3666icmpMsgStatsOutPkts OBJECT-TYPE
3667 SYNTAX Counter32
3668 MAX-ACCESS read-only
3669 STATUS current
3670 DESCRIPTION
3671 "The number of output packets for this AF and type."
3672 ::= { icmpMsgStatsEntry 4 }
3673--
3674-- conformance information
3675--
3676
3677ipMIBConformance OBJECT IDENTIFIER ::= { ipMIB 2 }
3678
3679ipMIBCompliances OBJECT IDENTIFIER ::= { ipMIBConformance 1 }
3680ipMIBGroups OBJECT IDENTIFIER ::= { ipMIBConformance 2 }
3681
3682-- compliance statements
3683ipMIBCompliance2 MODULE-COMPLIANCE
3684 STATUS current
3685 DESCRIPTION
3686 "The compliance statement for systems that implement IP -
3687 either IPv4 or IPv6.
3688
3689 There are a number of INDEX objects that cannot be
3690 represented in the form of OBJECT clauses in SMIv2, but
3691 for which we have the following compliance requirements,
3692 expressed in OBJECT clause form in this description
3693 clause:
3694
3695
3696
3697
3698 -- OBJECT ipSystemStatsIPVersion
3699 -- SYNTAX InetVersion {ipv4(1), ipv6(2)}
3700 -- DESCRIPTION
3701 -- This MIB requires support for only IPv4 and IPv6
3702 -- versions.
3703 --
3704 -- OBJECT ipIfStatsIPVersion
3705 -- SYNTAX InetVersion {ipv4(1), ipv6(2)}
3706 -- DESCRIPTION
3707 -- This MIB requires support for only IPv4 and IPv6
3708 -- versions.
3709 --
3710 -- OBJECT icmpStatsIPVersion
3711 -- SYNTAX InetVersion {ipv4(1), ipv6(2)}
3712 -- DESCRIPTION
3713 -- This MIB requires support for only IPv4 and IPv6
3714 -- versions.
3715 --
3716 -- OBJECT icmpMsgStatsIPVersion
3717 -- SYNTAX InetVersion {ipv4(1), ipv6(2)}
3718 -- DESCRIPTION
3719 -- This MIB requires support for only IPv4 and IPv6
3720 -- versions.
3721 --
3722 -- OBJECT ipAddressPrefixType
3723 -- SYNTAX InetAddressType {ipv4(1), ipv6(2)}
3724 -- DESCRIPTION
3725 -- This MIB requires support for only global IPv4 and
3726 -- IPv6 address types.
3727 --
3728 -- OBJECT ipAddressPrefixPrefix
3729 -- SYNTAX InetAddress (Size(4 | 16))
3730 -- DESCRIPTION
3731 -- This MIB requires support for only global IPv4 and
3732 -- IPv6 addresses and so the size can be either 4 or
3733 -- 16 bytes.
3734 --
3735 -- OBJECT ipAddressAddrType
3736 -- SYNTAX InetAddressType {ipv4(1), ipv6(2),
3737 -- ipv4z(3), ipv6z(4)}
3738 -- DESCRIPTION
3739 -- This MIB requires support for only global and
3740 -- non-global IPv4 and IPv6 address types.
3741 --
3742 -- OBJECT ipAddressAddr
3743 -- SYNTAX InetAddress (Size(4 | 8 | 16 | 20))
3744 -- DESCRIPTION
3745 -- This MIB requires support for only global and
3746
3747
3748
3749 -- non-global IPv4 and IPv6 addresses and so the size
3750 -- can be 4, 8, 16, or 20 bytes.
3751 --
3752 -- OBJECT ipNetToPhysicalNetAddressType
3753 -- SYNTAX InetAddressType {ipv4(1), ipv6(2),
3754 -- ipv4z(3), ipv6z(4)}
3755 -- DESCRIPTION
3756 -- This MIB requires support for only global and
3757 -- non-global IPv4 and IPv6 address types.
3758 --
3759 -- OBJECT ipNetToPhysicalNetAddress
3760 -- SYNTAX InetAddress (Size(4 | 8 | 16 | 20))
3761 -- DESCRIPTION
3762 -- This MIB requires support for only global and
3763 -- non-global IPv4 and IPv6 addresses and so the size
3764 -- can be 4, 8, 16, or 20 bytes.
3765 --
3766 -- OBJECT ipDefaultRouterAddressType
3767 -- SYNTAX InetAddressType {ipv4(1), ipv6(2),
3768 -- ipv4z(3), ipv6z(4)}
3769 -- DESCRIPTION
3770 -- This MIB requires support for only global and
3771 -- non-global IPv4 and IPv6 address types.
3772 --
3773 -- OBJECT ipDefaultRouterAddress
3774 -- SYNTAX InetAddress (Size(4 | 8 | 16 | 20))
3775 -- DESCRIPTION
3776 -- This MIB requires support for only global and
3777 -- non-global IPv4 and IPv6 addresses and so the size
3778 -- can be 4, 8, 16, or 20 bytes."
3779
3780 MODULE -- this module
3781
3782 MANDATORY-GROUPS { ipSystemStatsGroup, ipAddressGroup,
3783 ipNetToPhysicalGroup, ipDefaultRouterGroup,
3784 icmpStatsGroup }
3785
3786 GROUP ipSystemStatsHCOctetGroup
3787 DESCRIPTION
3788 "This group is mandatory for systems that have an aggregate
3789 bandwidth of greater than 20MB. Including this group does
3790 not allow an entity to neglect the 32 bit versions of these
3791 objects."
3792
3793 GROUP ipSystemStatsHCPacketGroup
3794 DESCRIPTION
3795 "This group is mandatory for systems that have an aggregate
3796 bandwidth of greater than 650MB. Including this group
3797
3798
3799
3800 does not allow an entity to neglect the 32 bit versions of
3801 these objects."
3802
3803 GROUP ipIfStatsGroup
3804 DESCRIPTION
3805 "This group is optional for all systems."
3806
3807 GROUP ipIfStatsHCOctetGroup
3808 DESCRIPTION
3809 "This group is mandatory for systems that include the
3810 ipIfStatsGroup and include links with bandwidths of greater
3811 than 20MB. Including this group does not allow an entity to
3812 neglect the 32 bit versions of these objects."
3813
3814 GROUP ipIfStatsHCPacketGroup
3815 DESCRIPTION
3816 "This group is mandatory for systems that include the
3817 ipIfStatsGroup and include links with bandwidths of greater
3818 than 650MB. Including this group does not allow an entity
3819 to neglect the 32 bit versions of these objects."
3820
3821 GROUP ipv4GeneralGroup
3822 DESCRIPTION
3823 "This group is mandatory for all systems supporting IPv4."
3824
3825 GROUP ipv4IfGroup
3826 DESCRIPTION
3827 "This group is mandatory for all systems supporting IPv4."
3828
3829 GROUP ipv4SystemStatsGroup
3830 DESCRIPTION
3831 "This group is mandatory for all systems supporting IPv4."
3832
3833 GROUP ipv4SystemStatsHCPacketGroup
3834 DESCRIPTION
3835 "This group is mandatory for all systems supporting IPv4 and
3836 that have an aggregate bandwidth of greater than 650MB.
3837 Including this group does not allow an entity to neglect the
3838 32 bit versions of these objects."
3839
3840 GROUP ipv4IfStatsGroup
3841 DESCRIPTION
3842 "This group is mandatory for all systems supporting IPv4 and
3843 including the ipIfStatsGroup."
3844
3845 GROUP ipv4IfStatsHCPacketGroup
3846 DESCRIPTION
3847 "This group is mandatory for all systems supporting IPv4 and
3848
3849
3850
3851 including the ipIfStatsHCPacketGroup. Including this group
3852 does not allow an entity to neglect the 32 bit versions of
3853 these objects."
3854
3855 GROUP ipv6GeneralGroup2
3856 DESCRIPTION
3857 "This group is mandatory for all systems supporting IPv6."
3858
3859 GROUP ipv6IfGroup
3860 DESCRIPTION
3861 "This group is mandatory for all systems supporting IPv6."
3862
3863 GROUP ipAddressPrefixGroup
3864 DESCRIPTION
3865 "This group is mandatory for all systems supporting IPv6."
3866
3867 GROUP ipv6ScopeGroup
3868 DESCRIPTION
3869 "This group is mandatory for all systems supporting IPv6."
3870
3871 GROUP ipv6RouterAdvertGroup
3872 DESCRIPTION
3873 "This group is mandatory for all IPv6 routers."
3874
3875 GROUP ipLastChangeGroup
3876 DESCRIPTION
3877 "This group is optional for all agents."
3878
3879 OBJECT ipv6IpForwarding
3880 MIN-ACCESS read-only
3881 DESCRIPTION
3882 "An agent is not required to provide write access to this
3883 object."
3884
3885 OBJECT ipv6IpDefaultHopLimit
3886 MIN-ACCESS read-only
3887 DESCRIPTION
3888 "An agent is not required to provide write access to this
3889 object."
3890
3891 OBJECT ipv4InterfaceEnableStatus
3892 MIN-ACCESS read-only
3893 DESCRIPTION
3894 "An agent is not required to provide write access to this
3895 object."
3896
3897 OBJECT ipv6InterfaceEnableStatus
3898 MIN-ACCESS read-only
3899
3900
3901
3902 DESCRIPTION
3903 "An agent is not required to provide write access to this
3904 object."
3905
3906 OBJECT ipv6InterfaceForwarding
3907 MIN-ACCESS read-only
3908 DESCRIPTION
3909 "An agent is not required to provide write access to this
3910 object."
3911
3912 OBJECT ipAddressSpinLock
3913 MIN-ACCESS not-accessible
3914 DESCRIPTION
3915 "An agent is not required to provide write access to this
3916 object. However, if an agent provides write access to any
3917 of the other objects in the ipAddressGroup, it SHOULD
3918 provide write access to this object as well."
3919
3920 OBJECT ipAddressIfIndex
3921 MIN-ACCESS read-only
3922 DESCRIPTION
3923 "An agent is not required to provide write or create access
3924 to this object."
3925
3926 OBJECT ipAddressType
3927 MIN-ACCESS read-only
3928 DESCRIPTION
3929 "An agent is not required to provide write or create access
3930 to this object."
3931
3932 OBJECT ipAddressStatus
3933 MIN-ACCESS read-only
3934 DESCRIPTION
3935 "An agent is not required to provide write or create access
3936 to this object."
3937
3938 OBJECT ipAddressRowStatus
3939 SYNTAX RowStatus { active(1) }
3940 MIN-ACCESS read-only
3941 DESCRIPTION
3942 "An agent is not required to provide write or create access
3943 to this object."
3944
3945 OBJECT ipAddressStorageType
3946 MIN-ACCESS read-only
3947 DESCRIPTION
3948 "An agent is not required to provide write or create access
3949 to this object.
3950
3951
3952
3953 If an agent allows this object to be written or created, it
3954 is not required to allow this object to be set to readOnly,
3955 permanent, or nonVolatile."
3956
3957 OBJECT ipNetToPhysicalPhysAddress
3958 MIN-ACCESS read-only
3959 DESCRIPTION
3960 "An agent is not required to provide write or create access
3961 to this object."
3962
3963 OBJECT ipNetToPhysicalType
3964 MIN-ACCESS read-only
3965 DESCRIPTION
3966 "An agent is not required to provide write or create access
3967 to this object."
3968
3969 OBJECT ipv6RouterAdvertSpinLock
3970 MIN-ACCESS read-only
3971 DESCRIPTION
3972 "An agent is not required to provide write access to this
3973 object. However, if an agent provides write access to
3974 any of the other objects in the ipv6RouterAdvertGroup, it
3975 SHOULD provide write access to this object as well."
3976
3977 OBJECT ipv6RouterAdvertSendAdverts
3978 MIN-ACCESS read-only
3979 DESCRIPTION
3980 "An agent is not required to provide write access to this
3981 object."
3982
3983 OBJECT ipv6RouterAdvertMaxInterval
3984 MIN-ACCESS read-only
3985 DESCRIPTION
3986 "An agent is not required to provide write access to this
3987 object."
3988
3989 OBJECT ipv6RouterAdvertMinInterval
3990 MIN-ACCESS read-only
3991 DESCRIPTION
3992 "An agent is not required to provide write access to this
3993 object."
3994
3995 OBJECT ipv6RouterAdvertManagedFlag
3996 MIN-ACCESS read-only
3997 DESCRIPTION
3998 "An agent is not required to provide write access to this
3999 object."
4000
4001
4002
4003
4004 OBJECT ipv6RouterAdvertOtherConfigFlag
4005 MIN-ACCESS read-only
4006 DESCRIPTION
4007 "An agent is not required to provide write access to this
4008 object."
4009
4010 OBJECT ipv6RouterAdvertLinkMTU
4011 MIN-ACCESS read-only
4012 DESCRIPTION
4013 "An agent is not required to provide write access to this
4014 object."
4015
4016 OBJECT ipv6RouterAdvertReachableTime
4017 MIN-ACCESS read-only
4018 DESCRIPTION
4019 "An agent is not required to provide write access to this
4020 object."
4021
4022 OBJECT ipv6RouterAdvertRetransmitTime
4023 MIN-ACCESS read-only
4024 DESCRIPTION
4025 "An agent is not required to provide write access to this
4026 object."
4027
4028 OBJECT ipv6RouterAdvertCurHopLimit
4029 MIN-ACCESS read-only
4030 DESCRIPTION
4031 "An agent is not required to provide write access to this
4032 object."
4033
4034 OBJECT ipv6RouterAdvertDefaultLifetime
4035 MIN-ACCESS read-only
4036 DESCRIPTION
4037 "An agent is not required to provide write access to this
4038 object."
4039
4040 OBJECT ipv6RouterAdvertRowStatus
4041 MIN-ACCESS read-only
4042 DESCRIPTION
4043 "An agent is not required to provide write or create access
4044 to this object."
4045
4046 ::= { ipMIBCompliances 2 }
4047
4048-- units of conformance
4049
4050ipv4GeneralGroup OBJECT-GROUP
4051 OBJECTS { ipForwarding, ipDefaultTTL, ipReasmTimeout }
4052
4053
4054
4055 STATUS current
4056 DESCRIPTION
4057 "The group of IPv4-specific objects for basic management of
4058 IPv4 entities."
4059 ::= { ipMIBGroups 3 }
4060
4061ipv4IfGroup OBJECT-GROUP
4062 OBJECTS { ipv4InterfaceReasmMaxSize, ipv4InterfaceEnableStatus,
4063 ipv4InterfaceRetransmitTime }
4064 STATUS current
4065 DESCRIPTION
4066 "The group of IPv4-specific objects for basic management of
4067 IPv4 interfaces."
4068 ::= { ipMIBGroups 4 }
4069
4070ipv6GeneralGroup2 OBJECT-GROUP
4071 OBJECTS { ipv6IpForwarding, ipv6IpDefaultHopLimit }
4072 STATUS current
4073 DESCRIPTION
4074 "The IPv6 group of objects providing for basic management of
4075 IPv6 entities."
4076 ::= { ipMIBGroups 5 }
4077
4078ipv6IfGroup OBJECT-GROUP
4079 OBJECTS { ipv6InterfaceReasmMaxSize, ipv6InterfaceIdentifier,
4080 ipv6InterfaceEnableStatus, ipv6InterfaceReachableTime,
4081 ipv6InterfaceRetransmitTime, ipv6InterfaceForwarding }
4082 STATUS current
4083 DESCRIPTION
4084 "The group of IPv6-specific objects for basic management of
4085 IPv6 interfaces."
4086 ::= { ipMIBGroups 6 }
4087
4088ipLastChangeGroup OBJECT-GROUP
4089 OBJECTS { ipv4InterfaceTableLastChange,
4090 ipv6InterfaceTableLastChange,
4091 ipIfStatsTableLastChange }
4092 STATUS current
4093 DESCRIPTION
4094 "The last change objects associated with this MIB. These
4095 objects are optional for all agents. They SHOULD be
4096 implemented on agents where it is possible to determine the
4097 proper values. Where it is not possible to determine the
4098 proper values, for example when the tables are split amongst
4099 several sub-agents using AgentX, the agent MUST NOT
4100 implement these objects to return an incorrect or static
4101 value."
4102 ::= { ipMIBGroups 7 }
4103
4104
4105
4106ipSystemStatsGroup OBJECT-GROUP
4107 OBJECTS { ipSystemStatsInReceives,
4108 ipSystemStatsInOctets,
4109 ipSystemStatsInHdrErrors,
4110 ipSystemStatsInNoRoutes,
4111 ipSystemStatsInAddrErrors,
4112 ipSystemStatsInUnknownProtos,
4113 ipSystemStatsInTruncatedPkts,
4114 ipSystemStatsInForwDatagrams,
4115 ipSystemStatsReasmReqds,
4116 ipSystemStatsReasmOKs,
4117 ipSystemStatsReasmFails,
4118 ipSystemStatsInDiscards,
4119 ipSystemStatsInDelivers,
4120 ipSystemStatsOutRequests,
4121 ipSystemStatsOutNoRoutes,
4122 ipSystemStatsOutForwDatagrams,
4123 ipSystemStatsOutDiscards,
4124 ipSystemStatsOutFragReqds,
4125 ipSystemStatsOutFragOKs,
4126 ipSystemStatsOutFragFails,
4127 ipSystemStatsOutFragCreates,
4128 ipSystemStatsOutTransmits,
4129 ipSystemStatsOutOctets,
4130 ipSystemStatsInMcastPkts,
4131 ipSystemStatsInMcastOctets,
4132 ipSystemStatsOutMcastPkts,
4133 ipSystemStatsOutMcastOctets,
4134 ipSystemStatsDiscontinuityTime,
4135 ipSystemStatsRefreshRate }
4136 STATUS current
4137 DESCRIPTION
4138 "IP system wide statistics."
4139 ::= { ipMIBGroups 8 }
4140
4141ipv4SystemStatsGroup OBJECT-GROUP
4142 OBJECTS { ipSystemStatsInBcastPkts, ipSystemStatsOutBcastPkts }
4143 STATUS current
4144 DESCRIPTION
4145 "IPv4 only system wide statistics."
4146 ::= { ipMIBGroups 9 }
4147
4148ipSystemStatsHCOctetGroup OBJECT-GROUP
4149 OBJECTS { ipSystemStatsHCInOctets,
4150 ipSystemStatsHCOutOctets,
4151 ipSystemStatsHCInMcastOctets,
4152 ipSystemStatsHCOutMcastOctets
4153}
4154
4155
4156
4157 STATUS current
4158 DESCRIPTION
4159 "IP system wide statistics for systems that may overflow the
4160 standard octet counters within 1 hour."
4161 ::= { ipMIBGroups 10 }
4162
4163ipSystemStatsHCPacketGroup OBJECT-GROUP
4164 OBJECTS { ipSystemStatsHCInReceives,
4165 ipSystemStatsHCInForwDatagrams,
4166 ipSystemStatsHCInDelivers,
4167 ipSystemStatsHCOutRequests,
4168 ipSystemStatsHCOutForwDatagrams,
4169 ipSystemStatsHCOutTransmits,
4170 ipSystemStatsHCInMcastPkts,
4171 ipSystemStatsHCOutMcastPkts
4172}
4173 STATUS current
4174 DESCRIPTION
4175 "IP system wide statistics for systems that may overflow the
4176 standard packet counters within 1 hour."
4177 ::= { ipMIBGroups 11 }
4178
4179ipv4SystemStatsHCPacketGroup OBJECT-GROUP
4180 OBJECTS { ipSystemStatsHCInBcastPkts,
4181 ipSystemStatsHCOutBcastPkts }
4182 STATUS current
4183 DESCRIPTION
4184 "IPv4 only system wide statistics for systems that may
4185 overflow the standard packet counters within 1 hour."
4186 ::= { ipMIBGroups 12 }
4187
4188ipIfStatsGroup OBJECT-GROUP
4189 OBJECTS { ipIfStatsInReceives, ipIfStatsInOctets,
4190 ipIfStatsInHdrErrors, ipIfStatsInNoRoutes,
4191 ipIfStatsInAddrErrors, ipIfStatsInUnknownProtos,
4192 ipIfStatsInTruncatedPkts, ipIfStatsInForwDatagrams,
4193 ipIfStatsReasmReqds, ipIfStatsReasmOKs,
4194 ipIfStatsReasmFails, ipIfStatsInDiscards,
4195 ipIfStatsInDelivers, ipIfStatsOutRequests,
4196 ipIfStatsOutForwDatagrams, ipIfStatsOutDiscards,
4197 ipIfStatsOutFragReqds, ipIfStatsOutFragOKs,
4198 ipIfStatsOutFragFails, ipIfStatsOutFragCreates,
4199 ipIfStatsOutTransmits, ipIfStatsOutOctets,
4200 ipIfStatsInMcastPkts, ipIfStatsInMcastOctets,
4201 ipIfStatsOutMcastPkts, ipIfStatsOutMcastOctets,
4202 ipIfStatsDiscontinuityTime, ipIfStatsRefreshRate }
4203 STATUS current
4204 DESCRIPTION
4205
4206
4207
4208 "IP per-interface statistics."
4209 ::= { ipMIBGroups 13 }
4210
4211ipv4IfStatsGroup OBJECT-GROUP
4212 OBJECTS { ipIfStatsInBcastPkts, ipIfStatsOutBcastPkts }
4213 STATUS current
4214 DESCRIPTION
4215 "IPv4 only per-interface statistics."
4216 ::= { ipMIBGroups 14 }
4217
4218ipIfStatsHCOctetGroup OBJECT-GROUP
4219 OBJECTS { ipIfStatsHCInOctets, ipIfStatsHCOutOctets,
4220 ipIfStatsHCInMcastOctets, ipIfStatsHCOutMcastOctets }
4221 STATUS current
4222 DESCRIPTION
4223 "IP per-interfaces statistics for systems that include
4224 interfaces that may overflow the standard octet
4225 counters within 1 hour."
4226 ::= { ipMIBGroups 15 }
4227
4228ipIfStatsHCPacketGroup OBJECT-GROUP
4229 OBJECTS { ipIfStatsHCInReceives, ipIfStatsHCInForwDatagrams,
4230 ipIfStatsHCInDelivers, ipIfStatsHCOutRequests,
4231 ipIfStatsHCOutForwDatagrams, ipIfStatsHCOutTransmits,
4232 ipIfStatsHCInMcastPkts, ipIfStatsHCOutMcastPkts }
4233 STATUS current
4234 DESCRIPTION
4235 "IP per-interfaces statistics for systems that include
4236 interfaces that may overflow the standard packet counters
4237 within 1 hour."
4238 ::= { ipMIBGroups 16 }
4239
4240ipv4IfStatsHCPacketGroup OBJECT-GROUP
4241 OBJECTS { ipIfStatsHCInBcastPkts, ipIfStatsHCOutBcastPkts }
4242 STATUS current
4243 DESCRIPTION
4244 "IPv4 only per-interface statistics for systems that include
4245 interfaces that may overflow the standard packet counters
4246 within 1 hour."
4247 ::= { ipMIBGroups 17 }
4248
4249ipAddressPrefixGroup OBJECT-GROUP
4250 OBJECTS { ipAddressPrefixOrigin,
4251 ipAddressPrefixOnLinkFlag,
4252 ipAddressPrefixAutonomousFlag,
4253 ipAddressPrefixAdvPreferredLifetime,
4254 ipAddressPrefixAdvValidLifetime }
4255 STATUS current
4256
4257
4258
4259 DESCRIPTION
4260 "The group of objects for providing information about address
4261 prefixes used by this node."
4262 ::= { ipMIBGroups 18 }
4263
4264ipAddressGroup OBJECT-GROUP
4265 OBJECTS { ipAddressSpinLock, ipAddressIfIndex,
4266 ipAddressType, ipAddressPrefix,
4267 ipAddressOrigin, ipAddressStatus,
4268 ipAddressCreated, ipAddressLastChanged,
4269 ipAddressRowStatus, ipAddressStorageType }
4270 STATUS current
4271 DESCRIPTION
4272 "The group of objects for providing information about the
4273 addresses relevant to this entity's interfaces."
4274 ::= { ipMIBGroups 19 }
4275
4276ipNetToPhysicalGroup OBJECT-GROUP
4277 OBJECTS { ipNetToPhysicalPhysAddress, ipNetToPhysicalLastUpdated,
4278 ipNetToPhysicalType, ipNetToPhysicalState,
4279 ipNetToPhysicalRowStatus }
4280 STATUS current
4281 DESCRIPTION
4282 "The group of objects for providing information about the
4283 mappings of network address to physical address known to
4284 this node."
4285 ::= { ipMIBGroups 20 }
4286
4287ipv6ScopeGroup OBJECT-GROUP
4288 OBJECTS { ipv6ScopeZoneIndexLinkLocal,
4289 ipv6ScopeZoneIndex3,
4290 ipv6ScopeZoneIndexAdminLocal,
4291 ipv6ScopeZoneIndexSiteLocal,
4292 ipv6ScopeZoneIndex6,
4293 ipv6ScopeZoneIndex7,
4294 ipv6ScopeZoneIndexOrganizationLocal,
4295 ipv6ScopeZoneIndex9,
4296 ipv6ScopeZoneIndexA,
4297 ipv6ScopeZoneIndexB,
4298 ipv6ScopeZoneIndexC,
4299 ipv6ScopeZoneIndexD }
4300 STATUS current
4301 DESCRIPTION
4302 "The group of objects for managing IPv6 scope zones."
4303 ::= { ipMIBGroups 21 }
4304
4305ipDefaultRouterGroup OBJECT-GROUP
4306 OBJECTS { ipDefaultRouterLifetime, ipDefaultRouterPreference }
4307
4308
4309
4310 STATUS current
4311 DESCRIPTION
4312 "The group of objects for providing information about default
4313 routers known to this node."
4314 ::= { ipMIBGroups 22 }
4315
4316ipv6RouterAdvertGroup OBJECT-GROUP
4317 OBJECTS { ipv6RouterAdvertSpinLock,
4318 ipv6RouterAdvertSendAdverts,
4319 ipv6RouterAdvertMaxInterval,
4320 ipv6RouterAdvertMinInterval,
4321 ipv6RouterAdvertManagedFlag,
4322 ipv6RouterAdvertOtherConfigFlag,
4323 ipv6RouterAdvertLinkMTU,
4324 ipv6RouterAdvertReachableTime,
4325 ipv6RouterAdvertRetransmitTime,
4326 ipv6RouterAdvertCurHopLimit,
4327 ipv6RouterAdvertDefaultLifetime,
4328 ipv6RouterAdvertRowStatus
4329}
4330 STATUS current
4331 DESCRIPTION
4332 "The group of objects for controlling information advertised
4333 by IPv6 routers."
4334 ::= { ipMIBGroups 23 }
4335
4336icmpStatsGroup OBJECT-GROUP
4337 OBJECTS {icmpStatsInMsgs, icmpStatsInErrors,
4338 icmpStatsOutMsgs, icmpStatsOutErrors,
4339 icmpMsgStatsInPkts, icmpMsgStatsOutPkts }
4340 STATUS current
4341 DESCRIPTION
4342 "The group of objects providing ICMP statistics."
4343 ::= { ipMIBGroups 24 }
4344
4345--
4346-- Deprecated objects
4347--
4348
4349ipInReceives OBJECT-TYPE
4350 SYNTAX Counter32
4351 MAX-ACCESS read-only
4352 STATUS deprecated
4353 DESCRIPTION
4354 "The total number of input datagrams received from
4355 interfaces, including those received in error.
4356
4357 This object has been deprecated, as a new IP version-neutral
4358
4359
4360
4361 table has been added. It is loosely replaced by
4362 ipSystemStatsInRecieves."
4363 ::= { ip 3 }
4364
4365ipInHdrErrors OBJECT-TYPE
4366 SYNTAX Counter32
4367 MAX-ACCESS read-only
4368 STATUS deprecated
4369 DESCRIPTION
4370 "The number of input datagrams discarded due to errors in
4371 their IPv4 headers, including bad checksums, version number
4372 mismatch, other format errors, time-to-live exceeded, errors
4373 discovered in processing their IPv4 options, etc.
4374
4375 This object has been deprecated as a new IP version-neutral
4376 table has been added. It is loosely replaced by
4377 ipSystemStatsInHdrErrors."
4378 ::= { ip 4 }
4379
4380ipInAddrErrors OBJECT-TYPE
4381 SYNTAX Counter32
4382 MAX-ACCESS read-only
4383 STATUS deprecated
4384 DESCRIPTION
4385 "The number of input datagrams discarded because the IPv4
4386 address in their IPv4 header's destination field was not a
4387 valid address to be received at this entity. This count
4388 includes invalid addresses (e.g., 0.0.0.0) and addresses of
4389 unsupported Classes (e.g., Class E). For entities which are
4390 not IPv4 routers, and therefore do not forward datagrams,
4391 this counter includes datagrams discarded because the
4392 destination address was not a local address.
4393
4394 This object has been deprecated, as a new IP version-neutral
4395 table has been added. It is loosely replaced by
4396 ipSystemStatsInAddrErrors."
4397 ::= { ip 5 }
4398
4399ipForwDatagrams OBJECT-TYPE
4400 SYNTAX Counter32
4401 MAX-ACCESS read-only
4402 STATUS deprecated
4403 DESCRIPTION
4404 "The number of input datagrams for which this entity was not
4405 their final IPv4 destination, as a result of which an
4406 attempt was made to find a route to forward them to that
4407 final destination. In entities which do not act as IPv4
4408 routers, this counter will include only those packets which
4409
4410
4411
4412 were Source-Routed via this entity, and the Source-Route
4413 option processing was successful.
4414
4415 This object has been deprecated, as a new IP version-neutral
4416 table has been added. It is loosely replaced by
4417 ipSystemStatsInForwDatagrams."
4418 ::= { ip 6 }
4419
4420ipInUnknownProtos OBJECT-TYPE
4421 SYNTAX Counter32
4422 MAX-ACCESS read-only
4423 STATUS deprecated
4424 DESCRIPTION
4425 "The number of locally-addressed datagrams received
4426 successfully but discarded because of an unknown or
4427 unsupported protocol.
4428
4429 This object has been deprecated, as a new IP version-neutral
4430 table has been added. It is loosely replaced by
4431 ipSystemStatsInUnknownProtos."
4432 ::= { ip 7 }
4433
4434ipInDiscards OBJECT-TYPE
4435 SYNTAX Counter32
4436 MAX-ACCESS read-only
4437 STATUS deprecated
4438 DESCRIPTION
4439 "The number of input IPv4 datagrams for which no problems
4440 were encountered to prevent their continued processing, but
4441 which were discarded (e.g., for lack of buffer space). Note
4442 that this counter does not include any datagrams discarded
4443 while awaiting re-assembly.
4444
4445 This object has been deprecated, as a new IP version-neutral
4446 table has been added. It is loosely replaced by
4447 ipSystemStatsInDiscards."
4448 ::= { ip 8 }
4449
4450ipInDelivers OBJECT-TYPE
4451 SYNTAX Counter32
4452 MAX-ACCESS read-only
4453 STATUS deprecated
4454 DESCRIPTION
4455 "The total number of input datagrams successfully delivered
4456 to IPv4 user-protocols (including ICMP).
4457
4458 This object has been deprecated as a new IP version neutral
4459 table has been added. It is loosely replaced by
4460
4461
4462
4463 ipSystemStatsIndelivers."
4464 ::= { ip 9 }
4465
4466ipOutRequests OBJECT-TYPE
4467 SYNTAX Counter32
4468 MAX-ACCESS read-only
4469 STATUS deprecated
4470 DESCRIPTION
4471 "The total number of IPv4 datagrams which local IPv4 user
4472 protocols (including ICMP) supplied to IPv4 in requests for
4473 transmission. Note that this counter does not include any
4474 datagrams counted in ipForwDatagrams.
4475
4476 This object has been deprecated, as a new IP version-neutral
4477 table has been added. It is loosely replaced by
4478 ipSystemStatsOutRequests."
4479 ::= { ip 10 }
4480
4481ipOutDiscards OBJECT-TYPE
4482 SYNTAX Counter32
4483 MAX-ACCESS read-only
4484 STATUS deprecated
4485 DESCRIPTION
4486 "The number of output IPv4 datagrams for which no problem was
4487 encountered to prevent their transmission to their
4488 destination, but which were discarded (e.g., for lack of
4489 buffer space). Note that this counter would include
4490 datagrams counted in ipForwDatagrams if any such packets met
4491 this (discretionary) discard criterion.
4492
4493 This object has been deprecated, as a new IP version-neutral
4494 table has been added. It is loosely replaced by
4495 ipSystemStatsOutDiscards."
4496 ::= { ip 11 }
4497
4498ipOutNoRoutes OBJECT-TYPE
4499 SYNTAX Counter32
4500 MAX-ACCESS read-only
4501 STATUS deprecated
4502 DESCRIPTION
4503 "The number of IPv4 datagrams discarded because no route
4504 could be found to transmit them to their destination. Note
4505 that this counter includes any packets counted in
4506 ipForwDatagrams which meet this `no-route' criterion. Note
4507 that this includes any datagrams which a host cannot route
4508 because all of its default routers are down.
4509
4510 This object has been deprecated, as a new IP version-neutral
4511
4512
4513
4514 table has been added. It is loosely replaced by
4515 ipSystemStatsOutNoRoutes."
4516 ::= { ip 12 }
4517
4518ipReasmReqds OBJECT-TYPE
4519 SYNTAX Counter32
4520 MAX-ACCESS read-only
4521 STATUS deprecated
4522 DESCRIPTION
4523 "The number of IPv4 fragments received which needed to be
4524 reassembled at this entity.
4525
4526 This object has been deprecated, as a new IP version-neutral
4527 table has been added. It is loosely replaced by
4528 ipSystemStatsReasmReqds."
4529 ::= { ip 14 }
4530
4531ipReasmOKs OBJECT-TYPE
4532 SYNTAX Counter32
4533 MAX-ACCESS read-only
4534 STATUS deprecated
4535 DESCRIPTION
4536 "The number of IPv4 datagrams successfully re-assembled.
4537
4538 This object has been deprecated, as a new IP version-neutral
4539 table has been added. It is loosely replaced by
4540 ipSystemStatsReasmOKs."
4541 ::= { ip 15 }
4542
4543ipReasmFails OBJECT-TYPE
4544 SYNTAX Counter32
4545 MAX-ACCESS read-only
4546 STATUS deprecated
4547 DESCRIPTION
4548 "The number of failures detected by the IPv4 re-assembly
4549 algorithm (for whatever reason: timed out, errors, etc).
4550 Note that this is not necessarily a count of discarded IPv4
4551 fragments since some algorithms (notably the algorithm in
4552 RFC 815) can lose track of the number of fragments by
4553 combining them as they are received.
4554
4555 This object has been deprecated, as a new IP version-neutral
4556 table has been added. It is loosely replaced by
4557 ipSystemStatsReasmFails."
4558 ::= { ip 16 }
4559
4560ipFragOKs OBJECT-TYPE
4561 SYNTAX Counter32
4562
4563
4564
4565 MAX-ACCESS read-only
4566 STATUS deprecated
4567 DESCRIPTION
4568 "The number of IPv4 datagrams that have been successfully
4569 fragmented at this entity.
4570
4571 This object has been deprecated, as a new IP version-neutral
4572 table has been added. It is loosely replaced by
4573 ipSystemStatsOutFragOKs."
4574 ::= { ip 17 }
4575
4576ipFragFails OBJECT-TYPE
4577 SYNTAX Counter32
4578 MAX-ACCESS read-only
4579 STATUS deprecated
4580 DESCRIPTION
4581 "The number of IPv4 datagrams that have been discarded
4582 because they needed to be fragmented at this entity but
4583 could not be, e.g., because their Don't Fragment flag was
4584 set.
4585
4586 This object has been deprecated, as a new IP version-neutral
4587 table has been added. It is loosely replaced by
4588 ipSystemStatsOutFragFails."
4589 ::= { ip 18 }
4590
4591ipFragCreates OBJECT-TYPE
4592 SYNTAX Counter32
4593 MAX-ACCESS read-only
4594 STATUS deprecated
4595 DESCRIPTION
4596 "The number of IPv4 datagram fragments that have been
4597 generated as a result of fragmentation at this entity.
4598
4599 This object has been deprecated as a new IP version neutral
4600 table has been added. It is loosely replaced by
4601 ipSystemStatsOutFragCreates."
4602 ::= { ip 19 }
4603
4604ipRoutingDiscards OBJECT-TYPE
4605 SYNTAX Counter32
4606 MAX-ACCESS read-only
4607 STATUS deprecated
4608 DESCRIPTION
4609 "The number of routing entries which were chosen to be
4610 discarded even though they are valid. One possible reason
4611 for discarding such an entry could be to free-up buffer
4612 space for other routing entries.
4613
4614
4615
4616 This object was defined in pre-IPv6 versions of the IP MIB.
4617 It was implicitly IPv4 only, but the original specifications
4618 did not indicate this protocol restriction. In order to
4619 clarify the specifications, this object has been deprecated
4620 and a similar, but more thoroughly clarified, object has
4621 been added to the IP-FORWARD-MIB."
4622 ::= { ip 23 }
4623
4624-- the deprecated IPv4 address table
4625
4626ipAddrTable OBJECT-TYPE
4627 SYNTAX SEQUENCE OF IpAddrEntry
4628 MAX-ACCESS not-accessible
4629 STATUS deprecated
4630 DESCRIPTION
4631 "The table of addressing information relevant to this
4632 entity's IPv4 addresses.
4633
4634 This table has been deprecated, as a new IP version-neutral
4635 table has been added. It is loosely replaced by the
4636 ipAddressTable although several objects that weren't deemed
4637 useful weren't carried forward while another
4638 (ipAdEntReasmMaxSize) was moved to the ipv4InterfaceTable."
4639 ::= { ip 20 }
4640
4641ipAddrEntry OBJECT-TYPE
4642 SYNTAX IpAddrEntry
4643 MAX-ACCESS not-accessible
4644 STATUS deprecated
4645 DESCRIPTION
4646 "The addressing information for one of this entity's IPv4
4647 addresses."
4648 INDEX { ipAdEntAddr }
4649 ::= { ipAddrTable 1 }
4650
4651IpAddrEntry ::= SEQUENCE {
4652 ipAdEntAddr IpAddress,
4653 ipAdEntIfIndex INTEGER,
4654 ipAdEntNetMask IpAddress,
4655 ipAdEntBcastAddr INTEGER,
4656 ipAdEntReasmMaxSize INTEGER
4657 }
4658
4659ipAdEntAddr OBJECT-TYPE
4660 SYNTAX IpAddress
4661 MAX-ACCESS read-only
4662 STATUS deprecated
4663 DESCRIPTION
4664
4665
4666
4667 "The IPv4 address to which this entry's addressing
4668 information pertains."
4669 ::= { ipAddrEntry 1 }
4670
4671ipAdEntIfIndex OBJECT-TYPE
4672 SYNTAX INTEGER (1..2147483647)
4673 MAX-ACCESS read-only
4674 STATUS deprecated
4675 DESCRIPTION
4676 "The index value which uniquely identifies the interface to
4677 which this entry is applicable. The interface identified by
4678 a particular value of this index is the same interface as
4679 identified by the same value of the IF-MIB's ifIndex."
4680 ::= { ipAddrEntry 2 }
4681
4682ipAdEntNetMask OBJECT-TYPE
4683 SYNTAX IpAddress
4684 MAX-ACCESS read-only
4685 STATUS deprecated
4686 DESCRIPTION
4687 "The subnet mask associated with the IPv4 address of this
4688 entry. The value of the mask is an IPv4 address with all
4689 the network bits set to 1 and all the hosts bits set to 0."
4690 ::= { ipAddrEntry 3 }
4691
4692ipAdEntBcastAddr OBJECT-TYPE
4693 SYNTAX INTEGER (0..1)
4694 MAX-ACCESS read-only
4695 STATUS deprecated
4696 DESCRIPTION
4697 "The value of the least-significant bit in the IPv4 broadcast
4698 address used for sending datagrams on the (logical)
4699 interface associated with the IPv4 address of this entry.
4700 For example, when the Internet standard all-ones broadcast
4701 address is used, the value will be 1. This value applies to
4702 both the subnet and network broadcast addresses used by the
4703 entity on this (logical) interface."
4704 ::= { ipAddrEntry 4 }
4705
4706ipAdEntReasmMaxSize OBJECT-TYPE
4707 SYNTAX INTEGER (0..65535)
4708 MAX-ACCESS read-only
4709 STATUS deprecated
4710 DESCRIPTION
4711 "The size of the largest IPv4 datagram which this entity can
4712 re-assemble from incoming IPv4 fragmented datagrams received
4713 on this interface."
4714 ::= { ipAddrEntry 5 }
4715
4716
4717
4718-- the deprecated IPv4 Address Translation table
4719
4720-- The Address Translation tables contain the IpAddress to
4721-- "physical" address equivalences. Some interfaces do not
4722-- use translation tables for determining address
4723-- equivalences (e.g., DDN-X.25 has an algorithmic method);
4724-- if all interfaces are of this type, then the Address
4725-- Translation table is empty, i.e., has zero entries.
4726
4727ipNetToMediaTable OBJECT-TYPE
4728 SYNTAX SEQUENCE OF IpNetToMediaEntry
4729 MAX-ACCESS not-accessible
4730 STATUS deprecated
4731 DESCRIPTION
4732 "The IPv4 Address Translation table used for mapping from
4733 IPv4 addresses to physical addresses.
4734
4735 This table has been deprecated, as a new IP version-neutral
4736 table has been added. It is loosely replaced by the
4737 ipNetToPhysicalTable."
4738 ::= { ip 22 }
4739
4740ipNetToMediaEntry OBJECT-TYPE
4741 SYNTAX IpNetToMediaEntry
4742 MAX-ACCESS not-accessible
4743 STATUS deprecated
4744 DESCRIPTION
4745 "Each entry contains one IpAddress to `physical' address
4746 equivalence."
4747 INDEX { ipNetToMediaIfIndex,
4748 ipNetToMediaNetAddress }
4749 ::= { ipNetToMediaTable 1 }
4750
4751IpNetToMediaEntry ::= SEQUENCE {
4752 ipNetToMediaIfIndex INTEGER,
4753 ipNetToMediaPhysAddress PhysAddress,
4754 ipNetToMediaNetAddress IpAddress,
4755 ipNetToMediaType INTEGER
4756 }
4757
4758ipNetToMediaIfIndex OBJECT-TYPE
4759 SYNTAX INTEGER (1..2147483647)
4760 MAX-ACCESS read-create
4761 STATUS deprecated
4762 DESCRIPTION
4763 "The interface on which this entry's equivalence is
4764 effective. The interface identified by a particular value
4765 of this index is the same interface as identified by the
4766
4767
4768
4769 same value of the IF-MIB's ifIndex.
4770
4771 This object predates the rule limiting index objects to a
4772 max access value of 'not-accessible' and so continues to use
4773 a value of 'read-create'."
4774 ::= { ipNetToMediaEntry 1 }
4775
4776ipNetToMediaPhysAddress OBJECT-TYPE
4777 SYNTAX PhysAddress (SIZE(0..65535))
4778 MAX-ACCESS read-create
4779 STATUS deprecated
4780 DESCRIPTION
4781 "The media-dependent `physical' address. This object should
4782 return 0 when this entry is in the 'incomplete' state.
4783
4784 As the entries in this table are typically not persistent
4785 when this object is written the entity should not save the
4786 change to non-volatile storage. Note: a stronger
4787 requirement is not used because this object was previously
4788 defined."
4789 ::= { ipNetToMediaEntry 2 }
4790
4791ipNetToMediaNetAddress OBJECT-TYPE
4792 SYNTAX IpAddress
4793 MAX-ACCESS read-create
4794 STATUS deprecated
4795 DESCRIPTION
4796 "The IpAddress corresponding to the media-dependent
4797 `physical' address.
4798
4799 This object predates the rule limiting index objects to a
4800 max access value of 'not-accessible' and so continues to use
4801 a value of 'read-create'."
4802 ::= { ipNetToMediaEntry 3 }
4803
4804ipNetToMediaType OBJECT-TYPE
4805 SYNTAX INTEGER {
4806 other(1), -- none of the following
4807 invalid(2), -- an invalidated mapping
4808 dynamic(3),
4809 static(4)
4810 }
4811 MAX-ACCESS read-create
4812 STATUS deprecated
4813 DESCRIPTION
4814 "The type of mapping.
4815
4816 Setting this object to the value invalid(2) has the effect
4817
4818
4819
4820 of invalidating the corresponding entry in the
4821 ipNetToMediaTable. That is, it effectively dis-associates
4822 the interface identified with said entry from the mapping
4823 identified with said entry. It is an implementation-
4824 specific matter as to whether the agent removes an
4825 invalidated entry from the table. Accordingly, management
4826 stations must be prepared to receive tabular information
4827 from agents that corresponds to entries not currently in
4828 use. Proper interpretation of such entries requires
4829 examination of the relevant ipNetToMediaType object.
4830
4831 As the entries in this table are typically not persistent
4832 when this object is written the entity should not save the
4833 change to non-volatile storage. Note: a stronger
4834 requirement is not used because this object was previously
4835 defined."
4836 ::= { ipNetToMediaEntry 4 }
4837
4838-- the deprecated ICMP group
4839
4840icmpInMsgs OBJECT-TYPE
4841 SYNTAX Counter32
4842 MAX-ACCESS read-only
4843 STATUS deprecated
4844 DESCRIPTION
4845 "The total number of ICMP messages which the entity received.
4846 Note that this counter includes all those counted by
4847 icmpInErrors.
4848
4849 This object has been deprecated, as a new IP version-neutral
4850 table has been added. It is loosely replaced by
4851 icmpStatsInMsgs."
4852 ::= { icmp 1 }
4853
4854icmpInErrors OBJECT-TYPE
4855 SYNTAX Counter32
4856 MAX-ACCESS read-only
4857 STATUS deprecated
4858 DESCRIPTION
4859 "The number of ICMP messages which the entity received but
4860 determined as having ICMP-specific errors (bad ICMP
4861 checksums, bad length, etc.).
4862
4863 This object has been deprecated, as a new IP version-neutral
4864 table has been added. It is loosely replaced by
4865 icmpStatsInErrors."
4866 ::= { icmp 2 }
4867
4868
4869
4870
4871icmpInDestUnreachs OBJECT-TYPE
4872 SYNTAX Counter32
4873 MAX-ACCESS read-only
4874 STATUS deprecated
4875 DESCRIPTION
4876 "The number of ICMP Destination Unreachable messages
4877 received.
4878
4879 This object has been deprecated, as a new IP version-neutral
4880 table has been added. It is loosely replaced by a column in
4881 the icmpMsgStatsTable."
4882 ::= { icmp 3 }
4883
4884icmpInTimeExcds OBJECT-TYPE
4885 SYNTAX Counter32
4886 MAX-ACCESS read-only
4887 STATUS deprecated
4888 DESCRIPTION
4889 "The number of ICMP Time Exceeded messages received.
4890
4891 This object has been deprecated, as a new IP version-neutral
4892 table has been added. It is loosely replaced by a column in
4893 the icmpMsgStatsTable."
4894 ::= { icmp 4 }
4895
4896icmpInParmProbs OBJECT-TYPE
4897 SYNTAX Counter32
4898 MAX-ACCESS read-only
4899 STATUS deprecated
4900 DESCRIPTION
4901 "The number of ICMP Parameter Problem messages received.
4902
4903 This object has been deprecated, as a new IP version-neutral
4904 table has been added. It is loosely replaced by a column in
4905 the icmpMsgStatsTable."
4906 ::= { icmp 5 }
4907
4908icmpInSrcQuenchs OBJECT-TYPE
4909 SYNTAX Counter32
4910 MAX-ACCESS read-only
4911 STATUS deprecated
4912 DESCRIPTION
4913 "The number of ICMP Source Quench messages received.
4914
4915 This object has been deprecated, as a new IP version-neutral
4916 table has been added. It is loosely replaced by a column in
4917 the icmpMsgStatsTable."
4918 ::= { icmp 6 }
4919
4920
4921
4922icmpInRedirects OBJECT-TYPE
4923 SYNTAX Counter32
4924 MAX-ACCESS read-only
4925 STATUS deprecated
4926 DESCRIPTION
4927 "The number of ICMP Redirect messages received.
4928
4929 This object has been deprecated, as a new IP version-neutral
4930 table has been added. It is loosely replaced by a column in
4931 the icmpMsgStatsTable."
4932 ::= { icmp 7 }
4933
4934icmpInEchos OBJECT-TYPE
4935 SYNTAX Counter32
4936 MAX-ACCESS read-only
4937 STATUS deprecated
4938 DESCRIPTION
4939 "The number of ICMP Echo (request) messages received.
4940
4941 This object has been deprecated, as a new IP version-neutral
4942 table has been added. It is loosely replaced by a column in
4943 the icmpMsgStatsTable."
4944 ::= { icmp 8 }
4945
4946icmpInEchoReps OBJECT-TYPE
4947 SYNTAX Counter32
4948 MAX-ACCESS read-only
4949 STATUS deprecated
4950 DESCRIPTION
4951 "The number of ICMP Echo Reply messages received.
4952
4953 This object has been deprecated, as a new IP version-neutral
4954 table has been added. It is loosely replaced by a column in
4955 the icmpMsgStatsTable."
4956 ::= { icmp 9 }
4957
4958icmpInTimestamps OBJECT-TYPE
4959 SYNTAX Counter32
4960 MAX-ACCESS read-only
4961 STATUS deprecated
4962 DESCRIPTION
4963 "The number of ICMP Timestamp (request) messages received.
4964
4965 This object has been deprecated, as a new IP version-neutral
4966 table has been added. It is loosely replaced by a column in
4967 the icmpMsgStatsTable."
4968 ::= { icmp 10 }
4969
4970
4971
4972
4973icmpInTimestampReps OBJECT-TYPE
4974 SYNTAX Counter32
4975 MAX-ACCESS read-only
4976 STATUS deprecated
4977 DESCRIPTION
4978 "The number of ICMP Timestamp Reply messages received.
4979
4980 This object has been deprecated, as a new IP version-neutral
4981 table has been added. It is loosely replaced by a column in
4982 the icmpMsgStatsTable."
4983 ::= { icmp 11 }
4984
4985icmpInAddrMasks OBJECT-TYPE
4986 SYNTAX Counter32
4987 MAX-ACCESS read-only
4988 STATUS deprecated
4989 DESCRIPTION
4990 "The number of ICMP Address Mask Request messages received.
4991
4992 This object has been deprecated, as a new IP version-neutral
4993 table has been added. It is loosely replaced by a column in
4994 the icmpMsgStatsTable."
4995 ::= { icmp 12 }
4996
4997icmpInAddrMaskReps OBJECT-TYPE
4998 SYNTAX Counter32
4999 MAX-ACCESS read-only
5000 STATUS deprecated
5001 DESCRIPTION
5002 "The number of ICMP Address Mask Reply messages received.
5003
5004 This object has been deprecated, as a new IP version-neutral
5005 table has been added. It is loosely replaced by a column in
5006 the icmpMsgStatsTable."
5007 ::= { icmp 13 }
5008
5009icmpOutMsgs OBJECT-TYPE
5010 SYNTAX Counter32
5011 MAX-ACCESS read-only
5012 STATUS deprecated
5013 DESCRIPTION
5014 "The total number of ICMP messages which this entity
5015 attempted to send. Note that this counter includes all
5016 those counted by icmpOutErrors.
5017
5018 This object has been deprecated, as a new IP version-neutral
5019 table has been added. It is loosely replaced by
5020 icmpStatsOutMsgs."
5021
5022
5023
5024 ::= { icmp 14 }
5025
5026icmpOutErrors OBJECT-TYPE
5027 SYNTAX Counter32
5028 MAX-ACCESS read-only
5029 STATUS deprecated
5030 DESCRIPTION
5031 "The number of ICMP messages which this entity did not send
5032 due to problems discovered within ICMP, such as a lack of
5033 buffers. This value should not include errors discovered
5034 outside the ICMP layer, such as the inability of IP to route
5035 the resultant datagram. In some implementations, there may
5036 be no types of error which contribute to this counter's
5037 value.
5038
5039 This object has been deprecated, as a new IP version-neutral
5040 table has been added. It is loosely replaced by
5041 icmpStatsOutErrors."
5042 ::= { icmp 15 }
5043
5044icmpOutDestUnreachs OBJECT-TYPE
5045 SYNTAX Counter32
5046 MAX-ACCESS read-only
5047 STATUS deprecated
5048 DESCRIPTION
5049 "The number of ICMP Destination Unreachable messages sent.
5050
5051 This object has been deprecated, as a new IP version-neutral
5052 table has been added. It is loosely replaced by a column in
5053 the icmpMsgStatsTable."
5054 ::= { icmp 16 }
5055
5056icmpOutTimeExcds OBJECT-TYPE
5057 SYNTAX Counter32
5058 MAX-ACCESS read-only
5059 STATUS deprecated
5060 DESCRIPTION
5061 "The number of ICMP Time Exceeded messages sent.
5062
5063 This object has been deprecated, as a new IP version-neutral
5064 table has been added. It is loosely replaced by a column in
5065 the icmpMsgStatsTable."
5066 ::= { icmp 17 }
5067
5068icmpOutParmProbs OBJECT-TYPE
5069 SYNTAX Counter32
5070 MAX-ACCESS read-only
5071 STATUS deprecated
5072
5073
5074
5075 DESCRIPTION
5076 "The number of ICMP Parameter Problem messages sent.
5077
5078 This object has been deprecated, as a new IP version-neutral
5079 table has been added. It is loosely replaced by a column in
5080 the icmpMsgStatsTable."
5081 ::= { icmp 18 }
5082
5083icmpOutSrcQuenchs OBJECT-TYPE
5084 SYNTAX Counter32
5085 MAX-ACCESS read-only
5086 STATUS deprecated
5087 DESCRIPTION
5088 "The number of ICMP Source Quench messages sent.
5089
5090 This object has been deprecated, as a new IP version-neutral
5091 table has been added. It is loosely replaced by a column in
5092 the icmpMsgStatsTable."
5093 ::= { icmp 19 }
5094
5095icmpOutRedirects OBJECT-TYPE
5096 SYNTAX Counter32
5097 MAX-ACCESS read-only
5098 STATUS deprecated
5099 DESCRIPTION
5100 "The number of ICMP Redirect messages sent. For a host, this
5101 object will always be zero, since hosts do not send
5102 redirects.
5103
5104 This object has been deprecated, as a new IP version-neutral
5105 table has been added. It is loosely replaced by a column in
5106 the icmpMsgStatsTable."
5107 ::= { icmp 20 }
5108
5109icmpOutEchos OBJECT-TYPE
5110 SYNTAX Counter32
5111 MAX-ACCESS read-only
5112 STATUS deprecated
5113 DESCRIPTION
5114 "The number of ICMP Echo (request) messages sent.
5115
5116 This object has been deprecated, as a new IP version-neutral
5117 table has been added. It is loosely replaced by a column in
5118 the icmpMsgStatsTable."
5119 ::= { icmp 21 }
5120
5121icmpOutEchoReps OBJECT-TYPE
5122 SYNTAX Counter32
5123
5124
5125
5126 MAX-ACCESS read-only
5127 STATUS deprecated
5128 DESCRIPTION
5129 "The number of ICMP Echo Reply messages sent.
5130
5131 This object has been deprecated, as a new IP version-neutral
5132 table has been added. It is loosely replaced by a column in
5133 the icmpMsgStatsTable."
5134 ::= { icmp 22 }
5135
5136icmpOutTimestamps OBJECT-TYPE
5137 SYNTAX Counter32
5138 MAX-ACCESS read-only
5139 STATUS deprecated
5140 DESCRIPTION
5141 "The number of ICMP Timestamp (request) messages sent.
5142
5143 This object has been deprecated, as a new IP version-neutral
5144 table has been added. It is loosely replaced by a column in
5145 the icmpMsgStatsTable."
5146 ::= { icmp 23 }
5147
5148icmpOutTimestampReps OBJECT-TYPE
5149 SYNTAX Counter32
5150 MAX-ACCESS read-only
5151 STATUS deprecated
5152 DESCRIPTION
5153 "The number of ICMP Timestamp Reply messages sent.
5154
5155 This object has been deprecated, as a new IP version-neutral
5156 table has been added. It is loosely replaced by a column in
5157 the icmpMsgStatsTable."
5158 ::= { icmp 24 }
5159
5160icmpOutAddrMasks OBJECT-TYPE
5161 SYNTAX Counter32
5162 MAX-ACCESS read-only
5163 STATUS deprecated
5164 DESCRIPTION
5165 "The number of ICMP Address Mask Request messages sent.
5166
5167 This object has been deprecated, as a new IP version-neutral
5168 table has been added. It is loosely replaced by a column in
5169 the icmpMsgStatsTable."
5170 ::= { icmp 25 }
5171
5172icmpOutAddrMaskReps OBJECT-TYPE
5173 SYNTAX Counter32
5174
5175
5176
5177 MAX-ACCESS read-only
5178 STATUS deprecated
5179 DESCRIPTION
5180 "The number of ICMP Address Mask Reply messages sent.
5181
5182 This object has been deprecated, as a new IP version-neutral
5183 table has been added. It is loosely replaced by a column in
5184 the icmpMsgStatsTable."
5185 ::= { icmp 26 }
5186
5187-- deprecated conformance information
5188-- deprecated compliance statements
5189
5190ipMIBCompliance MODULE-COMPLIANCE
5191 STATUS deprecated
5192 DESCRIPTION
5193 "The compliance statement for systems that implement only
5194 IPv4. For version-independence, this compliance statement
5195 is deprecated in favor of ipMIBCompliance2."
5196 MODULE -- this module
5197 MANDATORY-GROUPS { ipGroup,
5198 icmpGroup }
5199 ::= { ipMIBCompliances 1 }
5200
5201-- deprecated units of conformance
5202
5203ipGroup OBJECT-GROUP
5204 OBJECTS { ipForwarding, ipDefaultTTL,
5205 ipInReceives, ipInHdrErrors,
5206 ipInAddrErrors, ipForwDatagrams,
5207 ipInUnknownProtos, ipInDiscards,
5208 ipInDelivers, ipOutRequests,
5209 ipOutDiscards, ipOutNoRoutes,
5210 ipReasmTimeout, ipReasmReqds,
5211 ipReasmOKs, ipReasmFails,
5212 ipFragOKs, ipFragFails,
5213 ipFragCreates, ipAdEntAddr,
5214 ipAdEntIfIndex, ipAdEntNetMask,
5215 ipAdEntBcastAddr, ipAdEntReasmMaxSize,
5216 ipNetToMediaIfIndex, ipNetToMediaPhysAddress,
5217 ipNetToMediaNetAddress, ipNetToMediaType,
5218 ipRoutingDiscards
5219}
5220 STATUS deprecated
5221 DESCRIPTION
5222 "The ip group of objects providing for basic management of IP
5223 entities, exclusive of the management of IP routes.
5224
5225
5226
5227
5228 As part of the version independence, this group has been
5229 deprecated. "
5230 ::= { ipMIBGroups 1 }
5231
5232icmpGroup OBJECT-GROUP
5233 OBJECTS { icmpInMsgs, icmpInErrors,
5234 icmpInDestUnreachs, icmpInTimeExcds,
5235 icmpInParmProbs, icmpInSrcQuenchs,
5236 icmpInRedirects, icmpInEchos,
5237 icmpInEchoReps, icmpInTimestamps,
5238 icmpInTimestampReps, icmpInAddrMasks,
5239 icmpInAddrMaskReps, icmpOutMsgs,
5240 icmpOutErrors, icmpOutDestUnreachs,
5241 icmpOutTimeExcds, icmpOutParmProbs,
5242 icmpOutSrcQuenchs, icmpOutRedirects,
5243 icmpOutEchos, icmpOutEchoReps,
5244 icmpOutTimestamps, icmpOutTimestampReps,
5245 icmpOutAddrMasks, icmpOutAddrMaskReps }
5246 STATUS deprecated
5247 DESCRIPTION
5248 "The icmp group of objects providing ICMP statistics.
5249
5250 As part of the version independence, this group has been
5251 deprecated. "
5252 ::= { ipMIBGroups 2 }
5253
5254END
Note: See TracBrowser for help on using the repository browser.