Re: [Lsr] Thoughts about PUAs - are we not over-engineering?

Gyan Mishra <hayabusagsm@gmail.com> Thu, 16 June 2022 04:12 UTC

Return-Path: <hayabusagsm@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 29826C159490; Wed, 15 Jun 2022 21:12:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.093
X-Spam-Level:
X-Spam-Status: No, score=-2.093 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_REMOTE_IMAGE=0.01, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1xtoF8buCxre; Wed, 15 Jun 2022 21:12:01 -0700 (PDT)
Received: from mail-pg1-x52d.google.com (mail-pg1-x52d.google.com [IPv6:2607:f8b0:4864:20::52d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55C56C14CF05; Wed, 15 Jun 2022 21:12:01 -0700 (PDT)
Received: by mail-pg1-x52d.google.com with SMTP id r5so173525pgr.3; Wed, 15 Jun 2022 21:12:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=59LtH3bEDvBLbwuIyO63Hqsnays/6i0TRVoQo8cVtEo=; b=X/+1aV6jHqVZZDgdjuPh+4omNAuS2lPug8CU8flYs4x0+IIYhTVmj00iDEi9jik6tx 45wscNnqv6gx/YWkAJhee7USn02s5G2tRm04SLJ5lCLgYsb00uH5kqjy4j1lxm1bPM9M o0SaiywYhTdEO5ET7Yp37AWCkfkWQSaY1tpfwKNn9KtnL0DAY6RK6LLT403FzyCcKkyA dBI79iENaHaoVxK8t7sUxSXoAeWrIlfvyIo3VIIT81IQZn9xy3Njo+yMlQq+Tm3ZS/+6 1FECuNu7Ezt/bU59OnZDzB5NxWqewsurb1X+vLTlQUeiHElv3sCHs3F1PIQgVVGhsYV3 CZog==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=59LtH3bEDvBLbwuIyO63Hqsnays/6i0TRVoQo8cVtEo=; b=ygxNRqKjJGXde3r0Gmi0pxqZzqqo19DNTxPNykIWEbChQREEgarESI3YuY/O28jSuS 1kRuV0sqjP2Hpx/p06TDbMDbPvhvpV30HCW6144h/6sRocPK9OGRm0vvcpkcydH3igSE Mwfx7Ws0o504XNFllovtr3N3Bu0MnOYoTzBVdDKOxbGNKXBu9e3SU7a7Dqf1T25ZLHwK r26/hI/HikWJgjvh8CEBwTUTY6V9ODXeEyk7nQ2q55F+aTcTA18MULUkdUz6PRYl8kj0 J+1X6rjFMj52JBM4nFU7sq0dEP15FiDhc1ED6IdIqBJlzmM/eU5rEnLFLwdLRf04i6wJ xHrA==
X-Gm-Message-State: AJIora88nKXAp1NnrlS27pTMxdTyVaMptqcRpUutLEdOsE+HrKDxcIYw dwCUeHx5Pnhs/23Eg82bjsdrfbDl0/htPYdQf+M=
X-Google-Smtp-Source: AGRyM1ueir8Ewcj3kt5U5jV80zo706VgqAU2mvnkhRhtUQxcg/yqdjONHc0MrPUt8ZBar+dHex+RaMbW40QDe6GNHeQ=
X-Received: by 2002:a62:7b94:0:b0:51b:c723:5724 with SMTP id w142-20020a627b94000000b0051bc7235724mr2968252pfc.8.1655352719519; Wed, 15 Jun 2022 21:11:59 -0700 (PDT)
MIME-Version: 1.0
References: <027146C0-7FC4-4990-B326-D766E0071957@bell.ca>
In-Reply-To: <027146C0-7FC4-4990-B326-D766E0071957@bell.ca>
From: Gyan Mishra <hayabusagsm@gmail.com>
Date: Thu, 16 Jun 2022 00:11:47 -0400
Message-ID: <CABNhwV3pKCVRMuDeYE-MPow5_DXt9VJ4bz1kiC54oadBbmTuhQ@mail.gmail.com>
To: "Voyer, Daniel" <daniel.voyer=40bell.ca@dmarc.ietf.org>
Cc: "Van De Velde, Gunter (Nokia - BE/Antwerp)" <gunter.van_de_velde@nokia.com>, "draft-ppsenak-lsr-igp-ureach-prefix-announce@ietf.org" <draft-ppsenak-lsr-igp-ureach-prefix-announce@ietf.org>, draft-wang-lsr-prefix-unreachable-annoucement <draft-wang-lsr-prefix-unreachable-annoucement@ietf.org>, "lsr@ietf.org" <lsr@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000d3350405e188d69a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/Zj2ielhYZFOwgzaCjyrhjcgLKMc>
Subject: Re: [Lsr] Thoughts about PUAs - are we not over-engineering?
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.39
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, 16 Jun 2022 04:12:05 -0000

Summarization has always been a best practice for network scalability
thereby reducing the size of the RIB and LSDB.

So in this case as Dan pointed out,  the summary route is an abstraction of
the area and so if a component prefix of the summary became unreachable we
need a way to signal that the PE next hop is no longer reachable to help
optimize convergence.

We are just trying to make summarization work better then it does today so
we don’t have to rely on domain wide flooding of host routes.

Thanks

Gyan


On Wed, Jun 15, 2022 at 4:42 PM Voyer, Daniel <daniel.voyer=
40bell.ca@dmarc.ietf.org> wrote:

> Hi Gunter,
>
> Thanks for your comments,
>
> The idea, here, with summarization is to "reduce" the LSDB quite a lots
> and make a given backbone much more scalable / flexible and allow to
> simplify NNI's within that given backbones considerably.
> Summarization is "needed" for better scale and, in the context of IPv6,
> will help in preventing blowing up the IGP.  With the size of an IPv6
> prefix range (ex. /64) allocated per domain - summarization will help to
> contain the LSDB to that domain.
>
> What we are "highlighting" in
> draft-ppsenak-lsr-igp-ureach-prefix-announce-00, is an easy way to overcome
> the fact that PEs are hidden behind a summary route and need a fast way to
> notify other PEs when they become unreachable.
>
> I don't see "over-engineering" here, I see "optimal-engineering" instead.
>
> Thanks
> Dan
>
> On 2022-06-14, 4:59 AM, "Van De Velde, Gunter (Nokia - BE/Antwerp)" <
> gunter.van_de_velde@nokia.com> wrote:
>
>     Hi All,
>
>     When reading both proposals about PUA's:
>     * draft-ppsenak-lsr-igp-ureach-prefix-announce-00
>     * draft-wang-lsr-prefix-unreachable-annoucement-09
>
>     The identified problem space seems a correct observation, and indeed
> summaries hide remote area network instabilities. It is one of the
> perceived benefits of using summaries. The place in the network where this
> hiding takes the most impact upon convergence is at service nodes (PE's for
> L3/L2/transport) where due to the summarization its difficult to detect
> that the transport tunnel end-point suddenly becomes unreachable. My
> concern however is if it really is a problem that is worthy for LSR WG to
> solve.
>
>     To me the "draft draft-wang-lsr-prefix-unreachable-annoucement-09" is
> not a preferred solution due to the expectation that all nodes in an area
> must be upgraded to support the IGP capability. From this operational
> perspective the draft "draft-ppsenak-lsr-igp-ureach-prefix-announce-00" is
> more elegant, as only the A(S)BR's and particular PEs must be upgraded to
> support PUA's. I do have concerns about the number of PUA advertisements in
> hierarchically summarized networks (/24 (site) -> /20 (region) -> /16
> (core)). More specific, in the /16 backbone area, how many of these PUAs
> will be floating around creating LSP LSDB update churns? How to control the
> potentially exponential number of observed PUAs from floating everywhere?
> (will this lead to OSPF type NSSA areas where areas will be purged from
> these PUAs for scaling stability?)
>
>     Long story short, should we not take a step back and re-think this
> identified problem space? Is the proposed solution space not more evil as
> the problem space? We do summarization because it brings stability and
> reduce the number of link state updates within an area. And now with PUA we
> re-introduce additional link state updates (PUAs), we blow up the LSDB with
> information opaque to SPF best-path calculation. In addition there is
> suggestion of new state-machinery to track the igp reachability of
> 'protected' prefixes and there is maybe desire to contain or filter updates
> cross inter-area boundaries. And finally, how will we represent and track
> PUA in the RTM?
>
>     What is wrong with simply not doing summaries and forget about these
> PUAs to pinch holes in the summary prefixes? this worked very well during
> last two decennia. Are we not over-engineering with PUAs?
>
>     G/
>
> ------------------------------------------------------------------------------
>     External Email: Please use caution when opening links and attachments
> / Courriel externe: Soyez prudent avec les liens et documents joints
>
>
> _______________________________________________
> Lsr mailing list
> Lsr@ietf.org
> https://www.ietf.org/mailman/listinfo/lsr
>
-- 

<http://www.verizon.com/>

*Gyan Mishra*

*Network Solutions A**rchitect *

*Email gyan.s.mishra@verizon.com <gyan.s.mishra@verizon.com>*



*M 301 502-1347*