Re: [OSPF] draft-kini-ospf-fast-notification-01

"Bhatia, Manav (Manav)" <manav.bhatia@alcatel-lucent.com> Tue, 05 April 2011 04:25 UTC

Return-Path: <manav.bhatia@alcatel-lucent.com>
X-Original-To: ospf@core3.amsl.com
Delivered-To: ospf@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 847993A6878 for <ospf@core3.amsl.com>; Mon, 4 Apr 2011 21:25:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.703
X-Spam-Level:
X-Spam-Status: No, score=-6.703 tagged_above=-999 required=5 tests=[AWL=-0.104, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PtXzaFWZLIMd for <ospf@core3.amsl.com>; Mon, 4 Apr 2011 21:25:43 -0700 (PDT)
Received: from ihemail2.lucent.com (ihemail2.lucent.com [135.245.0.35]) by core3.amsl.com (Postfix) with ESMTP id D3CD83A6877 for <ospf@ietf.org>; Mon, 4 Apr 2011 21:25:42 -0700 (PDT)
Received: from inbansmailrelay2.in.alcatel-lucent.com (h135-250-11-33.lucent.com [135.250.11.33]) by ihemail2.lucent.com (8.13.8/IER-o) with ESMTP id p354RLZR013855 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Mon, 4 Apr 2011 23:27:24 -0500 (CDT)
Received: from INBANSXCHHUB03.in.alcatel-lucent.com (inbansxchhub03.in.alcatel-lucent.com [135.250.12.80]) by inbansmailrelay2.in.alcatel-lucent.com (8.14.3/8.14.3/GMO) with ESMTP id p354RKXq005367 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Tue, 5 Apr 2011 09:57:20 +0530
Received: from INBANSXCHMBSA1.in.alcatel-lucent.com ([135.250.12.50]) by INBANSXCHHUB03.in.alcatel-lucent.com ([135.250.12.80]) with mapi; Tue, 5 Apr 2011 09:57:20 +0530
From: "Bhatia, Manav (Manav)" <manav.bhatia@alcatel-lucent.com>
To: "curtis@occnc.com" <curtis@occnc.com>
Date: Tue, 05 Apr 2011 09:57:18 +0530
Thread-Topic: [OSPF] draft-kini-ospf-fast-notification-01
Thread-Index: AcvzOMWKeSZDVLdCRrGNCXiliv07mAADWi0g
Message-ID: <7C362EEF9C7896468B36C9B79200D8350CFCF67274@INBANSXCHMBSA1.in.alcatel-lucent.com>
References: Your message of "Tue, 05 Apr 2011 05:29:16 +0530." <7C362EEF9C7896468B36C9B79200D8350CFCF67253@INBANSXCHMBSA1.in.alcatel-lucent.com> <201104050225.p352PaCS029256@harbor.orleans.occnc.com>
In-Reply-To: <201104050225.p352PaCS029256@harbor.orleans.occnc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.57 on 135.245.2.35
Cc: "ospf@ietf.org" <ospf@ietf.org>
Subject: Re: [OSPF] draft-kini-ospf-fast-notification-01
X-BeenThere: ospf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: The Official IETF OSPG WG Mailing List <ospf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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: Tue, 05 Apr 2011 04:25:43 -0000

> There is no question that you *can* design and/or code things badly.
> There was work done by Packet Designs and Qwest a while back and
> reported in NANOG.  After this work, a major router vendor's
> implementation was optimized and a lot of delays were removed.  A big
> mistake they were making is SPF and route install first and then
> reflood.  It is better to get the word out that there is a problem.

I believe RFC 2328 is quite clear that LSAs should be flooded before "recalculating the routing table structure", so I am quite surprised that there were implementations that were doing otherwise. Thus I don't think anybody on this list seriously believes that this is an issue that folks are trying to solve. I believe the idea is quite simple - Flooding a changed LSA in HW (data plane) is faster than doing it in SW (not matter how optimized the latter is) or your control plane.

Lets at least look at the proposed solution and see if its worth considering. Who knows the discussion might lead us to something better that we may want to use. 

Also note that I am not the author or in any way related to the draft! :) 

Cheers, Manav