~ubuntu-branches/ubuntu/gutsy/net-snmp/gutsy-security

« back to all changes in this revision

Viewing changes to mibs/IPV6-ICMP-MIB.txt

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt
  • Date: 2004-09-13 12:06:21 UTC
  • Revision ID: james.westby@ubuntu.com-20040913120621-g952ntonlleihcvm
Tags: upstream-5.1.1
ImportĀ upstreamĀ versionĀ 5.1.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 IPV6-ICMP-MIB DEFINITIONS ::= BEGIN
 
2
 
 
3
 IMPORTS
 
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;
 
8
 
 
9
 ipv6IcmpMIB MODULE-IDENTITY
 
10
     LAST-UPDATED "9801082155Z"
 
11
     ORGANIZATION "IETF IPv6 Working Group"
 
12
     CONTACT-INFO
 
13
       "           Dimitry Haskin
 
14
 
 
15
           Postal: Bay Networks, Inc.
 
16
                   660 Techology Park Drive.
 
17
                   Billerica, MA  01821
 
18
                   US
 
19
 
 
20
              Tel: +1-978-916-8124
 
21
           E-mail: dhaskin@baynetworks.com
 
22
 
 
23
                   Steve Onishi
 
24
 
 
25
           Postal: Bay Networks, Inc.
 
26
                   3 Federal Street
 
27
                   Billerica, MA 01821
 
28
                   US
 
29
 
 
30
              Tel: +1-978-916-3816
 
31
           E-mail: sonishi@baynetworks.com"
 
32
     DESCRIPTION
 
33
       "The MIB module for entities implementing
 
34
        the ICMPv6."
 
35
     ::= { mib-2 56 }
 
36
 
 
37
 -- the ICMPv6 group
 
38
 
 
39
 ipv6IcmpMIBObjects OBJECT IDENTIFIER ::= { ipv6IcmpMIB  1 }
 
40
 
 
41
 -- Per-interface ICMPv6 statistics table
 
42
 
 
43
 ipv6IfIcmpTable OBJECT-TYPE
 
44
     SYNTAX     SEQUENCE OF Ipv6IfIcmpEntry
 
45
     MAX-ACCESS not-accessible
 
46
     STATUS     current
 
47
     DESCRIPTION
 
48
      "IPv6 ICMP statistics. This table contains statistics
 
49
      of ICMPv6 messages that are received and sourced by
 
50
      the entity."
 
51
     ::= { ipv6IcmpMIBObjects 1 }
 
52
 
 
53
 ipv6IfIcmpEntry OBJECT-TYPE
 
54
     SYNTAX     Ipv6IfIcmpEntry
 
55
     MAX-ACCESS not-accessible
 
56
     STATUS     current
 
57
     DESCRIPTION
 
58
      "An ICMPv6 statistics entry containing
 
59
      objects at a particular IPv6 interface.
 
60
 
 
61
      Note that a receiving interface is
 
62
      the interface to which a given ICMPv6 message
 
63
      is addressed which may not be necessarily
 
64
      the input interface for the message.
 
65
 
 
66
      Similarly,  the sending interface is
 
67
      the interface that sources a given
 
68
      ICMP message which is usually but not
 
69
      necessarily the output interface for the message."
 
70
     AUGMENTS { ipv6IfEntry }
 
71
     ::= { ipv6IfIcmpTable 1 }
 
72
 
 
73
 Ipv6IfIcmpEntry ::= SEQUENCE {
 
74
         ipv6IfIcmpInMsgs
 
75
               Counter32      ,
 
76
         ipv6IfIcmpInErrors
 
77
               Counter32      ,
 
78
         ipv6IfIcmpInDestUnreachs
 
79
               Counter32      ,
 
80
         ipv6IfIcmpInAdminProhibs
 
81
               Counter32      ,
 
82
         ipv6IfIcmpInTimeExcds
 
83
               Counter32      ,
 
84
         ipv6IfIcmpInParmProblems
 
85
               Counter32      ,
 
86
         ipv6IfIcmpInPktTooBigs
 
87
               Counter32      ,
 
88
         ipv6IfIcmpInEchos
 
89
               Counter32      ,
 
90
         ipv6IfIcmpInEchoReplies
 
91
               Counter32      ,
 
92
         ipv6IfIcmpInRouterSolicits
 
93
               Counter32      ,
 
94
         ipv6IfIcmpInRouterAdvertisements
 
95
               Counter32      ,
 
96
         ipv6IfIcmpInNeighborSolicits
 
97
               Counter32      ,
 
98
         ipv6IfIcmpInNeighborAdvertisements
 
99
               Counter32      ,
 
100
         ipv6IfIcmpInRedirects
 
101
               Counter32      ,
 
102
         ipv6IfIcmpInGroupMembQueries
 
103
               Counter32      ,
 
104
         ipv6IfIcmpInGroupMembResponses
 
105
               Counter32      ,
 
106
         ipv6IfIcmpInGroupMembReductions
 
107
               Counter32      ,
 
108
         ipv6IfIcmpOutMsgs
 
109
               Counter32      ,
 
110
         ipv6IfIcmpOutErrors
 
111
               Counter32      ,
 
112
         ipv6IfIcmpOutDestUnreachs
 
113
               Counter32      ,
 
114
         ipv6IfIcmpOutAdminProhibs
 
115
               Counter32      ,
 
116
         ipv6IfIcmpOutTimeExcds
 
117
               Counter32      ,
 
118
         ipv6IfIcmpOutParmProblems
 
119
               Counter32      ,
 
120
         ipv6IfIcmpOutPktTooBigs
 
121
               Counter32      ,
 
122
         ipv6IfIcmpOutEchos
 
123
               Counter32      ,
 
124
         ipv6IfIcmpOutEchoReplies
 
125
               Counter32      ,
 
126
         ipv6IfIcmpOutRouterSolicits
 
127
               Counter32      ,
 
128
         ipv6IfIcmpOutRouterAdvertisements
 
129
               Counter32      ,
 
130
         ipv6IfIcmpOutNeighborSolicits
 
131
               Counter32      ,
 
132
         ipv6IfIcmpOutNeighborAdvertisements
 
133
               Counter32      ,
 
134
         ipv6IfIcmpOutRedirects
 
135
               Counter32      ,
 
136
         ipv6IfIcmpOutGroupMembQueries
 
137
               Counter32      ,
 
138
         ipv6IfIcmpOutGroupMembResponses
 
139
               Counter32      ,
 
140
         ipv6IfIcmpOutGroupMembReductions
 
141
               Counter32
 
142
 
 
143
     }
 
144
 
 
145
 ipv6IfIcmpInMsgs OBJECT-TYPE
 
146
     SYNTAX     Counter32
 
147
     MAX-ACCESS read-only
 
148
     STATUS     current
 
149
     DESCRIPTION
 
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 }
 
157
 
 
158
 ipv6IfIcmpInErrors OBJECT-TYPE
 
159
     SYNTAX     Counter32
 
160
     MAX-ACCESS read-only
 
161
     STATUS     current
 
162
     DESCRIPTION
 
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 }
 
167
 
 
168
 ipv6IfIcmpInDestUnreachs OBJECT-TYPE
 
169
     SYNTAX     Counter32
 
170
     MAX-ACCESS read-only
 
171
     STATUS     current
 
172
     DESCRIPTION
 
173
      "The number of ICMP Destination Unreachable
 
174
      messages received by the interface."
 
175
     ::= { ipv6IfIcmpEntry 3 }
 
176
 
 
177
 ipv6IfIcmpInAdminProhibs OBJECT-TYPE
 
178
     SYNTAX     Counter32
 
179
     MAX-ACCESS read-only
 
180
     STATUS     current
 
181
     DESCRIPTION
 
182
      "The number of ICMP destination
 
183
      unreachable/communication administratively
 
184
      prohibited messages received by the interface."
 
185
     ::= { ipv6IfIcmpEntry 4 }
 
186
 
 
187
 ipv6IfIcmpInTimeExcds OBJECT-TYPE
 
188
     SYNTAX     Counter32
 
189
     MAX-ACCESS read-only
 
190
     STATUS     current
 
191
     DESCRIPTION
 
192
      "The number of ICMP Time Exceeded messages
 
193
       received by the interface."
 
194
     ::= { ipv6IfIcmpEntry 5 }
 
195
 
 
196
 ipv6IfIcmpInParmProblems OBJECT-TYPE
 
197
     SYNTAX     Counter32
 
198
     MAX-ACCESS read-only
 
199
     STATUS     current
 
200
     DESCRIPTION
 
201
      "The number of ICMP Parameter Problem messages
 
202
       received by the interface."
 
203
     ::= { ipv6IfIcmpEntry 6 }
 
204
 
 
205
 ipv6IfIcmpInPktTooBigs OBJECT-TYPE
 
206
     SYNTAX     Counter32
 
207
     MAX-ACCESS read-only
 
208
     STATUS     current
 
209
     DESCRIPTION
 
210
      "The number of ICMP Packet Too Big messages
 
211
      received by the interface."
 
212
     ::= { ipv6IfIcmpEntry 7 }
 
213
 
 
214
 ipv6IfIcmpInEchos OBJECT-TYPE
 
215
     SYNTAX     Counter32
 
216
     MAX-ACCESS read-only
 
217
     STATUS     current
 
218
     DESCRIPTION
 
219
      "The number of ICMP Echo (request) messages
 
220
       received by the interface."
 
221
     ::= { ipv6IfIcmpEntry 8 }
 
222
 
 
223
 ipv6IfIcmpInEchoReplies OBJECT-TYPE
 
224
     SYNTAX     Counter32
 
225
     MAX-ACCESS read-only
 
226
     STATUS     current
 
227
     DESCRIPTION
 
228
      "The number of ICMP Echo Reply messages received
 
229
      by the interface."
 
230
     ::= { ipv6IfIcmpEntry 9 }
 
231
 
 
232
 ipv6IfIcmpInRouterSolicits OBJECT-TYPE
 
233
     SYNTAX     Counter32
 
234
     MAX-ACCESS read-only
 
235
     STATUS     current
 
236
     DESCRIPTION
 
237
      "The number of ICMP Router Solicit messages
 
238
       received by the interface."
 
239
     ::= { ipv6IfIcmpEntry 10 }
 
240
 
 
241
 ipv6IfIcmpInRouterAdvertisements OBJECT-TYPE
 
242
     SYNTAX     Counter32
 
243
     MAX-ACCESS read-only
 
244
     STATUS     current
 
245
     DESCRIPTION
 
246
      "The number of ICMP Router Advertisement messages
 
247
      received by the interface."
 
248
     ::= { ipv6IfIcmpEntry 11 }
 
249
 
 
250
 ipv6IfIcmpInNeighborSolicits OBJECT-TYPE
 
251
     SYNTAX     Counter32
 
252
     MAX-ACCESS read-only
 
253
     STATUS     current
 
254
     DESCRIPTION
 
255
      "The number of ICMP Neighbor Solicit messages
 
256
       received by the interface."
 
257
     ::= { ipv6IfIcmpEntry 12 }
 
258
 
 
259
 ipv6IfIcmpInNeighborAdvertisements OBJECT-TYPE
 
260
     SYNTAX     Counter32
 
261
     MAX-ACCESS read-only
 
262
     STATUS     current
 
263
     DESCRIPTION
 
264
      "The number of ICMP Neighbor Advertisement
 
265
      messages received by the interface."
 
266
     ::= { ipv6IfIcmpEntry 13 }
 
267
 
 
268
 ipv6IfIcmpInRedirects OBJECT-TYPE
 
269
     SYNTAX     Counter32
 
270
     MAX-ACCESS read-only
 
271
     STATUS     current
 
272
     DESCRIPTION
 
273
      "The number of Redirect messages received
 
274
      by the interface."
 
275
     ::= { ipv6IfIcmpEntry 14 }
 
276
 
 
277
 ipv6IfIcmpInGroupMembQueries OBJECT-TYPE
 
278
     SYNTAX     Counter32
 
279
     MAX-ACCESS read-only
 
280
     STATUS     current
 
281
     DESCRIPTION
 
282
      "The number of ICMPv6 Group Membership Query
 
283
      messages received by the interface."
 
284
     ::= { ipv6IfIcmpEntry 15}
 
285
 
 
286
 ipv6IfIcmpInGroupMembResponses OBJECT-TYPE
 
287
     SYNTAX     Counter32
 
288
     MAX-ACCESS read-only
 
289
     STATUS     current
 
290
     DESCRIPTION
 
291
      "The number of ICMPv6 Group Membership Response messages
 
292
      received by the interface."
 
293
     ::= { ipv6IfIcmpEntry 16}
 
294
 
 
295
  ipv6IfIcmpInGroupMembReductions OBJECT-TYPE
 
296
     SYNTAX     Counter32
 
297
     MAX-ACCESS read-only
 
298
     STATUS     current
 
299
     DESCRIPTION
 
300
      "The number of ICMPv6 Group Membership Reduction messages
 
301
      received by the interface."
 
302
     ::= { ipv6IfIcmpEntry 17}
 
303
 
 
304
 ipv6IfIcmpOutMsgs OBJECT-TYPE
 
305
     SYNTAX     Counter32
 
306
     MAX-ACCESS read-only
 
307
     STATUS     current
 
308
     DESCRIPTION
 
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 }
 
313
 
 
314
 ipv6IfIcmpOutErrors OBJECT-TYPE
 
315
     SYNTAX     Counter32
 
316
     MAX-ACCESS read-only
 
317
     STATUS     current
 
318
     DESCRIPTION
 
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
 
326
      value."
 
327
     ::= { ipv6IfIcmpEntry 19 }
 
328
 
 
329
 ipv6IfIcmpOutDestUnreachs OBJECT-TYPE
 
330
     SYNTAX     Counter32
 
331
     MAX-ACCESS read-only
 
332
     STATUS     current
 
333
     DESCRIPTION
 
334
      "The number of ICMP Destination Unreachable
 
335
 
 
336
      messages sent by the interface."
 
337
     ::= { ipv6IfIcmpEntry 20 }
 
338
 
 
339
 ipv6IfIcmpOutAdminProhibs OBJECT-TYPE
 
340
     SYNTAX     Counter32
 
341
     MAX-ACCESS read-only
 
342
     STATUS     current
 
343
     DESCRIPTION
 
344
       "Number of ICMP dest unreachable/communication
 
345
       administratively prohibited messages sent."
 
346
     ::= { ipv6IfIcmpEntry 21 }
 
347
 
 
348
 ipv6IfIcmpOutTimeExcds OBJECT-TYPE
 
349
     SYNTAX     Counter32
 
350
     MAX-ACCESS read-only
 
351
     STATUS     current
 
352
     DESCRIPTION
 
353
      "The number of ICMP Time Exceeded messages sent
 
354
      by the interface."
 
355
     ::= { ipv6IfIcmpEntry 22 }
 
356
 
 
357
 ipv6IfIcmpOutParmProblems OBJECT-TYPE
 
358
     SYNTAX     Counter32
 
359
     MAX-ACCESS read-only
 
360
     STATUS     current
 
361
     DESCRIPTION
 
362
      "The number of ICMP Parameter Problem messages
 
363
      sent by the interface."
 
364
     ::= { ipv6IfIcmpEntry 23 }
 
365
 
 
366
 ipv6IfIcmpOutPktTooBigs OBJECT-TYPE
 
367
     SYNTAX     Counter32
 
368
     MAX-ACCESS read-only
 
369
     STATUS     current
 
370
     DESCRIPTION
 
371
      "The number of ICMP Packet Too Big messages sent
 
372
      by the interface."
 
373
     ::= { ipv6IfIcmpEntry 24 }
 
374
 
 
375
 ipv6IfIcmpOutEchos OBJECT-TYPE
 
376
     SYNTAX     Counter32
 
377
     MAX-ACCESS read-only
 
378
     STATUS     current
 
379
     DESCRIPTION
 
380
      "The number of ICMP Echo (request) messages sent
 
381
      by the interface."
 
382
     ::= { ipv6IfIcmpEntry 25 }
 
383
 
 
384
 ipv6IfIcmpOutEchoReplies OBJECT-TYPE
 
385
     SYNTAX     Counter32
 
386
     MAX-ACCESS read-only
 
387
     STATUS     current
 
388
     DESCRIPTION
 
389
      "The number of ICMP Echo Reply messages sent
 
390
      by the interface."
 
391
     ::= { ipv6IfIcmpEntry 26 }
 
392
 
 
393
 ipv6IfIcmpOutRouterSolicits OBJECT-TYPE
 
394
     SYNTAX     Counter32
 
395
     MAX-ACCESS read-only
 
396
     STATUS     current
 
397
     DESCRIPTION
 
398
      "The number of ICMP Router Solicitation messages
 
399
       sent by the interface."
 
400
     ::= { ipv6IfIcmpEntry 27 }
 
401
 
 
402
 ipv6IfIcmpOutRouterAdvertisements OBJECT-TYPE
 
403
     SYNTAX     Counter32
 
404
     MAX-ACCESS read-only
 
405
     STATUS     current
 
406
     DESCRIPTION
 
407
      "The number of ICMP Router Advertisement messages
 
408
      sent by the interface."
 
409
     ::= { ipv6IfIcmpEntry 28 }
 
410
 
 
411
 ipv6IfIcmpOutNeighborSolicits OBJECT-TYPE
 
412
     SYNTAX     Counter32
 
413
     MAX-ACCESS read-only
 
414
     STATUS     current
 
415
     DESCRIPTION
 
416
      "The number of ICMP Neighbor Solicitation
 
417
       messages sent by the interface."
 
418
     ::= { ipv6IfIcmpEntry 29 }
 
419
 
 
420
 ipv6IfIcmpOutNeighborAdvertisements OBJECT-TYPE
 
421
     SYNTAX     Counter32
 
422
     MAX-ACCESS read-only
 
423
     STATUS     current
 
424
     DESCRIPTION
 
425
      "The number of ICMP Neighbor Advertisement
 
426
      messages sent by the interface."
 
427
     ::= { ipv6IfIcmpEntry 30 }
 
428
 
 
429
 ipv6IfIcmpOutRedirects OBJECT-TYPE
 
430
     SYNTAX     Counter32
 
431
     MAX-ACCESS read-only
 
432
     STATUS     current
 
433
     DESCRIPTION
 
434
      "The number of Redirect messages sent. For
 
435
      a host, this object will always be zero,
 
436
      since hosts do not send redirects."
 
437
     ::= { ipv6IfIcmpEntry 31 }
 
438
 
 
439
 ipv6IfIcmpOutGroupMembQueries OBJECT-TYPE
 
440
     SYNTAX     Counter32
 
441
     MAX-ACCESS read-only
 
442
     STATUS     current
 
443
     DESCRIPTION
 
444
      "The number of ICMPv6 Group Membership Query
 
445
      messages sent."
 
446
     ::= { ipv6IfIcmpEntry 32}
 
447
 
 
448
 ipv6IfIcmpOutGroupMembResponses OBJECT-TYPE
 
449
     SYNTAX     Counter32
 
450
     MAX-ACCESS read-only
 
451
     STATUS     current
 
452
     DESCRIPTION
 
453
      "The number of ICMPv6 Group Membership Response
 
454
      messages sent."
 
455
     ::= { ipv6IfIcmpEntry 33}
 
456
 
 
457
 ipv6IfIcmpOutGroupMembReductions OBJECT-TYPE
 
458
     SYNTAX     Counter32
 
459
     MAX-ACCESS read-only
 
460
     STATUS     current
 
461
     DESCRIPTION
 
462
      "The number of ICMPv6 Group Membership Reduction
 
463
      messages sent."
 
464
     ::= { ipv6IfIcmpEntry 34}
 
465
 
 
466
-- conformance information
 
467
 
 
468
ipv6IcmpConformance OBJECT IDENTIFIER ::= { ipv6IcmpMIB 2 }
 
469
 
 
470
ipv6IcmpCompliances
 
471
        OBJECT IDENTIFIER ::= { ipv6IcmpConformance 1 }
 
472
ipv6IcmpGroups
 
473
        OBJECT IDENTIFIER ::= { ipv6IcmpConformance 2 }
 
474
 
 
475
-- compliance statements
 
476
 
 
477
ipv6IcmpCompliance MODULE-COMPLIANCE
 
478
    STATUS  current
 
479
    DESCRIPTION
 
480
      "The compliance statement for SNMPv2 entities which
 
481
      implement ICMPv6."
 
482
    MODULE  -- this module
 
483
        MANDATORY-GROUPS { ipv6IcmpGroup }
 
484
    ::= { ipv6IcmpCompliances 1 }
 
485
 
 
486
ipv6IcmpGroup OBJECT-GROUP
 
487
    OBJECTS   {
 
488
                ipv6IfIcmpInMsgs,
 
489
                ipv6IfIcmpInErrors,
 
490
                ipv6IfIcmpInDestUnreachs,
 
491
                ipv6IfIcmpInAdminProhibs,
 
492
                ipv6IfIcmpInTimeExcds,
 
493
                ipv6IfIcmpInParmProblems,
 
494
                ipv6IfIcmpInPktTooBigs,
 
495
                ipv6IfIcmpInEchos,
 
496
                ipv6IfIcmpInEchoReplies,
 
497
                ipv6IfIcmpInRouterSolicits,
 
498
                ipv6IfIcmpInRouterAdvertisements,
 
499
                ipv6IfIcmpInNeighborSolicits,
 
500
                ipv6IfIcmpInNeighborAdvertisements,
 
501
                ipv6IfIcmpInRedirects,
 
502
                ipv6IfIcmpInGroupMembQueries,
 
503
                ipv6IfIcmpInGroupMembResponses,
 
504
                ipv6IfIcmpInGroupMembReductions,
 
505
                ipv6IfIcmpOutMsgs,
 
506
                ipv6IfIcmpOutErrors,
 
507
                ipv6IfIcmpOutDestUnreachs,
 
508
                ipv6IfIcmpOutAdminProhibs,
 
509
                ipv6IfIcmpOutTimeExcds,
 
510
                ipv6IfIcmpOutParmProblems,
 
511
                ipv6IfIcmpOutPktTooBigs,
 
512
                ipv6IfIcmpOutEchos,
 
513
                ipv6IfIcmpOutEchoReplies,
 
514
                ipv6IfIcmpOutRouterSolicits,
 
515
                ipv6IfIcmpOutRouterAdvertisements,
 
516
                ipv6IfIcmpOutNeighborSolicits,
 
517
                ipv6IfIcmpOutNeighborAdvertisements,
 
518
                ipv6IfIcmpOutRedirects,
 
519
                ipv6IfIcmpOutGroupMembQueries,
 
520
                ipv6IfIcmpOutGroupMembResponses,
 
521
                ipv6IfIcmpOutGroupMembReductions
 
522
              }
 
523
    STATUS    current
 
524
    DESCRIPTION
 
525
         "The ICMPv6 group of objects providing information
 
526
          specific to ICMPv6."
 
527
    ::= { ipv6IcmpGroups 1 }
 
528
 
 
529
 END