Re: [Lsr] LSR Flooding Reduction Drafts - Moving Forward

Tony Przygienda <tonysietf@gmail.com> Fri, 24 August 2018 16:07 UTC

Return-Path: <tonysietf@gmail.com>
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 101C7130E0E for <lsr@ietfa.amsl.com>; Fri, 24 Aug 2018 09:07:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 c8oZVFn8vJkQ for <lsr@ietfa.amsl.com>; Fri, 24 Aug 2018 09:07:37 -0700 (PDT)
Received: from mail-ed1-x530.google.com (mail-ed1-x530.google.com [IPv6:2a00:1450:4864:20::530]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC7CA127333 for <lsr@ietf.org>; Fri, 24 Aug 2018 09:07:36 -0700 (PDT)
Received: by mail-ed1-x530.google.com with SMTP id o8-v6so6137911edt.13 for <lsr@ietf.org>; Fri, 24 Aug 2018 09:07:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=T9wfQHxZ1TmZlwH7vtoHbJTsps7E5f5eIguXtSEt+78=; b=GGPhxJMlMQ6ADKBn7Qaxvi9onnaee17WOGB/YleMOXpPkIOwrlCPOfDIq+UQiHjaIw ITagORjcLTmpFpiDzKqTApizVpnlTcFmLLKMSEWvn1WEhP8BwfmHI4QADpCBgvZScc1t MYbhtBRXplYqQnfJUjTcp0JIVpgPTvZIgi3p0eXwDql2TULRdvBA9Xmm0xwfM78HlkUG n1/JyWPfWJOYmfFaB+yAT0BAzAMkhV9+S9r8YhU0jxAuKANEH6vnGH3H+Ij66w9aHsDa 3+L06SCkI+oFmTxrgIlnVLdiUOn96Hz1Q8JTjN1aFMAMvzAnWJfd1HBzTnEeA7Pbp60F cUoQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=T9wfQHxZ1TmZlwH7vtoHbJTsps7E5f5eIguXtSEt+78=; b=F3sFguDKl05RsNeeyxVCTCN6N0XdZw8GcNwgMncD+MDfKcRdeMAGFhG3G274URDHwQ GBfo9nMIMHE3ZKBGpqIIq/KZwg9KfkbdLHFjSH9H+cY4AD/NJq/Qb8tZiolITDiGU+TS 4J2hIcr042Jb7myVwVJj490qLF9fehAOdnXbyUjA3Op8NbwLskoElwJgJbw4hLHLzy3C qTS45MkRbuURFc8LkFtP9xBltEQF/T1uxD4v2VSfKFzOkwkYTySOp5XisZqlstJdaWlk kc7WhjLoRvCEDAu5ftaGvNWnYvMAQ+pAvAwGb9DxqVQ0OfMQpradP/x9S1pbxGZbxAs9 wAcA==
X-Gm-Message-State: APzg51BevFAFaDBRyyKBoxpDpAgKsNgXrAhlfwBnaE2+dMV/8JU9IANP n6hXrFZcsLOL+v0u6Hm6vLu0GjEqovpXiQwiEts=
X-Google-Smtp-Source: ANB0VdazD8IiwpSKaONjI83nvEcPq/s79clxFYEDn9NCLdz6PMOivzWkGTNP4QRNlGf50jySbaD245xDp5Dv04hTJ60=
X-Received: by 2002:a50:ae83:: with SMTP id e3-v6mr3487822edd.16.1535126855490; Fri, 24 Aug 2018 09:07:35 -0700 (PDT)
MIME-Version: 1.0
References: <8F5D2891-2DD1-4E51-9617-C30FF716E9FB@cisco.com> <C64E476F-1C00-435E-9C74-BEC3053377E8@gmail.com> <2F5FDB3F-ADCA-4DB4-83DA-D2BC3129D2F2@gmail.com> <5B7E78DD.90302@cisco.com> <172728E8-49E6-4F43-9356-815E1F4C22E7@gmail.com> <5B7FCAB3.6040600@cisco.com> <3D1DEC37-ACE7-4412-BB2E-4C441A4E7455@tony.li> <CCF220A3-8308-47B8-8CC6-1989705FF05C@cisco.com>
In-Reply-To: <CCF220A3-8308-47B8-8CC6-1989705FF05C@cisco.com>
From: Tony Przygienda <tonysietf@gmail.com>
Date: Fri, 24 Aug 2018 09:06:58 -0700
Message-ID: <CA+wi2hNv8AVyR81LRmJ=Pd5_p5rS2djCOjY9YDgKxG=KEO_MkA@mail.gmail.com>
To: acee=40cisco.com@dmarc.ietf.org
Cc: Tony Li <tony.li@tony.li>, Peter Psenak <ppsenak@cisco.com>, lsr@ietf.org, Jeff Tantsura <jefftant.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000e820b605743092fa"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/9taYE19_aspTkabnJiYhTWFimxM>
Subject: Re: [Lsr] LSR Flooding Reduction Drafts - Moving Forward
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.27
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, 24 Aug 2018 16:07:39 -0000

OK, good, real work. So from some scar tissue here's one question

a) we are talking any kind of topology for the solution, i.e. generic
graph?

and then suggestion for IME realistic, operational MUST requirements

b) req a): the solution should support distributed and centralized
algorithm to compute/signal reduced mesh(es). I personally think
distributed is the more practical choice for something like this but it's
my 2c from having lived the telephony controller fashion, the distributed
fashion and the controller fashion now again ;-)
c) req b): the solution should include redundancy (i.e. @ least 2 maximally
disjoint vertex covers/lifts) to deal with single link failure (unless the
link is unavoidably a minimal cut on the graph)
d) req c): the solution should guarantee disruption free flooding in case
of
  i) single link failure
 ii) single node failure
 iii) change in one of the vertex lifts
e) the solution should not lead to "hot-spot" or "minimal-cut" links which
will disrupt flooding between two partitions on failure or lead to flood
throughput bottlenecks

I am agnostic to Tony L's thinking about diameter and so on. It makes sense
but is not necessarily easy to pull into the solution.

moreover, I observe that IME ISIS is much more robust under such
optimizations since the CSNPs catch (@ a somehow ugly delay cost) any
corner cases whereas OSPF after IDBE will happily stay out of sync forever
if flooding skips something (that may actually become a reason to introduce
periodic stuff on OSPF to do CSNP equivalent albeit it won't be trivial in
backwards compatible way on my first thought, I was thinking a bit about
cut/snapshot consistency check [in practical terms OSPF hellos could carry
a checksum on the DB headers] but we never have that luxury on a link-state
routing protocol [i.e. we always operate under unbounded epsilon
consistency ;-) and in case of BGP stable oscialltions BTW not even that
;^} ]).

--- tony


On Fri, Aug 24, 2018 at 8:36 AM Acee Lindem (acee) <acee=
40cisco.com@dmarc.ietf.org> wrote:

> Speaking as WG member:
>
> I agree on this and don't believe we need a separate document or a
> protracted discussion.
> Additionally, I don't think we should worry about anything going on in
> other WGs.
> Thanks,
> Acee
> P.S. I'll provide more input to the discussion as well. As luck would have
> it, I initiated the discussion and then had a couple more pressing matters
> (including the cable company's fiber installation contractor messing up my
> irrigation system ;^(
>
> On 8/24/18, 11:04 AM, "Lsr on behalf of tony.li@tony.li" <
> lsr-bounces@ietf.org on behalf of tony.li@tony.li> wrote:
>
>
>     So, going Old Skool here:
>
>     Since everyone agrees that this is a reasonable direction, how about
> we have a real discussion on the list?
>
>     Requirement number 1 is straightforward: a significant reduction in
> flooding overhead.
>
>     The basis for this requirement is the understanding that in a dense
> topology, there is a great deal of redundancy due to flooding, and that it
> is this redundancy that supersaturates the control plane.
>
>     Do we agree on this?
>
>     Tony
>
>     _______________________________________________
>     Lsr mailing list
>     Lsr@ietf.org
>     https://www.ietf.org/mailman/listinfo/lsr
>
>
> _______________________________________________
> Lsr mailing list
> Lsr@ietf.org
> https://www.ietf.org/mailman/listinfo/lsr
>