smilint output for ./OSPF-TRAP-MIB
Message Severities |
Severity | Count |
change recommended | 1 |
warning | 20 |
Message Types |
Type | Count |
module-identity-registration (change recommended) | 1 |
notification-not-reversible (warning) | 20 |
Messages:
OSPF-TRAP-MIB
1: -- extracted from rfc4750.txt
2: -- at Wed Dec 13 06:08:00 2006
23:
24: ospfTrap MODULE-IDENTITY
24: change recommended -
warning: uncontrolled MODULE-IDENTITY registration
25:
26: LAST-UPDATED "200611100000Z" -- November 10, 2006 00:00:00 EST
27: ORGANIZATION "IETF OSPF Working Group"
28: CONTACT-INFO
29: "WG E-Mail: ospf@ietf.org
30:
31: WG Chairs: acee@cisco.com
32: rohit@gmail.com
33:
34: Editors: Dan Joyal
35: Nortel
36: 600 Technology Park Drive
37: Billerica, MA 01821
38: djoyal@nortel.com
39:
40: Piotr Galecki
41: Airvana
42: 19 Alpha Road
43: Chelmsford, MA 01824
44: pgalecki@airvana.com
45:
46: Spencer Giacalone
47: CSFB
48: Eleven Madison Ave
49: New York, NY 10010-3629
50: spencer.giacalone@gmail.com"
51:
52: DESCRIPTION
53: "The MIB module to describe traps for the OSPF
54: Version 2 Protocol.
55:
56: Copyright (C) The IETF Trust (2006).
57: This version of this MIB module is part of
58: RFC 4750; see the RFC itself for full legal
59: notices."
60:
61: REVISION "200611100000Z" -- November 10, 2006 00:00:00 EST
62: DESCRIPTION
63: "Updated for latest changes to OSPFv2:
64: -added graceful restart related traps
65: -added new config error types
66: -added ospfNssaTranslatorStatusChange trap.
67: See Appendix B of RFC 4750 for more details.
68:
69: This version published as part of RFC 4750"
70:
71: REVISION "199501201225Z" -- Fri Jan 20 12:25:50 PST 1995
72: DESCRIPTION
73: "The initial SMIv2 revision of this MIB module, published
74: in RFC 1850."
75:
76: ::= { ospf 16 }
77:
78: -- Trap Support Objects
79:
80: -- The following are support objects for the OSPF traps.
...
160:
161: ospfVirtIfStateChange NOTIFICATION-TYPE
161: warning -
warning: notification `ospfVirtIfStateChange' is not reverse mappable
162: OBJECTS { ospfRouterId, -- The originator of the trap
163: ospfVirtIfAreaId,
164: ospfVirtIfNeighbor,
165: ospfVirtIfState -- The new state
166: }
167: STATUS current
168: DESCRIPTION
169: "An ospfVirtIfStateChange trap signifies that there
170: has been a change in the state of an OSPF virtual
171: interface.
172:
173: This trap should be generated when the interface
174: state regresses (e.g., goes from Point-to-Point to Down)
175: or progresses to a terminal state
176: (i.e., Point-to-Point)."
177: ::= { ospfTraps 1 }
178:
179: ospfNbrStateChange NOTIFICATION-TYPE
179: warning -
warning: notification `ospfNbrStateChange' is not reverse mappable
180: OBJECTS { ospfRouterId, -- The originator of the trap
181: ospfNbrIpAddr,
182: ospfNbrAddressLessIndex,
183: ospfNbrRtrId,
184: ospfNbrState -- The new state
185: }
186: STATUS current
187: DESCRIPTION
188: "An ospfNbrStateChange trap signifies that
189: there has been a change in the state of a
190: non-virtual OSPF neighbor. This trap should be
191: generated when the neighbor state regresses
192: (e.g., goes from Attempt or Full to 1-Way or
193: Down) or progresses to a terminal state (e.g.,
194: 2-Way or Full). When an neighbor transitions
195: from or to Full on non-broadcast multi-access
196: and broadcast networks, the trap should be
197: generated by the designated router. A designated
198: router transitioning to Down will be noted by
199: ospfIfStateChange."
200: ::= { ospfTraps 2 }
201:
202: ospfVirtNbrStateChange NOTIFICATION-TYPE
202: warning -
warning: notification `ospfVirtNbrStateChange' is not reverse mappable
203: OBJECTS { ospfRouterId, -- The originator of the trap
204: ospfVirtNbrArea,
205: ospfVirtNbrRtrId,
206: ospfVirtNbrState -- The new state
207: }
208: STATUS current
209: DESCRIPTION
210: "An ospfVirtNbrStateChange trap signifies that there
211: has been a change in the state of an OSPF virtual
212: neighbor. This trap should be generated
213: when the neighbor state regresses (e.g., goes
214: from Attempt or Full to 1-Way or Down) or
215: progresses to a terminal state (e.g., Full)."
216: ::= { ospfTraps 3 }
217:
218: ospfIfConfigError NOTIFICATION-TYPE
218: warning -
warning: notification `ospfIfConfigError' is not reverse mappable
219: OBJECTS { ospfRouterId, -- The originator of the trap
220: ospfIfIpAddress,
221: ospfAddressLessIf,
222: ospfPacketSrc, -- The source IP address
223: ospfConfigErrorType, -- Type of error
224: ospfPacketType
225: }
226: STATUS current
227: DESCRIPTION
228: "An ospfIfConfigError trap signifies that a
229: packet has been received on a non-virtual
230: interface from a router whose configuration
231: parameters conflict with this router's
232: configuration parameters. Note that the event
233: optionMismatch should cause a trap only if it
234: prevents an adjacency from forming."
235: ::= { ospfTraps 4 }
236:
237: ospfVirtIfConfigError NOTIFICATION-TYPE
237: warning -
warning: notification `ospfVirtIfConfigError' is not reverse mappable
238: OBJECTS { ospfRouterId, -- The originator of the trap
239: ospfVirtIfAreaId,
240: ospfVirtIfNeighbor,
241: ospfConfigErrorType, -- Type of error
242: ospfPacketType
243: }
244: STATUS current
245: DESCRIPTION
246: "An ospfVirtIfConfigError trap signifies that a
247: packet has been received on a virtual interface
248: from a router whose configuration parameters
249: conflict with this router's configuration
250: parameters. Note that the event optionMismatch
251: should cause a trap only if it prevents an
252: adjacency from forming."
253: ::= { ospfTraps 5 }
254:
255: ospfIfAuthFailure NOTIFICATION-TYPE
255: warning -
warning: notification `ospfIfAuthFailure' is not reverse mappable
256: OBJECTS { ospfRouterId, -- The originator of the trap
257: ospfIfIpAddress,
258: ospfAddressLessIf,
259: ospfPacketSrc, -- The source IP address
260: ospfConfigErrorType, -- authTypeMismatch or
261: -- authFailure
262: ospfPacketType
263: }
264: STATUS current
265: DESCRIPTION
266: "An ospfIfAuthFailure trap signifies that a
267: packet has been received on a non-virtual
268: interface from a router whose authentication key
269: or authentication type conflicts with this
270: router's authentication key or authentication
271: type."
272: ::= { ospfTraps 6 }
273:
274: ospfVirtIfAuthFailure NOTIFICATION-TYPE
274: warning -
warning: notification `ospfVirtIfAuthFailure' is not reverse mappable
275: OBJECTS { ospfRouterId, -- The originator of the trap
276: ospfVirtIfAreaId,
277: ospfVirtIfNeighbor,
278: ospfConfigErrorType, -- authTypeMismatch or
279: -- authFailure
280: ospfPacketType
281: }
282: STATUS current
283: DESCRIPTION
284: "An ospfVirtIfAuthFailure trap signifies that a
285: packet has been received on a virtual interface
286: from a router whose authentication key or
287: authentication type conflicts with this router's
288: authentication key or authentication type."
289: ::= { ospfTraps 7 }
290:
291: ospfIfRxBadPacket NOTIFICATION-TYPE
291: warning -
warning: notification `ospfIfRxBadPacket' is not reverse mappable
292: OBJECTS { ospfRouterId, -- The originator of the trap
293: ospfIfIpAddress,
294: ospfAddressLessIf,
295: ospfPacketSrc, -- The source IP address
296: ospfPacketType
297: }
298: STATUS current
299: DESCRIPTION
300: "An ospfIfRxBadPacket trap signifies that an
301: OSPF packet has been received on a non-virtual
302: interface that cannot be parsed."
303: ::= { ospfTraps 8 }
304:
305: ospfVirtIfRxBadPacket NOTIFICATION-TYPE
305: warning -
warning: notification `ospfVirtIfRxBadPacket' is not reverse mappable
306: OBJECTS { ospfRouterId, -- The originator of the trap
307: ospfVirtIfAreaId,
308: ospfVirtIfNeighbor,
309: ospfPacketType
310: }
311: STATUS current
312: DESCRIPTION
313: "An ospfVirtIfRxBadPacket trap signifies that an OSPF
314: packet has been received on a virtual interface
315: that cannot be parsed."
316: ::= { ospfTraps 9 }
317:
318: ospfTxRetransmit NOTIFICATION-TYPE
318: warning -
warning: notification `ospfTxRetransmit' is not reverse mappable
319: OBJECTS { ospfRouterId, -- The originator of the trap
320: ospfIfIpAddress,
321: ospfAddressLessIf,
322: ospfNbrRtrId, -- Destination
323: ospfPacketType,
324: ospfLsdbType,
325: ospfLsdbLsid,
326: ospfLsdbRouterId
327: }
328: STATUS current
329: DESCRIPTION
330: "An ospfTxRetransmit trap signifies than an
331: OSPF packet has been retransmitted on a
332: non-virtual interface. All packets that may be
333: retransmitted are associated with an LSDB entry.
334: The LS type, LS ID, and Router ID are used to
335: identify the LSDB entry."
336: ::= { ospfTraps 10 }
337:
338: ospfVirtIfTxRetransmit NOTIFICATION-TYPE
338: warning -
warning: notification `ospfVirtIfTxRetransmit' is not reverse mappable
339: OBJECTS { ospfRouterId, -- The originator of the trap
340: ospfVirtIfAreaId,
341: ospfVirtIfNeighbor,
342: ospfPacketType,
343: ospfLsdbType,
344: ospfLsdbLsid,
345: ospfLsdbRouterId
346: }
347: STATUS current
348: DESCRIPTION
349: "An ospfVirtIfTxRetransmit trap signifies than an
350: OSPF packet has been retransmitted on a virtual
351: interface. All packets that may be retransmitted
352: are associated with an LSDB entry. The LS
353: type, LS ID, and Router ID are used to identify
354: the LSDB entry."
355: ::= { ospfTraps 11 }
356:
357: ospfOriginateLsa NOTIFICATION-TYPE
357: warning -
warning: notification `ospfOriginateLsa' is not reverse mappable
358: OBJECTS { ospfRouterId, -- The originator of the trap
359: ospfLsdbAreaId, -- 0.0.0.0 for AS Externals
360: ospfLsdbType,
361: ospfLsdbLsid,
362: ospfLsdbRouterId
363: }
364: STATUS current
365: DESCRIPTION
366: "An ospfOriginateLsa trap signifies that a new
367: LSA has been originated by this router. This
368: trap should not be invoked for simple refreshes
369: of LSAs (which happens every 30 minutes), but
370: instead will only be invoked when an LSA is
371: (re)originated due to a topology change.
372: Additionally, this trap does not include LSAs that
373: are being flushed because they have reached
374: MaxAge."
375: ::= { ospfTraps 12 }
376:
377: ospfMaxAgeLsa NOTIFICATION-TYPE
377: warning -
warning: notification `ospfMaxAgeLsa' is not reverse mappable
378: OBJECTS { ospfRouterId, -- The originator of the trap
379: ospfLsdbAreaId, -- 0.0.0.0 for AS Externals
380: ospfLsdbType,
381: ospfLsdbLsid,
382: ospfLsdbRouterId
383: }
384: STATUS current
385: DESCRIPTION
386: "An ospfMaxAgeLsa trap signifies that one of
387: the LSAs in the router's link state database has
388: aged to MaxAge."
389: ::= { ospfTraps 13 }
390:
391: ospfLsdbOverflow NOTIFICATION-TYPE
391: warning -
warning: notification `ospfLsdbOverflow' is not reverse mappable
392: OBJECTS { ospfRouterId, -- The originator of the trap
393: ospfExtLsdbLimit
394: }
395:
396: STATUS current
397: DESCRIPTION
398: "An ospfLsdbOverflow trap signifies that the
399: number of LSAs in the router's link state
400: database has exceeded ospfExtLsdbLimit."
401: ::= { ospfTraps 14 }
402:
403: ospfLsdbApproachingOverflow NOTIFICATION-TYPE
403: warning -
warning: notification `ospfLsdbApproachingOverflow' is not reverse mappable
404: OBJECTS { ospfRouterId, -- The originator of the trap
405: ospfExtLsdbLimit
406: }
407: STATUS current
408: DESCRIPTION
409: "An ospfLsdbApproachingOverflow trap signifies
410: that the number of LSAs in the router's
411: link state database has exceeded ninety percent of
412: ospfExtLsdbLimit."
413: ::= { ospfTraps 15 }
414:
415: ospfIfStateChange NOTIFICATION-TYPE
415: warning -
warning: notification `ospfIfStateChange' is not reverse mappable
416: OBJECTS { ospfRouterId, -- The originator of the trap
417: ospfIfIpAddress,
418: ospfAddressLessIf,
419: ospfIfState -- The new state
420: }
421: STATUS current
422: DESCRIPTION
423: "An ospfIfStateChange trap signifies that there
424: has been a change in the state of a non-virtual
425: OSPF interface. This trap should be generated
426: when the interface state regresses (e.g., goes
427: from Dr to Down) or progresses to a terminal
428: state (i.e., Point-to-Point, DR Other, Dr, or
429: Backup)."
430: ::= { ospfTraps 16 }
431:
432: ospfNssaTranslatorStatusChange NOTIFICATION-TYPE
432: warning -
warning: notification `ospfNssaTranslatorStatusChange' is not reverse mappable
433: OBJECTS { ospfRouterId, -- The originator of the trap
434: ospfAreaId,
435: ospfAreaNssaTranslatorState -- The current translation
436: -- status
437: }
438: STATUS current
439: DESCRIPTION
440: "An ospfNssaTranslatorStatusChange trap indicates that
441: there has been a change in the router's ability to
442: translate OSPF type-7 LSAs into OSPF type-5 LSAs.
443: This trap should be generated when the translator
444: status transitions from or to any defined status on
445: a per-area basis."
446: ::= { ospfTraps 17 }
447:
448: ospfRestartStatusChange NOTIFICATION-TYPE
448: warning -
warning: notification `ospfRestartStatusChange' is not reverse mappable
449: OBJECTS { ospfRouterId, -- The originator of the trap
450: ospfRestartStatus,
451: ospfRestartInterval,
452: ospfRestartExitReason
453: }
454: STATUS current
455: DESCRIPTION
456: "An ospfRestartStatusChange trap signifies that
457: there has been a change in the graceful restart
458: state for the router. This trap should be
459: generated when the router restart status
460: changes."
461: ::= { ospfTraps 18 }
462:
463: ospfNbrRestartHelperStatusChange NOTIFICATION-TYPE
463: warning -
warning: notification `ospfNbrRestartHelperStatusChange' is not reverse mappable
464: OBJECTS { ospfRouterId, -- The originator of the trap
465: ospfNbrIpAddr,
466: ospfNbrAddressLessIndex,
467: ospfNbrRtrId,
468: ospfNbrRestartHelperStatus,
469: ospfNbrRestartHelperAge,
470: ospfNbrRestartHelperExitReason
471: }
472: STATUS current
473: DESCRIPTION
474: "An ospfNbrRestartHelperStatusChange trap signifies that
475: there has been a change in the graceful restart
476: helper state for the neighbor. This trap should be
477: generated when the neighbor restart helper status
478: transitions for a neighbor."
479: ::= { ospfTraps 19 }
480:
481: ospfVirtNbrRestartHelperStatusChange NOTIFICATION-TYPE
481: warning -
warning: notification `ospfVirtNbrRestartHelperStatusChange' is not reverse mappable
482: OBJECTS { ospfRouterId, -- The originator of the trap
483: ospfVirtNbrArea,
484: ospfVirtNbrRtrId,
485: ospfVirtNbrRestartHelperStatus,
486: ospfVirtNbrRestartHelperAge,
487: ospfVirtNbrRestartHelperExitReason
488: }
489: STATUS current
490: DESCRIPTION
491: "An ospfVirtNbrRestartHelperStatusChange trap signifies
492: that there has been a change in the graceful restart
493: helper state for the virtual neighbor. This trap should
494: be generated when the virtual neighbor restart helper
495: status transitions for a virtual neighbor."
496: ::= { ospfTraps 20 }
497:
498: -- conformance information