1
IP-MIB DEFINITIONS ::= BEGIN
4
MODULE-IDENTITY, OBJECT-TYPE,
5
Integer32, Counter32, IpAddress,
6
mib-2, Unsigned32, Counter64,
7
zeroDotZero FROM SNMPv2-SMI
8
PhysAddress, TruthValue,
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;
19
LAST-UPDATED "200602020000Z"
20
ORGANIZATION "IETF IPv6 MIB Revision Team"
28
108 Whispering Pines Dr. Suite 235
29
Scotts Valley, CA 95066
33
"The MIB module for managing IP and ICMP implementations, but
34
excluding their management of IP routes.
36
Copyright (C) The Internet Society (2006). This version of
37
this MIB module is part of RFC 4293; see the RFC itself for
40
REVISION "200602020000Z"
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."
47
REVISION "199411010000Z"
49
"A separate MIB module (IP-MIB) for IP and ICMP management
50
objects. Published as RFC 2011."
52
REVISION "199103310000Z"
54
"The initial revision of this MIB module was part of MIB-II,
55
which was published as RFC 1213."
61
IpAddressOriginTC ::= TEXTUAL-CONVENTION
64
"The origin of the address.
66
manual(2) indicates that the address was manually configured
67
to a specified address, e.g., by user configuration.
69
dhcp(4) indicates an address that was assigned to this
70
system by a DHCP server.
72
linklayer(5) indicates an address created by IPv6 stateless
78
random(6) indicates an address chosen by the system at
79
random, e.g., an IPv4 address within 169.254/16, or an RFC
80
3041 privacy address."
89
IpAddressStatusTC ::= TEXTUAL-CONVENTION
92
"The status of an address. Most of the states correspond to
93
states from the IPv6 Stateless Address Autoconfiguration
96
The preferred(1) state indicates that this is a valid
97
address that can appear as the destination or source address
100
The deprecated(2) state indicates that this is a valid but
101
deprecated address that should no longer be used as a source
102
address in new communications, but packets addressed to such
103
an address are processed as expected.
105
The invalid(3) state indicates that this isn't a valid
106
address and it shouldn't appear as the destination or source
109
The inaccessible(4) state indicates that the address is not
110
accessible because the interface to which this address is
111
assigned is not operational.
113
The unknown(5) state indicates that the status cannot be
114
determined for some reason.
116
The tentative(6) state indicates that the uniqueness of the
117
address on the link is being verified. Addresses in this
118
state should not be used for general communication and
119
should only be used to determine the uniqueness of the
122
The duplicate(7) state indicates the address has been
123
determined to be non-unique on the link and so must not be
129
The optimistic(8) state indicates the address is available
130
for use, subject to restrictions, while its uniqueness on
131
a link is being verified.
133
In the absence of other information, an IPv4 address is
134
always preferred(1)."
147
IpAddressPrefixOriginTC ::= TEXTUAL-CONVENTION
150
"The origin of this prefix.
152
manual(2) indicates a prefix that was manually configured.
154
wellknown(3) indicates a well-known prefix, e.g., 169.254/16
155
for IPv4 auto-configuration or fe80::/10 for IPv6 link-local
156
addresses. Well known prefixes may be assigned by IANA,
157
the address registries, or by specification in a standards
160
dhcp(4) indicates a prefix that was assigned by a DHCP
163
routeradv(5) indicates a prefix learned from a router
166
Note: while IpAddressOriginTC and IpAddressPrefixOriginTC
167
are similar, they are not identical. The first defines how
168
an address was created, while the second defines how a
181
Ipv6AddressIfIdentifierTC ::= TEXTUAL-CONVENTION
185
"This data type is used to model IPv6 address
186
interface identifiers. This is a binary string
187
of up to 8 octets in network byte-order."
188
SYNTAX OCTET STRING (SIZE (0..8))
193
ip OBJECT IDENTIFIER ::= { mib-2 4 }
195
ipForwarding OBJECT-TYPE
197
forwarding(1), -- acting as a router
198
notForwarding(2) -- NOT acting as a router
200
MAX-ACCESS read-write
203
"The indication of whether this entity is acting as an IPv4
204
router in respect to the forwarding of datagrams received
205
by, but not addressed to, this entity. IPv4 routers forward
206
datagrams. IPv4 hosts do not (except those source-routed
209
When this object is written, the entity should save the
210
change to non-volatile storage and restore the object from
211
non-volatile storage upon re-initialization of the system.
212
Note: a stronger requirement is not used because this object
213
was previously defined."
216
ipDefaultTTL OBJECT-TYPE
217
SYNTAX Integer32 (1..255)
218
MAX-ACCESS read-write
221
"The default value inserted into the Time-To-Live field of
222
the IPv4 header of datagrams originated at this entity,
223
whenever a TTL value is not supplied by the transport layer
229
When this object is written, the entity should save the
230
change to non-volatile storage and restore the object from
231
non-volatile storage upon re-initialization of the system.
232
Note: a stronger requirement is not used because this object
233
was previously defined."
236
ipReasmTimeout OBJECT-TYPE
242
"The maximum number of seconds that received fragments are
243
held while they are awaiting reassembly at this entity."
249
ipv6IpForwarding OBJECT-TYPE
251
forwarding(1), -- acting as a router
252
notForwarding(2) -- NOT acting as a router
254
MAX-ACCESS read-write
257
"The indication of whether this entity is acting as an IPv6
258
router on any interface in respect to the forwarding of
259
datagrams received by, but not addressed to, this entity.
260
IPv6 routers forward datagrams. IPv6 hosts do not (except
261
those source-routed via the host).
263
When this object is written, the entity SHOULD save the
264
change to non-volatile storage and restore the object from
265
non-volatile storage upon re-initialization of the system."
268
ipv6IpDefaultHopLimit OBJECT-TYPE
269
SYNTAX Integer32 (0..255)
270
MAX-ACCESS read-write
276
"The default value inserted into the Hop Limit field of the
277
IPv6 header of datagrams originated at this entity whenever
278
a Hop Limit value is not supplied by the transport layer
281
When this object is written, the entity SHOULD save the
282
change to non-volatile storage and restore the object from
283
non-volatile storage upon re-initialization of the system."
284
REFERENCE "RFC 2461 Section 6.3.2"
290
ipv4InterfaceTableLastChange OBJECT-TYPE
295
"The value of sysUpTime on the most recent occasion at which
296
a row in the ipv4InterfaceTable was added or deleted, or
297
when an ipv4InterfaceReasmMaxSize or an
298
ipv4InterfaceEnableStatus object was modified.
300
If new objects are added to the ipv4InterfaceTable that
301
require the ipv4InterfaceTableLastChange to be updated when
302
they are modified, they must specify that requirement in
303
their description clause."
306
ipv4InterfaceTable OBJECT-TYPE
307
SYNTAX SEQUENCE OF Ipv4InterfaceEntry
308
MAX-ACCESS not-accessible
311
"The table containing per-interface IPv4-specific
315
ipv4InterfaceEntry OBJECT-TYPE
316
SYNTAX Ipv4InterfaceEntry
317
MAX-ACCESS not-accessible
320
"An entry containing IPv4-specific information for a specific
322
INDEX { ipv4InterfaceIfIndex }
326
::= { ipv4InterfaceTable 1 }
328
Ipv4InterfaceEntry ::= SEQUENCE {
329
ipv4InterfaceIfIndex InterfaceIndex,
330
ipv4InterfaceReasmMaxSize Integer32,
331
ipv4InterfaceEnableStatus INTEGER,
332
ipv4InterfaceRetransmitTime Unsigned32
335
ipv4InterfaceIfIndex OBJECT-TYPE
336
SYNTAX InterfaceIndex
337
MAX-ACCESS not-accessible
340
"The index value that uniquely identifies the interface to
341
which this entry is applicable. The interface identified by
342
a particular value of this index is the same interface as
343
identified by the same value of the IF-MIB's ifIndex."
344
::= { ipv4InterfaceEntry 1 }
346
ipv4InterfaceReasmMaxSize OBJECT-TYPE
347
SYNTAX Integer32 (0..65535)
351
"The size of the largest IPv4 datagram that this entity can
352
re-assemble from incoming IPv4 fragmented datagrams received
354
::= { ipv4InterfaceEntry 2 }
356
ipv4InterfaceEnableStatus OBJECT-TYPE
361
MAX-ACCESS read-write
364
"The indication of whether IPv4 is enabled (up) or disabled
365
(down) on this interface. This object does not affect the
366
state of the interface itself, only its connection to an
367
IPv4 stack. The IF-MIB should be used to control the state
369
::= { ipv4InterfaceEntry 3 }
371
ipv4InterfaceRetransmitTime OBJECT-TYPE
380
"The time between retransmissions of ARP requests to a
381
neighbor when resolving the address or when probing the
382
reachability of a neighbor."
385
::= { ipv4InterfaceEntry 4 }
390
ipv6InterfaceTableLastChange OBJECT-TYPE
395
"The value of sysUpTime on the most recent occasion at which
396
a row in the ipv6InterfaceTable was added or deleted or when
397
an ipv6InterfaceReasmMaxSize, ipv6InterfaceIdentifier,
398
ipv6InterfaceEnableStatus, ipv6InterfaceReachableTime,
399
ipv6InterfaceRetransmitTime, or ipv6InterfaceForwarding
402
If new objects are added to the ipv6InterfaceTable that
403
require the ipv6InterfaceTableLastChange to be updated when
404
they are modified, they must specify that requirement in
405
their description clause."
408
ipv6InterfaceTable OBJECT-TYPE
409
SYNTAX SEQUENCE OF Ipv6InterfaceEntry
410
MAX-ACCESS not-accessible
413
"The table containing per-interface IPv6-specific
417
ipv6InterfaceEntry OBJECT-TYPE
418
SYNTAX Ipv6InterfaceEntry
419
MAX-ACCESS not-accessible
422
"An entry containing IPv6-specific information for a given
427
INDEX { ipv6InterfaceIfIndex }
428
::= { ipv6InterfaceTable 1 }
430
Ipv6InterfaceEntry ::= SEQUENCE {
431
ipv6InterfaceIfIndex InterfaceIndex,
432
ipv6InterfaceReasmMaxSize Unsigned32,
433
ipv6InterfaceIdentifier Ipv6AddressIfIdentifierTC,
434
ipv6InterfaceEnableStatus INTEGER,
435
ipv6InterfaceReachableTime Unsigned32,
436
ipv6InterfaceRetransmitTime Unsigned32,
437
ipv6InterfaceForwarding INTEGER
440
ipv6InterfaceIfIndex OBJECT-TYPE
441
SYNTAX InterfaceIndex
442
MAX-ACCESS not-accessible
445
"The index value that uniquely identifies the interface to
446
which this entry is applicable. The interface identified by
447
a particular value of this index is the same interface as
448
identified by the same value of the IF-MIB's ifIndex."
449
::= { ipv6InterfaceEntry 1 }
451
ipv6InterfaceReasmMaxSize OBJECT-TYPE
452
SYNTAX Unsigned32 (1500..65535)
457
"The size of the largest IPv6 datagram that this entity can
458
re-assemble from incoming IPv6 fragmented datagrams received
460
::= { ipv6InterfaceEntry 2 }
462
ipv6InterfaceIdentifier OBJECT-TYPE
463
SYNTAX Ipv6AddressIfIdentifierTC
467
"The Interface Identifier for this interface. The Interface
468
Identifier is combined with an address prefix to form an
471
By default, the Interface Identifier is auto-configured
472
according to the rules of the link type to which this
473
interface is attached.
478
A zero length identifier may be used where appropriate. One
479
possible example is a loopback interface."
480
::= { ipv6InterfaceEntry 3 }
483
ipv6InterfaceEnableStatus OBJECT-TYPE
488
MAX-ACCESS read-write
491
"The indication of whether IPv6 is enabled (up) or disabled
492
(down) on this interface. This object does not affect the
493
state of the interface itself, only its connection to an
494
IPv6 stack. The IF-MIB should be used to control the state
497
When this object is written, the entity SHOULD save the
498
change to non-volatile storage and restore the object from
499
non-volatile storage upon re-initialization of the system."
500
::= { ipv6InterfaceEntry 5 }
502
ipv6InterfaceReachableTime OBJECT-TYPE
508
"The time a neighbor is considered reachable after receiving
509
a reachability confirmation."
510
REFERENCE "RFC 2461, Section 6.3.2"
511
::= { ipv6InterfaceEntry 6 }
513
ipv6InterfaceRetransmitTime OBJECT-TYPE
522
"The time between retransmissions of Neighbor Solicitation
523
messages to a neighbor when resolving the address or when
524
probing the reachability of a neighbor."
525
REFERENCE "RFC 2461, Section 6.3.2"
526
::= { ipv6InterfaceEntry 7 }
528
ipv6InterfaceForwarding OBJECT-TYPE
530
forwarding(1), -- acting as a router
531
notForwarding(2) -- NOT acting as a router
533
MAX-ACCESS read-write
536
"The indication of whether this entity is acting as an IPv6
537
router on this interface with respect to the forwarding of
538
datagrams received by, but not addressed to, this entity.
539
IPv6 routers forward datagrams. IPv6 hosts do not (except
540
those source-routed via the host).
542
This object is constrained by ipv6IpForwarding and is
543
ignored if ipv6IpForwarding is set to notForwarding. Those
544
systems that do not provide per-interface control of the
545
forwarding function should set this object to forwarding for
546
all interfaces and allow the ipv6IpForwarding object to
547
control the forwarding capability.
549
When this object is written, the entity SHOULD save the
550
change to non-volatile storage and restore the object from
551
non-volatile storage upon re-initialization of the system."
552
::= { ipv6InterfaceEntry 8 }
562
ipTrafficStats OBJECT IDENTIFIER ::= { ip 31 }
564
ipSystemStatsTable OBJECT-TYPE
565
SYNTAX SEQUENCE OF IpSystemStatsEntry
566
MAX-ACCESS not-accessible
569
"The table containing system wide, IP version specific
570
traffic statistics. This table and the ipIfStatsTable
571
contain similar objects whose difference is in their
572
granularity. Where this table contains system wide traffic
573
statistics, the ipIfStatsTable contains the same statistics
574
but counted on a per-interface basis."
575
::= { ipTrafficStats 1 }
577
ipSystemStatsEntry OBJECT-TYPE
578
SYNTAX IpSystemStatsEntry
579
MAX-ACCESS not-accessible
582
"A statistics entry containing system-wide objects for a
583
particular IP version."
584
INDEX { ipSystemStatsIPVersion }
585
::= { ipSystemStatsTable 1 }
587
IpSystemStatsEntry ::= SEQUENCE {
588
ipSystemStatsIPVersion InetVersion,
589
ipSystemStatsInReceives Counter32,
590
ipSystemStatsHCInReceives Counter64,
591
ipSystemStatsInOctets Counter32,
592
ipSystemStatsHCInOctets Counter64,
593
ipSystemStatsInHdrErrors Counter32,
594
ipSystemStatsInNoRoutes Counter32,
595
ipSystemStatsInAddrErrors Counter32,
596
ipSystemStatsInUnknownProtos Counter32,
597
ipSystemStatsInTruncatedPkts Counter32,
598
ipSystemStatsInForwDatagrams Counter32,
599
ipSystemStatsHCInForwDatagrams Counter64,
600
ipSystemStatsReasmReqds Counter32,
601
ipSystemStatsReasmOKs Counter32,
602
ipSystemStatsReasmFails Counter32,
603
ipSystemStatsInDiscards Counter32,
604
ipSystemStatsInDelivers Counter32,
608
ipSystemStatsHCInDelivers Counter64,
609
ipSystemStatsOutRequests Counter32,
610
ipSystemStatsHCOutRequests Counter64,
611
ipSystemStatsOutNoRoutes Counter32,
612
ipSystemStatsOutForwDatagrams Counter32,
613
ipSystemStatsHCOutForwDatagrams Counter64,
614
ipSystemStatsOutDiscards Counter32,
615
ipSystemStatsOutFragReqds Counter32,
616
ipSystemStatsOutFragOKs Counter32,
617
ipSystemStatsOutFragFails Counter32,
618
ipSystemStatsOutFragCreates Counter32,
619
ipSystemStatsOutTransmits Counter32,
620
ipSystemStatsHCOutTransmits Counter64,
621
ipSystemStatsOutOctets Counter32,
622
ipSystemStatsHCOutOctets Counter64,
623
ipSystemStatsInMcastPkts Counter32,
624
ipSystemStatsHCInMcastPkts Counter64,
625
ipSystemStatsInMcastOctets Counter32,
626
ipSystemStatsHCInMcastOctets Counter64,
627
ipSystemStatsOutMcastPkts Counter32,
628
ipSystemStatsHCOutMcastPkts Counter64,
629
ipSystemStatsOutMcastOctets Counter32,
630
ipSystemStatsHCOutMcastOctets Counter64,
631
ipSystemStatsInBcastPkts Counter32,
632
ipSystemStatsHCInBcastPkts Counter64,
633
ipSystemStatsOutBcastPkts Counter32,
634
ipSystemStatsHCOutBcastPkts Counter64,
635
ipSystemStatsDiscontinuityTime TimeStamp,
636
ipSystemStatsRefreshRate Unsigned32
639
ipSystemStatsIPVersion OBJECT-TYPE
641
MAX-ACCESS not-accessible
644
"The IP version of this row."
645
::= { ipSystemStatsEntry 1 }
648
ipSystemStatsInReceives OBJECT-TYPE
656
"The total number of input IP datagrams received, including
657
those received in error.
659
Discontinuities in the value of this counter can occur at
660
re-initialization of the management system, and at other
661
times as indicated by the value of
662
ipSystemStatsDiscontinuityTime."
663
::= { ipSystemStatsEntry 3 }
665
ipSystemStatsHCInReceives OBJECT-TYPE
670
"The total number of input IP datagrams received, including
671
those received in error. This object counts the same
672
datagrams as ipSystemStatsInReceives, but allows for larger
675
Discontinuities in the value of this counter can occur at
676
re-initialization of the management system, and at other
677
times as indicated by the value of
678
ipSystemStatsDiscontinuityTime."
679
::= { ipSystemStatsEntry 4 }
681
ipSystemStatsInOctets OBJECT-TYPE
686
"The total number of octets received in input IP datagrams,
687
including those received in error. Octets from datagrams
688
counted in ipSystemStatsInReceives MUST be counted here.
690
Discontinuities in the value of this counter can occur at
691
re-initialization of the management system, and at other
692
times as indicated by the value of
693
ipSystemStatsDiscontinuityTime."
694
::= { ipSystemStatsEntry 5 }
696
ipSystemStatsHCInOctets OBJECT-TYPE
701
"The total number of octets received in input IP datagrams,
702
including those received in error. This object counts the
703
same octets as ipSystemStatsInOctets, but allows for larger
709
Discontinuities in the value of this counter can occur at
710
re-initialization of the management system, and at other
711
times as indicated by the value of
712
ipSystemStatsDiscontinuityTime."
713
::= { ipSystemStatsEntry 6 }
715
ipSystemStatsInHdrErrors OBJECT-TYPE
720
"The number of input IP datagrams discarded due to errors in
721
their IP headers, including version number mismatch, other
722
format errors, hop count exceeded, errors discovered in
723
processing their IP options, etc.
725
Discontinuities in the value of this counter can occur at
726
re-initialization of the management system, and at other
727
times as indicated by the value of
728
ipSystemStatsDiscontinuityTime."
729
::= { ipSystemStatsEntry 7 }
731
ipSystemStatsInNoRoutes OBJECT-TYPE
736
"The number of input IP datagrams discarded because no route
737
could be found to transmit them to their destination.
739
Discontinuities in the value of this counter can occur at
740
re-initialization of the management system, and at other
741
times as indicated by the value of
742
ipSystemStatsDiscontinuityTime."
743
::= { ipSystemStatsEntry 8 }
745
ipSystemStatsInAddrErrors OBJECT-TYPE
750
"The number of input IP datagrams discarded because the IP
751
address in their IP header's destination field was not a
752
valid address to be received at this entity. This count
753
includes invalid addresses (e.g., ::0). For entities
754
that are not IP routers and therefore do not forward
758
datagrams, this counter includes datagrams discarded
759
because the destination address was not a local address.
761
Discontinuities in the value of this counter can occur at
762
re-initialization of the management system, and at other
763
times as indicated by the value of
764
ipSystemStatsDiscontinuityTime."
765
::= { ipSystemStatsEntry 9 }
767
ipSystemStatsInUnknownProtos OBJECT-TYPE
772
"The number of locally-addressed IP datagrams received
773
successfully but discarded because of an unknown or
774
unsupported protocol.
776
When tracking interface statistics, the counter of the
777
interface to which these datagrams were addressed is
778
incremented. This interface might not be the same as the
779
input interface for some of the datagrams.
781
Discontinuities in the value of this counter can occur at
782
re-initialization of the management system, and at other
783
times as indicated by the value of
784
ipSystemStatsDiscontinuityTime."
785
::= { ipSystemStatsEntry 10 }
787
ipSystemStatsInTruncatedPkts OBJECT-TYPE
792
"The number of input IP datagrams discarded because the
793
datagram frame didn't carry enough data.
795
Discontinuities in the value of this counter can occur at
796
re-initialization of the management system, and at other
797
times as indicated by the value of
798
ipSystemStatsDiscontinuityTime."
799
::= { ipSystemStatsEntry 11 }
801
ipSystemStatsInForwDatagrams OBJECT-TYPE
809
"The number of input datagrams for which this entity was not
810
their final IP destination and for which this entity
811
attempted to find a route to forward them to that final
812
destination. In entities that do not act as IP routers,
813
this counter will include only those datagrams that were
814
Source-Routed via this entity, and the Source-Route
815
processing was successful.
817
When tracking interface statistics, the counter of the
818
incoming interface is incremented for each datagram.
820
Discontinuities in the value of this counter can occur at
821
re-initialization of the management system, and at other
822
times as indicated by the value of
823
ipSystemStatsDiscontinuityTime."
824
::= { ipSystemStatsEntry 12 }
826
ipSystemStatsHCInForwDatagrams OBJECT-TYPE
831
"The number of input datagrams for which this entity was not
832
their final IP destination and for which this entity
833
attempted to find a route to forward them to that final
834
destination. This object counts the same packets as
835
ipSystemStatsInForwDatagrams, but allows for larger values.
837
Discontinuities in the value of this counter can occur at
838
re-initialization of the management system, and at other
839
times as indicated by the value of
840
ipSystemStatsDiscontinuityTime."
841
::= { ipSystemStatsEntry 13 }
843
ipSystemStatsReasmReqds OBJECT-TYPE
848
"The number of IP fragments received that needed to be
849
reassembled at this interface.
851
When tracking interface statistics, the counter of the
852
interface to which these fragments were addressed is
853
incremented. This interface might not be the same as the
854
input interface for some of the fragments.
856
Discontinuities in the value of this counter can occur at
860
re-initialization of the management system, and at other
861
times as indicated by the value of
862
ipSystemStatsDiscontinuityTime."
863
::= { ipSystemStatsEntry 14 }
865
ipSystemStatsReasmOKs OBJECT-TYPE
870
"The number of IP datagrams successfully reassembled.
872
When tracking interface statistics, the counter of the
873
interface to which these datagrams were addressed is
874
incremented. This interface might not be the same as the
875
input interface for some of the datagrams.
877
Discontinuities in the value of this counter can occur at
878
re-initialization of the management system, and at other
879
times as indicated by the value of
880
ipSystemStatsDiscontinuityTime."
881
::= { ipSystemStatsEntry 15 }
883
ipSystemStatsReasmFails OBJECT-TYPE
888
"The number of failures detected by the IP re-assembly
889
algorithm (for whatever reason: timed out, errors, etc.).
890
Note that this is not necessarily a count of discarded IP
891
fragments since some algorithms (notably the algorithm in
892
RFC 815) can lose track of the number of fragments by
893
combining them as they are received.
895
When tracking interface statistics, the counter of the
896
interface to which these fragments were addressed is
897
incremented. This interface might not be the same as the
898
input interface for some of the fragments.
900
Discontinuities in the value of this counter can occur at
901
re-initialization of the management system, and at other
902
times as indicated by the value of
903
ipSystemStatsDiscontinuityTime."
904
::= { ipSystemStatsEntry 16 }
906
ipSystemStatsInDiscards OBJECT-TYPE
914
"The number of input IP datagrams for which no problems were
915
encountered to prevent their continued processing, but
916
were discarded (e.g., for lack of buffer space). Note that
917
this counter does not include any datagrams discarded while
918
awaiting re-assembly.
920
Discontinuities in the value of this counter can occur at
921
re-initialization of the management system, and at other
922
times as indicated by the value of
923
ipSystemStatsDiscontinuityTime."
924
::= { ipSystemStatsEntry 17 }
926
ipSystemStatsInDelivers OBJECT-TYPE
931
"The total number of datagrams successfully delivered to IP
932
user-protocols (including ICMP).
934
When tracking interface statistics, the counter of the
935
interface to which these datagrams were addressed is
936
incremented. This interface might not be the same as the
937
input interface for some of the datagrams.
939
Discontinuities in the value of this counter can occur at
940
re-initialization of the management system, and at other
941
times as indicated by the value of
942
ipSystemStatsDiscontinuityTime."
943
::= { ipSystemStatsEntry 18 }
945
ipSystemStatsHCInDelivers OBJECT-TYPE
950
"The total number of datagrams successfully delivered to IP
951
user-protocols (including ICMP). This object counts the
952
same packets as ipSystemStatsInDelivers, but allows for
955
Discontinuities in the value of this counter can occur at
956
re-initialization of the management system, and at other
957
times as indicated by the value of
958
ipSystemStatsDiscontinuityTime."
962
::= { ipSystemStatsEntry 19 }
964
ipSystemStatsOutRequests OBJECT-TYPE
969
"The total number of IP datagrams that local IP user-
970
protocols (including ICMP) supplied to IP in requests for
971
transmission. Note that this counter does not include any
972
datagrams counted in ipSystemStatsOutForwDatagrams.
974
Discontinuities in the value of this counter can occur at
975
re-initialization of the management system, and at other
976
times as indicated by the value of
977
ipSystemStatsDiscontinuityTime."
978
::= { ipSystemStatsEntry 20 }
980
ipSystemStatsHCOutRequests OBJECT-TYPE
985
"The total number of IP datagrams that local IP user-
986
protocols (including ICMP) supplied to IP in requests for
987
transmission. This object counts the same packets as
988
ipSystemStatsOutRequests, but allows for larger values.
990
Discontinuities in the value of this counter can occur at
991
re-initialization of the management system, and at other
992
times as indicated by the value of
993
ipSystemStatsDiscontinuityTime."
994
::= { ipSystemStatsEntry 21 }
996
ipSystemStatsOutNoRoutes OBJECT-TYPE
1001
"The number of locally generated IP datagrams discarded
1002
because no route could be found to transmit them to their
1005
Discontinuities in the value of this counter can occur at
1006
re-initialization of the management system, and at other
1007
times as indicated by the value of
1008
ipSystemStatsDiscontinuityTime."
1009
::= { ipSystemStatsEntry 22 }
1013
ipSystemStatsOutForwDatagrams OBJECT-TYPE
1015
MAX-ACCESS read-only
1018
"The number of datagrams for which this entity was not their
1019
final IP destination and for which it was successful in
1020
finding a path to their final destination. In entities
1021
that do not act as IP routers, this counter will include
1022
only those datagrams that were Source-Routed via this
1023
entity, and the Source-Route processing was successful.
1025
When tracking interface statistics, the counter of the
1026
outgoing interface is incremented for a successfully
1029
Discontinuities in the value of this counter can occur at
1030
re-initialization of the management system, and at other
1031
times as indicated by the value of
1032
ipSystemStatsDiscontinuityTime."
1033
::= { ipSystemStatsEntry 23 }
1035
ipSystemStatsHCOutForwDatagrams OBJECT-TYPE
1037
MAX-ACCESS read-only
1040
"The number of datagrams for which this entity was not their
1041
final IP destination and for which it was successful in
1042
finding a path to their final destination. This object
1043
counts the same packets as ipSystemStatsOutForwDatagrams,
1044
but allows for larger values.
1046
Discontinuities in the value of this counter can occur at
1047
re-initialization of the management system, and at other
1048
times as indicated by the value of
1049
ipSystemStatsDiscontinuityTime."
1050
::= { ipSystemStatsEntry 24 }
1052
ipSystemStatsOutDiscards OBJECT-TYPE
1054
MAX-ACCESS read-only
1057
"The number of output IP datagrams for which no problem was
1058
encountered to prevent their transmission to their
1059
destination, but were discarded (e.g., for lack of
1060
buffer space). Note that this counter would include
1064
datagrams counted in ipSystemStatsOutForwDatagrams if any
1065
such datagrams met this (discretionary) discard criterion.
1067
Discontinuities in the value of this counter can occur at
1068
re-initialization of the management system, and at other
1069
times as indicated by the value of
1070
ipSystemStatsDiscontinuityTime."
1071
::= { ipSystemStatsEntry 25 }
1073
ipSystemStatsOutFragReqds OBJECT-TYPE
1075
MAX-ACCESS read-only
1078
"The number of IP datagrams that would require fragmentation
1079
in order to be transmitted.
1081
When tracking interface statistics, the counter of the
1082
outgoing interface is incremented for a successfully
1083
fragmented datagram.
1085
Discontinuities in the value of this counter can occur at
1086
re-initialization of the management system, and at other
1087
times as indicated by the value of
1088
ipSystemStatsDiscontinuityTime."
1089
::= { ipSystemStatsEntry 26 }
1091
ipSystemStatsOutFragOKs OBJECT-TYPE
1093
MAX-ACCESS read-only
1096
"The number of IP datagrams that have been successfully
1099
When tracking interface statistics, the counter of the
1100
outgoing interface is incremented for a successfully
1101
fragmented datagram.
1103
Discontinuities in the value of this counter can occur at
1104
re-initialization of the management system, and at other
1105
times as indicated by the value of
1106
ipSystemStatsDiscontinuityTime."
1107
::= { ipSystemStatsEntry 27 }
1109
ipSystemStatsOutFragFails OBJECT-TYPE
1111
MAX-ACCESS read-only
1117
"The number of IP datagrams that have been discarded because
1118
they needed to be fragmented but could not be. This
1119
includes IPv4 packets that have the DF bit set and IPv6
1120
packets that are being forwarded and exceed the outgoing
1123
When tracking interface statistics, the counter of the
1124
outgoing interface is incremented for an unsuccessfully
1125
fragmented datagram.
1127
Discontinuities in the value of this counter can occur at
1128
re-initialization of the management system, and at other
1129
times as indicated by the value of
1130
ipSystemStatsDiscontinuityTime."
1131
::= { ipSystemStatsEntry 28 }
1133
ipSystemStatsOutFragCreates OBJECT-TYPE
1135
MAX-ACCESS read-only
1138
"The number of output datagram fragments that have been
1139
generated as a result of IP fragmentation.
1141
When tracking interface statistics, the counter of the
1142
outgoing interface is incremented for a successfully
1143
fragmented datagram.
1145
Discontinuities in the value of this counter can occur at
1146
re-initialization of the management system, and at other
1147
times as indicated by the value of
1148
ipSystemStatsDiscontinuityTime."
1149
::= { ipSystemStatsEntry 29 }
1151
ipSystemStatsOutTransmits OBJECT-TYPE
1153
MAX-ACCESS read-only
1156
"The total number of IP datagrams that this entity supplied
1157
to the lower layers for transmission. This includes
1158
datagrams generated locally and those forwarded by this
1161
Discontinuities in the value of this counter can occur at
1162
re-initialization of the management system, and at other
1166
times as indicated by the value of
1167
ipSystemStatsDiscontinuityTime."
1168
::= { ipSystemStatsEntry 30 }
1170
ipSystemStatsHCOutTransmits OBJECT-TYPE
1172
MAX-ACCESS read-only
1175
"The total number of IP datagrams that this entity supplied
1176
to the lower layers for transmission. This object counts
1177
the same datagrams as ipSystemStatsOutTransmits, but allows
1180
Discontinuities in the value of this counter can occur at
1181
re-initialization of the management system, and at other
1182
times as indicated by the value of
1183
ipSystemStatsDiscontinuityTime."
1184
::= { ipSystemStatsEntry 31 }
1186
ipSystemStatsOutOctets OBJECT-TYPE
1188
MAX-ACCESS read-only
1191
"The total number of octets in IP datagrams delivered to the
1192
lower layers for transmission. Octets from datagrams
1193
counted in ipSystemStatsOutTransmits MUST be counted here.
1195
Discontinuities in the value of this counter can occur at
1196
re-initialization of the management system, and at other
1197
times as indicated by the value of
1198
ipSystemStatsDiscontinuityTime."
1199
::= { ipSystemStatsEntry 32 }
1201
ipSystemStatsHCOutOctets OBJECT-TYPE
1203
MAX-ACCESS read-only
1206
"The total number of octets in IP datagrams delivered to the
1207
lower layers for transmission. This objects counts the same
1208
octets as ipSystemStatsOutOctets, but allows for larger
1211
Discontinuities in the value of this counter can occur at
1212
re-initialization of the management system, and at other
1213
times as indicated by the value of
1217
ipSystemStatsDiscontinuityTime."
1218
::= { ipSystemStatsEntry 33 }
1220
ipSystemStatsInMcastPkts OBJECT-TYPE
1222
MAX-ACCESS read-only
1225
"The number of IP multicast datagrams received.
1227
Discontinuities in the value of this counter can occur at
1228
re-initialization of the management system, and at other
1229
times as indicated by the value of
1230
ipSystemStatsDiscontinuityTime."
1231
::= { ipSystemStatsEntry 34 }
1233
ipSystemStatsHCInMcastPkts OBJECT-TYPE
1235
MAX-ACCESS read-only
1238
"The number of IP multicast datagrams received. This object
1239
counts the same datagrams as ipSystemStatsInMcastPkts but
1240
allows for larger values.
1242
Discontinuities in the value of this counter can occur at
1243
re-initialization of the management system, and at other
1244
times as indicated by the value of
1245
ipSystemStatsDiscontinuityTime."
1246
::= { ipSystemStatsEntry 35 }
1248
ipSystemStatsInMcastOctets OBJECT-TYPE
1250
MAX-ACCESS read-only
1253
"The total number of octets received in IP multicast
1254
datagrams. Octets from datagrams counted in
1255
ipSystemStatsInMcastPkts MUST be counted here.
1257
Discontinuities in the value of this counter can occur at
1258
re-initialization of the management system, and at other
1259
times as indicated by the value of
1260
ipSystemStatsDiscontinuityTime."
1261
::= { ipSystemStatsEntry 36 }
1263
ipSystemStatsHCInMcastOctets OBJECT-TYPE
1268
MAX-ACCESS read-only
1271
"The total number of octets received in IP multicast
1272
datagrams. This object counts the same octets as
1273
ipSystemStatsInMcastOctets, but allows for larger values.
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 37 }
1281
ipSystemStatsOutMcastPkts OBJECT-TYPE
1283
MAX-ACCESS read-only
1286
"The number of IP multicast datagrams transmitted.
1288
Discontinuities in the value of this counter can occur at
1289
re-initialization of the management system, and at other
1290
times as indicated by the value of
1291
ipSystemStatsDiscontinuityTime."
1292
::= { ipSystemStatsEntry 38 }
1294
ipSystemStatsHCOutMcastPkts OBJECT-TYPE
1296
MAX-ACCESS read-only
1299
"The number of IP multicast datagrams transmitted. This
1300
object counts the same datagrams as
1301
ipSystemStatsOutMcastPkts, but allows for larger values.
1303
Discontinuities in the value of this counter can occur at
1304
re-initialization of the management system, and at other
1305
times as indicated by the value of
1306
ipSystemStatsDiscontinuityTime."
1307
::= { ipSystemStatsEntry 39 }
1309
ipSystemStatsOutMcastOctets OBJECT-TYPE
1311
MAX-ACCESS read-only
1314
"The total number of octets transmitted in IP multicast
1315
datagrams. Octets from datagrams counted in
1319
ipSystemStatsOutMcastPkts MUST be counted here.
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 40 }
1327
ipSystemStatsHCOutMcastOctets OBJECT-TYPE
1329
MAX-ACCESS read-only
1332
"The total number of octets transmitted in IP multicast
1333
datagrams. This object counts the same octets as
1334
ipSystemStatsOutMcastOctets, but allows for larger values.
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 41 }
1342
ipSystemStatsInBcastPkts OBJECT-TYPE
1344
MAX-ACCESS read-only
1347
"The number of IP broadcast datagrams received.
1349
Discontinuities in the value of this counter can occur at
1350
re-initialization of the management system, and at other
1351
times as indicated by the value of
1352
ipSystemStatsDiscontinuityTime."
1353
::= { ipSystemStatsEntry 42 }
1355
ipSystemStatsHCInBcastPkts OBJECT-TYPE
1357
MAX-ACCESS read-only
1360
"The number of IP broadcast datagrams received. This object
1361
counts the same datagrams as ipSystemStatsInBcastPkts but
1362
allows for larger values.
1364
Discontinuities in the value of this counter can occur at
1365
re-initialization of the management system, and at other
1366
times as indicated by the value of
1370
ipSystemStatsDiscontinuityTime."
1371
::= { ipSystemStatsEntry 43 }
1373
ipSystemStatsOutBcastPkts OBJECT-TYPE
1375
MAX-ACCESS read-only
1378
"The number of IP broadcast datagrams transmitted.
1380
Discontinuities in the value of this counter can occur at
1381
re-initialization of the management system, and at other
1382
times as indicated by the value of
1383
ipSystemStatsDiscontinuityTime."
1384
::= { ipSystemStatsEntry 44 }
1386
ipSystemStatsHCOutBcastPkts OBJECT-TYPE
1388
MAX-ACCESS read-only
1391
"The number of IP broadcast datagrams transmitted. This
1392
object counts the same datagrams as
1393
ipSystemStatsOutBcastPkts, but allows for larger values.
1395
Discontinuities in the value of this counter can occur at
1396
re-initialization of the management system, and at other
1397
times as indicated by the value of
1398
ipSystemStatsDiscontinuityTime."
1399
::= { ipSystemStatsEntry 45 }
1401
ipSystemStatsDiscontinuityTime OBJECT-TYPE
1403
MAX-ACCESS read-only
1406
"The value of sysUpTime on the most recent occasion at which
1407
any one or more of this entry's counters suffered a
1410
If no such discontinuities have occurred since the last re-
1411
initialization of the local management subsystem, then this
1412
object contains a zero value."
1413
::= { ipSystemStatsEntry 46 }
1415
ipSystemStatsRefreshRate OBJECT-TYPE
1417
UNITS "milli-seconds"
1421
MAX-ACCESS read-only
1424
"The minimum reasonable polling interval for this entry.
1425
This object provides an indication of the minimum amount of
1426
time required to update the counters in this entry."
1427
::= { ipSystemStatsEntry 47 }
1429
ipIfStatsTableLastChange OBJECT-TYPE
1431
MAX-ACCESS read-only
1434
"The value of sysUpTime on the most recent occasion at which
1435
a row in the ipIfStatsTable was added or deleted.
1437
If new objects are added to the ipIfStatsTable that require
1438
the ipIfStatsTableLastChange to be updated when they are
1439
modified, they must specify that requirement in their
1440
description clause."
1441
::= { ipTrafficStats 2 }
1443
ipIfStatsTable OBJECT-TYPE
1444
SYNTAX SEQUENCE OF IpIfStatsEntry
1445
MAX-ACCESS not-accessible
1448
"The table containing per-interface traffic statistics. This
1449
table and the ipSystemStatsTable contain similar objects
1450
whose difference is in their granularity. Where this table
1451
contains per-interface statistics, the ipSystemStatsTable
1452
contains the same statistics, but counted on a system wide
1454
::= { ipTrafficStats 3 }
1456
ipIfStatsEntry OBJECT-TYPE
1457
SYNTAX IpIfStatsEntry
1458
MAX-ACCESS not-accessible
1461
"An interface statistics entry containing objects for a
1462
particular interface and version of IP."
1463
INDEX { ipIfStatsIPVersion, ipIfStatsIfIndex }
1464
::= { ipIfStatsTable 1 }
1466
IpIfStatsEntry ::= SEQUENCE {
1467
ipIfStatsIPVersion InetVersion,
1468
ipIfStatsIfIndex InterfaceIndex,
1472
ipIfStatsInReceives Counter32,
1473
ipIfStatsHCInReceives Counter64,
1474
ipIfStatsInOctets Counter32,
1475
ipIfStatsHCInOctets Counter64,
1476
ipIfStatsInHdrErrors Counter32,
1477
ipIfStatsInNoRoutes Counter32,
1478
ipIfStatsInAddrErrors Counter32,
1479
ipIfStatsInUnknownProtos Counter32,
1480
ipIfStatsInTruncatedPkts Counter32,
1481
ipIfStatsInForwDatagrams Counter32,
1482
ipIfStatsHCInForwDatagrams Counter64,
1483
ipIfStatsReasmReqds Counter32,
1484
ipIfStatsReasmOKs Counter32,
1485
ipIfStatsReasmFails Counter32,
1486
ipIfStatsInDiscards Counter32,
1487
ipIfStatsInDelivers Counter32,
1488
ipIfStatsHCInDelivers Counter64,
1489
ipIfStatsOutRequests Counter32,
1490
ipIfStatsHCOutRequests Counter64,
1491
ipIfStatsOutForwDatagrams Counter32,
1492
ipIfStatsHCOutForwDatagrams Counter64,
1493
ipIfStatsOutDiscards Counter32,
1494
ipIfStatsOutFragReqds Counter32,
1495
ipIfStatsOutFragOKs Counter32,
1496
ipIfStatsOutFragFails Counter32,
1497
ipIfStatsOutFragCreates Counter32,
1498
ipIfStatsOutTransmits Counter32,
1499
ipIfStatsHCOutTransmits Counter64,
1500
ipIfStatsOutOctets Counter32,
1501
ipIfStatsHCOutOctets Counter64,
1502
ipIfStatsInMcastPkts Counter32,
1503
ipIfStatsHCInMcastPkts Counter64,
1504
ipIfStatsInMcastOctets Counter32,
1505
ipIfStatsHCInMcastOctets Counter64,
1506
ipIfStatsOutMcastPkts Counter32,
1507
ipIfStatsHCOutMcastPkts Counter64,
1508
ipIfStatsOutMcastOctets Counter32,
1509
ipIfStatsHCOutMcastOctets Counter64,
1510
ipIfStatsInBcastPkts Counter32,
1511
ipIfStatsHCInBcastPkts Counter64,
1512
ipIfStatsOutBcastPkts Counter32,
1513
ipIfStatsHCOutBcastPkts Counter64,
1514
ipIfStatsDiscontinuityTime TimeStamp,
1515
ipIfStatsRefreshRate Unsigned32
1518
ipIfStatsIPVersion OBJECT-TYPE
1523
MAX-ACCESS not-accessible
1526
"The IP version of this row."
1527
::= { ipIfStatsEntry 1 }
1529
ipIfStatsIfIndex OBJECT-TYPE
1530
SYNTAX InterfaceIndex
1531
MAX-ACCESS not-accessible
1534
"The index value that uniquely identifies the interface to
1535
which this entry is applicable. The interface identified by
1536
a particular value of this index is the same interface as
1537
identified by the same value of the IF-MIB's ifIndex."
1538
::= { ipIfStatsEntry 2 }
1540
ipIfStatsInReceives OBJECT-TYPE
1542
MAX-ACCESS read-only
1545
"The total number of input IP datagrams received, including
1546
those received in error.
1548
Discontinuities in the value of this counter can occur at
1549
re-initialization of the management system, and at other
1550
times as indicated by the value of
1551
ipIfStatsDiscontinuityTime."
1552
::= { ipIfStatsEntry 3 }
1554
ipIfStatsHCInReceives OBJECT-TYPE
1556
MAX-ACCESS read-only
1559
"The total number of input IP datagrams received, including
1560
those received in error. This object counts the same
1561
datagrams as ipIfStatsInReceives, but allows for larger
1564
Discontinuities in the value of this counter can occur at
1565
re-initialization of the management system, and at other
1566
times as indicated by the value of
1567
ipIfStatsDiscontinuityTime."
1568
::= { ipIfStatsEntry 4 }
1570
ipIfStatsInOctets OBJECT-TYPE
1575
MAX-ACCESS read-only
1578
"The total number of octets received in input IP datagrams,
1579
including those received in error. Octets from datagrams
1580
counted in ipIfStatsInReceives MUST be counted here.
1582
Discontinuities in the value of this counter can occur at
1583
re-initialization of the management system, and at other
1584
times as indicated by the value of
1585
ipIfStatsDiscontinuityTime."
1586
::= { ipIfStatsEntry 5 }
1588
ipIfStatsHCInOctets OBJECT-TYPE
1590
MAX-ACCESS read-only
1593
"The total number of octets received in input IP datagrams,
1594
including those received in error. This object counts the
1595
same octets as ipIfStatsInOctets, but allows for larger
1598
Discontinuities in the value of this counter can occur at
1599
re-initialization of the management system, and at other
1600
times as indicated by the value of
1601
ipIfStatsDiscontinuityTime."
1602
::= { ipIfStatsEntry 6 }
1604
ipIfStatsInHdrErrors OBJECT-TYPE
1606
MAX-ACCESS read-only
1609
"The number of input IP datagrams discarded due to errors in
1610
their IP headers, including version number mismatch, other
1611
format errors, hop count exceeded, errors discovered in
1612
processing their IP options, etc.
1614
Discontinuities in the value of this counter can occur at
1615
re-initialization of the management system, and at other
1616
times as indicated by the value of
1617
ipIfStatsDiscontinuityTime."
1618
::= { ipIfStatsEntry 7 }
1620
ipIfStatsInNoRoutes OBJECT-TYPE
1625
MAX-ACCESS read-only
1628
"The number of input IP datagrams discarded because no route
1629
could be found to transmit them to their destination.
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 8 }
1637
ipIfStatsInAddrErrors OBJECT-TYPE
1639
MAX-ACCESS read-only
1642
"The number of input IP datagrams discarded because the IP
1643
address in their IP header's destination field was not a
1644
valid address to be received at this entity. This count
1645
includes invalid addresses (e.g., ::0). For entities that
1646
are not IP routers and therefore do not forward datagrams,
1647
this counter includes datagrams discarded because the
1648
destination address was not a local address.
1650
Discontinuities in the value of this counter can occur at
1651
re-initialization of the management system, and at other
1652
times as indicated by the value of
1653
ipIfStatsDiscontinuityTime."
1654
::= { ipIfStatsEntry 9 }
1656
ipIfStatsInUnknownProtos OBJECT-TYPE
1658
MAX-ACCESS read-only
1661
"The number of locally-addressed IP datagrams received
1662
successfully but discarded because of an unknown or
1663
unsupported protocol.
1665
When tracking interface statistics, the counter of the
1666
interface to which these datagrams were addressed is
1667
incremented. This interface might not be the same as the
1668
input interface for some of the datagrams.
1670
Discontinuities in the value of this counter can occur at
1671
re-initialization of the management system, and at other
1672
times as indicated by the value of
1676
ipIfStatsDiscontinuityTime."
1677
::= { ipIfStatsEntry 10 }
1679
ipIfStatsInTruncatedPkts OBJECT-TYPE
1681
MAX-ACCESS read-only
1684
"The number of input IP datagrams discarded because the
1685
datagram frame didn't carry enough data.
1687
Discontinuities in the value of this counter can occur at
1688
re-initialization of the management system, and at other
1689
times as indicated by the value of
1690
ipIfStatsDiscontinuityTime."
1691
::= { ipIfStatsEntry 11 }
1693
ipIfStatsInForwDatagrams OBJECT-TYPE
1695
MAX-ACCESS read-only
1698
"The number of input datagrams for which this entity was not
1699
their final IP destination and for which this entity
1700
attempted to find a route to forward them to that final
1701
destination. In entities that do not act as IP routers,
1702
this counter will include only those datagrams that were
1703
Source-Routed via this entity, and the Source-Route
1704
processing was successful.
1706
When tracking interface statistics, the counter of the
1707
incoming interface is incremented for each datagram.
1709
Discontinuities in the value of this counter can occur at
1710
re-initialization of the management system, and at other
1711
times as indicated by the value of
1712
ipIfStatsDiscontinuityTime."
1713
::= { ipIfStatsEntry 12 }
1715
ipIfStatsHCInForwDatagrams OBJECT-TYPE
1717
MAX-ACCESS read-only
1720
"The number of input datagrams for which this entity was not
1721
their final IP destination and for which this entity
1722
attempted to find a route to forward them to that final
1723
destination. This object counts the same packets as
1727
ipIfStatsInForwDatagrams, but allows for larger values.
1729
Discontinuities in the value of this counter can occur at
1730
re-initialization of the management system, and at other
1731
times as indicated by the value of
1732
ipIfStatsDiscontinuityTime."
1733
::= { ipIfStatsEntry 13 }
1735
ipIfStatsReasmReqds OBJECT-TYPE
1737
MAX-ACCESS read-only
1740
"The number of IP fragments received that needed to be
1741
reassembled at this interface.
1743
When tracking interface statistics, the counter of the
1744
interface to which these fragments were addressed is
1745
incremented. This interface might not be the same as the
1746
input interface for some of the fragments.
1748
Discontinuities in the value of this counter can occur at
1749
re-initialization of the management system, and at other
1750
times as indicated by the value of
1751
ipIfStatsDiscontinuityTime."
1752
::= { ipIfStatsEntry 14 }
1754
ipIfStatsReasmOKs OBJECT-TYPE
1756
MAX-ACCESS read-only
1759
"The number of IP datagrams successfully reassembled.
1761
When tracking interface statistics, the counter of the
1762
interface to which these datagrams were addressed is
1763
incremented. This interface might not be the same as the
1764
input interface for some of the datagrams.
1766
Discontinuities in the value of this counter can occur at
1767
re-initialization of the management system, and at other
1768
times as indicated by the value of
1769
ipIfStatsDiscontinuityTime."
1770
::= { ipIfStatsEntry 15 }
1772
ipIfStatsReasmFails OBJECT-TYPE
1774
MAX-ACCESS read-only
1780
"The number of failures detected by the IP re-assembly
1781
algorithm (for whatever reason: timed out, errors, etc.).
1782
Note that this is not necessarily a count of discarded IP
1783
fragments since some algorithms (notably the algorithm in
1784
RFC 815) can lose track of the number of fragments by
1785
combining them as they are received.
1787
When tracking interface statistics, the counter of the
1788
interface to which these fragments were addressed is
1789
incremented. This interface might not be the same as the
1790
input interface for some of the fragments.
1792
Discontinuities in the value of this counter can occur at
1793
re-initialization of the management system, and at other
1794
times as indicated by the value of
1795
ipIfStatsDiscontinuityTime."
1796
::= { ipIfStatsEntry 16 }
1798
ipIfStatsInDiscards OBJECT-TYPE
1800
MAX-ACCESS read-only
1803
"The number of input IP datagrams for which no problems were
1804
encountered to prevent their continued processing, but
1805
were discarded (e.g., for lack of buffer space). Note that
1806
this counter does not include any datagrams discarded while
1807
awaiting re-assembly.
1809
Discontinuities in the value of this counter can occur at
1810
re-initialization of the management system, and at other
1811
times as indicated by the value of
1812
ipIfStatsDiscontinuityTime."
1813
::= { ipIfStatsEntry 17 }
1815
ipIfStatsInDelivers OBJECT-TYPE
1817
MAX-ACCESS read-only
1820
"The total number of datagrams successfully delivered to IP
1821
user-protocols (including ICMP).
1823
When tracking interface statistics, the counter of the
1824
interface to which these datagrams were addressed is
1825
incremented. This interface might not be the same as the
1829
input interface for some of the datagrams.
1831
Discontinuities in the value of this counter can occur at
1832
re-initialization of the management system, and at other
1833
times as indicated by the value of
1834
ipIfStatsDiscontinuityTime."
1835
::= { ipIfStatsEntry 18 }
1837
ipIfStatsHCInDelivers OBJECT-TYPE
1839
MAX-ACCESS read-only
1842
"The total number of datagrams successfully delivered to IP
1843
user-protocols (including ICMP). This object counts the
1844
same packets as ipIfStatsInDelivers, but allows for larger
1847
Discontinuities in the value of this counter can occur at
1848
re-initialization of the management system, and at other
1849
times as indicated by the value of
1850
ipIfStatsDiscontinuityTime."
1851
::= { ipIfStatsEntry 19 }
1853
ipIfStatsOutRequests OBJECT-TYPE
1855
MAX-ACCESS read-only
1858
"The total number of IP datagrams that local IP user-
1859
protocols (including ICMP) supplied to IP in requests for
1860
transmission. Note that this counter does not include any
1861
datagrams counted in ipIfStatsOutForwDatagrams.
1863
Discontinuities in the value of this counter can occur at
1864
re-initialization of the management system, and at other
1865
times as indicated by the value of
1866
ipIfStatsDiscontinuityTime."
1867
::= { ipIfStatsEntry 20 }
1869
ipIfStatsHCOutRequests OBJECT-TYPE
1871
MAX-ACCESS read-only
1874
"The total number of IP datagrams that local IP user-
1875
protocols (including ICMP) supplied to IP in requests for
1876
transmission. This object counts the same packets as
1880
ipIfStatsOutRequests, but allows for larger values.
1882
Discontinuities in the value of this counter can occur at
1883
re-initialization of the management system, and at other
1884
times as indicated by the value of
1885
ipIfStatsDiscontinuityTime."
1886
::= { ipIfStatsEntry 21 }
1889
ipIfStatsOutForwDatagrams OBJECT-TYPE
1891
MAX-ACCESS read-only
1894
"The number of datagrams for which this entity was not their
1895
final IP destination and for which it was successful in
1896
finding a path to their final destination. In entities
1897
that do not act as IP routers, this counter will include
1898
only those datagrams that were Source-Routed via this
1899
entity, and the Source-Route processing was successful.
1901
When tracking interface statistics, the counter of the
1902
outgoing interface is incremented for a successfully
1905
Discontinuities in the value of this counter can occur at
1906
re-initialization of the management system, and at other
1907
times as indicated by the value of
1908
ipIfStatsDiscontinuityTime."
1909
::= { ipIfStatsEntry 23 }
1911
ipIfStatsHCOutForwDatagrams OBJECT-TYPE
1913
MAX-ACCESS read-only
1916
"The number of datagrams for which this entity was not their
1917
final IP destination and for which it was successful in
1918
finding a path to their final destination. This object
1919
counts the same packets as ipIfStatsOutForwDatagrams, but
1920
allows for larger values.
1922
Discontinuities in the value of this counter can occur at
1923
re-initialization of the management system, and at other
1924
times as indicated by the value of
1928
ipIfStatsDiscontinuityTime."
1929
::= { ipIfStatsEntry 24 }
1931
ipIfStatsOutDiscards OBJECT-TYPE
1933
MAX-ACCESS read-only
1936
"The number of output IP datagrams for which no problem was
1937
encountered to prevent their transmission to their
1938
destination, but were discarded (e.g., for lack of
1939
buffer space). Note that this counter would include
1940
datagrams counted in ipIfStatsOutForwDatagrams if any such
1941
datagrams met this (discretionary) discard criterion.
1943
Discontinuities in the value of this counter can occur at
1944
re-initialization of the management system, and at other
1945
times as indicated by the value of
1946
ipIfStatsDiscontinuityTime."
1947
::= { ipIfStatsEntry 25 }
1949
ipIfStatsOutFragReqds OBJECT-TYPE
1951
MAX-ACCESS read-only
1954
"The number of IP datagrams that would require fragmentation
1955
in order to be transmitted.
1957
When tracking interface statistics, the counter of the
1958
outgoing interface is incremented for a successfully
1959
fragmented datagram.
1961
Discontinuities in the value of this counter can occur at
1962
re-initialization of the management system, and at other
1963
times as indicated by the value of
1964
ipIfStatsDiscontinuityTime."
1965
::= { ipIfStatsEntry 26 }
1967
ipIfStatsOutFragOKs OBJECT-TYPE
1969
MAX-ACCESS read-only
1972
"The number of IP datagrams that have been successfully
1975
When tracking interface statistics, the counter of the
1979
outgoing interface is incremented for a successfully
1980
fragmented datagram.
1982
Discontinuities in the value of this counter can occur at
1983
re-initialization of the management system, and at other
1984
times as indicated by the value of
1985
ipIfStatsDiscontinuityTime."
1986
::= { ipIfStatsEntry 27 }
1988
ipIfStatsOutFragFails OBJECT-TYPE
1990
MAX-ACCESS read-only
1993
"The number of IP datagrams that have been discarded because
1994
they needed to be fragmented but could not be. This
1995
includes IPv4 packets that have the DF bit set and IPv6
1996
packets that are being forwarded and exceed the outgoing
1999
When tracking interface statistics, the counter of the
2000
outgoing interface is incremented for an unsuccessfully
2001
fragmented datagram.
2003
Discontinuities in the value of this counter can occur at
2004
re-initialization of the management system, and at other
2005
times as indicated by the value of
2006
ipIfStatsDiscontinuityTime."
2007
::= { ipIfStatsEntry 28 }
2009
ipIfStatsOutFragCreates OBJECT-TYPE
2011
MAX-ACCESS read-only
2014
"The number of output datagram fragments that have been
2015
generated as a result of IP fragmentation.
2017
When tracking interface statistics, the counter of the
2018
outgoing interface is incremented for a successfully
2019
fragmented datagram.
2021
Discontinuities in the value of this counter can occur at
2022
re-initialization of the management system, and at other
2023
times as indicated by the value of
2024
ipIfStatsDiscontinuityTime."
2025
::= { ipIfStatsEntry 29 }
2030
ipIfStatsOutTransmits OBJECT-TYPE
2032
MAX-ACCESS read-only
2035
"The total number of IP datagrams that this entity supplied
2036
to the lower layers for transmission. This includes
2037
datagrams generated locally and those forwarded by this
2040
Discontinuities in the value of this counter can occur at
2041
re-initialization of the management system, and at other
2042
times as indicated by the value of
2043
ipIfStatsDiscontinuityTime."
2044
::= { ipIfStatsEntry 30 }
2046
ipIfStatsHCOutTransmits OBJECT-TYPE
2048
MAX-ACCESS read-only
2051
"The total number of IP datagrams that this entity supplied
2052
to the lower layers for transmission. This object counts
2053
the same datagrams as ipIfStatsOutTransmits, but allows for
2056
Discontinuities in the value of this counter can occur at
2057
re-initialization of the management system, and at other
2058
times as indicated by the value of
2059
ipIfStatsDiscontinuityTime."
2060
::= { ipIfStatsEntry 31 }
2062
ipIfStatsOutOctets OBJECT-TYPE
2064
MAX-ACCESS read-only
2067
"The total number of octets in IP datagrams delivered to the
2068
lower layers for transmission. Octets from datagrams
2069
counted in ipIfStatsOutTransmits MUST be counted here.
2071
Discontinuities in the value of this counter can occur at
2072
re-initialization of the management system, and at other
2073
times as indicated by the value of
2074
ipIfStatsDiscontinuityTime."
2075
::= { ipIfStatsEntry 32 }
2077
ipIfStatsHCOutOctets OBJECT-TYPE
2082
MAX-ACCESS read-only
2085
"The total number of octets in IP datagrams delivered to the
2086
lower layers for transmission. This objects counts the same
2087
octets as ipIfStatsOutOctets, but allows for larger values.
2089
Discontinuities in the value of this counter can occur at
2090
re-initialization of the management system, and at other
2091
times as indicated by the value of
2092
ipIfStatsDiscontinuityTime."
2093
::= { ipIfStatsEntry 33 }
2095
ipIfStatsInMcastPkts OBJECT-TYPE
2097
MAX-ACCESS read-only
2100
"The number of IP multicast datagrams received.
2102
Discontinuities in the value of this counter can occur at
2103
re-initialization of the management system, and at other
2104
times as indicated by the value of
2105
ipIfStatsDiscontinuityTime."
2106
::= { ipIfStatsEntry 34 }
2108
ipIfStatsHCInMcastPkts OBJECT-TYPE
2110
MAX-ACCESS read-only
2113
"The number of IP multicast datagrams received. This object
2114
counts the same datagrams as ipIfStatsInMcastPkts, but
2115
allows for larger values.
2117
Discontinuities in the value of this counter can occur at
2118
re-initialization of the management system, and at other
2119
times as indicated by the value of
2120
ipIfStatsDiscontinuityTime."
2121
::= { ipIfStatsEntry 35 }
2123
ipIfStatsInMcastOctets OBJECT-TYPE
2125
MAX-ACCESS read-only
2128
"The total number of octets received in IP multicast
2132
datagrams. Octets from datagrams counted in
2133
ipIfStatsInMcastPkts MUST be counted here.
2135
Discontinuities in the value of this counter can occur at
2136
re-initialization of the management system, and at other
2137
times as indicated by the value of
2138
ipIfStatsDiscontinuityTime."
2139
::= { ipIfStatsEntry 36 }
2141
ipIfStatsHCInMcastOctets OBJECT-TYPE
2143
MAX-ACCESS read-only
2146
"The total number of octets received in IP multicast
2147
datagrams. This object counts the same octets as
2148
ipIfStatsInMcastOctets, but allows for larger values.
2150
Discontinuities in the value of this counter can occur at
2151
re-initialization of the management system, and at other
2152
times as indicated by the value of
2153
ipIfStatsDiscontinuityTime."
2154
::= { ipIfStatsEntry 37 }
2156
ipIfStatsOutMcastPkts OBJECT-TYPE
2158
MAX-ACCESS read-only
2161
"The number of IP multicast datagrams transmitted.
2163
Discontinuities in the value of this counter can occur at
2164
re-initialization of the management system, and at other
2165
times as indicated by the value of
2166
ipIfStatsDiscontinuityTime."
2167
::= { ipIfStatsEntry 38 }
2169
ipIfStatsHCOutMcastPkts OBJECT-TYPE
2171
MAX-ACCESS read-only
2174
"The number of IP multicast datagrams transmitted. This
2175
object counts the same datagrams as ipIfStatsOutMcastPkts,
2176
but allows for larger values.
2178
Discontinuities in the value of this counter can occur at
2179
re-initialization of the management system, and at other
2183
times as indicated by the value of
2184
ipIfStatsDiscontinuityTime."
2185
::= { ipIfStatsEntry 39 }
2187
ipIfStatsOutMcastOctets OBJECT-TYPE
2189
MAX-ACCESS read-only
2192
"The total number of octets transmitted in IP multicast
2193
datagrams. Octets from datagrams counted in
2194
ipIfStatsOutMcastPkts MUST be counted here.
2196
Discontinuities in the value of this counter can occur at
2197
re-initialization of the management system, and at other
2198
times as indicated by the value of
2199
ipIfStatsDiscontinuityTime."
2200
::= { ipIfStatsEntry 40 }
2202
ipIfStatsHCOutMcastOctets OBJECT-TYPE
2204
MAX-ACCESS read-only
2207
"The total number of octets transmitted in IP multicast
2208
datagrams. This object counts the same octets as
2209
ipIfStatsOutMcastOctets, but allows for larger values.
2211
Discontinuities in the value of this counter can occur at
2212
re-initialization of the management system, and at other
2213
times as indicated by the value of
2214
ipIfStatsDiscontinuityTime."
2215
::= { ipIfStatsEntry 41 }
2217
ipIfStatsInBcastPkts OBJECT-TYPE
2219
MAX-ACCESS read-only
2222
"The number of IP broadcast datagrams received.
2224
Discontinuities in the value of this counter can occur at
2225
re-initialization of the management system, and at other
2226
times as indicated by the value of
2227
ipIfStatsDiscontinuityTime."
2228
::= { ipIfStatsEntry 42 }
2230
ipIfStatsHCInBcastPkts OBJECT-TYPE
2235
MAX-ACCESS read-only
2238
"The number of IP broadcast datagrams received. This object
2239
counts the same datagrams as ipIfStatsInBcastPkts, but
2240
allows for larger values.
2242
Discontinuities in the value of this counter can occur at
2243
re-initialization of the management system, and at other
2244
times as indicated by the value of
2245
ipIfStatsDiscontinuityTime."
2246
::= { ipIfStatsEntry 43 }
2248
ipIfStatsOutBcastPkts OBJECT-TYPE
2250
MAX-ACCESS read-only
2253
"The number of IP broadcast datagrams transmitted.
2255
Discontinuities in the value of this counter can occur at
2256
re-initialization of the management system, and at other
2257
times as indicated by the value of
2258
ipIfStatsDiscontinuityTime."
2259
::= { ipIfStatsEntry 44 }
2261
ipIfStatsHCOutBcastPkts OBJECT-TYPE
2263
MAX-ACCESS read-only
2266
"The number of IP broadcast datagrams transmitted. This
2267
object counts the same datagrams as ipIfStatsOutBcastPkts,
2268
but allows for larger values.
2270
Discontinuities in the value of this counter can occur at
2271
re-initialization of the management system, and at other
2272
times as indicated by the value of
2273
ipIfStatsDiscontinuityTime."
2274
::= { ipIfStatsEntry 45 }
2276
ipIfStatsDiscontinuityTime OBJECT-TYPE
2278
MAX-ACCESS read-only
2281
"The value of sysUpTime on the most recent occasion at which
2285
any one or more of this entry's counters suffered a
2288
If no such discontinuities have occurred since the last re-
2289
initialization of the local management subsystem, then this
2290
object contains a zero value."
2291
::= { ipIfStatsEntry 46 }
2293
ipIfStatsRefreshRate OBJECT-TYPE
2295
UNITS "milli-seconds"
2296
MAX-ACCESS read-only
2299
"The minimum reasonable polling interval for this entry.
2300
This object provides an indication of the minimum amount of
2301
time required to update the counters in this entry."
2302
::= { ipIfStatsEntry 47 }
2307
ipAddressPrefixTable OBJECT-TYPE
2308
SYNTAX SEQUENCE OF IpAddressPrefixEntry
2309
MAX-ACCESS not-accessible
2312
"This table allows the user to determine the source of an IP
2313
address or set of IP addresses, and allows other tables to
2314
share the information via pointer rather than by copying.
2316
For example, when the node configures both a unicast and
2317
anycast address for a prefix, the ipAddressPrefix objects
2318
for those addresses will point to a single row in this
2321
This table primarily provides support for IPv6 prefixes, and
2322
several of the objects are less meaningful for IPv4. The
2323
table continues to allow IPv4 addresses to allow future
2324
flexibility. In order to promote a common configuration,
2325
this document includes suggestions for default values for
2326
IPv4 prefixes. Each of these values may be overridden if an
2327
object is meaningful to the node.
2329
All prefixes used by this entity should be included in this
2330
table independent of how the entity learned the prefix.
2331
(This table isn't limited to prefixes learned from router
2338
ipAddressPrefixEntry OBJECT-TYPE
2339
SYNTAX IpAddressPrefixEntry
2340
MAX-ACCESS not-accessible
2343
"An entry in the ipAddressPrefixTable."
2344
INDEX { ipAddressPrefixIfIndex, ipAddressPrefixType,
2345
ipAddressPrefixPrefix, ipAddressPrefixLength }
2346
::= { ipAddressPrefixTable 1 }
2348
IpAddressPrefixEntry ::= SEQUENCE {
2349
ipAddressPrefixIfIndex InterfaceIndex,
2350
ipAddressPrefixType InetAddressType,
2351
ipAddressPrefixPrefix InetAddress,
2352
ipAddressPrefixLength InetAddressPrefixLength,
2353
ipAddressPrefixOrigin IpAddressPrefixOriginTC,
2354
ipAddressPrefixOnLinkFlag TruthValue,
2355
ipAddressPrefixAutonomousFlag TruthValue,
2356
ipAddressPrefixAdvPreferredLifetime Unsigned32,
2357
ipAddressPrefixAdvValidLifetime Unsigned32
2360
ipAddressPrefixIfIndex OBJECT-TYPE
2361
SYNTAX InterfaceIndex
2362
MAX-ACCESS not-accessible
2365
"The index value that uniquely identifies the interface on
2366
which this prefix is configured. The interface identified
2367
by a particular value of this index is the same interface as
2368
identified by the same value of the IF-MIB's ifIndex."
2369
::= { ipAddressPrefixEntry 1 }
2371
ipAddressPrefixType OBJECT-TYPE
2372
SYNTAX InetAddressType
2373
MAX-ACCESS not-accessible
2376
"The address type of ipAddressPrefix."
2377
::= { ipAddressPrefixEntry 2 }
2379
ipAddressPrefixPrefix OBJECT-TYPE
2381
MAX-ACCESS not-accessible
2387
"The address prefix. The address type of this object is
2388
specified in ipAddressPrefixType. The length of this object
2389
is the standard length for objects of that type (4 or 16
2390
bytes). Any bits after ipAddressPrefixLength must be zero.
2392
Implementors need to be aware that, if the size of
2393
ipAddressPrefixPrefix exceeds 114 octets, then OIDS of
2394
instances of columns in this row will have more than 128
2395
sub-identifiers and cannot be accessed using SNMPv1,
2396
SNMPv2c, or SNMPv3."
2397
::= { ipAddressPrefixEntry 3 }
2399
ipAddressPrefixLength OBJECT-TYPE
2400
SYNTAX InetAddressPrefixLength
2401
MAX-ACCESS not-accessible
2404
"The prefix length associated with this prefix.
2406
The value 0 has no special meaning for this object. It
2407
simply refers to address '::/0'."
2408
::= { ipAddressPrefixEntry 4 }
2410
ipAddressPrefixOrigin OBJECT-TYPE
2411
SYNTAX IpAddressPrefixOriginTC
2412
MAX-ACCESS read-only
2415
"The origin of this prefix."
2416
::= { ipAddressPrefixEntry 5 }
2418
ipAddressPrefixOnLinkFlag OBJECT-TYPE
2420
MAX-ACCESS read-only
2423
"This object has the value 'true(1)', if this prefix can be
2424
used for on-link determination; otherwise, the value is
2427
The default for IPv4 prefixes is 'true(1)'."
2428
REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
2430
::= { ipAddressPrefixEntry 6 }
2432
ipAddressPrefixAutonomousFlag OBJECT-TYPE
2437
MAX-ACCESS read-only
2440
"Autonomous address configuration flag. When true(1),
2441
indicates that this prefix can be used for autonomous
2442
address configuration (i.e., can be used to form a local
2443
interface address). If false(2), it is not used to auto-
2444
configure a local interface address.
2446
The default for IPv4 prefixes is 'false(2)'."
2447
REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
2449
::= { ipAddressPrefixEntry 7 }
2451
ipAddressPrefixAdvPreferredLifetime OBJECT-TYPE
2454
MAX-ACCESS read-only
2457
"The remaining length of time, in seconds, that this prefix
2458
will continue to be preferred, i.e., time until deprecation.
2460
A value of 4,294,967,295 represents infinity.
2462
The address generated from a deprecated prefix should no
2463
longer be used as a source address in new communications,
2464
but packets received on such an interface are processed as
2467
The default for IPv4 prefixes is 4,294,967,295 (infinity)."
2468
REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
2470
::= { ipAddressPrefixEntry 8 }
2472
ipAddressPrefixAdvValidLifetime OBJECT-TYPE
2475
MAX-ACCESS read-only
2478
"The remaining length of time, in seconds, that this prefix
2479
will continue to be valid, i.e., time until invalidation. A
2480
value of 4,294,967,295 represents infinity.
2482
The address generated from an invalidated prefix should not
2483
appear as the destination or source address of a packet.
2488
The default for IPv4 prefixes is 4,294,967,295 (infinity)."
2489
REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
2491
::= { ipAddressPrefixEntry 9 }
2496
ipAddressSpinLock OBJECT-TYPE
2498
MAX-ACCESS read-write
2501
"An advisory lock used to allow cooperating SNMP managers to
2502
coordinate their use of the set operation in creating or
2503
modifying rows within this table.
2505
In order to use this lock to coordinate the use of set
2506
operations, managers should first retrieve
2507
ipAddressTableSpinLock. They should then determine the
2508
appropriate row to create or modify. Finally, they should
2509
issue the appropriate set command, including the retrieved
2510
value of ipAddressSpinLock. If another manager has altered
2511
the table in the meantime, then the value of
2512
ipAddressSpinLock will have changed, and the creation will
2513
fail as it will be specifying an incorrect value for
2514
ipAddressSpinLock. It is suggested, but not required, that
2515
the ipAddressSpinLock be the first var bind for each set of
2516
objects representing a 'row' in a PDU."
2519
ipAddressTable OBJECT-TYPE
2520
SYNTAX SEQUENCE OF IpAddressEntry
2521
MAX-ACCESS not-accessible
2524
"This table contains addressing information relevant to the
2525
entity's interfaces.
2527
This table does not contain multicast address information.
2528
Tables for such information should be contained in multicast
2529
specific MIBs, such as RFC 3019.
2531
While this table is writable, the user will note that
2532
several objects, such as ipAddressOrigin, are not. The
2533
intention in allowing a user to write to this table is to
2534
allow them to add or remove any entry that isn't
2538
permanent. The user should be allowed to modify objects
2539
and entries when that would not cause inconsistencies
2540
within the table. Allowing write access to objects, such
2541
as ipAddressOrigin, could allow a user to insert an entry
2542
and then label it incorrectly.
2544
Note well: When including IPv6 link-local addresses in this
2545
table, the entry must use an InetAddressType of 'ipv6z' in
2546
order to differentiate between the possible interfaces."
2549
ipAddressEntry OBJECT-TYPE
2550
SYNTAX IpAddressEntry
2551
MAX-ACCESS not-accessible
2554
"An address mapping for a particular interface."
2555
INDEX { ipAddressAddrType, ipAddressAddr }
2556
::= { ipAddressTable 1 }
2558
IpAddressEntry ::= SEQUENCE {
2559
ipAddressAddrType InetAddressType,
2560
ipAddressAddr InetAddress,
2561
ipAddressIfIndex InterfaceIndex,
2562
ipAddressType INTEGER,
2563
ipAddressPrefix RowPointer,
2564
ipAddressOrigin IpAddressOriginTC,
2565
ipAddressStatus IpAddressStatusTC,
2566
ipAddressCreated TimeStamp,
2567
ipAddressLastChanged TimeStamp,
2568
ipAddressRowStatus RowStatus,
2569
ipAddressStorageType StorageType
2572
ipAddressAddrType OBJECT-TYPE
2573
SYNTAX InetAddressType
2574
MAX-ACCESS not-accessible
2577
"The address type of ipAddressAddr."
2578
::= { ipAddressEntry 1 }
2580
ipAddressAddr OBJECT-TYPE
2582
MAX-ACCESS not-accessible
2585
"The IP address to which this entry's addressing information
2589
pertains. The address type of this object is specified in
2592
Implementors need to be aware that if the size of
2593
ipAddressAddr exceeds 116 octets, then OIDS of instances of
2594
columns in this row will have more than 128 sub-identifiers
2595
and cannot be accessed using SNMPv1, SNMPv2c, or SNMPv3."
2596
::= { ipAddressEntry 2 }
2598
ipAddressIfIndex OBJECT-TYPE
2599
SYNTAX InterfaceIndex
2600
MAX-ACCESS read-create
2603
"The index value that uniquely identifies the interface to
2604
which this entry is applicable. The interface identified by
2605
a particular value of this index is the same interface as
2606
identified by the same value of the IF-MIB's ifIndex."
2607
::= { ipAddressEntry 3 }
2609
ipAddressType OBJECT-TYPE
2615
MAX-ACCESS read-create
2618
"The type of address. broadcast(3) is not a valid value for
2619
IPv6 addresses (RFC 3513)."
2621
::= { ipAddressEntry 4 }
2623
ipAddressPrefix OBJECT-TYPE
2625
MAX-ACCESS read-only
2628
"A pointer to the row in the prefix table to which this
2629
address belongs. May be { 0 0 } if there is no such row."
2630
DEFVAL { zeroDotZero }
2631
::= { ipAddressEntry 5 }
2633
ipAddressOrigin OBJECT-TYPE
2634
SYNTAX IpAddressOriginTC
2635
MAX-ACCESS read-only
2641
"The origin of the address."
2642
::= { ipAddressEntry 6 }
2644
ipAddressStatus OBJECT-TYPE
2645
SYNTAX IpAddressStatusTC
2646
MAX-ACCESS read-create
2649
"The status of the address, describing if the address can be
2650
used for communication.
2652
In the absence of other information, an IPv4 address is
2653
always preferred(1)."
2654
DEFVAL { preferred }
2655
::= { ipAddressEntry 7 }
2657
ipAddressCreated OBJECT-TYPE
2659
MAX-ACCESS read-only
2662
"The value of sysUpTime at the time this entry was created.
2663
If this entry was created prior to the last re-
2664
initialization of the local network management subsystem,
2665
then this object contains a zero value."
2666
::= { ipAddressEntry 8 }
2668
ipAddressLastChanged OBJECT-TYPE
2670
MAX-ACCESS read-only
2673
"The value of sysUpTime at the time this entry was last
2674
updated. If this entry was updated prior to the last re-
2675
initialization of the local network management subsystem,
2676
then this object contains a zero value."
2677
::= { ipAddressEntry 9 }
2679
ipAddressRowStatus OBJECT-TYPE
2681
MAX-ACCESS read-create
2684
"The status of this conceptual row.
2686
The RowStatus TC requires that this DESCRIPTION clause
2687
states under which circumstances other objects in this row
2691
can be modified. The value of this object has no effect on
2692
whether other objects in this conceptual row can be
2695
A conceptual row can not be made active until the
2696
ipAddressIfIndex has been set to a valid index."
2697
::= { ipAddressEntry 10 }
2699
ipAddressStorageType OBJECT-TYPE
2701
MAX-ACCESS read-create
2704
"The storage type for this conceptual row. If this object
2705
has a value of 'permanent', then no other objects are
2706
required to be able to be modified."
2708
::= { ipAddressEntry 11 }
2713
ipNetToPhysicalTable OBJECT-TYPE
2714
SYNTAX SEQUENCE OF IpNetToPhysicalEntry
2715
MAX-ACCESS not-accessible
2718
"The IP Address Translation table used for mapping from IP
2719
addresses to physical addresses.
2721
The Address Translation tables contain the IP address to
2722
'physical' address equivalences. Some interfaces do not use
2723
translation tables for determining address equivalences
2724
(e.g., DDN-X.25 has an algorithmic method); if all
2725
interfaces are of this type, then the Address Translation
2726
table is empty, i.e., has zero entries.
2728
While many protocols may be used to populate this table, ARP
2729
and Neighbor Discovery are the most likely
2731
REFERENCE "RFC 826 and RFC 2461"
2734
ipNetToPhysicalEntry OBJECT-TYPE
2735
SYNTAX IpNetToPhysicalEntry
2736
MAX-ACCESS not-accessible
2742
"Each entry contains one IP address to `physical' address
2744
INDEX { ipNetToPhysicalIfIndex,
2745
ipNetToPhysicalNetAddressType,
2746
ipNetToPhysicalNetAddress }
2747
::= { ipNetToPhysicalTable 1 }
2749
IpNetToPhysicalEntry ::= SEQUENCE {
2750
ipNetToPhysicalIfIndex InterfaceIndex,
2751
ipNetToPhysicalNetAddressType InetAddressType,
2752
ipNetToPhysicalNetAddress InetAddress,
2753
ipNetToPhysicalPhysAddress PhysAddress,
2754
ipNetToPhysicalLastUpdated TimeStamp,
2755
ipNetToPhysicalType INTEGER,
2756
ipNetToPhysicalState INTEGER,
2757
ipNetToPhysicalRowStatus RowStatus
2760
ipNetToPhysicalIfIndex OBJECT-TYPE
2761
SYNTAX InterfaceIndex
2762
MAX-ACCESS not-accessible
2765
"The index value that uniquely identifies the interface to
2766
which this entry is applicable. The interface identified by
2767
a particular value of this index is the same interface as
2768
identified by the same value of the IF-MIB's ifIndex."
2769
::= { ipNetToPhysicalEntry 1 }
2771
ipNetToPhysicalNetAddressType OBJECT-TYPE
2772
SYNTAX InetAddressType
2773
MAX-ACCESS not-accessible
2776
"The type of ipNetToPhysicalNetAddress."
2777
::= { ipNetToPhysicalEntry 2 }
2779
ipNetToPhysicalNetAddress OBJECT-TYPE
2781
MAX-ACCESS not-accessible
2784
"The IP Address corresponding to the media-dependent
2785
`physical' address. The address type of this object is
2786
specified in ipNetToPhysicalAddressType.
2788
Implementors need to be aware that if the size of
2792
ipNetToPhysicalNetAddress exceeds 115 octets, then OIDS of
2793
instances of columns in this row will have more than 128
2794
sub-identifiers and cannot be accessed using SNMPv1,
2795
SNMPv2c, or SNMPv3."
2796
::= { ipNetToPhysicalEntry 3 }
2798
ipNetToPhysicalPhysAddress OBJECT-TYPE
2799
SYNTAX PhysAddress (SIZE(0..65535))
2800
MAX-ACCESS read-create
2803
"The media-dependent `physical' address.
2805
As the entries in this table are typically not persistent
2806
when this object is written the entity SHOULD NOT save the
2807
change to non-volatile storage."
2808
::= { ipNetToPhysicalEntry 4 }
2810
ipNetToPhysicalLastUpdated OBJECT-TYPE
2812
MAX-ACCESS read-only
2815
"The value of sysUpTime at the time this entry was last
2816
updated. If this entry was updated prior to the last re-
2817
initialization of the local network management subsystem,
2818
then this object contains a zero value."
2819
::= { ipNetToPhysicalEntry 5 }
2821
ipNetToPhysicalType OBJECT-TYPE
2823
other(1), -- none of the following
2824
invalid(2), -- an invalidated mapping
2827
local(5) -- local interface
2829
MAX-ACCESS read-create
2832
"The type of mapping.
2834
Setting this object to the value invalid(2) has the effect
2835
of invalidating the corresponding entry in the
2836
ipNetToPhysicalTable. That is, it effectively dis-
2837
associates the interface identified with said entry from the
2838
mapping identified with said entry. It is an
2839
implementation-specific matter as to whether the agent
2843
removes an invalidated entry from the table. Accordingly,
2844
management stations must be prepared to receive tabular
2845
information from agents that corresponds to entries not
2846
currently in use. Proper interpretation of such entries
2847
requires examination of the relevant ipNetToPhysicalType
2850
The 'dynamic(3)' type indicates that the IP address to
2851
physical addresses mapping has been dynamically resolved
2852
using e.g., IPv4 ARP or the IPv6 Neighbor Discovery
2855
The 'static(4)' type indicates that the mapping has been
2856
statically configured. Both of these refer to entries that
2857
provide mappings for other entities addresses.
2859
The 'local(5)' type indicates that the mapping is provided
2860
for an entity's own interface address.
2862
As the entries in this table are typically not persistent
2863
when this object is written the entity SHOULD NOT save the
2864
change to non-volatile storage."
2866
::= { ipNetToPhysicalEntry 6 }
2868
ipNetToPhysicalState OBJECT-TYPE
2870
reachable(1), -- confirmed reachability
2872
stale(2), -- unconfirmed reachability
2874
delay(3), -- waiting for reachability
2875
-- confirmation before entering
2878
probe(4), -- actively probing
2880
invalid(5), -- an invalidated mapping
2882
unknown(6), -- state can not be determined
2885
incomplete(7) -- address resolution is being
2888
MAX-ACCESS read-only
2894
"The Neighbor Unreachability Detection state for the
2895
interface when the address mapping in this entry is used.
2896
If Neighbor Unreachability Detection is not in use (e.g. for
2897
IPv4), this object is always unknown(6)."
2898
REFERENCE "RFC 2461"
2899
::= { ipNetToPhysicalEntry 7 }
2901
ipNetToPhysicalRowStatus OBJECT-TYPE
2903
MAX-ACCESS read-create
2906
"The status of this conceptual row.
2908
The RowStatus TC requires that this DESCRIPTION clause
2909
states under which circumstances other objects in this row
2910
can be modified. The value of this object has no effect on
2911
whether other objects in this conceptual row can be
2914
A conceptual row can not be made active until the
2915
ipNetToPhysicalPhysAddress object has been set.
2917
Note that if the ipNetToPhysicalType is set to 'invalid',
2918
the managed node may delete the entry independent of the
2919
state of this object."
2920
::= { ipNetToPhysicalEntry 8 }
2925
ipv6ScopeZoneIndexTable OBJECT-TYPE
2926
SYNTAX SEQUENCE OF Ipv6ScopeZoneIndexEntry
2927
MAX-ACCESS not-accessible
2930
"The table used to describe IPv6 unicast and multicast scope
2933
For those objects that have names rather than numbers, the
2934
names were chosen to coincide with the names used in the
2935
IPv6 address architecture document. "
2936
REFERENCE "Section 2.7 of RFC 4291"
2939
ipv6ScopeZoneIndexEntry OBJECT-TYPE
2940
SYNTAX Ipv6ScopeZoneIndexEntry
2944
MAX-ACCESS not-accessible
2947
"Each entry contains the list of scope identifiers on a given
2949
INDEX { ipv6ScopeZoneIndexIfIndex }
2950
::= { ipv6ScopeZoneIndexTable 1 }
2952
Ipv6ScopeZoneIndexEntry ::= SEQUENCE {
2953
ipv6ScopeZoneIndexIfIndex InterfaceIndex,
2954
ipv6ScopeZoneIndexLinkLocal InetZoneIndex,
2955
ipv6ScopeZoneIndex3 InetZoneIndex,
2956
ipv6ScopeZoneIndexAdminLocal InetZoneIndex,
2957
ipv6ScopeZoneIndexSiteLocal InetZoneIndex,
2958
ipv6ScopeZoneIndex6 InetZoneIndex,
2959
ipv6ScopeZoneIndex7 InetZoneIndex,
2960
ipv6ScopeZoneIndexOrganizationLocal InetZoneIndex,
2961
ipv6ScopeZoneIndex9 InetZoneIndex,
2962
ipv6ScopeZoneIndexA InetZoneIndex,
2963
ipv6ScopeZoneIndexB InetZoneIndex,
2964
ipv6ScopeZoneIndexC InetZoneIndex,
2965
ipv6ScopeZoneIndexD InetZoneIndex
2968
ipv6ScopeZoneIndexIfIndex OBJECT-TYPE
2969
SYNTAX InterfaceIndex
2970
MAX-ACCESS not-accessible
2973
"The index value that uniquely identifies the interface to
2974
which these scopes belong. The interface identified by a
2975
particular value of this index is the same interface as
2976
identified by the same value of the IF-MIB's ifIndex."
2977
::= { ipv6ScopeZoneIndexEntry 1 }
2979
ipv6ScopeZoneIndexLinkLocal OBJECT-TYPE
2980
SYNTAX InetZoneIndex
2981
MAX-ACCESS read-only
2984
"The zone index for the link-local scope on this interface."
2985
::= { ipv6ScopeZoneIndexEntry 2 }
2987
ipv6ScopeZoneIndex3 OBJECT-TYPE
2988
SYNTAX InetZoneIndex
2989
MAX-ACCESS read-only
2995
"The zone index for scope 3 on this interface."
2996
::= { ipv6ScopeZoneIndexEntry 3 }
2998
ipv6ScopeZoneIndexAdminLocal OBJECT-TYPE
2999
SYNTAX InetZoneIndex
3000
MAX-ACCESS read-only
3003
"The zone index for the admin-local scope on this interface."
3004
::= { ipv6ScopeZoneIndexEntry 4 }
3006
ipv6ScopeZoneIndexSiteLocal OBJECT-TYPE
3007
SYNTAX InetZoneIndex
3008
MAX-ACCESS read-only
3011
"The zone index for the site-local scope on this interface."
3012
::= { ipv6ScopeZoneIndexEntry 5 }
3014
ipv6ScopeZoneIndex6 OBJECT-TYPE
3015
SYNTAX InetZoneIndex
3016
MAX-ACCESS read-only
3019
"The zone index for scope 6 on this interface."
3020
::= { ipv6ScopeZoneIndexEntry 6 }
3022
ipv6ScopeZoneIndex7 OBJECT-TYPE
3023
SYNTAX InetZoneIndex
3024
MAX-ACCESS read-only
3027
"The zone index for scope 7 on this interface."
3028
::= { ipv6ScopeZoneIndexEntry 7 }
3030
ipv6ScopeZoneIndexOrganizationLocal OBJECT-TYPE
3031
SYNTAX InetZoneIndex
3032
MAX-ACCESS read-only
3035
"The zone index for the organization-local scope on this
3037
::= { ipv6ScopeZoneIndexEntry 8 }
3039
ipv6ScopeZoneIndex9 OBJECT-TYPE
3040
SYNTAX InetZoneIndex
3041
MAX-ACCESS read-only
3047
"The zone index for scope 9 on this interface."
3048
::= { ipv6ScopeZoneIndexEntry 9 }
3050
ipv6ScopeZoneIndexA OBJECT-TYPE
3051
SYNTAX InetZoneIndex
3052
MAX-ACCESS read-only
3055
"The zone index for scope A on this interface."
3056
::= { ipv6ScopeZoneIndexEntry 10 }
3058
ipv6ScopeZoneIndexB OBJECT-TYPE
3059
SYNTAX InetZoneIndex
3060
MAX-ACCESS read-only
3063
"The zone index for scope B on this interface."
3064
::= { ipv6ScopeZoneIndexEntry 11 }
3066
ipv6ScopeZoneIndexC OBJECT-TYPE
3067
SYNTAX InetZoneIndex
3068
MAX-ACCESS read-only
3071
"The zone index for scope C on this interface."
3072
::= { ipv6ScopeZoneIndexEntry 12 }
3074
ipv6ScopeZoneIndexD OBJECT-TYPE
3075
SYNTAX InetZoneIndex
3076
MAX-ACCESS read-only
3079
"The zone index for scope D on this interface."
3080
::= { ipv6ScopeZoneIndexEntry 13 }
3085
ipDefaultRouterTable OBJECT-TYPE
3086
SYNTAX SEQUENCE OF IpDefaultRouterEntry
3087
MAX-ACCESS not-accessible
3090
"The table used to describe the default routers known to this
3097
ipDefaultRouterEntry OBJECT-TYPE
3098
SYNTAX IpDefaultRouterEntry
3099
MAX-ACCESS not-accessible
3102
"Each entry contains information about a default router known
3104
INDEX {ipDefaultRouterAddressType, ipDefaultRouterAddress,
3105
ipDefaultRouterIfIndex}
3106
::= { ipDefaultRouterTable 1 }
3108
IpDefaultRouterEntry ::= SEQUENCE {
3109
ipDefaultRouterAddressType InetAddressType,
3110
ipDefaultRouterAddress InetAddress,
3111
ipDefaultRouterIfIndex InterfaceIndex,
3112
ipDefaultRouterLifetime Unsigned32,
3113
ipDefaultRouterPreference INTEGER
3116
ipDefaultRouterAddressType OBJECT-TYPE
3117
SYNTAX InetAddressType
3118
MAX-ACCESS not-accessible
3121
"The address type for this row."
3122
::= { ipDefaultRouterEntry 1 }
3124
ipDefaultRouterAddress OBJECT-TYPE
3126
MAX-ACCESS not-accessible
3129
"The IP address of the default router represented by this
3130
row. The address type of this object is specified in
3131
ipDefaultRouterAddressType.
3133
Implementers need to be aware that if the size of
3134
ipDefaultRouterAddress exceeds 115 octets, then OIDS of
3135
instances of columns in this row will have more than 128
3136
sub-identifiers and cannot be accessed using SNMPv1,
3137
SNMPv2c, or SNMPv3."
3138
::= { ipDefaultRouterEntry 2 }
3140
ipDefaultRouterIfIndex OBJECT-TYPE
3141
SYNTAX InterfaceIndex
3145
MAX-ACCESS not-accessible
3148
"The index value that uniquely identifies the interface by
3149
which the router can be reached. The interface identified
3150
by a particular value of this index is the same interface as
3151
identified by the same value of the IF-MIB's ifIndex."
3152
::= { ipDefaultRouterEntry 3 }
3154
ipDefaultRouterLifetime OBJECT-TYPE
3155
SYNTAX Unsigned32 (0..65535)
3157
MAX-ACCESS read-only
3160
"The remaining length of time, in seconds, that this router
3161
will continue to be useful as a default router. A value of
3162
zero indicates that it is no longer useful as a default
3163
router. It is left to the implementer of the MIB as to
3164
whether a router with a lifetime of zero is removed from the
3167
For IPv6, this value should be extracted from the router
3168
advertisement messages."
3169
REFERENCE "For IPv6 RFC 2462 sections 4.2 and 6.3.4"
3170
::= { ipDefaultRouterEntry 4 }
3172
ipDefaultRouterPreference OBJECT-TYPE
3179
MAX-ACCESS read-only
3182
"An indication of preference given to this router as a
3183
default router as described in he Default Router
3184
Preferences document. Treating the value as a
3185
2 bit signed integer allows for simple arithmetic
3188
For IPv4 routers or IPv6 routers that are not using the
3189
updated router advertisement format, this object is set to
3191
REFERENCE "RFC 4291, section 2.1"
3192
::= { ipDefaultRouterEntry 5 }
3199
ipv6RouterAdvertSpinLock OBJECT-TYPE
3201
MAX-ACCESS read-write
3204
"An advisory lock used to allow cooperating SNMP managers to
3205
coordinate their use of the set operation in creating or
3206
modifying rows within this table.
3208
In order to use this lock to coordinate the use of set
3209
operations, managers should first retrieve
3210
ipv6RouterAdvertSpinLock. They should then determine the
3211
appropriate row to create or modify. Finally, they should
3212
issue the appropriate set command including the retrieved
3213
value of ipv6RouterAdvertSpinLock. If another manager has
3214
altered the table in the meantime, then the value of
3215
ipv6RouterAdvertSpinLock will have changed and the creation
3216
will fail as it will be specifying an incorrect value for
3217
ipv6RouterAdvertSpinLock. It is suggested, but not
3218
required, that the ipv6RouterAdvertSpinLock be the first var
3219
bind for each set of objects representing a 'row' in a PDU."
3222
ipv6RouterAdvertTable OBJECT-TYPE
3223
SYNTAX SEQUENCE OF Ipv6RouterAdvertEntry
3224
MAX-ACCESS not-accessible
3227
"The table containing information used to construct router
3231
ipv6RouterAdvertEntry OBJECT-TYPE
3232
SYNTAX Ipv6RouterAdvertEntry
3233
MAX-ACCESS not-accessible
3236
"An entry containing information used to construct router
3239
Information in this table is persistent, and when this
3240
object is written, the entity SHOULD save the change to
3241
non-volatile storage."
3242
INDEX { ipv6RouterAdvertIfIndex }
3246
::= { ipv6RouterAdvertTable 1 }
3248
Ipv6RouterAdvertEntry ::= SEQUENCE {
3249
ipv6RouterAdvertIfIndex InterfaceIndex,
3250
ipv6RouterAdvertSendAdverts TruthValue,
3251
ipv6RouterAdvertMaxInterval Unsigned32,
3252
ipv6RouterAdvertMinInterval Unsigned32,
3253
ipv6RouterAdvertManagedFlag TruthValue,
3254
ipv6RouterAdvertOtherConfigFlag TruthValue,
3255
ipv6RouterAdvertLinkMTU Unsigned32,
3256
ipv6RouterAdvertReachableTime Unsigned32,
3257
ipv6RouterAdvertRetransmitTime Unsigned32,
3258
ipv6RouterAdvertCurHopLimit Unsigned32,
3259
ipv6RouterAdvertDefaultLifetime Unsigned32,
3260
ipv6RouterAdvertRowStatus RowStatus
3263
ipv6RouterAdvertIfIndex OBJECT-TYPE
3264
SYNTAX InterfaceIndex
3265
MAX-ACCESS not-accessible
3268
"The index value that uniquely identifies the interface on
3269
which router advertisements constructed with this
3270
information will be transmitted. The interface identified
3271
by a particular value of this index is the same interface as
3272
identified by the same value of the IF-MIB's ifIndex."
3273
::= { ipv6RouterAdvertEntry 1 }
3275
ipv6RouterAdvertSendAdverts OBJECT-TYPE
3277
MAX-ACCESS read-create
3280
"A flag indicating whether the router sends periodic
3281
router advertisements and responds to router solicitations
3283
REFERENCE "RFC 2461 Section 6.2.1"
3285
::= { ipv6RouterAdvertEntry 2 }
3287
ipv6RouterAdvertMaxInterval OBJECT-TYPE
3288
SYNTAX Unsigned32 (4..1800)
3290
MAX-ACCESS read-create
3293
"The maximum time allowed between sending unsolicited router
3297
advertisements from this interface."
3298
REFERENCE "RFC 2461 Section 6.2.1"
3300
::= { ipv6RouterAdvertEntry 3 }
3302
ipv6RouterAdvertMinInterval OBJECT-TYPE
3303
SYNTAX Unsigned32 (3..1350)
3305
MAX-ACCESS read-create
3308
"The minimum time allowed between sending unsolicited router
3309
advertisements from this interface.
3311
The default is 0.33 * ipv6RouterAdvertMaxInterval, however,
3312
in the case of a low value for ipv6RouterAdvertMaxInterval,
3313
the minimum value for this object is restricted to 3."
3314
REFERENCE "RFC 2461 Section 6.2.1"
3315
::= { ipv6RouterAdvertEntry 4 }
3317
ipv6RouterAdvertManagedFlag OBJECT-TYPE
3319
MAX-ACCESS read-create
3322
"The true/false value to be placed into the 'managed address
3323
configuration' flag field in router advertisements sent from
3325
REFERENCE "RFC 2461 Section 6.2.1"
3327
::= { ipv6RouterAdvertEntry 5 }
3329
ipv6RouterAdvertOtherConfigFlag OBJECT-TYPE
3331
MAX-ACCESS read-create
3334
"The true/false value to be placed into the 'other stateful
3335
configuration' flag field in router advertisements sent from
3337
REFERENCE "RFC 2461 Section 6.2.1"
3339
::= { ipv6RouterAdvertEntry 6 }
3341
ipv6RouterAdvertLinkMTU OBJECT-TYPE
3343
MAX-ACCESS read-create
3349
"The value to be placed in MTU options sent by the router on
3352
A value of zero indicates that no MTU options are sent."
3353
REFERENCE "RFC 2461 Section 6.2.1"
3355
::= { ipv6RouterAdvertEntry 7 }
3357
ipv6RouterAdvertReachableTime OBJECT-TYPE
3358
SYNTAX Unsigned32 (0..3600000)
3359
UNITS "milliseconds"
3360
MAX-ACCESS read-create
3363
"The value to be placed in the reachable time field in router
3364
advertisement messages sent from this interface.
3366
A value of zero in the router advertisement indicates that
3367
the advertisement isn't specifying a value for reachable
3369
REFERENCE "RFC 2461 Section 6.2.1"
3371
::= { ipv6RouterAdvertEntry 8 }
3373
ipv6RouterAdvertRetransmitTime OBJECT-TYPE
3375
UNITS "milliseconds"
3376
MAX-ACCESS read-create
3379
"The value to be placed in the retransmit timer field in
3380
router advertisements sent from this interface.
3382
A value of zero in the router advertisement indicates that
3383
the advertisement isn't specifying a value for retrans
3385
REFERENCE "RFC 2461 Section 6.2.1"
3387
::= { ipv6RouterAdvertEntry 9 }
3389
ipv6RouterAdvertCurHopLimit OBJECT-TYPE
3390
SYNTAX Unsigned32 (0..255)
3391
MAX-ACCESS read-create
3394
"The default value to be placed in the current hop limit
3395
field in router advertisements sent from this interface.
3399
The value should be set to the current diameter of the
3402
A value of zero in the router advertisement indicates that
3403
the advertisement isn't specifying a value for curHopLimit.
3405
The default should be set to the value specified in the IANA
3406
web pages (www.iana.org) at the time of implementation."
3407
REFERENCE "RFC 2461 Section 6.2.1"
3408
::= { ipv6RouterAdvertEntry 10 }
3410
ipv6RouterAdvertDefaultLifetime OBJECT-TYPE
3411
SYNTAX Unsigned32 (0|4..9000)
3413
MAX-ACCESS read-create
3416
"The value to be placed in the router lifetime field of
3417
router advertisements sent from this interface. This value
3418
MUST be either 0 or between ipv6RouterAdvertMaxInterval and
3421
A value of zero indicates that the router is not to be used
3422
as a default router.
3424
The default is 3 * ipv6RouterAdvertMaxInterval."
3425
REFERENCE "RFC 2461 Section 6.2.1"
3426
::= { ipv6RouterAdvertEntry 11 }
3428
ipv6RouterAdvertRowStatus OBJECT-TYPE
3430
MAX-ACCESS read-create
3433
"The status of this conceptual row.
3435
As all objects in this conceptual row have default values, a
3436
row can be created and made active by setting this object
3439
The RowStatus TC requires that this DESCRIPTION clause
3440
states under which circumstances other objects in this row
3441
can be modified. The value of this object has no effect on
3442
whether other objects in this conceptual row can be
3444
::= { ipv6RouterAdvertEntry 12 }
3452
icmp OBJECT IDENTIFIER ::= { mib-2 5 }
3458
icmpStatsTable OBJECT-TYPE
3459
SYNTAX SEQUENCE OF IcmpStatsEntry
3460
MAX-ACCESS not-accessible
3463
"The table of generic system-wide ICMP counters."
3466
icmpStatsEntry OBJECT-TYPE
3467
SYNTAX IcmpStatsEntry
3468
MAX-ACCESS not-accessible
3471
"A conceptual row in the icmpStatsTable."
3472
INDEX { icmpStatsIPVersion }
3473
::= { icmpStatsTable 1 }
3475
IcmpStatsEntry ::= SEQUENCE {
3476
icmpStatsIPVersion InetVersion,
3477
icmpStatsInMsgs Counter32,
3478
icmpStatsInErrors Counter32,
3479
icmpStatsOutMsgs Counter32,
3480
icmpStatsOutErrors Counter32
3483
icmpStatsIPVersion OBJECT-TYPE
3485
MAX-ACCESS not-accessible
3488
"The IP version of the statistics."
3492
::= { icmpStatsEntry 1 }
3494
icmpStatsInMsgs OBJECT-TYPE
3496
MAX-ACCESS read-only
3499
"The total number of ICMP messages that the entity received.
3500
Note that this counter includes all those counted by
3502
::= { icmpStatsEntry 2 }
3504
icmpStatsInErrors OBJECT-TYPE
3506
MAX-ACCESS read-only
3509
"The number of ICMP messages that the entity received but
3510
determined as having ICMP-specific errors (bad ICMP
3511
checksums, bad length, etc.)."
3512
::= { icmpStatsEntry 3 }
3514
icmpStatsOutMsgs OBJECT-TYPE
3516
MAX-ACCESS read-only
3519
"The total number of ICMP messages that the entity attempted
3520
to send. Note that this counter includes all those counted
3521
by icmpStatsOutErrors."
3522
::= { icmpStatsEntry 4 }
3524
icmpStatsOutErrors OBJECT-TYPE
3526
MAX-ACCESS read-only
3529
"The number of ICMP messages that this entity did not send
3530
due to problems discovered within ICMP, such as a lack of
3531
buffers. This value should not include errors discovered
3532
outside the ICMP layer, such as the inability of IP to route
3533
the resultant datagram. In some implementations, there may
3534
be no types of error that contribute to this counter's
3536
::= { icmpStatsEntry 5 }
3544
icmpMsgStatsTable OBJECT-TYPE
3545
SYNTAX SEQUENCE OF IcmpMsgStatsEntry
3546
MAX-ACCESS not-accessible
3549
"The table of system-wide per-version, per-message type ICMP
3553
icmpMsgStatsEntry OBJECT-TYPE
3554
SYNTAX IcmpMsgStatsEntry
3555
MAX-ACCESS not-accessible
3558
"A conceptual row in the icmpMsgStatsTable.
3560
The system should track each ICMP type value, even if that
3561
ICMP type is not supported by the system. However, a
3562
given row need not be instantiated unless a message of that
3563
type has been processed, i.e., the row for
3564
icmpMsgStatsType=X MAY be instantiated before but MUST be
3565
instantiated after the first message with Type=X is
3566
received or transmitted. After receiving or transmitting
3567
any succeeding messages with Type=X, the relevant counter
3568
must be incremented."
3569
INDEX { icmpMsgStatsIPVersion, icmpMsgStatsType }
3570
::= { icmpMsgStatsTable 1 }
3572
IcmpMsgStatsEntry ::= SEQUENCE {
3573
icmpMsgStatsIPVersion InetVersion,
3574
icmpMsgStatsType Integer32,
3575
icmpMsgStatsInPkts Counter32,
3576
icmpMsgStatsOutPkts Counter32
3579
icmpMsgStatsIPVersion OBJECT-TYPE
3581
MAX-ACCESS not-accessible
3584
"The IP version of the statistics."
3585
::= { icmpMsgStatsEntry 1 }
3587
icmpMsgStatsType OBJECT-TYPE
3588
SYNTAX Integer32 (0..255)
3589
MAX-ACCESS not-accessible
3595
"The ICMP type field of the message type being counted by
3598
Note that ICMP message types are scoped by the address type
3600
REFERENCE "http://www.iana.org/assignments/icmp-parameters and
3601
http://www.iana.org/assignments/icmpv6-parameters"
3602
::= { icmpMsgStatsEntry 2 }
3604
icmpMsgStatsInPkts OBJECT-TYPE
3606
MAX-ACCESS read-only
3609
"The number of input packets for this AF and type."
3610
::= { icmpMsgStatsEntry 3 }
3612
icmpMsgStatsOutPkts OBJECT-TYPE
3614
MAX-ACCESS read-only
3617
"The number of output packets for this AF and type."
3618
::= { icmpMsgStatsEntry 4 }
3622
ipMIBConformance OBJECT IDENTIFIER ::= { ipMIB 2 }
3624
ipMIBCompliances OBJECT IDENTIFIER ::= { ipMIBConformance 1 }
3625
ipMIBGroups OBJECT IDENTIFIER ::= { ipMIBConformance 2 }
3627
ipMIBCompliance2 MODULE-COMPLIANCE
3630
"The compliance statement for systems that implement IP -
3631
either IPv4 or IPv6.
3633
There are a number of INDEX objects that cannot be
3634
represented in the form of OBJECT clauses in SMIv2, but
3635
for which we have the following compliance requirements,
3636
expressed in OBJECT clause form in this description
3642
-- OBJECT ipSystemStatsIPVersion
3643
-- SYNTAX InetVersion {ipv4(1), ipv6(2)}
3645
-- This MIB requires support for only IPv4 and IPv6
3648
-- OBJECT ipIfStatsIPVersion
3649
-- SYNTAX InetVersion {ipv4(1), ipv6(2)}
3651
-- This MIB requires support for only IPv4 and IPv6
3654
-- OBJECT icmpStatsIPVersion
3655
-- SYNTAX InetVersion {ipv4(1), ipv6(2)}
3657
-- This MIB requires support for only IPv4 and IPv6
3660
-- OBJECT icmpMsgStatsIPVersion
3661
-- SYNTAX InetVersion {ipv4(1), ipv6(2)}
3663
-- This MIB requires support for only IPv4 and IPv6
3666
-- OBJECT ipAddressPrefixType
3667
-- SYNTAX InetAddressType {ipv4(1), ipv6(2)}
3669
-- This MIB requires support for only global IPv4 and
3670
-- IPv6 address types.
3672
-- OBJECT ipAddressPrefixPrefix
3673
-- SYNTAX InetAddress (Size(4 | 16))
3675
-- This MIB requires support for only global IPv4 and
3676
-- IPv6 addresses and so the size can be either 4 or
3679
-- OBJECT ipAddressAddrType
3680
-- SYNTAX InetAddressType {ipv4(1), ipv6(2),
3681
-- ipv4z(3), ipv6z(4)}
3683
-- This MIB requires support for only global and
3684
-- non-global IPv4 and IPv6 address types.
3686
-- OBJECT ipAddressAddr
3687
-- SYNTAX InetAddress (Size(4 | 8 | 16 | 20))
3689
-- This MIB requires support for only global and
3693
-- non-global IPv4 and IPv6 addresses and so the size
3694
-- can be 4, 8, 16, or 20 bytes.
3696
-- OBJECT ipNetToPhysicalNetAddressType
3697
-- SYNTAX InetAddressType {ipv4(1), ipv6(2),
3698
-- ipv4z(3), ipv6z(4)}
3700
-- This MIB requires support for only global and
3701
-- non-global IPv4 and IPv6 address types.
3703
-- OBJECT ipNetToPhysicalNetAddress
3704
-- SYNTAX InetAddress (Size(4 | 8 | 16 | 20))
3706
-- This MIB requires support for only global and
3707
-- non-global IPv4 and IPv6 addresses and so the size
3708
-- can be 4, 8, 16, or 20 bytes.
3710
-- OBJECT ipDefaultRouterAddressType
3711
-- SYNTAX InetAddressType {ipv4(1), ipv6(2),
3712
-- ipv4z(3), ipv6z(4)}
3714
-- This MIB requires support for only global and
3715
-- non-global IPv4 and IPv6 address types.
3717
-- OBJECT ipDefaultRouterAddress
3718
-- SYNTAX InetAddress (Size(4 | 8 | 16 | 20))
3720
-- This MIB requires support for only global and
3721
-- non-global IPv4 and IPv6 addresses and so the size
3722
-- can be 4, 8, 16, or 20 bytes."
3724
MODULE -- this module
3726
MANDATORY-GROUPS { ipSystemStatsGroup, ipAddressGroup,
3727
ipNetToPhysicalGroup, ipDefaultRouterGroup,
3730
GROUP ipSystemStatsHCOctetGroup
3732
"This group is mandatory for systems that have an aggregate
3733
bandwidth of greater than 20MB. Including this group does
3734
not allow an entity to neglect the 32 bit versions of these
3737
GROUP ipSystemStatsHCPacketGroup
3739
"This group is mandatory for systems that have an aggregate
3740
bandwidth of greater than 650MB. Including this group
3744
does not allow an entity to neglect the 32 bit versions of
3747
GROUP ipIfStatsGroup
3749
"This group is optional for all systems."
3751
GROUP ipIfStatsHCOctetGroup
3753
"This group is mandatory for systems that include the
3754
ipIfStatsGroup and include links with bandwidths of greater
3755
than 20MB. Including this group does not allow an entity to
3756
neglect the 32 bit versions of these objects."
3758
GROUP ipIfStatsHCPacketGroup
3760
"This group is mandatory for systems that include the
3761
ipIfStatsGroup and include links with bandwidths of greater
3762
than 650MB. Including this group does not allow an entity
3763
to neglect the 32 bit versions of these objects."
3765
GROUP ipv4GeneralGroup
3767
"This group is mandatory for all systems supporting IPv4."
3771
"This group is mandatory for all systems supporting IPv4."
3773
GROUP ipv4SystemStatsGroup
3775
"This group is mandatory for all systems supporting IPv4."
3777
GROUP ipv4SystemStatsHCPacketGroup
3779
"This group is mandatory for all systems supporting IPv4 and
3780
that have an aggregate bandwidth of greater than 650MB.
3781
Including this group does not allow an entity to neglect the
3782
32 bit versions of these objects."
3784
GROUP ipv4IfStatsGroup
3786
"This group is mandatory for all systems supporting IPv4 and
3787
including the ipIfStatsGroup."
3789
GROUP ipv4IfStatsHCPacketGroup
3791
"This group is mandatory for all systems supporting IPv4 and
3795
including the ipIfStatsHCPacketGroup. Including this group
3796
does not allow an entity to neglect the 32 bit versions of
3799
GROUP ipv6GeneralGroup2
3801
"This group is mandatory for all systems supporting IPv6."
3805
"This group is mandatory for all systems supporting IPv6."
3807
GROUP ipAddressPrefixGroup
3809
"This group is mandatory for all systems supporting IPv6."
3811
GROUP ipv6ScopeGroup
3813
"This group is mandatory for all systems supporting IPv6."
3815
GROUP ipv6RouterAdvertGroup
3817
"This group is mandatory for all IPv6 routers."
3819
GROUP ipLastChangeGroup
3821
"This group is optional for all agents."
3823
OBJECT ipv6IpForwarding
3824
MIN-ACCESS read-only
3826
"An agent is not required to provide write access to this
3829
OBJECT ipv6IpDefaultHopLimit
3830
MIN-ACCESS read-only
3832
"An agent is not required to provide write access to this
3835
OBJECT ipv4InterfaceEnableStatus
3836
MIN-ACCESS read-only
3838
"An agent is not required to provide write access to this
3841
OBJECT ipv6InterfaceEnableStatus
3842
MIN-ACCESS read-only
3847
"An agent is not required to provide write access to this
3850
OBJECT ipv6InterfaceForwarding
3851
MIN-ACCESS read-only
3853
"An agent is not required to provide write access to this
3856
OBJECT ipAddressSpinLock
3857
MIN-ACCESS not-accessible
3859
"An agent is not required to provide write access to this
3860
object. However, if an agent provides write access to any
3861
of the other objects in the ipAddressGroup, it SHOULD
3862
provide write access to this object as well."
3864
OBJECT ipAddressIfIndex
3865
MIN-ACCESS read-only
3867
"An agent is not required to provide write or create access
3870
OBJECT ipAddressType
3871
MIN-ACCESS read-only
3873
"An agent is not required to provide write or create access
3876
OBJECT ipAddressStatus
3877
MIN-ACCESS read-only
3879
"An agent is not required to provide write or create access
3882
OBJECT ipAddressRowStatus
3883
SYNTAX RowStatus { active(1) }
3884
MIN-ACCESS read-only
3886
"An agent is not required to provide write or create access
3889
OBJECT ipAddressStorageType
3890
MIN-ACCESS read-only
3892
"An agent is not required to provide write or create access
3897
If an agent allows this object to be written or created, it
3898
is not required to allow this object to be set to readOnly,
3899
permanent, or nonVolatile."
3901
OBJECT ipNetToPhysicalPhysAddress
3902
MIN-ACCESS read-only
3904
"An agent is not required to provide write or create access
3907
OBJECT ipNetToPhysicalType
3908
MIN-ACCESS read-only
3910
"An agent is not required to provide write or create access
3913
OBJECT ipv6RouterAdvertSpinLock
3914
MIN-ACCESS read-only
3916
"An agent is not required to provide write access to this
3917
object. However, if an agent provides write access to
3918
any of the other objects in the ipv6RouterAdvertGroup, it
3919
SHOULD provide write access to this object as well."
3921
OBJECT ipv6RouterAdvertSendAdverts
3922
MIN-ACCESS read-only
3924
"An agent is not required to provide write access to this
3927
OBJECT ipv6RouterAdvertMaxInterval
3928
MIN-ACCESS read-only
3930
"An agent is not required to provide write access to this
3933
OBJECT ipv6RouterAdvertMinInterval
3934
MIN-ACCESS read-only
3936
"An agent is not required to provide write access to this
3939
OBJECT ipv6RouterAdvertManagedFlag
3940
MIN-ACCESS read-only
3942
"An agent is not required to provide write access to this
3948
OBJECT ipv6RouterAdvertOtherConfigFlag
3949
MIN-ACCESS read-only
3951
"An agent is not required to provide write access to this
3954
OBJECT ipv6RouterAdvertLinkMTU
3955
MIN-ACCESS read-only
3957
"An agent is not required to provide write access to this
3960
OBJECT ipv6RouterAdvertReachableTime
3961
MIN-ACCESS read-only
3963
"An agent is not required to provide write access to this
3966
OBJECT ipv6RouterAdvertRetransmitTime
3967
MIN-ACCESS read-only
3969
"An agent is not required to provide write access to this
3972
OBJECT ipv6RouterAdvertCurHopLimit
3973
MIN-ACCESS read-only
3975
"An agent is not required to provide write access to this
3978
OBJECT ipv6RouterAdvertDefaultLifetime
3979
MIN-ACCESS read-only
3981
"An agent is not required to provide write access to this
3984
OBJECT ipv6RouterAdvertRowStatus
3985
MIN-ACCESS read-only
3987
"An agent is not required to provide write or create access
3990
::= { ipMIBCompliances 2 }
3993
ipv4GeneralGroup OBJECT-GROUP
3994
OBJECTS { ipForwarding, ipDefaultTTL, ipReasmTimeout }
4000
"The group of IPv4-specific objects for basic management of
4002
::= { ipMIBGroups 3 }
4004
ipv4IfGroup OBJECT-GROUP
4005
OBJECTS { ipv4InterfaceReasmMaxSize, ipv4InterfaceEnableStatus,
4006
ipv4InterfaceRetransmitTime }
4009
"The group of IPv4-specific objects for basic management of
4011
::= { ipMIBGroups 4 }
4013
ipv6GeneralGroup2 OBJECT-GROUP
4014
OBJECTS { ipv6IpForwarding, ipv6IpDefaultHopLimit }
4017
"The IPv6 group of objects providing for basic management of
4019
::= { ipMIBGroups 5 }
4021
ipv6IfGroup OBJECT-GROUP
4022
OBJECTS { ipv6InterfaceReasmMaxSize, ipv6InterfaceIdentifier,
4023
ipv6InterfaceEnableStatus, ipv6InterfaceReachableTime,
4024
ipv6InterfaceRetransmitTime, ipv6InterfaceForwarding }
4027
"The group of IPv6-specific objects for basic management of
4029
::= { ipMIBGroups 6 }
4031
ipLastChangeGroup OBJECT-GROUP
4032
OBJECTS { ipv4InterfaceTableLastChange,
4033
ipv6InterfaceTableLastChange,
4034
ipIfStatsTableLastChange }
4037
"The last change objects associated with this MIB. These
4038
objects are optional for all agents. They SHOULD be
4039
implemented on agents where it is possible to determine the
4040
proper values. Where it is not possible to determine the
4041
proper values, for example when the tables are split amongst
4042
several sub-agents using AgentX, the agent MUST NOT
4043
implement these objects to return an incorrect or static
4045
::= { ipMIBGroups 7 }
4049
ipSystemStatsGroup OBJECT-GROUP
4050
OBJECTS { ipSystemStatsInReceives,
4051
ipSystemStatsInOctets,
4052
ipSystemStatsInHdrErrors,
4053
ipSystemStatsInNoRoutes,
4054
ipSystemStatsInAddrErrors,
4055
ipSystemStatsInUnknownProtos,
4056
ipSystemStatsInTruncatedPkts,
4057
ipSystemStatsInForwDatagrams,
4058
ipSystemStatsReasmReqds,
4059
ipSystemStatsReasmOKs,
4060
ipSystemStatsReasmFails,
4061
ipSystemStatsInDiscards,
4062
ipSystemStatsInDelivers,
4063
ipSystemStatsOutRequests,
4064
ipSystemStatsOutNoRoutes,
4065
ipSystemStatsOutForwDatagrams,
4066
ipSystemStatsOutDiscards,
4067
ipSystemStatsOutFragReqds,
4068
ipSystemStatsOutFragOKs,
4069
ipSystemStatsOutFragFails,
4070
ipSystemStatsOutFragCreates,
4071
ipSystemStatsOutTransmits,
4072
ipSystemStatsOutOctets,
4073
ipSystemStatsInMcastPkts,
4074
ipSystemStatsInMcastOctets,
4075
ipSystemStatsOutMcastPkts,
4076
ipSystemStatsOutMcastOctets,
4077
ipSystemStatsDiscontinuityTime,
4078
ipSystemStatsRefreshRate }
4081
"IP system wide statistics."
4082
::= { ipMIBGroups 8 }
4084
ipv4SystemStatsGroup OBJECT-GROUP
4085
OBJECTS { ipSystemStatsInBcastPkts, ipSystemStatsOutBcastPkts }
4088
"IPv4 only system wide statistics."
4089
::= { ipMIBGroups 9 }
4091
ipSystemStatsHCOctetGroup OBJECT-GROUP
4092
OBJECTS { ipSystemStatsHCInOctets,
4093
ipSystemStatsHCOutOctets,
4094
ipSystemStatsHCInMcastOctets,
4095
ipSystemStatsHCOutMcastOctets
4102
"IP system wide statistics for systems that may overflow the
4103
standard octet counters within 1 hour."
4104
::= { ipMIBGroups 10 }
4106
ipSystemStatsHCPacketGroup OBJECT-GROUP
4107
OBJECTS { ipSystemStatsHCInReceives,
4108
ipSystemStatsHCInForwDatagrams,
4109
ipSystemStatsHCInDelivers,
4110
ipSystemStatsHCOutRequests,
4111
ipSystemStatsHCOutForwDatagrams,
4112
ipSystemStatsHCOutTransmits,
4113
ipSystemStatsHCInMcastPkts,
4114
ipSystemStatsHCOutMcastPkts
4118
"IP system wide statistics for systems that may overflow the
4119
standard packet counters within 1 hour."
4120
::= { ipMIBGroups 11 }
4122
ipv4SystemStatsHCPacketGroup OBJECT-GROUP
4123
OBJECTS { ipSystemStatsHCInBcastPkts,
4124
ipSystemStatsHCOutBcastPkts }
4127
"IPv4 only system wide statistics for systems that may
4128
overflow the standard packet counters within 1 hour."
4129
::= { ipMIBGroups 12 }
4131
ipIfStatsGroup OBJECT-GROUP
4132
OBJECTS { ipIfStatsInReceives, ipIfStatsInOctets,
4133
ipIfStatsInHdrErrors, ipIfStatsInNoRoutes,
4134
ipIfStatsInAddrErrors, ipIfStatsInUnknownProtos,
4135
ipIfStatsInTruncatedPkts, ipIfStatsInForwDatagrams,
4136
ipIfStatsReasmReqds, ipIfStatsReasmOKs,
4137
ipIfStatsReasmFails, ipIfStatsInDiscards,
4138
ipIfStatsInDelivers, ipIfStatsOutRequests,
4139
ipIfStatsOutForwDatagrams, ipIfStatsOutDiscards,
4140
ipIfStatsOutFragReqds, ipIfStatsOutFragOKs,
4141
ipIfStatsOutFragFails, ipIfStatsOutFragCreates,
4142
ipIfStatsOutTransmits, ipIfStatsOutOctets,
4143
ipIfStatsInMcastPkts, ipIfStatsInMcastOctets,
4144
ipIfStatsOutMcastPkts, ipIfStatsOutMcastOctets,
4145
ipIfStatsDiscontinuityTime, ipIfStatsRefreshRate }
4151
"IP per-interface statistics."
4152
::= { ipMIBGroups 13 }
4154
ipv4IfStatsGroup OBJECT-GROUP
4155
OBJECTS { ipIfStatsInBcastPkts, ipIfStatsOutBcastPkts }
4158
"IPv4 only per-interface statistics."
4159
::= { ipMIBGroups 14 }
4161
ipIfStatsHCOctetGroup OBJECT-GROUP
4162
OBJECTS { ipIfStatsHCInOctets, ipIfStatsHCOutOctets,
4163
ipIfStatsHCInMcastOctets, ipIfStatsHCOutMcastOctets }
4166
"IP per-interfaces statistics for systems that include
4167
interfaces that may overflow the standard octet
4168
counters within 1 hour."
4169
::= { ipMIBGroups 15 }
4171
ipIfStatsHCPacketGroup OBJECT-GROUP
4172
OBJECTS { ipIfStatsHCInReceives, ipIfStatsHCInForwDatagrams,
4173
ipIfStatsHCInDelivers, ipIfStatsHCOutRequests,
4174
ipIfStatsHCOutForwDatagrams, ipIfStatsHCOutTransmits,
4175
ipIfStatsHCInMcastPkts, ipIfStatsHCOutMcastPkts }
4178
"IP per-interfaces statistics for systems that include
4179
interfaces that may overflow the standard packet counters
4181
::= { ipMIBGroups 16 }
4183
ipv4IfStatsHCPacketGroup OBJECT-GROUP
4184
OBJECTS { ipIfStatsHCInBcastPkts, ipIfStatsHCOutBcastPkts }
4187
"IPv4 only per-interface statistics for systems that include
4188
interfaces that may overflow the standard packet counters
4190
::= { ipMIBGroups 17 }
4192
ipAddressPrefixGroup OBJECT-GROUP
4193
OBJECTS { ipAddressPrefixOrigin,
4194
ipAddressPrefixOnLinkFlag,
4195
ipAddressPrefixAutonomousFlag,
4196
ipAddressPrefixAdvPreferredLifetime,
4197
ipAddressPrefixAdvValidLifetime }
4203
"The group of objects for providing information about address
4204
prefixes used by this node."
4205
::= { ipMIBGroups 18 }
4207
ipAddressGroup OBJECT-GROUP
4208
OBJECTS { ipAddressSpinLock, ipAddressIfIndex,
4209
ipAddressType, ipAddressPrefix,
4210
ipAddressOrigin, ipAddressStatus,
4211
ipAddressCreated, ipAddressLastChanged,
4212
ipAddressRowStatus, ipAddressStorageType }
4215
"The group of objects for providing information about the
4216
addresses relevant to this entity's interfaces."
4217
::= { ipMIBGroups 19 }
4219
ipNetToPhysicalGroup OBJECT-GROUP
4220
OBJECTS { ipNetToPhysicalPhysAddress, ipNetToPhysicalLastUpdated,
4221
ipNetToPhysicalType, ipNetToPhysicalState,
4222
ipNetToPhysicalRowStatus }
4225
"The group of objects for providing information about the
4226
mappings of network address to physical address known to
4228
::= { ipMIBGroups 20 }
4230
ipv6ScopeGroup OBJECT-GROUP
4231
OBJECTS { ipv6ScopeZoneIndexLinkLocal,
4232
ipv6ScopeZoneIndex3,
4233
ipv6ScopeZoneIndexAdminLocal,
4234
ipv6ScopeZoneIndexSiteLocal,
4235
ipv6ScopeZoneIndex6,
4236
ipv6ScopeZoneIndex7,
4237
ipv6ScopeZoneIndexOrganizationLocal,
4238
ipv6ScopeZoneIndex9,
4239
ipv6ScopeZoneIndexA,
4240
ipv6ScopeZoneIndexB,
4241
ipv6ScopeZoneIndexC,
4242
ipv6ScopeZoneIndexD }
4245
"The group of objects for managing IPv6 scope zones."
4246
::= { ipMIBGroups 21 }
4248
ipDefaultRouterGroup OBJECT-GROUP
4249
OBJECTS { ipDefaultRouterLifetime, ipDefaultRouterPreference }
4255
"The group of objects for providing information about default
4256
routers known to this node."
4257
::= { ipMIBGroups 22 }
4259
ipv6RouterAdvertGroup OBJECT-GROUP
4260
OBJECTS { ipv6RouterAdvertSpinLock,
4261
ipv6RouterAdvertSendAdverts,
4262
ipv6RouterAdvertMaxInterval,
4263
ipv6RouterAdvertMinInterval,
4264
ipv6RouterAdvertManagedFlag,
4265
ipv6RouterAdvertOtherConfigFlag,
4266
ipv6RouterAdvertLinkMTU,
4267
ipv6RouterAdvertReachableTime,
4268
ipv6RouterAdvertRetransmitTime,
4269
ipv6RouterAdvertCurHopLimit,
4270
ipv6RouterAdvertDefaultLifetime,
4271
ipv6RouterAdvertRowStatus
4275
"The group of objects for controlling information advertised
4277
::= { ipMIBGroups 23 }
4279
icmpStatsGroup OBJECT-GROUP
4280
OBJECTS {icmpStatsInMsgs, icmpStatsInErrors,
4281
icmpStatsOutMsgs, icmpStatsOutErrors,
4282
icmpMsgStatsInPkts, icmpMsgStatsOutPkts }
4285
"The group of objects providing ICMP statistics."
4286
::= { ipMIBGroups 24 }
4291
ipInReceives OBJECT-TYPE
4293
MAX-ACCESS read-only
4296
"The total number of input datagrams received from
4297
interfaces, including those received in error.
4299
This object has been deprecated, as a new IP version-neutral
4303
table has been added. It is loosely replaced by
4304
ipSystemStatsInRecieves."
4307
ipInHdrErrors OBJECT-TYPE
4309
MAX-ACCESS read-only
4312
"The number of input datagrams discarded due to errors in
4313
their IPv4 headers, including bad checksums, version number
4314
mismatch, other format errors, time-to-live exceeded, errors
4315
discovered in processing their IPv4 options, etc.
4317
This object has been deprecated as a new IP version-neutral
4318
table has been added. It is loosely replaced by
4319
ipSystemStatsInHdrErrors."
4322
ipInAddrErrors OBJECT-TYPE
4324
MAX-ACCESS read-only
4327
"The number of input datagrams discarded because the IPv4
4328
address in their IPv4 header's destination field was not a
4329
valid address to be received at this entity. This count
4330
includes invalid addresses (e.g., 0.0.0.0) and addresses of
4331
unsupported Classes (e.g., Class E). For entities which are
4332
not IPv4 routers, and therefore do not forward datagrams,
4333
this counter includes datagrams discarded because the
4334
destination address was not a local address.
4336
This object has been deprecated, as a new IP version-neutral
4337
table has been added. It is loosely replaced by
4338
ipSystemStatsInAddrErrors."
4341
ipForwDatagrams OBJECT-TYPE
4343
MAX-ACCESS read-only
4346
"The number of input datagrams for which this entity was not
4347
their final IPv4 destination, as a result of which an
4348
attempt was made to find a route to forward them to that
4349
final destination. In entities which do not act as IPv4
4350
routers, this counter will include only those packets which
4354
were Source-Routed via this entity, and the Source-Route
4355
option processing was successful.
4357
This object has been deprecated, as a new IP version-neutral
4358
table has been added. It is loosely replaced by
4359
ipSystemStatsInForwDatagrams."
4362
ipInUnknownProtos OBJECT-TYPE
4364
MAX-ACCESS read-only
4367
"The number of locally-addressed datagrams received
4368
successfully but discarded because of an unknown or
4369
unsupported protocol.
4371
This object has been deprecated, as a new IP version-neutral
4372
table has been added. It is loosely replaced by
4373
ipSystemStatsInUnknownProtos."
4376
ipInDiscards OBJECT-TYPE
4378
MAX-ACCESS read-only
4381
"The number of input IPv4 datagrams for which no problems
4382
were encountered to prevent their continued processing, but
4383
which were discarded (e.g., for lack of buffer space). Note
4384
that this counter does not include any datagrams discarded
4385
while awaiting re-assembly.
4387
This object has been deprecated, as a new IP version-neutral
4388
table has been added. It is loosely replaced by
4389
ipSystemStatsInDiscards."
4392
ipInDelivers OBJECT-TYPE
4394
MAX-ACCESS read-only
4397
"The total number of input datagrams successfully delivered
4398
to IPv4 user-protocols (including ICMP).
4400
This object has been deprecated as a new IP version neutral
4401
table has been added. It is loosely replaced by
4405
ipSystemStatsIndelivers."
4408
ipOutRequests OBJECT-TYPE
4410
MAX-ACCESS read-only
4413
"The total number of IPv4 datagrams which local IPv4 user
4414
protocols (including ICMP) supplied to IPv4 in requests for
4415
transmission. Note that this counter does not include any
4416
datagrams counted in ipForwDatagrams.
4418
This object has been deprecated, as a new IP version-neutral
4419
table has been added. It is loosely replaced by
4420
ipSystemStatsOutRequests."
4423
ipOutDiscards OBJECT-TYPE
4425
MAX-ACCESS read-only
4428
"The number of output IPv4 datagrams for which no problem was
4429
encountered to prevent their transmission to their
4430
destination, but which were discarded (e.g., for lack of
4431
buffer space). Note that this counter would include
4432
datagrams counted in ipForwDatagrams if any such packets met
4433
this (discretionary) discard criterion.
4435
This object has been deprecated, as a new IP version-neutral
4436
table has been added. It is loosely replaced by
4437
ipSystemStatsOutDiscards."
4440
ipOutNoRoutes OBJECT-TYPE
4442
MAX-ACCESS read-only
4445
"The number of IPv4 datagrams discarded because no route
4446
could be found to transmit them to their destination. Note
4447
that this counter includes any packets counted in
4448
ipForwDatagrams which meet this `no-route' criterion. Note
4449
that this includes any datagrams which a host cannot route
4450
because all of its default routers are down.
4452
This object has been deprecated, as a new IP version-neutral
4456
table has been added. It is loosely replaced by
4457
ipSystemStatsOutNoRoutes."
4460
ipReasmReqds OBJECT-TYPE
4462
MAX-ACCESS read-only
4465
"The number of IPv4 fragments received which needed to be
4466
reassembled at this entity.
4468
This object has been deprecated, as a new IP version-neutral
4469
table has been added. It is loosely replaced by
4470
ipSystemStatsReasmReqds."
4473
ipReasmOKs OBJECT-TYPE
4475
MAX-ACCESS read-only
4478
"The number of IPv4 datagrams successfully re-assembled.
4480
This object has been deprecated, as a new IP version-neutral
4481
table has been added. It is loosely replaced by
4482
ipSystemStatsReasmOKs."
4485
ipReasmFails OBJECT-TYPE
4487
MAX-ACCESS read-only
4490
"The number of failures detected by the IPv4 re-assembly
4491
algorithm (for whatever reason: timed out, errors, etc).
4492
Note that this is not necessarily a count of discarded IPv4
4493
fragments since some algorithms (notably the algorithm in
4494
RFC 815) can lose track of the number of fragments by
4495
combining them as they are received.
4497
This object has been deprecated, as a new IP version-neutral
4498
table has been added. It is loosely replaced by
4499
ipSystemStatsReasmFails."
4502
ipFragOKs OBJECT-TYPE
4507
MAX-ACCESS read-only
4510
"The number of IPv4 datagrams that have been successfully
4511
fragmented at this entity.
4513
This object has been deprecated, as a new IP version-neutral
4514
table has been added. It is loosely replaced by
4515
ipSystemStatsOutFragOKs."
4518
ipFragFails OBJECT-TYPE
4520
MAX-ACCESS read-only
4523
"The number of IPv4 datagrams that have been discarded
4524
because they needed to be fragmented at this entity but
4525
could not be, e.g., because their Don't Fragment flag was
4528
This object has been deprecated, as a new IP version-neutral
4529
table has been added. It is loosely replaced by
4530
ipSystemStatsOutFragFails."
4533
ipFragCreates OBJECT-TYPE
4535
MAX-ACCESS read-only
4538
"The number of IPv4 datagram fragments that have been
4539
generated as a result of fragmentation at this entity.
4541
This object has been deprecated as a new IP version neutral
4542
table has been added. It is loosely replaced by
4543
ipSystemStatsOutFragCreates."
4546
ipRoutingDiscards OBJECT-TYPE
4548
MAX-ACCESS read-only
4551
"The number of routing entries which were chosen to be
4552
discarded even though they are valid. One possible reason
4553
for discarding such an entry could be to free-up buffer
4554
space for other routing entries.
4558
This object was defined in pre-IPv6 versions of the IP MIB.
4559
It was implicitly IPv4 only, but the original specifications
4560
did not indicate this protocol restriction. In order to
4561
clarify the specifications, this object has been deprecated
4562
and a similar, but more thoroughly clarified, object has
4563
been added to the IP-FORWARD-MIB."
4567
ipAddrTable OBJECT-TYPE
4568
SYNTAX SEQUENCE OF IpAddrEntry
4569
MAX-ACCESS not-accessible
4572
"The table of addressing information relevant to this
4573
entity's IPv4 addresses.
4575
This table has been deprecated, as a new IP version-neutral
4576
table has been added. It is loosely replaced by the
4577
ipAddressTable although several objects that weren't deemed
4578
useful weren't carried forward while another
4579
(ipAdEntReasmMaxSize) was moved to the ipv4InterfaceTable."
4582
ipAddrEntry OBJECT-TYPE
4584
MAX-ACCESS not-accessible
4587
"The addressing information for one of this entity's IPv4
4589
INDEX { ipAdEntAddr }
4590
::= { ipAddrTable 1 }
4592
IpAddrEntry ::= SEQUENCE {
4593
ipAdEntAddr IpAddress,
4594
ipAdEntIfIndex INTEGER,
4595
ipAdEntNetMask IpAddress,
4596
ipAdEntBcastAddr INTEGER,
4597
ipAdEntReasmMaxSize INTEGER
4600
ipAdEntAddr OBJECT-TYPE
4602
MAX-ACCESS read-only
4608
"The IPv4 address to which this entry's addressing
4609
information pertains."
4610
::= { ipAddrEntry 1 }
4612
ipAdEntIfIndex OBJECT-TYPE
4613
SYNTAX INTEGER (1..2147483647)
4614
MAX-ACCESS read-only
4617
"The index value which uniquely identifies the interface to
4618
which this entry is applicable. The interface identified by
4619
a particular value of this index is the same interface as
4620
identified by the same value of the IF-MIB's ifIndex."
4621
::= { ipAddrEntry 2 }
4623
ipAdEntNetMask OBJECT-TYPE
4625
MAX-ACCESS read-only
4628
"The subnet mask associated with the IPv4 address of this
4629
entry. The value of the mask is an IPv4 address with all
4630
the network bits set to 1 and all the hosts bits set to 0."
4631
::= { ipAddrEntry 3 }
4633
ipAdEntBcastAddr OBJECT-TYPE
4634
SYNTAX INTEGER (0..1)
4635
MAX-ACCESS read-only
4638
"The value of the least-significant bit in the IPv4 broadcast
4639
address used for sending datagrams on the (logical)
4640
interface associated with the IPv4 address of this entry.
4641
For example, when the Internet standard all-ones broadcast
4642
address is used, the value will be 1. This value applies to
4643
both the subnet and network broadcast addresses used by the
4644
entity on this (logical) interface."
4645
::= { ipAddrEntry 4 }
4647
ipAdEntReasmMaxSize OBJECT-TYPE
4648
SYNTAX INTEGER (0..65535)
4649
MAX-ACCESS read-only
4652
"The size of the largest IPv4 datagram which this entity can
4653
re-assemble from incoming IPv4 fragmented datagrams received
4655
::= { ipAddrEntry 5 }
4661
ipNetToMediaTable OBJECT-TYPE
4662
SYNTAX SEQUENCE OF IpNetToMediaEntry
4663
MAX-ACCESS not-accessible
4666
"The IPv4 Address Translation table used for mapping from
4667
IPv4 addresses to physical addresses.
4669
This table has been deprecated, as a new IP version-neutral
4670
table has been added. It is loosely replaced by the
4671
ipNetToPhysicalTable."
4674
ipNetToMediaEntry OBJECT-TYPE
4675
SYNTAX IpNetToMediaEntry
4676
MAX-ACCESS not-accessible
4679
"Each entry contains one IpAddress to `physical' address
4681
INDEX { ipNetToMediaIfIndex,
4682
ipNetToMediaNetAddress }
4683
::= { ipNetToMediaTable 1 }
4685
IpNetToMediaEntry ::= SEQUENCE {
4686
ipNetToMediaIfIndex INTEGER,
4687
ipNetToMediaPhysAddress PhysAddress,
4688
ipNetToMediaNetAddress IpAddress,
4689
ipNetToMediaType INTEGER
4692
ipNetToMediaIfIndex OBJECT-TYPE
4693
SYNTAX INTEGER (1..2147483647)
4694
MAX-ACCESS read-create
4697
"The interface on which this entry's equivalence is
4698
effective. The interface identified by a particular value
4699
of this index is the same interface as identified by the
4703
same value of the IF-MIB's ifIndex.
4705
This object predates the rule limiting index objects to a
4706
max access value of 'not-accessible' and so continues to use
4707
a value of 'read-create'."
4708
::= { ipNetToMediaEntry 1 }
4710
ipNetToMediaPhysAddress OBJECT-TYPE
4711
SYNTAX PhysAddress (SIZE(0..65535))
4712
MAX-ACCESS read-create
4715
"The media-dependent `physical' address. This object should
4716
return 0 when this entry is in the 'incomplete' state.
4718
As the entries in this table are typically not persistent
4719
when this object is written the entity should not save the
4720
change to non-volatile storage. Note: a stronger
4721
requirement is not used because this object was previously
4723
::= { ipNetToMediaEntry 2 }
4725
ipNetToMediaNetAddress OBJECT-TYPE
4727
MAX-ACCESS read-create
4730
"The IpAddress corresponding to the media-dependent
4733
This object predates the rule limiting index objects to a
4734
max access value of 'not-accessible' and so continues to use
4735
a value of 'read-create'."
4736
::= { ipNetToMediaEntry 3 }
4738
ipNetToMediaType OBJECT-TYPE
4740
other(1), -- none of the following
4741
invalid(2), -- an invalidated mapping
4745
MAX-ACCESS read-create
4748
"The type of mapping.
4750
Setting this object to the value invalid(2) has the effect
4754
of invalidating the corresponding entry in the
4755
ipNetToMediaTable. That is, it effectively dis-associates
4756
the interface identified with said entry from the mapping
4757
identified with said entry. It is an implementation-
4758
specific matter as to whether the agent removes an
4759
invalidated entry from the table. Accordingly, management
4760
stations must be prepared to receive tabular information
4761
from agents that corresponds to entries not currently in
4762
use. Proper interpretation of such entries requires
4763
examination of the relevant ipNetToMediaType object.
4765
As the entries in this table are typically not persistent
4766
when this object is written the entity should not save the
4767
change to non-volatile storage. Note: a stronger
4768
requirement is not used because this object was previously
4770
::= { ipNetToMediaEntry 4 }
4773
icmpInMsgs OBJECT-TYPE
4775
MAX-ACCESS read-only
4778
"The total number of ICMP messages which the entity received.
4779
Note that this counter includes all those counted by
4782
This object has been deprecated, as a new IP version-neutral
4783
table has been added. It is loosely replaced by
4787
icmpInErrors OBJECT-TYPE
4789
MAX-ACCESS read-only
4792
"The number of ICMP messages which the entity received but
4793
determined as having ICMP-specific errors (bad ICMP
4794
checksums, bad length, etc.).
4796
This object has been deprecated, as a new IP version-neutral
4797
table has been added. It is loosely replaced by
4804
icmpInDestUnreachs OBJECT-TYPE
4806
MAX-ACCESS read-only
4809
"The number of ICMP Destination Unreachable messages
4812
This object has been deprecated, as a new IP version-neutral
4813
table has been added. It is loosely replaced by a column in
4814
the icmpMsgStatsTable."
4817
icmpInTimeExcds OBJECT-TYPE
4819
MAX-ACCESS read-only
4822
"The number of ICMP Time Exceeded messages received.
4824
This object has been deprecated, as a new IP version-neutral
4825
table has been added. It is loosely replaced by a column in
4826
the icmpMsgStatsTable."
4829
icmpInParmProbs OBJECT-TYPE
4831
MAX-ACCESS read-only
4834
"The number of ICMP Parameter Problem messages received.
4836
This object has been deprecated, as a new IP version-neutral
4837
table has been added. It is loosely replaced by a column in
4838
the icmpMsgStatsTable."
4841
icmpInSrcQuenchs OBJECT-TYPE
4843
MAX-ACCESS read-only
4846
"The number of ICMP Source Quench messages received.
4848
This object has been deprecated, as a new IP version-neutral
4849
table has been added. It is loosely replaced by a column in
4850
the icmpMsgStatsTable."
4855
icmpInRedirects OBJECT-TYPE
4857
MAX-ACCESS read-only
4860
"The number of ICMP Redirect messages received.
4862
This object has been deprecated, as a new IP version-neutral
4863
table has been added. It is loosely replaced by a column in
4864
the icmpMsgStatsTable."
4867
icmpInEchos OBJECT-TYPE
4869
MAX-ACCESS read-only
4872
"The number of ICMP Echo (request) messages received.
4874
This object has been deprecated, as a new IP version-neutral
4875
table has been added. It is loosely replaced by a column in
4876
the icmpMsgStatsTable."
4879
icmpInEchoReps OBJECT-TYPE
4881
MAX-ACCESS read-only
4884
"The number of ICMP Echo Reply messages received.
4886
This object has been deprecated, as a new IP version-neutral
4887
table has been added. It is loosely replaced by a column in
4888
the icmpMsgStatsTable."
4891
icmpInTimestamps OBJECT-TYPE
4893
MAX-ACCESS read-only
4896
"The number of ICMP Timestamp (request) messages received.
4898
This object has been deprecated, as a new IP version-neutral
4899
table has been added. It is loosely replaced by a column in
4900
the icmpMsgStatsTable."
4906
icmpInTimestampReps OBJECT-TYPE
4908
MAX-ACCESS read-only
4911
"The number of ICMP Timestamp Reply messages received.
4913
This object has been deprecated, as a new IP version-neutral
4914
table has been added. It is loosely replaced by a column in
4915
the icmpMsgStatsTable."
4918
icmpInAddrMasks OBJECT-TYPE
4920
MAX-ACCESS read-only
4923
"The number of ICMP Address Mask Request messages received.
4925
This object has been deprecated, as a new IP version-neutral
4926
table has been added. It is loosely replaced by a column in
4927
the icmpMsgStatsTable."
4930
icmpInAddrMaskReps OBJECT-TYPE
4932
MAX-ACCESS read-only
4935
"The number of ICMP Address Mask Reply messages received.
4937
This object has been deprecated, as a new IP version-neutral
4938
table has been added. It is loosely replaced by a column in
4939
the icmpMsgStatsTable."
4942
icmpOutMsgs OBJECT-TYPE
4944
MAX-ACCESS read-only
4947
"The total number of ICMP messages which this entity
4948
attempted to send. Note that this counter includes all
4949
those counted by icmpOutErrors.
4951
This object has been deprecated, as a new IP version-neutral
4952
table has been added. It is loosely replaced by
4959
icmpOutErrors OBJECT-TYPE
4961
MAX-ACCESS read-only
4964
"The number of ICMP messages which this entity did not send
4965
due to problems discovered within ICMP, such as a lack of
4966
buffers. This value should not include errors discovered
4967
outside the ICMP layer, such as the inability of IP to route
4968
the resultant datagram. In some implementations, there may
4969
be no types of error which contribute to this counter's
4972
This object has been deprecated, as a new IP version-neutral
4973
table has been added. It is loosely replaced by
4974
icmpStatsOutErrors."
4977
icmpOutDestUnreachs OBJECT-TYPE
4979
MAX-ACCESS read-only
4982
"The number of ICMP Destination Unreachable messages sent.
4984
This object has been deprecated, as a new IP version-neutral
4985
table has been added. It is loosely replaced by a column in
4986
the icmpMsgStatsTable."
4989
icmpOutTimeExcds OBJECT-TYPE
4991
MAX-ACCESS read-only
4994
"The number of ICMP Time Exceeded messages sent.
4996
This object has been deprecated, as a new IP version-neutral
4997
table has been added. It is loosely replaced by a column in
4998
the icmpMsgStatsTable."
5001
icmpOutParmProbs OBJECT-TYPE
5003
MAX-ACCESS read-only
5009
"The number of ICMP Parameter Problem messages sent.
5011
This object has been deprecated, as a new IP version-neutral
5012
table has been added. It is loosely replaced by a column in
5013
the icmpMsgStatsTable."
5016
icmpOutSrcQuenchs OBJECT-TYPE
5018
MAX-ACCESS read-only
5021
"The number of ICMP Source Quench messages sent.
5023
This object has been deprecated, as a new IP version-neutral
5024
table has been added. It is loosely replaced by a column in
5025
the icmpMsgStatsTable."
5028
icmpOutRedirects OBJECT-TYPE
5030
MAX-ACCESS read-only
5033
"The number of ICMP Redirect messages sent. For a host, this
5034
object will always be zero, since hosts do not send
5037
This object has been deprecated, as a new IP version-neutral
5038
table has been added. It is loosely replaced by a column in
5039
the icmpMsgStatsTable."
5042
icmpOutEchos OBJECT-TYPE
5044
MAX-ACCESS read-only
5047
"The number of ICMP Echo (request) messages sent.
5049
This object has been deprecated, as a new IP version-neutral
5050
table has been added. It is loosely replaced by a column in
5051
the icmpMsgStatsTable."
5054
icmpOutEchoReps OBJECT-TYPE
5059
MAX-ACCESS read-only
5062
"The number of ICMP Echo Reply messages sent.
5064
This object has been deprecated, as a new IP version-neutral
5065
table has been added. It is loosely replaced by a column in
5066
the icmpMsgStatsTable."
5069
icmpOutTimestamps OBJECT-TYPE
5071
MAX-ACCESS read-only
5074
"The number of ICMP Timestamp (request) messages sent.
5076
This object has been deprecated, as a new IP version-neutral
5077
table has been added. It is loosely replaced by a column in
5078
the icmpMsgStatsTable."
5081
icmpOutTimestampReps OBJECT-TYPE
5083
MAX-ACCESS read-only
5086
"The number of ICMP Timestamp Reply messages sent.
5088
This object has been deprecated, as a new IP version-neutral
5089
table has been added. It is loosely replaced by a column in
5090
the icmpMsgStatsTable."
5093
icmpOutAddrMasks OBJECT-TYPE
5095
MAX-ACCESS read-only
5098
"The number of ICMP Address Mask Request messages sent.
5100
This object has been deprecated, as a new IP version-neutral
5101
table has been added. It is loosely replaced by a column in
5102
the icmpMsgStatsTable."
5105
icmpOutAddrMaskReps OBJECT-TYPE
5110
MAX-ACCESS read-only
5113
"The number of ICMP Address Mask Reply messages sent.
5115
This object has been deprecated, as a new IP version-neutral
5116
table has been added. It is loosely replaced by a column in
5117
the icmpMsgStatsTable."
5121
ipMIBCompliance MODULE-COMPLIANCE
5124
"The compliance statement for systems that implement only
5125
IPv4. For version-independence, this compliance statement
5126
is deprecated in favor of ipMIBCompliance2."
5127
MODULE -- this module
5128
MANDATORY-GROUPS { ipGroup,
5130
::= { ipMIBCompliances 1 }
5133
ipGroup OBJECT-GROUP
5134
OBJECTS { ipForwarding, ipDefaultTTL,
5135
ipInReceives, ipInHdrErrors,
5136
ipInAddrErrors, ipForwDatagrams,
5137
ipInUnknownProtos, ipInDiscards,
5138
ipInDelivers, ipOutRequests,
5139
ipOutDiscards, ipOutNoRoutes,
5140
ipReasmTimeout, ipReasmReqds,
5141
ipReasmOKs, ipReasmFails,
5142
ipFragOKs, ipFragFails,
5143
ipFragCreates, ipAdEntAddr,
5144
ipAdEntIfIndex, ipAdEntNetMask,
5145
ipAdEntBcastAddr, ipAdEntReasmMaxSize,
5146
ipNetToMediaIfIndex, ipNetToMediaPhysAddress,
5147
ipNetToMediaNetAddress, ipNetToMediaType,
5152
"The ip group of objects providing for basic management of IP
5153
entities, exclusive of the management of IP routes.
5158
As part of the version independence, this group has been
5160
::= { ipMIBGroups 1 }
5162
icmpGroup OBJECT-GROUP
5163
OBJECTS { icmpInMsgs, icmpInErrors,
5164
icmpInDestUnreachs, icmpInTimeExcds,
5165
icmpInParmProbs, icmpInSrcQuenchs,
5166
icmpInRedirects, icmpInEchos,
5167
icmpInEchoReps, icmpInTimestamps,
5168
icmpInTimestampReps, icmpInAddrMasks,
5169
icmpInAddrMaskReps, icmpOutMsgs,
5170
icmpOutErrors, icmpOutDestUnreachs,
5171
icmpOutTimeExcds, icmpOutParmProbs,
5172
icmpOutSrcQuenchs, icmpOutRedirects,
5173
icmpOutEchos, icmpOutEchoReps,
5174
icmpOutTimestamps, icmpOutTimestampReps,
5175
icmpOutAddrMasks, icmpOutAddrMaskReps }
5178
"The icmp group of objects providing ICMP statistics.
5180
As part of the version independence, this group has been
5182
::= { ipMIBGroups 2 }