Re: [Lsr] Clarification on co-existance of dynamic flooding aware and not aware nodes

Robert Raszuk <robert@raszuk.net> Thu, 07 March 2019 15:28 UTC

Return-Path: <robert@raszuk.net>
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 5A3F112798F for <lsr@ietfa.amsl.com>; Thu, 7 Mar 2019 07:28:18 -0800 (PST)
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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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=raszuk.net
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 k4p4I4_pgF5T for <lsr@ietfa.amsl.com>; Thu, 7 Mar 2019 07:28:16 -0800 (PST)
Received: from mail-qk1-x743.google.com (mail-qk1-x743.google.com [IPv6:2607:f8b0:4864:20::743]) (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 7B0DC1279A5 for <lsr@ietf.org>; Thu, 7 Mar 2019 07:28:15 -0800 (PST)
Received: by mail-qk1-x743.google.com with SMTP id z3so2045885qkf.5 for <lsr@ietf.org>; Thu, 07 Mar 2019 07:28:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=4eIAawulPnUnm7hEBW8EsEGr7mSJ/VBlN9Qt/Wi6Vm8=; b=GKbGUTgR29E6EmlXZ9slQZ6SmvGgfcUaIYFakmBmCcbW4X2VE+W+tAu96JOwpkI7Zt NQTflB4Uhk8d0PDKi4iWxvu/PM40/YuBWyh3fTMceV6Qstlqu+snzq+A1N5F4sz5wR8j F58QF2gVvub6SmY7OG8Ijy6uCK3/pcb1vA/NSLrZ2MG62jsXk5inSaX12HAiflU08zcP 2DxqtMCB3L2jZdEKTqRnJVcOJTtdVkrv7pk92V2hPalXnc4NH3dMG/eyz8gRUxASzK2V 1x2FXHyz4Pm6WDLqmxywCUqL6G1SgmRJ14ticx5lciRYvvL5rHEPazpkYxHKOs4huZI4 tiaQ==
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=4eIAawulPnUnm7hEBW8EsEGr7mSJ/VBlN9Qt/Wi6Vm8=; b=hLCmloYKe4YXOMO/CTY2cAJCTAUBKEPtFBR791FGDel8nB/cy04VGboKMgw+mDCu9V 0aWGC99ctzZ15ebrXgbuuqdXW7zIspe2PtKiUoxWc50LTOEH+2rAEcnyqY+ae/xtXM4w 0vxjEkjZL4pC0fgBjIyFlf1flF+s5Q6pHSRbkhB1jnJLh+PeaDsVj2DnrTDmIN04Bhvv 9fy7lTeAfdWPV+eN4EmoufmO5k5M8Ekzm9ztG1I62yH7/fT8wAKDkjOkpFcYS6XZCPue sKGWjEbAc970F/wWwjqXCkRF0knJnd/7Ke+rmnONS0Tt/DJrBgfyAuaVk47AIrfxQT6C AUpA==
X-Gm-Message-State: APjAAAU9GHS9t/nUkgOZ8DlPWD71IAPj1pcvuQ9kZZyLulxUBENxHgs9 PZKuigjpFUsSKYhRHxlc5WrfErzlNi+JLJR0SYnh6g==
X-Google-Smtp-Source: APXvYqy9x9nroIhOabza8ig2XLyf8StFsghcpkcjw72QtiTJ8W3NTTfRUTW/FUgzz7bnvAB/nj5JIsR4IASu2kNgc18=
X-Received: by 2002:a37:59c7:: with SMTP id n190mr576913qkb.142.1551972494549; Thu, 07 Mar 2019 07:28:14 -0800 (PST)
MIME-Version: 1.0
References: <CAOj+MMGLC7S+Lz+2MtABniBqx9BA_cyeqUhR12SvUJn3ibWZUg@mail.gmail.com> <ceec44ec-b66c-6644-2bc4-aaf09225c224@cisco.com> <CAOj+MMGBaoy1u+LRXkVTvy11SSXxm1a0QM4F+5qDPb2udUKf3w@mail.gmail.com> <6AF967DC-E66A-4B89-9193-D9789E627E86@tony.li>
In-Reply-To: <6AF967DC-E66A-4B89-9193-D9789E627E86@tony.li>
From: Robert Raszuk <robert@raszuk.net>
Date: Thu, 07 Mar 2019 16:28:00 +0100
Message-ID: <CAOj+MMEyzmzYiuUL82rFRaYKYWvV=B6wycxKoJw=LDbLeOW=iw@mail.gmail.com>
To: Tony Li <tony.li@tony.li>
Cc: Peter Psenak <ppsenak@cisco.com>, lsr@ietf.org
Content-Type: multipart/alternative; boundary="0000000000003d3ac5058382c1e2"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/xu_NNbdp2O8JY_Vli_SmwlbPAYY>
Subject: Re: [Lsr] Clarification on co-existance of dynamic flooding aware and not aware nodes
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: Thu, 07 Mar 2019 15:28:19 -0000

> The upstream nodes do need to be told this.

Well unless they know by design to always flood when peer is not dynamic
flooding capable.

Yes today this seems to be consider transient and rather an exception
(example bootstraping or incremental deployment). My main point was should
this be also a valid and legal deployment model ? The draft is actually on
one hand says the above and on the other indicates that dynamic flooding
could be enabled and run only on part of the area:

   Flooding that is initiated by nodes that support Dynamic Flooding
   will remain within the flooding topology until it reaches a legacy
   node, which will resume legacy flooding.


See TORs are one case .. but there are ideas to run dynamic protocols to
the hosts too. I have heard there was even a volunteer to write ISIS-lite
to be used on hosts :)

However If you mandate that all of the members must be included in the
flooding graph the leaders may get a little bit busy from time to time.

Of course one option is to just split those into separate areas or levels,
but keeping it at single one could be considered attractive.

Robert.

On Thu, Mar 7, 2019 at 4:09 PM <tony.li@tony.li> wrote:

>
>
> On Mar 7, 2019, at 3:16 AM, Robert Raszuk <robert@raszuk.net> wrote:
>
> And precisely to that point I have tried to indicate that if this is by
> design there is no point of including those 100s of TORs in constructing
> and distributing flooding graph.
>
>
>
> And to the point of the algorithm, including those 100s of TORs in
> constructing the graph is absolutely necessary.  In the case where the
> TOR’s have a pair of upstream nodes, you want both of those upstream
> interfaces enabled for flooding. The upstream nodes do need to be told this.
>
> Tony
>
>