Re: [Lsr] Is UPA expected to trigger BGP best path calculation?

Peter Psenak <ppsenak@cisco.com> Fri, 22 March 2024 13:14 UTC

Return-Path: <ppsenak@cisco.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 DF648C1D5C60 for <lsr@ietfa.amsl.com>; Fri, 22 Mar 2024 06:14:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.596
X-Spam-Level:
X-Spam-Status: No, score=-9.596 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_HELO_PERMERROR=0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 ZnPTM-_Bd1bf for <lsr@ietfa.amsl.com>; Fri, 22 Mar 2024 06:14:02 -0700 (PDT)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4029CC1D4A63 for <lsr@ietf.org>; Fri, 22 Mar 2024 06:14:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; i=@cisco.com; l=8035; q=dns/txt; s=iport; t=1711113242; x=1712322842; h=message-id:date:mime-version:subject:to:references:from: in-reply-to; bh=ELVfnYfaoLRgUome9JMhY4BfS46g2CpvNgzMrQcP5Rk=; b=NNVKqAxWqM+3VG9f6Uay9orcCUCwLTHNDEL9D01Jkk41gclabbGKAZQo nrTAW/+11KDzXrwHAlcwpfKsu8ochRwpwm8c19oV9yjF5cXJbmok9ScPH qdVYFG+rEEsmlnDZJbto/DG3gL5Xnx9UpuxzN7Q/ppRfIiiPv4jIF2quH 0=;
X-CSE-ConnectionGUID: cBo5KRddT/SnSY1ZFeATXw==
X-CSE-MsgGUID: WERIYrJ3QLuzwBsvJE+s+w==
X-IPAS-Result: A0CmAQBtg/1llxbLJq1aHQEBAQEJARIBBQUBgg+DNQNSQkiEVYh8iD4tA5c2iE8PAQEBDy4BCgsEAQGFBgKIAyc4EwECBAEBAQEDAgMBAQEBAQEBAQYBAQUBAQECAQcFFAEBAQEBAQEBNwUON4VsDYZOAQEBAQIBAQEhSxALCxgqAgImMAYBEgIBAYJ8AYI8IwMRsDl6gTKBAbMygWQGgUiIJgGBUgKEBRyEPEKBSUSBPAuCRzE+gmEBAYU7gmgEhSEpn1FUeSIDfQgEWg0bEB43ERATDQMIbh0CMToDBQMEMgoSDAsfBRJCA0MGSAsDAhoFAwMEgSwFDRoCEBoGDCYDAxJJAhAUAzgDAwYDCjEuU0EMUANkHzEJPA8MGgIbFA0kIwIsPgMJChACFgMdFgQwEQkLJgMqBjYCEgwGBgZcIAcPCQQlAwgEAysnAyByEQMEGgQLB3aCAIE9BBNEAxCBNIU3hGQMgzOBdymBEYMuAxkrHUACAQttPTUJCxsGIgEfozMMbgGCXVoUU1s9UVGTI7JJhB2EbIcglSIGDwQvl0qSAWSYXyCNUJsNgXsjgVszGggbFTuCMwEBMlIZD445iHWKZkUyOwIHAQoBAQMJimgBAQ
IronPort-Data: A9a23:DUQpRalfEczwFDLuBNGbiTHo5gzlJkRdPkR7XQ2eYbSJt1+Wr1Gzt xIcUDvSPP+LNDbwL410aouw8k8FsZaDydNhSAZs+yBkE1tH+JHPbTi7wugcHM8zwunrFh8PA xA2M4GYRCwMZiaB4E/rav649SUUOZigHtLUEPTDNj16WThqQSIgjQMLs+Mii+aEu/Dha++2k Y20+5K31GONgWYubjpPsfjb8nuDgdyr0N8mlg1mDRx0lAe2e0k9VPo3Oay3Jn3kdYhYdsbSq zHrlezREsvxpn/BO/v9+lrJWhRiro36YWBivkFrt52K2XCukMCdPpETb5LwYW8P49mAcksYJ N9l7fRcQi9xVkHAdXh0vxRwS0lD0aN6FLDvKlK47O+pw0H6NEDq+MQ3Pm87FLEo5bMiaY1O3 aRwxDElZx2Zwumx2r/+EK9nh98oK4/gO4Z3VnNIlG6CS612B8qbGOOQv7e03x9o7ixKNe7Gf McfYDlHZxXbaBoJMVASYH47tL7x3CKhLmAFwL6TjZUa2Uni1i4q6ZzwIsX/YcKoaIZO3VnN8 woq+EyiX0lFb4bAodafyVqonfXnnC7nVsQVDrLQ3vt3nF2OgGUJFRk+Wl6yoP3/gUm7M++zM GQd9zBrrLA17lDuSNDhGRa5u3WD+BUbXrK8DtHW9imG4K2JwDyVClRDdTh6WYUUmsIfeQw1g wrhc8zSORRjt7icSHS4/7iSrC+vNSV9EYPkTXFfJefiy4e5yLzfni7yosBf/LmdqPmdJN0R/ 9xohHVi71nwpZdXv0lewbwhq2jzznQuZlRsjjg7pkr/smtEiHeNPuREE2Tz4/daN5q+RVKcp nUCkMX2xLlRVMjVyHHdHrVUQ+rBCxO53Nv03wcH834JqmTFxpJfVd04DMxWfR42YpheJVcFn meM4ls5CGBv0IuCNvIvPNnrVKzGPIDrFM/uUbjPf8FSb51qPA6B92cGWKJj9z6FraTYqolmY c3zWZ/1VR4yUP07pAdass9AiNfHMAhlnjiNLX06pjz6uYejiIm9E+hdYQTWMbllvMtpYmz9q r5iCidD8D0HOMWWX8Ud2dd7wYwiRZTjOa3Llg==
IronPort-HdrOrdr: A9a23:GziEWaO6RJp6LsBcTsSjsMiBIKoaSvp037BZ7SBMoH1uGPBw+P rDoB12726QtN9VYgBFpTniAsa9qBHnmKKdiLN5VdyftUvdyQmVxepZjLcKrQeQeBEWutQy6U +lGJIObuEZyjNB/KHH3DU=
X-Talos-CUID: 9a23:jrJsbGMmdxe1j+5DUwNgqW0uFswZNUbb90aJEWG1IFpZV+jA
X-Talos-MUID: 9a23:QyU9/gtt86GR/Iy+Q82nuxxYFfZywf+XLF0fjr8dpeupdjczJGLI
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="6.07,146,1708387200"; d="scan'208,217";a="11236555"
Received: from aer-iport-nat.cisco.com (HELO aer-core-2.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Mar 2024 13:14:00 +0000
Received: from [10.209.197.4] ([10.209.197.4]) by aer-core-2.cisco.com (8.15.2/8.15.2) with ESMTP id 42MDDx1j011366; Fri, 22 Mar 2024 13:14:00 GMT
Content-Type: multipart/alternative; boundary="------------B7zgmfZP00vDERSg0jPt3U1L"
Message-ID: <46e2341b-5b70-4486-ae24-9784c99aa9bc@cisco.com>
Date: Fri, 22 Mar 2024 14:13:59 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Content-Language: en-US
To: Muthu Arul Mozhi Perumal <muthu.arul@gmail.com>, lsr <lsr@ietf.org>
References: <CAKz0y8xdXvuTxMEuf6M4out0oghKX84PBPsunwGO5GBQ2wdYnw@mail.gmail.com>
From: Peter Psenak <ppsenak@cisco.com>
In-Reply-To: <CAKz0y8xdXvuTxMEuf6M4out0oghKX84PBPsunwGO5GBQ2wdYnw@mail.gmail.com>
X-Outbound-SMTP-Client: 10.209.197.4, [10.209.197.4]
X-Outbound-Node: aer-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/fFyZ4G4BCdeDOcc88U9J9XOmPo8>
Subject: Re: [Lsr] Is UPA expected to trigger BGP best path calculation?
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: Fri, 22 Mar 2024 13:14:07 -0000

Muthu,

On 18/03/2024 10:41, Muthu Arul Mozhi Perumal wrote:
> Hi all,
>
> draft-ietf-lsr-igp-ureach-prefix-announce mentions BGP PIC edge as one 
> the use cases for UPA in the presence of summarization. However, it is 
> not quite clear whether UPA is expected to trigger BGP best path 
> calculation at the ingress PE (in addition to triggering BGP PIC) in 
> spite of the BGP NH (or SRv6 locator as the case may be) being 
> reachable through the summary route in RIB. Or should BGP wait for the 
> service route to be withdrawn (say, by an RR having reachability to 
> the egress PE) before triggering BGP best path?

UPA draft specifies the IGP signalling for unreachable prefix.

It does not specify how the UPA signal is used on the receiver. The 
handling of the UPA is optional and implementation specific.


>
> It looks either case would be problematic in case of a short flap in 
> reachability for the BGP NH as detected by the egress ABR:
>
>   * If the ingress PE were to run the BGP best path on receiving UPA
>     for the BGP NH, what would be the trigger to run another best path
>     when the BGP NH becomes reachable again soon after, for reverting
>     the traffic to the original NH? This is unlike using MH-BFD to
>     detect the BGP NH reachability which can indicate both down/up.
>     UPA on the other hand indicates only a down.
>   * If the ingress PE were to rely on the service routes to be
>     withdrawn/re-advertised, then what about scenarios where the BGP
>     session is directly b/w the ingress and egress PEs? Is UPA not
>     expected to be deployed in such scenarios?
>

> There was a discussion earlier about the UP flag in the UPA 
> advertisement triggering BGP best path:
> https://mailarchive.ietf.org/arch/msg/lsr/_qhlHBjQ8H-bLXtA6Nn4J7musjc/
>
> Is this applicable also to the U flag?
>
> I think it is difficult to realize the use case for UPA in an 
> interoperable way without this clarity..


there is no interoperability needed for the handling of the UPA on the 
receiver. Its a local behavior on the receiver.

thanks,
Peter

>
> Regards,
> Muthu
>
>
>
> _______________________________________________
> Lsr mailing list
> Lsr@ietf.org
> https://www.ietf.org/mailman/listinfo/lsr