1 IPV6-ICMP-MIB DEFINITIONS ::= BEGIN
4 MODULE-IDENTITY, OBJECT-TYPE,
5 Counter32, mib-2 FROM SNMPv2-SMI
6 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
7 ipv6IfEntry FROM IPV6-MIB;
9 ipv6IcmpMIB MODULE-IDENTITY
10 LAST-UPDATED "9801082155Z"
11 ORGANIZATION "IETF IPv6 Working Group"
15 Postal: Bay Networks, Inc.
16 660 Techology Park Drive.
21 E-mail: dhaskin@baynetworks.com
25 Postal: Bay Networks, Inc.
31 E-mail: sonishi@baynetworks.com"
33 "The MIB module for entities implementing
39 ipv6IcmpMIBObjects OBJECT IDENTIFIER ::= { ipv6IcmpMIB 1 }
42 -- Per-interface ICMPv6 statistics table
44 ipv6IfIcmpTable OBJECT-TYPE
45 SYNTAX SEQUENCE OF Ipv6IfIcmpEntry
46 MAX-ACCESS not-accessible
49 "IPv6 ICMP statistics. This table contains statistics
50 of ICMPv6 messages that are received and sourced by
52 ::= { ipv6IcmpMIBObjects 1 }
54 ipv6IfIcmpEntry OBJECT-TYPE
55 SYNTAX Ipv6IfIcmpEntry
56 MAX-ACCESS not-accessible
59 "An ICMPv6 statistics entry containing
60 objects at a particular IPv6 interface.
62 Note that a receiving interface is
63 the interface to which a given ICMPv6 message
64 is addressed which may not be necessarily
65 the input interface for the message.
67 Similarly, the sending interface is
68 the interface that sources a given
69 ICMP message which is usually but not
70 necessarily the output interface for the message."
71 AUGMENTS { ipv6IfEntry }
72 ::= { ipv6IfIcmpTable 1 }
74 Ipv6IfIcmpEntry ::= SEQUENCE {
79 ipv6IfIcmpInDestUnreachs
81 ipv6IfIcmpInAdminProhibs
85 ipv6IfIcmpInParmProblems
87 ipv6IfIcmpInPktTooBigs
91 ipv6IfIcmpInEchoReplies
93 ipv6IfIcmpInRouterSolicits
95 ipv6IfIcmpInRouterAdvertisements
97 ipv6IfIcmpInNeighborSolicits
99 ipv6IfIcmpInNeighborAdvertisements
101 ipv6IfIcmpInRedirects
103 ipv6IfIcmpInGroupMembQueries
105 ipv6IfIcmpInGroupMembResponses
107 ipv6IfIcmpInGroupMembReductions
113 ipv6IfIcmpOutDestUnreachs
115 ipv6IfIcmpOutAdminProhibs
117 ipv6IfIcmpOutTimeExcds
119 ipv6IfIcmpOutParmProblems
121 ipv6IfIcmpOutPktTooBigs
125 ipv6IfIcmpOutEchoReplies
127 ipv6IfIcmpOutRouterSolicits
129 ipv6IfIcmpOutRouterAdvertisements
131 ipv6IfIcmpOutNeighborSolicits
133 ipv6IfIcmpOutNeighborAdvertisements
135 ipv6IfIcmpOutRedirects
137 ipv6IfIcmpOutGroupMembQueries
139 ipv6IfIcmpOutGroupMembResponses
141 ipv6IfIcmpOutGroupMembReductions
145 ipv6IfIcmpInMsgs OBJECT-TYPE
150 "The total number of ICMP messages received
151 by the interface which includes all those
152 counted by ipv6IfIcmpInErrors. Note that this
153 interface is the interface to which the
154 ICMP messages were addressed which may not be
155 necessarily the input interface for the messages."
156 ::= { ipv6IfIcmpEntry 1 }
158 ipv6IfIcmpInErrors OBJECT-TYPE
163 "The number of ICMP messages which the interface
164 received but determined as having ICMP-specific
165 errors (bad ICMP checksums, bad length, etc.)."
166 ::= { ipv6IfIcmpEntry 2 }
168 ipv6IfIcmpInDestUnreachs OBJECT-TYPE
173 "The number of ICMP Destination Unreachable
174 messages received by the interface."
175 ::= { ipv6IfIcmpEntry 3 }
177 ipv6IfIcmpInAdminProhibs OBJECT-TYPE
182 "The number of ICMP destination
183 unreachable/communication administratively
184 prohibited messages received by the interface."
185 ::= { ipv6IfIcmpEntry 4 }
187 ipv6IfIcmpInTimeExcds OBJECT-TYPE
192 "The number of ICMP Time Exceeded messages
193 received by the interface."
194 ::= { ipv6IfIcmpEntry 5 }
196 ipv6IfIcmpInParmProblems OBJECT-TYPE
201 "The number of ICMP Parameter Problem messages
202 received by the interface."
203 ::= { ipv6IfIcmpEntry 6 }
205 ipv6IfIcmpInPktTooBigs OBJECT-TYPE
210 "The number of ICMP Packet Too Big messages
211 received by the interface."
212 ::= { ipv6IfIcmpEntry 7 }
214 ipv6IfIcmpInEchos OBJECT-TYPE
219 "The number of ICMP Echo (request) messages
220 received by the interface."
221 ::= { ipv6IfIcmpEntry 8 }
223 ipv6IfIcmpInEchoReplies OBJECT-TYPE
228 "The number of ICMP Echo Reply messages received
230 ::= { ipv6IfIcmpEntry 9 }
232 ipv6IfIcmpInRouterSolicits OBJECT-TYPE
237 "The number of ICMP Router Solicit messages
238 received by the interface."
239 ::= { ipv6IfIcmpEntry 10 }
241 ipv6IfIcmpInRouterAdvertisements OBJECT-TYPE
246 "The number of ICMP Router Advertisement messages
247 received by the interface."
248 ::= { ipv6IfIcmpEntry 11 }
250 ipv6IfIcmpInNeighborSolicits OBJECT-TYPE
255 "The number of ICMP Neighbor Solicit messages
256 received by the interface."
257 ::= { ipv6IfIcmpEntry 12 }
259 ipv6IfIcmpInNeighborAdvertisements OBJECT-TYPE
264 "The number of ICMP Neighbor Advertisement
265 messages received by the interface."
266 ::= { ipv6IfIcmpEntry 13 }
268 ipv6IfIcmpInRedirects OBJECT-TYPE
273 "The number of Redirect messages received
275 ::= { ipv6IfIcmpEntry 14 }
277 ipv6IfIcmpInGroupMembQueries OBJECT-TYPE
282 "The number of ICMPv6 Group Membership Query
283 messages received by the interface."
284 ::= { ipv6IfIcmpEntry 15}
286 ipv6IfIcmpInGroupMembResponses OBJECT-TYPE
291 "The number of ICMPv6 Group Membership Response messages
292 received by the interface."
293 ::= { ipv6IfIcmpEntry 16}
295 ipv6IfIcmpInGroupMembReductions OBJECT-TYPE
300 "The number of ICMPv6 Group Membership Reduction messages
301 received by the interface."
302 ::= { ipv6IfIcmpEntry 17}
304 ipv6IfIcmpOutMsgs OBJECT-TYPE
309 "The total number of ICMP messages which this
310 interface attempted to send. Note that this counter
311 includes all those counted by icmpOutErrors."
312 ::= { ipv6IfIcmpEntry 18 }
314 ipv6IfIcmpOutErrors OBJECT-TYPE
319 "The number of ICMP messages which this interface did
320 not send due to problems discovered within ICMP
321 such as a lack of buffers. This value should not
322 include errors discovered outside the ICMP layer
323 such as the inability of IPv6 to route the resultant
324 datagram. In some implementations there may be no
325 types of error which contribute to this counter's
327 ::= { ipv6IfIcmpEntry 19 }
329 ipv6IfIcmpOutDestUnreachs OBJECT-TYPE
334 "The number of ICMP Destination Unreachable
335 messages sent by the interface."
336 ::= { ipv6IfIcmpEntry 20 }
338 ipv6IfIcmpOutAdminProhibs OBJECT-TYPE
343 "Number of ICMP dest unreachable/communication
344 administratively prohibited messages sent."
345 ::= { ipv6IfIcmpEntry 21 }
347 ipv6IfIcmpOutTimeExcds OBJECT-TYPE
352 "The number of ICMP Time Exceeded messages sent
354 ::= { ipv6IfIcmpEntry 22 }
356 ipv6IfIcmpOutParmProblems OBJECT-TYPE
361 "The number of ICMP Parameter Problem messages
362 sent by the interface."
363 ::= { ipv6IfIcmpEntry 23 }
365 ipv6IfIcmpOutPktTooBigs OBJECT-TYPE
370 "The number of ICMP Packet Too Big messages sent
372 ::= { ipv6IfIcmpEntry 24 }
374 ipv6IfIcmpOutEchos OBJECT-TYPE
379 "The number of ICMP Echo (request) messages sent
381 ::= { ipv6IfIcmpEntry 25 }
383 ipv6IfIcmpOutEchoReplies OBJECT-TYPE
388 "The number of ICMP Echo Reply messages sent
390 ::= { ipv6IfIcmpEntry 26 }
392 ipv6IfIcmpOutRouterSolicits OBJECT-TYPE
397 "The number of ICMP Router Solicitation messages
398 sent by the interface."
399 ::= { ipv6IfIcmpEntry 27 }
401 ipv6IfIcmpOutRouterAdvertisements OBJECT-TYPE
406 "The number of ICMP Router Advertisement messages
407 sent by the interface."
408 ::= { ipv6IfIcmpEntry 28 }
410 ipv6IfIcmpOutNeighborSolicits OBJECT-TYPE
415 "The number of ICMP Neighbor Solicitation
416 messages sent by the interface."
417 ::= { ipv6IfIcmpEntry 29 }
419 ipv6IfIcmpOutNeighborAdvertisements OBJECT-TYPE
424 "The number of ICMP Neighbor Advertisement
425 messages sent by the interface."
426 ::= { ipv6IfIcmpEntry 30 }
428 ipv6IfIcmpOutRedirects OBJECT-TYPE
433 "The number of Redirect messages sent. For
434 a host, this object will always be zero,
435 since hosts do not send redirects."
436 ::= { ipv6IfIcmpEntry 31 }
438 ipv6IfIcmpOutGroupMembQueries OBJECT-TYPE
443 "The number of ICMPv6 Group Membership Query
445 ::= { ipv6IfIcmpEntry 32}
447 ipv6IfIcmpOutGroupMembResponses OBJECT-TYPE
452 "The number of ICMPv6 Group Membership Response
454 ::= { ipv6IfIcmpEntry 33}
456 ipv6IfIcmpOutGroupMembReductions OBJECT-TYPE
461 "The number of ICMPv6 Group Membership Reduction
463 ::= { ipv6IfIcmpEntry 34}
466 -- conformance information
468 ipv6IcmpConformance OBJECT IDENTIFIER ::= { ipv6IcmpMIB 2 }
471 OBJECT IDENTIFIER ::= { ipv6IcmpConformance 1 }
473 OBJECT IDENTIFIER ::= { ipv6IcmpConformance 2 }
475 -- compliance statements
477 ipv6IcmpCompliance MODULE-COMPLIANCE
480 "The compliance statement for SNMPv2 entities which
482 MODULE -- this module
483 MANDATORY-GROUPS { ipv6IcmpGroup }
484 ::= { ipv6IcmpCompliances 1 }
486 ipv6IcmpGroup OBJECT-GROUP
490 ipv6IfIcmpInDestUnreachs,
491 ipv6IfIcmpInAdminProhibs,
492 ipv6IfIcmpInTimeExcds,
493 ipv6IfIcmpInParmProblems,
494 ipv6IfIcmpInPktTooBigs,
496 ipv6IfIcmpInEchoReplies,
497 ipv6IfIcmpInRouterSolicits,
498 ipv6IfIcmpInRouterAdvertisements,
499 ipv6IfIcmpInNeighborSolicits,
500 ipv6IfIcmpInNeighborAdvertisements,
501 ipv6IfIcmpInRedirects,
502 ipv6IfIcmpInGroupMembQueries,
503 ipv6IfIcmpInGroupMembResponses,
504 ipv6IfIcmpInGroupMembReductions,
507 ipv6IfIcmpOutDestUnreachs,
508 ipv6IfIcmpOutAdminProhibs,
509 ipv6IfIcmpOutTimeExcds,
510 ipv6IfIcmpOutParmProblems,
511 ipv6IfIcmpOutPktTooBigs,
513 ipv6IfIcmpOutEchoReplies,
514 ipv6IfIcmpOutRouterSolicits,
515 ipv6IfIcmpOutRouterAdvertisements,
516 ipv6IfIcmpOutNeighborSolicits,
517 ipv6IfIcmpOutNeighborAdvertisements,
518 ipv6IfIcmpOutRedirects,
519 ipv6IfIcmpOutGroupMembQueries,
520 ipv6IfIcmpOutGroupMembResponses,
521 ipv6IfIcmpOutGroupMembReductions
525 "The ICMPv6 group of objects providing information
527 ::= { ipv6IcmpGroups 1 }