Return-Path: <acee.lindem@ericsson.com>
X-Original-To: ospf@ietfa.amsl.com
Delivered-To: ospf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix)
 with ESMTP id 57E3F21F84BB for <ospf@ietfa.amsl.com>;
 Thu,  7 Feb 2013 05:57:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.299
X-Spam-Level: 
X-Spam-Status: No, score=-2.299 tagged_above=-999 required=5 tests=[AWL=0.299,
 BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com
 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v2Xj2ZkZc2lB for
 <ospf@ietfa.amsl.com>; Thu,  7 Feb 2013 05:57:52 -0800 (PST)
Received: from usevmg21.ericsson.net (usevmg21.ericsson.net [198.24.6.65]) by
 ietfa.amsl.com (Postfix) with ESMTP id 5BD4E21F841C for <ospf@ietf.org>;
 Thu,  7 Feb 2013 05:57:52 -0800 (PST)
X-AuditID: c6180641-b7f926d000000e79-77-5113b2dfcdc6
Received: from EUSAAHC005.ericsson.se (Unknown_Domain [147.117.188.87]) by
 usevmg21.ericsson.net (Symantec Mail Security) with SMTP id
 96.81.03705.FD2B3115; Thu,  7 Feb 2013 14:57:51 +0100 (CET)
Received: from EUSAAMB101.ericsson.se ([147.117.188.118]) by
 EUSAAHC005.ericsson.se ([147.117.188.87]) with mapi id 14.02.0318.004;
 Thu, 7 Feb 2013 08:57:50 -0500
From: Acee Lindem <acee.lindem@ericsson.com>
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
Thread-Topic: Suppression of  frequent OSPF traps
Thread-Index: Ac4FMBLXaJkjhGSRQQG4dKYuhwxwxgANPMeA
Date: Thu, 7 Feb 2013 13:57:50 +0000
Message-ID: <94A203EA12AECE4BA92D42DBFFE0AE470BDDF9@eusaamb101.ericsson.se>
References: <F9336571731ADE42A5397FC831CEAA02122E8FD3@ILPTWPVEXMB02.ecitele.com>
In-Reply-To: <F9336571731ADE42A5397FC831CEAA02122E8FD3@ILPTWPVEXMB02.ecitele.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [147.117.188.135]
Content-Type: multipart/alternative;
 boundary="_000_94A203EA12AECE4BA92D42DBFFE0AE470BDDF9eusaamb101ericsso_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupgkeLIzCtJLcpLzFFi42KZXLonXPf+JuFAg65nuhaHD85is5i69QOz
 Rcu9e+wWM2f8YbRYvfY7mwOrx5TfG1k9Nv07zuixZMlPpgDmKC6blNSczLLUIn27BK6MnW83
 sBXsmMVY8frkepYGxnutjF2MnBwSAiYSq9v62SBsMYkL99YD2VwcQgJHGCU2zTvADuEsY5T4
 N/k1E0gVm4COxPNH/5hBbBEBa4m5N46DFTELzGKUePv8NthYYQEDiTcX7kAVGUrMu/4VqIgD
 yDaSeN6nAxJmEVCR+H5xBthMXgFvia0/e8DKhQQCJK6eOwwW5xQIlNj7dg/YdYxA130/tQYs
 ziwgLnHryXwmiKsFJJbsOc8MYYtKvHz8jxXCVpb4PucRC0R9vsSZrQuZIXYJSpyc+YRlAqPo
 LCSjZiEpm4WkDCKuI7Fg9yc2CFtbYtnC18ww9pkDj6F6rSUObf/DhKxmASPHKkaO0uLUstx0
 I8NNjMDYPCbB5riDccEny0OM0hwsSuK8oa4XAoQE0hNLUrNTUwtSi+KLSnNSiw8xMnFwSjUw
 Cpbt25ayhtc47XuP67xHnFmSsYYSO05JR1rP+xmxcHpMSNzsTWvbSljva/Ad+jcjMWUdb4GS
 7owbR3Okz31y/fzX+XXDqb+3tQ8HOcyr056/8FpzovPx5a+Ovd2isq7qzF193UztzkPLKr9Z
 b/8YHHTPPuLZtGXMoUf3MFivmeVbFayneO++vhJLcUaioRZzUXEiADItJfObAgAA
Cc: "ospf@ietf.org" <ospf@ietf.org>, Sidd Aanand <Sidd.Aanand@ecitele.com>,
 Srinivas Goli <Srinivas.Goli@ecitele.com>
Subject: Re: [OSPF] Suppression of  frequent OSPF traps
X-BeenThere: ospf@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: The Official IETF OSPG WG Mailing List <ospf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ospf>,
 <mailto:ospf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ospf>
List-Post: <mailto:ospf@ietf.org>
List-Help: <mailto:ospf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ospf>,
 <mailto:ospf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Feb 2013 13:57:53 -0000

--_000_94A203EA12AECE4BA92D42DBFFE0AE470BDDF9eusaamb101ericsso_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Sasha,
See inline.
On Feb 7, 2013, at 7:38 AM, Alexander Vainshtein wrote:

Dear all,
My colleagues and I are interested in interpretation of the following text =
from RFC 4750 - OSPF Version 2 Management Information Base<http://tools.iet=
f.org/html/rfc4750>:

     ospfIfConfigError NOTIFICATION-TYPE
          OBJECTS { ospfRouterId, -- The originator of the trap
             ospfIfIpAddress,
             ospfAddressLessIf,
             ospfPacketSrc,  -- The source IP address
             ospfConfigErrorType, -- Type of error
             ospfPacketType
             }
          STATUS       current
          DESCRIPTION
             "An ospfIfConfigError trap signifies that a
             packet has been received on a non-virtual
             interface from a router whose configuration
             parameters conflict with this router's
             configuration parameters.  Note that the event
             optionMismatch should cause a trap only if it
             prevents an adjacency from forming."
          ::=3D { ospfTraps 4 }

The highlighted text could be interpreted that the trap is sent every time =
an offending packet has been received.
This could easily result in an incessant flow of traps (e.g., if you receiv=
e offending Hello packets from a misconfigured router on the LAN segment).

Hence two  questions:
1.       Is the interpretation mentioned above valid?

Yes. If you don't have rate limiting for your traps, your SNMP implementati=
on is broken. Furthermore, an implementation should be allow traps to be se=
lectively enabled and disabled.
For example, here is the command from my implementation:

[local]se-acee(config-ctx)#router ospf 1
[local]se-acee(config-ospf)#snmp traps ?
  all                 Enable sending all supported OSPF traps
  ifauthfailure       Enable sending ospfIfAuthFailure traps
  ifconfigerror       Enable sending ospfIfConfigError traps
  ifrxbadpacket       Enable sending ospfIfRxBadPacket traps
  ifstatechange       Enable sending ospfIfStateChange traps
  maxagelsa           Enable sending ospfMaxAgeLsa traps
  nbrstatechange      Enable sending ospfNbrStateChange traps
  originatelsa        Enable sending ospfOriginateLsa traps
  txretransmit        Enable sending ospftxretransmit traps
  virtifauthfailure   Enable sending ospfVirtIfAuthFailure traps
  virtifconfigerror   Enable sending ospfVirtIfConfigError traps
  virtifrxbadpacket   Enable sending ospfVirtIfRxBadPacket traps
  virtifstatechange   Enable sending ospfIfVirtIfStateChange traps
  virtiftxretransmit  Enable sending ospfVirtIfTxRetransmit traps
  virtnbrstatechange  Enable sending ospfVirtNbrStateChange traps

Hope this helps,
Acee
P.S. If you really want to see some traps, enable ospfOriginateLas and ospf=
MaxAgeLsa on a core router.



2.       If not, what is the valid interpretation and associated expected b=
ehavior?

Regards, and lots of thanks in advance,
     Sasha


This e-mail message is intended for the recipient only and contains informa=
tion which is CONFIDENTIAL and which may be proprietary to ECI Telecom. If =
you have received this transmission in error, please inform us by e-mail, p=
hone or fax, and then delete the original and all copies thereof.


--_000_94A203EA12AECE4BA92D42DBFFE0AE470BDDF9eusaamb101ericsso_
Content-Type: text/html; charset="us-ascii"
Content-ID: <1F8433C23FF5034A9D2EB1CA395D2D13@ericsson.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<base href=3D"x-msg://692/">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; ">
Sasha,&nbsp;
<div>See inline.&nbsp;<br>
<div>
<div>On Feb 7, 2013, at 7:38 AM, Alexander Vainshtein wrote:</div>
<br class=3D"Apple-interchange-newline">
<blockquote type=3D"cite"><span class=3D"Apple-style-span" style=3D"border-=
collapse: separate; font-family: Helvetica; font-style: normal; font-varian=
t: normal; font-weight: normal; letter-spacing: normal; line-height: normal=
; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: n=
one; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-hori=
zontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-dec=
orations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stro=
ke-width: 0px; font-size: medium; ">
<div lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1" style=3D"page: WordSection1; ">
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
Dear all,<o:p></o:p></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
My colleagues and I are interested in interpretation of the following text =
from<span class=3D"Apple-converted-space">&nbsp;</span><a href=3D"http://to=
ols.ietf.org/html/rfc4750" style=3D"color: blue; text-decoration: underline=
; ">RFC 4750 - OSPF Version 2 Management Information
 Base</a>:<o:p></o:p></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<o:p>&nbsp;</o:p></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; page-b=
reak-before: always; ">
<span lang=3D"EN" style=3D"font-size: 10pt; font-family: 'Courier New'; ">&=
nbsp;&nbsp;&nbsp;&nbsp; ospfIfConfigError NOTIFICATION-TYPE<o:p></o:p></spa=
n></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; page-b=
reak-before: always; ">
<span lang=3D"EN" style=3D"font-size: 10pt; font-family: 'Courier New'; ">&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OBJECTS { ospfRouterI=
d, -- The originator of the trap<o:p></o:p></span></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; page-b=
reak-before: always; ">
<span lang=3D"EN" style=3D"font-size: 10pt; font-family: 'Courier New'; ">&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; osp=
fIfIpAddress,<o:p></o:p></span></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; page-b=
reak-before: always; ">
<span lang=3D"EN" style=3D"font-size: 10pt; font-family: 'Courier New'; ">&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; osp=
fAddressLessIf,<o:p></o:p></span></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; page-b=
reak-before: always; ">
<span lang=3D"EN" style=3D"font-size: 10pt; font-family: 'Courier New'; ">&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; osp=
fPacketSrc,&nbsp; -- The source IP address<o:p></o:p></span></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; page-b=
reak-before: always; ">
<span lang=3D"EN" style=3D"font-size: 10pt; font-family: 'Courier New'; ">&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; osp=
fConfigErrorType, -- Type of error<o:p></o:p></span></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; page-b=
reak-before: always; ">
<span lang=3D"EN" style=3D"font-size: 10pt; font-family: 'Courier New'; ">&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; osp=
fPacketType<o:p></o:p></span></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; page-b=
reak-before: always; ">
<span lang=3D"EN" style=3D"font-size: 10pt; font-family: 'Courier New'; ">&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<o=
:p></o:p></span></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; page-b=
reak-before: always; ">
<span lang=3D"EN" style=3D"font-size: 10pt; font-family: 'Courier New'; ">&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; STATUS&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; current<o:p></o:p></span></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; page-b=
reak-before: always; ">
<span lang=3D"EN" style=3D"font-size: 10pt; font-family: 'Courier New'; ">&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DESCRIPTION<o:p></o:p=
></span></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; page-b=
reak-before: always; ">
<span lang=3D"EN" style=3D"font-size: 10pt; font-family: 'Courier New'; ">&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &qu=
ot;<span style=3D"background-image: initial; background-attachment: initial=
; background-origin: initial; background-clip: initial; background-color: y=
ellow; background-position: initial initial; background-repeat: initial ini=
tial; ">An
 ospfIfConfigError trap signifies that a<o:p></o:p></span></span></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; page-b=
reak-before: always; ">
<span lang=3D"EN" style=3D"font-size: 10pt; font-family: 'Courier New'; bac=
kground-image: initial; background-attachment: initial; background-origin: =
initial; background-clip: initial; background-color: yellow; background-pos=
ition: initial initial; background-repeat: initial initial; ">&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 &nbsp;&nbsp;packet has been received on a non-virtual<o:p></o:p></span></d=
iv>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; page-b=
reak-before: always; ">
<span lang=3D"EN" style=3D"font-size: 10pt; font-family: 'Courier New'; bac=
kground-image: initial; background-attachment: initial; background-origin: =
initial; background-clip: initial; background-color: yellow; background-pos=
ition: initial initial; background-repeat: initial initial; ">&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 interface from a router whose configuration<o:p></o:p></span></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; page-b=
reak-before: always; ">
<span lang=3D"EN" style=3D"font-size: 10pt; font-family: 'Courier New'; bac=
kground-image: initial; background-attachment: initial; background-origin: =
initial; background-clip: initial; background-color: yellow; background-pos=
ition: initial initial; background-repeat: initial initial; ">&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 parameters conflict with this router's<o:p></o:p></span></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; page-b=
reak-before: always; ">
<span lang=3D"EN" style=3D"font-size: 10pt; font-family: 'Courier New'; bac=
kground-image: initial; background-attachment: initial; background-origin: =
initial; background-clip: initial; background-color: yellow; background-pos=
ition: initial initial; background-repeat: initial initial; ">&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 configuration parameters.</span><span lang=3D"EN" style=3D"font-size: 10pt=
; font-family: 'Courier New'; ">&nbsp; Note that the event<o:p></o:p></span=
></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; page-b=
reak-before: always; ">
<span lang=3D"EN" style=3D"font-size: 10pt; font-family: 'Courier New'; ">&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; opt=
ionMismatch should cause a trap only if it<o:p></o:p></span></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; page-b=
reak-before: always; ">
<span lang=3D"EN" style=3D"font-size: 10pt; font-family: 'Courier New'; ">&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pre=
vents an adjacency from forming.&quot;<o:p></o:p></span></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; page-b=
reak-before: always; ">
<span lang=3D"EN" style=3D"font-size: 10pt; font-family: 'Courier New'; ">&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ::=3D { ospfTraps 4 }=
<o:p></o:p></span></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; page-b=
reak-before: always; ">
<span lang=3D"EN" style=3D"font-size: 10pt; font-family: 'Courier New'; "><=
o:p>&nbsp;</o:p></span></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
The highlighted text could be interpreted<span class=3D"Apple-converted-spa=
ce">&nbsp;</span><i>that the trap is sent every time an offending packet ha=
s been received</i>.<o:p></o:p></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
This could easily result in an incessant flow of traps (e.g., if you receiv=
e offending Hello packets from a misconfigured router on the LAN segment).<=
o:p></o:p></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<o:p>&nbsp;</o:p></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
Hence two &nbsp;questions:<o:p></o:p></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 36pt; margin=
-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; text-=
indent: -18pt; ">
<span>1.<span style=3D"font: normal normal normal 7pt/normal 'Times New Rom=
an'; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class=3D"Apple-converted-s=
pace">&nbsp;</span></span></span><span dir=3D"LTR"></span>Is the interpreta=
tion mentioned above valid?</div>
</div>
</div>
</span></blockquote>
<div><br>
</div>
<div>Yes. If you don't have rate limiting for your traps, your SNMP impleme=
ntation is broken. Furthermore, an implementation should be allow traps to =
be selectively enabled and disabled.&nbsp;</div>
<div>For example, here is the command from my implementation:</div>
<div><br>
</div>
<div>
<div>[local]se-acee(config-ctx)#router ospf 1</div>
<div>[local]se-acee(config-ospf)#snmp traps ?</div>
<div>&nbsp; all &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Ena=
ble sending all supported OSPF traps</div>
<div>&nbsp; ifauthfailure &nbsp; &nbsp; &nbsp; Enable sending ospfIfAuthFai=
lure traps</div>
<div>&nbsp; ifconfigerror &nbsp; &nbsp; &nbsp; Enable sending ospfIfConfigE=
rror traps</div>
<div>&nbsp; ifrxbadpacket &nbsp; &nbsp; &nbsp; Enable sending ospfIfRxBadPa=
cket traps</div>
<div>&nbsp; ifstatechange &nbsp; &nbsp; &nbsp; Enable sending ospfIfStateCh=
ange traps</div>
<div>&nbsp; maxagelsa &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Enable sending osp=
fMaxAgeLsa traps</div>
<div>&nbsp; nbrstatechange &nbsp; &nbsp; &nbsp;Enable sending ospfNbrStateC=
hange traps</div>
<div>&nbsp; originatelsa &nbsp; &nbsp; &nbsp; &nbsp;Enable sending ospfOrig=
inateLsa traps</div>
<div>&nbsp; txretransmit &nbsp; &nbsp; &nbsp; &nbsp;Enable sending ospftxre=
transmit traps</div>
<div>&nbsp; virtifauthfailure &nbsp; Enable sending ospfVirtIfAuthFailure t=
raps</div>
<div>&nbsp; virtifconfigerror &nbsp; Enable sending ospfVirtIfConfigError t=
raps</div>
<div>&nbsp; virtifrxbadpacket &nbsp; Enable sending ospfVirtIfRxBadPacket t=
raps</div>
<div>&nbsp; virtifstatechange &nbsp; Enable sending ospfIfVirtIfStateChange=
 traps</div>
<div>&nbsp; virtiftxretransmit &nbsp;Enable sending ospfVirtIfTxRetransmit =
traps</div>
<div>&nbsp; virtnbrstatechange &nbsp;Enable sending ospfVirtNbrStateChange =
traps</div>
<div><br>
</div>
<div>Hope this helps,</div>
<div>Acee</div>
<div>P.S. If you really want to see some traps, enable ospfOriginateLas and=
 ospfMaxAgeLsa on a core router.&nbsp;</div>
<div><br>
</div>
</div>
<div><br>
</div>
<br>
<blockquote type=3D"cite">
<div lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1" style=3D"page: WordSection1; ">
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 36pt; margin=
-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; text-=
indent: -18pt; ">
<o:p></o:p></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 36pt; margin=
-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; text-=
indent: -18pt; ">
<span>2.<span style=3D"font: normal normal normal 7pt/normal 'Times New Rom=
an'; ">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class=3D"Apple-converted-s=
pace">&nbsp;</span></span></span><span dir=3D"LTR"></span>If not, what is t=
he valid interpretation and associated expected behavior?<o:p></o:p></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<o:p>&nbsp;</o:p></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
Regards, and lots of thanks in advance,<o:p></o:p></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
&nbsp;&nbsp;&nbsp;&nbsp; Sasha<o:p></o:p></div>
<div style=3D"margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-=
bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<o:p>&nbsp;</o:p></div>
</div>
<p>This e-mail message is intended for the recipient only and contains info=
rmation which is CONFIDENTIAL and which may be proprietary to ECI Telecom. =
If you have received this transmission in error, please inform us by e-mail=
, phone or fax, and then delete
 the original and all copies thereof.</p>
</div>
</blockquote>
</div>
<br>
</div>
</body>
</html>

--_000_94A203EA12AECE4BA92D42DBFFE0AE470BDDF9eusaamb101ericsso_--
