Re: [Lsr] How to forward the solutions for "Prefixes Unreachable Notification" problem

Robert Raszuk <robert@raszuk.net> Thu, 27 January 2022 01:06 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 C3D7B3A0FCD for <lsr@ietfa.amsl.com>; Wed, 26 Jan 2022 17:06:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, 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 z1lU_WUHX-5l for <lsr@ietfa.amsl.com>; Wed, 26 Jan 2022 17:06:35 -0800 (PST)
Received: from mail-ua1-x92d.google.com (mail-ua1-x92d.google.com [IPv6:2607:f8b0:4864:20::92d]) (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 D96A73A0EFB for <lsr@ietf.org>; Wed, 26 Jan 2022 17:06:34 -0800 (PST)
Received: by mail-ua1-x92d.google.com with SMTP id u76so1942475uau.3 for <lsr@ietf.org>; Wed, 26 Jan 2022 17:06:34 -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=xRRRyoWyopFnehMdp7aaAszWhXmas6uOih8AJi2enQc=; b=dFZOf3teD5YxWFA2XdJVb8Pa0yrc4bJrJcGgASn3VZ4gQv6LD6a6u1BvkfNmLJcW2i O20YW5MkbkhrMsy+Pq5fpATvsW5WUyChzCOMBbeO2cz3XTYU2EqcwZtbRl7az/WN3lH7 KEv9LzSS0pH9bl7cpPiu6OjaXy2YoH2m6v7DrQkSVk4QjByt02FwGFTn7aeY6zi01tpR n+7+4A/sHwyEkIk8skIDUt2vSre+99w5UnmNd/natDT+YcVxDDATbqkyUxI4INC2cnjP k+bvGg4y88tqi1PgrdJYKOTHc1OlIJQ+gHtboaGhRBYON88G/T74FTGGhhxEzbfX0OSv mfVA==
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=xRRRyoWyopFnehMdp7aaAszWhXmas6uOih8AJi2enQc=; b=wdDc/UFedq57+vAUUQWmCN9NSpgWtIflDMYnbbZ/Ym7cOSVfHmMAioT8md77vP/sLK 9l2MTSqhOSb2O4lO16+NP2Y5KnKuJoeiLR3zkX95odfTGZ4ECqyjA4F3aTQt5Mi18Adm dOuM1towAJNBhaFp2GGVSE/SdtPJRsjYnbIYBNY9fHuhtSyfbOHeBpNxTdCCmMlQedhy ajCaHNAcLxL9UH1zVzh8OXaEAEvd0Dxl7xx7Y19SA6PrXiIVE3q/wfNXS7lGV68gAFjf 7DLLRD7mQxmUaLR6gKdVCE5eiLzy+WydLnOsUVa3IsVW6IKaxEbIcK/VOTGNlBfrnp5y LnXw==
X-Gm-Message-State: AOAM530IGxh7vx3ChsHlSIkaCt3fxdcNXDEzDExBabnkg+qHPi89x+5R ezOAxBraHnFh8FYH3EueOIwoIgzNk45MIWUzp3RHgQ==
X-Google-Smtp-Source: ABdhPJx1TUIgDtSEN8S1qyXT11B/29D+mOTPAt1tTs3FiFmP8mdPihVvvImiOmIpmE7Pq/ahxPgF8OTj7LgkkPpeL5k=
X-Received: by 2002:ab0:6f04:: with SMTP id r4mr870339uah.116.1643245592336; Wed, 26 Jan 2022 17:06:32 -0800 (PST)
MIME-Version: 1.0
References: <010401d8125a$c04e6770$40eb3650$@chinatelecom.cn> <CA+RyBmWBGPUYwhheE1OG8OOW-LWDfYHVAKuaqxZCHfDhhuDtQg@mail.gmail.com> <BY5PR11MB4337DB5D99A3833622BDD120C1209@BY5PR11MB4337.namprd11.prod.outlook.com> <m2y2326ste.fsf@ja.int.chopps.org> <BY5PR11MB4337BACE3CB73C04B16433E4C1219@BY5PR11MB4337.namprd11.prod.outlook.com>
In-Reply-To: <BY5PR11MB4337BACE3CB73C04B16433E4C1219@BY5PR11MB4337.namprd11.prod.outlook.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Thu, 27 Jan 2022 02:06:24 +0100
Message-ID: <CAOj+MMG+=6FhK3it53ud2ZGevKTxZSY=5sXCrfXJH079BxbTdQ@mail.gmail.com>
To: "Les Ginsberg (ginsberg)" <ginsberg=40cisco.com@dmarc.ietf.org>
Cc: Christian Hopps <chopps@chopps.org>, "lsr@ietf.org" <lsr@ietf.org>, Greg Mirsky <gregimirsky@gmail.com>, Aijun Wang <wangaj3@chinatelecom.cn>
Content-Type: multipart/alternative; boundary="000000000000cf6ecb05d685ed80"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/sA7NF_3tyqlOxD4sLdxcKuZxGFM>
Subject: Re: [Lsr] How to forward the solutions for "Prefixes Unreachable Notification" problem
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, 27 Jan 2022 01:06:42 -0000

Hi Les,

Yes you are correct. It is a classic pull vs push model.

Push gives you notification about state. That's it.

Pull gives you much more as it includes e2e elements of the data plane - of
course for a bit higher cost.

I would not disregard any of the above.

We have been having similar discussions in the past - I am sure some of us
still remember MARP proposal from Alvaro and Russ inspired by David Oran's
idea. While it was L2 switch centric I mention it here to highlight how a
cool idea went nowhere ... ref:
https://tools.ietf.org/id/draft-retana-marp-02.txt and how the end to end
pull model overwhelmed it.

At least we could learn from it for the WAN now. Perhaps fully
coincidentally it is also very similar to proposed by Tony pub-sub model.

Thx,
R.

On Thu, Jan 27, 2022 at 1:49 AM Les Ginsberg (ginsberg) <ginsberg=
40cisco.com@dmarc.ietf.org> wrote:

> Chris -
>
> The scale request comes from real customers. So, it is understandable for
> you to be "aghast" - but it is a real request.
>
> As far as BFD goes, my opinion is this won’t scale. There is a significant
> difference between operating sessions which continuously monitor liveness
> in a full mesh versus using some approach which only triggers network-wide
> traffic when some topology change is locally detected. There are multiple
> approaches being discussed which do the latter - but BFD is not one of them.
>
> You can disagree - or - as Greg has done - say we don’t really have to
> consider this scale. I am not going to try to convince you otherwise.
> But if so you aren’t solving the problem we have been asked to solve.
>
>    Les
>
>
> > -----Original Message-----
> > From: Christian Hopps <chopps@chopps.org>
> > Sent: Wednesday, January 26, 2022 2:15 PM
> > To: Les Ginsberg (ginsberg) <ginsberg@cisco.com>
> > Cc: Greg Mirsky <gregimirsky@gmail.com>; Aijun Wang
> > <wangaj3@chinatelecom.cn>; lsr@ietf.org
> > Subject: Re: [Lsr] How to forward the solutions for "Prefixes Unreachable
> > Notification" problem
> >
> >
> > "Les Ginsberg (ginsberg)" <ginsberg=40cisco.com@dmarc.ietf.org> writes:
> >
> > > Greg –
> > >
> > > With 100K PE scale, we are talking about 100K BFD sessions/PE and
> > > close to 5 million BFD sessions network-wide.
> > >
> > > Eliminating one of the options we are discussing is admittedly a
> > > small step, but still worthwhile.
> >
> > Hang on a sec. :)
> >
> > We are starting off with this GINORMOUS network with 100,000 PE routers!
> > Why would 5 million sessions of anything over this gigantic network of
> > routers be a reason to disregard it as a solution? (How many total
> routers are
> > there BTW?)
> >
> > If you build something gignatic *everything* is going to scale way up.
> To use
> > an oldie but a goodie: TANSTAAFL.
> >
> > Thanks,
> > Chris.
> >
> >
> > >
> > >
> > > However, If you still want to continue to advocate for BFD, I will
> > > say no more.
> > >
> > >
> > >
> > >    Les
> > >
> > >
> > >
> > > From: Lsr <lsr-bounces@ietf.org> On Behalf Of Greg Mirsky
> > > Sent: Tuesday, January 25, 2022 7:06 PM
> > > To: Aijun Wang <wangaj3@chinatelecom.cn>
> > > Cc: lsr <lsr@ietf.org>
> > > Subject: Re: [Lsr] How to forward the solutions for "Prefixes
> > > Unreachable Notification" problem
> > >
> > >
> > >
> > > Hi Aijun,
> > >
> > > I believe that under Option D you can add multihop BFD per RFC 5883.
> > > No new protols needed.
> > >
> > >
> > >
> > > Regards,
> > >
> > > Greg
> > >
> > >
> > >
> > > On Tue, Jan 25, 2022, 18:17 Aijun Wang <wangaj3@chinatelecom.cn>
> > > wrote:
> > >
> > >     Hi, All:
> > >
> > >
> > >
> > >     As Peter’s example and Acee’s suggestions, let’s focus on the
> > >     following problem to think how to solve it efficiently and
> > >     reasonably:
> > >
> > >     Scenario: 100 areas each with 1000 PEs (100K total PEs) with 2
> > >     ABRs per area
> > >
> > >     Problem: Overlay services(BGP or Tunnel) that rely on the IGP
> > >     needs to be notified immediately when the remote Peer failed, to
> > >     assist such overlay service accomplish fast switchover(how to
> > >     switchover is out of the discussion)
> > >
> > >     Potential Solutions:
> > >
> > >        There are now mainly four categories of the solutions, as
> > >     described below and their brief analysis:
> > >
> > >        Category A: PUA/PULSE. Utilizes the existing IGP mechanism to
> > >     transport/flooding the notification message.
> > >
> > >        Category B: Detail/Important Prefixes Leaks. Bypass the
> > >     summary side-effect for some detailed/important prefixes by
> > >     leaking/not summarize them into each area.
> > >
> > >        Category C: BGP based solution: Utilize the existing BGP
> > >     infrastructure to transport the notification message
> > >
> > >        Category D: OOB Solution. Design some new OOB protocol to
> > >     transport the notification message.
> > >
> > >
> > >
> > >     Because we are in LSR WG, and people are all IGP experts. After
> > >     the intense discussion, can we now focus on the Category A/B?
> > >
> > >     It is very curious that LSR WG will and should produce some BGP
> > >     or OOB based solution. I think they may be feasible, but should
> > >     be evaluated/discussed by other WGs.
> > >
> > >     Or else, I think we can’t converge to one standard solution.
> > >
> > >
> > >
> > >     >From the POV of the operator, we prefer to the IGP based
> > >     solution. If there is no unsolvable concerns, let’s accept it. I
> > >     think there is enough interests and experts to accomplish this
> > >     task.
> > >
> > >
> > >
> > >     Best Regards
> > >
> > >
> > >
> > >     Aijun Wang
> > >
> > >     China Telecom
> > >
> > >
> > >
> > >     _______________________________________________
> > >     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
>
> _______________________________________________
> Lsr mailing list
> Lsr@ietf.org
> https://www.ietf.org/mailman/listinfo/lsr
>