Re: [Lsr] New Version Notification for draft-white-lsr-distoptflood-00.txt

opens@riw.us Fri, 08 January 2021 23:30 UTC

Return-Path: <opens@riw.us>
X-Original-To: lsr@ietfa.amsl.com
Delivered-To: lsr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F6AD3A1390 for <lsr@ietfa.amsl.com>; Fri, 8 Jan 2021 15:30:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.918
X-Spam-Level:
X-Spam-Status: No, score=-1.918 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=messagingengine.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mE3xCD2ugTo2 for <lsr@ietfa.amsl.com>; Fri, 8 Jan 2021 15:30:26 -0800 (PST)
Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0DB713A1392 for <lsr@ietf.org>; Fri, 8 Jan 2021 15:30:25 -0800 (PST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 51C375C0268; Fri, 8 Jan 2021 18:30:25 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Fri, 08 Jan 2021 18:30:25 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=uWvFbhE0JC7cSFKgUB2f/lsux3m6zu9/wcbzACG+i w8=; b=eXm+TbZGxgBeOrGF1P5JI8KIAb8Es4iIDnSQdy0vFFNGjFQ/YNMMO5pyl 5EwvnLs36iHPZyGX0GhgAtQasurbAdYVCOexcKVMednZp2JoUpKB0g2D8VLRkDX2 a8KHnqdTk+DAfpBL8g8PRIO8qWe9Ggl2U0Koyuv8OB7vUPTJNoMkEx4mMD/RQqvt 87LsrQjZ3+OtL0eyK/bdls3/rTLrx01vK1G6hRJTGpGoI6BKLIklX8pcyuEQBMio fBHlYilH/26ZPn/yQ11asEINuLrcu+UAHRauyJWp1pRJcSSIB4F8iMWLRLQb1UnI OXBDseVWYlxz23Ex+qr2KbUwuZRnQ==
X-ME-Sender: <xms:EOv4X-vHGIm2AJwKCfMJN-ex9fqXJVOaw4RIY131QO7Rw-Ae-bOPTA> <xme:EOv4XzddxAHkQLqwaG_-gTukvXc6puyh0K0lJvKzg-GxHXNISS5vDOvQI7ZVs9MHc ecjVKQNMM1i2M8bJw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrvdeghedguddthecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvfhfjgfufffkgggtgffothesthhqghdtvddtjeenucfhrhhomhepoeho phgvnhhssehrihifrdhusheqnecuggftrfgrthhtvghrnhephfekgfeivddtlefhheffje eivefhgefhgefhudeigeeigeeivdelffehveeuieetnecukfhppeduiedvrddvvdelrddu kedtrdejjeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhroh hmpehophgvnhhssehrihifrdhush
X-ME-Proxy: <xmx:EOv4X5xyb8TuilsR8JwjIbYMnfVOE-5GZmfcfuhsTyLHpTf5L4Z20A> <xmx:EOv4X5NgH_mmKzT1wspsZ-DBe9nhorN65yDH9LsVVv2MB6LbD_zdkQ> <xmx:EOv4X-_05wB9mHlBGUF4AuJrv-xS3ThaYgZQ8MT5J8E0nP3p39yC0w> <xmx:Eev4X0nLnPfq8Rzrzxov6z7j5mF0P4kk4BDRpzOQ_p5JTQNLgjX18Q>
Received: from RussSurface (162-229-180-77.lightspeed.rlghnc.sbcglobal.net [162.229.180.77]) by mail.messagingengine.com (Postfix) with ESMTPA id 3D6C1240062; Fri, 8 Jan 2021 18:30:24 -0500 (EST)
From: opens@riw.us
To: "'Acee Lindem (acee)'" <acee@cisco.com>, "'Les Ginsberg (ginsberg)'" <ginsberg=40cisco.com@dmarc.ietf.org>, 7riw77@gmail.com, 'Shraddha Hegde' <shraddha@juniper.net>, lsr@ietf.org
References: <160671052823.23617.10172332926989361067@ietfa.amsl.com> <CY4PR05MB35769A9821F4B527851C6287D5F50@CY4PR05MB3576.namprd05.prod.outlook.com> <BY5PR11MB43378F8D1E12A7EFA591C014C1F50@BY5PR11MB4337.namprd11.prod.outlook.com> <CY4PR05MB3576C0E406B5976561916274D5F30@CY4PR05MB3576.namprd05.prod.outlook.com> <BY5PR11MB43372E27477FFE936AC0A8EEC1F30@BY5PR11MB4337.namprd11.prod.outlook.com> <06ed01d6d605$60d15380$2273fa80$@gmail.com> <BY5PR11MB4337596CD6111EB6B230011FC1D20@BY5PR11MB4337.namprd11.prod.outlook.com> <054601d6e2c3$917125e0$b45371a0$@riw.us> <BY5PR11MB43378ACEB76D69817B3A83F8C1D20@BY5PR11MB4337.namprd11.prod.outlook.com> <AFFD8863-FEE1-400B-860F-F97345FF5A87@cisco.com>
In-Reply-To: <AFFD8863-FEE1-400B-860F-F97345FF5A87@cisco.com>
Date: Fri, 08 Jan 2021 18:30:24 -0500
Message-ID: <007d01d6e616$3d831c80$b8895580$@riw.us>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQJZQwfAeeft0F2RFLP7elTrZEFT3wEvUBwfAhdOKbQBugpqFgGw4HwWAtNu8C0Bk02V1gIjzp5JAfFJ19kA3alTIqiZTNyg
Content-Language: en-us
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/m7fxGRUVtktj29k6EGemgS1rVwA>
Subject: Re: [Lsr] New Version Notification for draft-white-lsr-distoptflood-00.txt
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Routing Working Group <lsr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsr>, <mailto:lsr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr/>
List-Post: <mailto:lsr@ietf.org>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsr>, <mailto:lsr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Jan 2021 23:30:27 -0000

> I agree with Les. While you might get some flooding reduction out of
> this, it wouldn’t be hard to better with a flooding next-neighbor
> algorithm that was more well-thought (e.g., RFC 5614). Here are my
> concerns:

We are trying to avoid the LLS work in OSPF ... 

In testing, this shows a dramatic decrease in the amount of flooding in 3 and 5 stage fabrics. Of course, this would also work for any random topology (even MANET networks), so it's not really limited to DC fabric use.

> 1.	It seems that while it is a distributed algorithm, the change of
> flooding scope makes it somewhat quasi-centralized as you are making the
> flooding decision for your neighbor. Perhaps, these parts of the
> algorithm were developed with different Email addresses 😉

I switched off gmail ... which is probably a good thing. 😊

> 2.	I don’t like the fact that IS-IS routers are changing the
> flooding scope of an LSP that they didn’t originate themselves (Les’s
> concern). This flooding scope modification could be removed but then
> that would take away the novelty of the algorithm.

This, it seems to me, is always going to be true of any flooding optimization -- unless you have the originator "mark" where each LSP "should go," something like a BIER bitfield embedded in the packet. This is true, btw, of the centralized flood reduction mechanisms I've seen, and is even true of 5614.

> 3.	The mechanisms for recovering from flooding failures is pretty
> brute force…. A CNSP with every neighbor at sub-second intervals? Seems
> this could negate much of what you are saving in flooding.

It's not constant subsecond CSNPs, but rather a single additional CSNP. 

> 4.	The way the document is written, the flooding decision is made
> independently for every LSP. This seems unnecessary and it be per
> neighbor (or even less granular) with no loss of optimization.

I don't think it's implemented this way ... perhaps Shraddha can comment on how she implemented it. The FR/R implementation is not per LSP, either, AFAIK, but I can poke at the code again.

😊 /r