Re: [OSPF] draft-kini-ospf-fast-notification-01
John E Drake <jdrake@juniper.net> Tue, 05 April 2011 14:49 UTC
Return-Path: <jdrake@juniper.net>
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 350BE28C0DE for <ospf@core3.amsl.com>; Tue, 5 Apr 2011 07:49:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.324
X-Spam-Level:
X-Spam-Status: No, score=-6.324 tagged_above=-999 required=5 tests=[AWL=0.275, 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 ehDsyuoK-aB0 for <ospf@core3.amsl.com>; Tue, 5 Apr 2011 07:48:57 -0700 (PDT)
Received: from exprod7og124.obsmtp.com (exprod7og124.obsmtp.com [64.18.2.26]) by core3.amsl.com (Postfix) with ESMTP id D85C828C15A for <ospf@ietf.org>; Tue, 5 Apr 2011 07:48:56 -0700 (PDT)
Received: from P-EMHUB02-HQ.jnpr.net ([66.129.224.36]) (using TLSv1) by exprod7ob124.postini.com ([64.18.6.12]) with SMTP ID DSNKTZssPSj8knZwxhTSLckrG3u1W8V00gFd@postini.com; Tue, 05 Apr 2011 07:50:40 PDT
Received: from EMBX01-HQ.jnpr.net ([fe80::c821:7c81:f21f:8bc7]) by P-EMHUB02-HQ.jnpr.net ([fe80::88f9:77fd:dfc:4d51%11]) with mapi; Tue, 5 Apr 2011 07:47:23 -0700
From: John E Drake <jdrake@juniper.net>
To: "curtis@occnc.com" <curtis@occnc.com>, Sriganesh Kini <sriganesh.kini@ericsson.com>
Date: Tue, 05 Apr 2011 07:49:02 -0700
Thread-Topic: [OSPF] draft-kini-ospf-fast-notification-01
Thread-Index: AcvzNwzSK8xOZAReTIOWlb3yK+F4yQAaPASQ
Message-ID: <5E893DB832F57341992548CDBB33316399F2BD0587@EMBX01-HQ.jnpr.net>
References: Your message of "Mon, 04 Apr 2011 14:35:21 PDT." <AANLkTimuWm3mXOdWw1qROcRuetSAQJiwPVeqkZA3D5ab@mail.gmail.com> <201104050214.p352Erew029116@harbor.orleans.occnc.com>
In-Reply-To: <201104050214.p352Erew029116@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
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 14:49:04 -0000
I am aware of at least one implementation from the 2002/2004 time frame with a per node OSPF flooding transit time of O(10 uSecs); this implementation was a port of a commercially available OSPF stack rather than a custom implementation. Sent from my iPhone > -----Original Message----- > From: ospf-bounces@ietf.org [mailto:ospf-bounces@ietf.org] On Behalf Of > Curtis Villamizar > Sent: Monday, April 04, 2011 7:15 PM > To: Sriganesh Kini > Cc: ospf@ietf.org > Subject: Re: [OSPF] draft-kini-ospf-fast-notification-01 > > > Sri, > > I spoke to a few people at IETF who have implemented OSPF and I have > deployed OSPF. Flooding was not considered an issue. > > A notfification would normally go out when a LSA is modified to > withdraw an adjacency. Even a software SHA-256 is not that long a > time in software. > > The question was whether anyone running a real network had measuered > flooding delay and found it to be a problem. > > Also keep in mind that *modern* IGP implementations reflood first and > then SPF and download routes later. You might want to look through > the archives of presentations at NANOG related to convergence. Packet > designs and Qwest did some work on this about 5 years ago or more. > You may be tackling a non-problem. > > Curtis > > > In message > <AANLkTimuWm3mXOdWw1qROcRuetSAQJiwPVeqkZA3D5ab@mail.gmail.com> > Sriganesh Kini writes: > > > > Vishwas, > > > > Your draft seems to be referring to the end-to-end delay of a packet > > forwarded entirely by data-plane. So those results would be > applicable > > to the OSPF fast-notification. It would not be applicable to > > end-to-end delay of OSPF LSA flooding since the LSAs are processed at > > each hop by the control-plane. > > > > Curtis, > > > > The control-plane delays you haven't listed include sending LSUpdate > > from data-plane to control-plane and its processing such as > > authenticating, comparing against LSDB, sending LSAck (with potential > > re-transmission), queueing for further flooding (including re- > transmit > > if timer expires), re-adding interface specific auth params etc. All > > of these need to be done at each intermediate hop as the LSA gets > > flooded and hence the delay is cumulative. These delays may not seem > > like much but it does add to the overall delay in convergence. The > SPF > > by itself does not take that much time in modern CPUs but the > download > > of routes certainly increases with number of downloads. However, > > modern forwarding architectures are such that in many failure > > conditions many downloads are not needed. A single download can > change > > the nexthop of a large number of routes. In such conditions the > > hop-by-hop control-plane flooding does not remain an insignificant > > component of convergence. There will of course be networks where > > geographic delay itself may be large enough to dwarf all other > > numbers, but there are a lot of networks where that is not true. > > > > We will be updating the draft to support the assertions. > > > > Thanks > > > > On Mon, Apr 4, 2011 at 1:36 PM, Vishwas Manral > <vishwas.ietf@gmail.com> wrote: > > > On Mon, Apr 4, 2011 at 1:33 PM, Curtis Villamizar > <curtis@occnc.com> wrote: > > > Hi Curtis, > > > > > >> Has anyone measured the per hop flooding delay that is incurred in > > >> modern routers? > > > > > > From the few we have worked, it works from 10's of nanoseconds to > microseconds. > > > > > > You may see some work on > > > http://tools.ietf.org/html/draft-manral-ospf-te-delay-00. We need > to > > > actually add per device delay to make the solution generic, which > is > > > what we are trying to work on. > > > > > > Thanks, > > > Vishwas > > > _______________________________________________ > > > OSPF mailing list > > > OSPF@ietf.org > > > https://www.ietf.org/mailman/listinfo/ospf > > > > > > > > > > > -- > > - Sri > > _______________________________________________ > OSPF mailing list > OSPF@ietf.org > https://www.ietf.org/mailman/listinfo/ospf
- Re: [OSPF] draft-kini-ospf-fast-notification-01 Vishwas Manral
- [OSPF] draft-kini-ospf-fast-notification-01 Curtis Villamizar
- Re: [OSPF] draft-kini-ospf-fast-notification-01 Sriganesh Kini
- Re: [OSPF] draft-kini-ospf-fast-notification-01 Bhatia, Manav (Manav)
- Re: [OSPF] draft-kini-ospf-fast-notification-01 Curtis Villamizar
- Re: [OSPF] draft-kini-ospf-fast-notification-01 Curtis Villamizar
- Re: [OSPF] draft-kini-ospf-fast-notification-01 Curtis Villamizar
- Re: [OSPF] draft-kini-ospf-fast-notification-01 Bhatia, Manav (Manav)
- Re: [OSPF] draft-kini-ospf-fast-notification-01 András Császár
- Re: [OSPF] draft-kini-ospf-fast-notification-01 John E Drake
- Re: [OSPF] draft-kini-ospf-fast-notification-01 John E Drake
- Re: [OSPF] draft-kini-ospf-fast-notification-01 John E Drake
- Re: [OSPF] draft-kini-ospf-fast-notification-01 Curtis Villamizar
- Re: [OSPF] draft-kini-ospf-fast-notification-01 Sriganesh Kini
- [OSPF] draft-kini-ospf-fast-notification-01 Anton Smirnov
- Re: [OSPF] draft-kini-ospf-fast-notification-01 Greg Mirsky
- Re: [OSPF] draft-kini-ospf-fast-notification-01 Curtis Villamizar
- Re: [OSPF] draft-kini-ospf-fast-notification-01 Greg Mirsky
- Re: [OSPF] draft-kini-ospf-fast-notification-01 Anton Smirnov
- Re: [OSPF] draft-kini-ospf-fast-notification-01 Curtis Villamizar