Re: [Isis-wg] Question about Purge LSP in RFC 1142

mike shand <mshand@cisco.com> Fri, 19 October 2007 11:34 UTC

Return-path: <isis-wg-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1Iiq7k-00024n-7u; Fri, 19 Oct 2007 07:34:40 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1Iiq7j-00024Y-6n for isis-wg@ietf.org; Fri, 19 Oct 2007 07:34:39 -0400
Received: from sj-iport-2-in.cisco.com ([171.71.176.71] helo=sj-iport-2.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Iiq7c-00035A-UC for isis-wg@ietf.org; Fri, 19 Oct 2007 07:34:39 -0400
X-IronPort-AV: E=Sophos;i="4.21,300,1188802800"; d="scan'208,217";a="408279589"
Received: from ams-dkim-1.cisco.com ([144.254.224.138]) by sj-iport-2.cisco.com with ESMTP; 19 Oct 2007 04:34:16 -0700
Received: from ams-core-1.cisco.com (ams-core-1.cisco.com [144.254.224.150]) by ams-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id l9JBYFeW004338; Fri, 19 Oct 2007 13:34:15 +0200
Received: from [10.61.66.89] (ams3-vpn-dhcp601.cisco.com [10.61.66.89]) by ams-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id l9JBYDUh010392; Fri, 19 Oct 2007 11:34:13 GMT
Message-ID: <47189633.7040303@cisco.com>
Date: Fri, 19 Oct 2007 12:34:11 +0100
From: mike shand <mshand@cisco.com>
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: "Theodore.Wang" <theodore.wang@gmail.com>
Subject: Re: [Isis-wg] Question about Purge LSP in RFC 1142
References: <9b0da1460710140414s1a3d89byb9cc873fc964eddf@mail.gmail.com>
In-Reply-To: <9b0da1460710140414s1a3d89byb9cc873fc964eddf@mail.gmail.com>
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=4393; t=1192793655; x=1193657655; c=relaxed/simple; s=amsdkim1002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=mshand@cisco.com; z=From:=20mike=20shand=20<mshand@cisco.com> |Subject:=20Re=3A=20[Isis-wg]=20Question=20about=20Purge=20LSP=20in=20RFC =201142 |Sender:=20; bh=b6rpdHwO9R2oCqYpStGpntJXAefgt3FYxsePVSuAfWc=; b=HW3zaieZwzGtwcw2imflQVeBRxG7ivtJj14+V+EHOyvwcLJfPQ54lGYIL9XDj5g/7x9Y8ohs ETDtVg8fQFpqYDpNhVUiZioIpVFSj9dZYcSbpHTmBcKQ58LPyOBz0Rmk;
Authentication-Results: ams-dkim-1; header.From=mshand@cisco.com; dkim=pass ( sig from cisco.com/amsdkim1002 verified; );
X-Spam-Score: -2.3 (--)
X-Scan-Signature: 287c806b254c6353fcb09ee0e53bbc5e
Cc: isis-wg@ietf.org
X-BeenThere: isis-wg@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF IS-IS working group <isis-wg.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/isis-wg>, <mailto:isis-wg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/isis-wg>
List-Post: <mailto:isis-wg@ietf.org>
List-Help: <mailto:isis-wg-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/isis-wg>, <mailto:isis-wg-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0894054737=="
Errors-To: isis-wg-bounces@ietf.org

Theodore.Wang wrote:
Hi, all
 
I have a question about Purge LSP in RFC 1142.
In RFC 1142, I find the following lines:
You should not be paying any attention to RFC 1142. It is a copy of DP 10589 which is a version of ISO/IEC 10589 several stages before its final standardisation and differs from ISO/IEC 10589 is several important respects.

If you want to know what the standard says, get a copy of ISO/IEC 10589:2002 from

http://standards.iso.org/ittf/PubliclyAvailableStandards/" rel="nofollow">http://standards.iso.org/ittf/PubliclyAvailableStandards/




 
e)An Intermediate system receiving a Link State PDU with an incorrect LSP Checksum or with an invalid PDU syntax shall
1)log a circuit notification, corruptedLSPReceived,
2)overwrite the Checksum and Remaining Lifetime with 0, and
3)treat the Link State PDU as though its Remaining Lifetime had expired
These lines define the way how to cope with the LSP with incorrect checksum, that is to flood the LSP's header with zero remaining lifetime.

In fact this behaviour has been changed in the second edition and now reads

e) An Intermediate system receiving a Link State PDU with an incorrect LSP Checksum or with an invalid PDU syntax shall
1) generate a corruptedLSPReceived circuit event,
2) discard the PDU.

see also RFC 3719 section 8, which reads

8.  Purging Corrupted PDUs

   While ISO 10589 requires in section 7.3.14.2 e) that any LSP received
   with an invalid PDU checksum should be purged, this has been found to
   be disruptive.  Most implementations today follow the revised
   specification, and simply drop the LSP.

   In ISO 10589:2002 [1], Section 7.3.14.2, it states:

      (e)  An Intermediate system receiving a Link State PDU with an
           incorrect LSP Checksum or with an invalid PDU syntax SHOULD

           1) generate a corruptedLSPReceived circuit event,

           2) discard the PDU.


 
But in fact, in a huge network, it is hard to locate the router that generate the Purge LSP, and which is the situation I'm facing. A Corrupted LSP Storm is happening in the network and it lacks a efficient way to troubleshooting because we can only use "ignore checksum error" on every router to find the one that flooded the Purge LSP.
It is for this reason (the purge storm) that the specification was changed!
 
Therefore, is it possible to attach a new TLV in Purge LSP that defines the originator?
No.
 
Thanks in advance!

_______________________________________________ Isis-wg mailing list Isis-wg@ietf.org https://www1.ietf.org/mailman/listinfo/isis-wg" rel="nofollow">https://www1.ietf.org/mailman/listinfo/isis-wg

_______________________________________________
Isis-wg mailing list
Isis-wg@ietf.org
https://www1.ietf.org/mailman/listinfo/isis-wg