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

"Van De Velde, Gunter (Nokia - BE/Antwerp)" <gunter.van_de_velde@nokia.com> Tue, 21 June 2022 12:40 UTC

Return-Path: <gunter.van_de_velde@nokia.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 9DF3FC134350; Tue, 21 Jun 2022 05:40:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.653
X-Spam-Level:
X-Spam-Status: No, score=-7.653 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.745, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.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 t-Kd0WeLT0ql; Tue, 21 Jun 2022 05:40:21 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80130.outbound.protection.outlook.com [40.107.8.130]) (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 B7D34C13434D; Tue, 21 Jun 2022 05:40:20 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BH1mcpm8eYeqr6jn1ddHmprkbOML52/KM6AF7iO30uvpBhIMWFnFlbdrx8+OZNoUAb7kujHWe+bfPbGnlz9P3KJp3og6H16hZzfCPFcvXLvKtKUJmvFr9dW0qu6hNlBEG1sNDlHW8d+qjdyU40WB/OKR3JVUsXEgS4j2JPlFAXbwNkeF+BWuBtGlCd2BRPCwIDD0oDyNCgTuBjgR5F0zGmg6ZZiu5fOLIxrUwMeT8E4M2b6HPAjrLc9Ph7Rmd1OMcScquUap9sGJiC8Aca7fRaf2E6Cmoca/pl36kGPv5viHqXLkb7BFyeI7LGnZJN8TiXp7EsQ/B5ZZnJxl3/bOWA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=2AGFqTeOUe43oBP3S0m+E/kwQe0bdzPSLmc+9ygwdTE=; b=e4bnhFc6OF+m1EbCSeLX1NkhRuuAG5otWjJvZBueYt73HQYeAi0em274Q9AQgdnHke7i0XaMimB7/txEBmIXV8XZINaB4MazTd9e/eSbxHKaeaC47Lv0anD9tXl8oBHZsdA6fa9AT0FCDAHpH8/Y/KDHQY+kXWVs2/9onxeuInA+ehHscTnxssqGXycNIXABfjsuAx1xLLQH4JQD9QnSMXEdl78JPZijkoInBTx4DR/vJ/ZKXUj7nn+lziQzArBSoWgOP6y8xQicMMKu/JpjxtHASdZRtAmeRx4GtzVV3GuF3GLsQ6Y3vg9exEl4ANOIXvwgWe6YvmU3KHgeCwUAWQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2AGFqTeOUe43oBP3S0m+E/kwQe0bdzPSLmc+9ygwdTE=; b=d056Ggl4OWh38XZf07JmWdqVR3NVdn5/W6mqoBz7GkV7w43S9bTuOW2UObOsJTHg/4kH66/2GuMuiokahhnXeYhrruL6l1Iy8BiFe+LXJuslhhdoCPsbOeWlxb6lZmNNuMtgp0/igMzqS/jwUgoo0FL12gQw0/9za1rR90LzS9A=
Received: from AM0PR07MB6386.eurprd07.prod.outlook.com (2603:10a6:20b:144::23) by VI1PR0701MB2703.eurprd07.prod.outlook.com (2603:10a6:801:5::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5373.15; Tue, 21 Jun 2022 12:40:15 +0000
Received: from AM0PR07MB6386.eurprd07.prod.outlook.com ([fe80::8d52:6c9e:86f2:d305]) by AM0PR07MB6386.eurprd07.prod.outlook.com ([fe80::8d52:6c9e:86f2:d305%5]) with mapi id 15.20.5373.015; Tue, 21 Jun 2022 12:40:15 +0000
From: "Van De Velde, Gunter (Nokia - BE/Antwerp)" <gunter.van_de_velde@nokia.com>
To: Peter Psenak <ppsenak@cisco.com>, Gyan Mishra <hayabusagsm@gmail.com>, "Voyer, Daniel" <daniel.voyer=40bell.ca@dmarc.ietf.org>
CC: "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>
Thread-Topic: [Lsr] Thoughts about PUAs - are we not over-engineering?
Thread-Index: AQHYgPhfU46Hgc7/fE+Vajh8o2e0zK1RbHOAgAA0reCAAC2/gIAIArgA
Date: Tue, 21 Jun 2022 12:40:14 +0000
Message-ID: <AM0PR07MB6386E230D67DBD801C037C8AE0B39@AM0PR07MB6386.eurprd07.prod.outlook.com>
References: <027146C0-7FC4-4990-B326-D766E0071957@bell.ca> <CABNhwV3pKCVRMuDeYE-MPow5_DXt9VJ4bz1kiC54oadBbmTuhQ@mail.gmail.com> <AM0PR07MB6386AB1E60D3F5EF11B453C8E0AC9@AM0PR07MB6386.eurprd07.prod.outlook.com> <ae0c8954-17a9-d508-8d73-9fabb9af62d1@cisco.com>
In-Reply-To: <ae0c8954-17a9-d508-8d73-9fabb9af62d1@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 303e25c7-4ce0-4819-bf99-08da538330bf
x-ms-traffictypediagnostic: VI1PR0701MB2703:EE_
x-microsoft-antispam-prvs: <VI1PR0701MB2703017D1CE28D3C85E9391EE0B39@VI1PR0701MB2703.eurprd07.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: kl3oNxT9ZN0pSVs7V4ERTBAu0gyqQQleIgMFQnJ7yFoWjUk1Z5rm8cQM8M79BffrSww8FzdQ3Xdjz8Ormd7ptCprlrCn6RgIO0hFaB02+10anp53SkCWQqY7skEstdXVX5jt7pqroq9WF8iITAKiDiAwUw5//HgVekt9IMYb1LehwWKgUByriorVhC8ZnfwjGR6BcJAF6K7MvMsskIRgAireCpMNYHhyQqKA2HSrSWQPW1BLnjGMUx1cN8I6x5hbpxSMAAS3uhXFbkRfYhDUDL4Q2bwS56pT70zGe8u5RVZWIHFFR5Z+k1ShmoXmZXP/zNwwfFLooutKS+AFM0xUSC8CT2vQ9gnpGXQwHmS8SuboeWui4Wg1Hf7AGQs9KmjhjEKYvFyZgYI/ZlX6A5ncIi8SV0nBt3WVDJ4e/hQy8lrKu7ZcJMeuJeU21iuf8VGKiePaluE8L7tISQw3OzXcpgn25kin58BFYJbHWaAe23rvT1sHkQcIMceLZBgEFn3b51Rid0p6bw+BEjdabsZDmXznvgS2KJjVFbnuUe7zDOQ9FtykIXN8r4LO9YuD+ObsjapuAwggiK4K5KaIS3EfAr0sGRaqpuwUUm6glXF7JQn8JHNM0oo/gIFnvsjK06e/hBDLGFeFK/TlEKnqy1BJAUglxuJEQ6V7DRWfPIiCDYiu8RPJYplMig0BGwabUv0TSsTHJmlJF7n1IGbdvISdMpUUYIbTmzjVd+QTi6ehAsJFHnISbX/f4+AheXYybsIO
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR07MB6386.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(346002)(396003)(39860400002)(136003)(366004)(376002)(110136005)(54906003)(122000001)(316002)(55016003)(38070700005)(38100700002)(66574015)(186003)(82960400001)(83380400001)(8676002)(40140700001)(5660300002)(9686003)(41300700001)(76116006)(4326008)(66556008)(66476007)(66446008)(64756008)(33656002)(52536014)(30864003)(66946007)(2906002)(478600001)(8936002)(966005)(86362001)(53546011)(71200400001)(7696005)(6506007)(579004); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 2
x-ms-exchange-antispam-messagedata-0: YZMNHRwNdBeazdbHDnO8WSvQwAbIeNApfDQMNvEGDPlyznA5M7uaTDcG/hbfpQ9h4276AbWiepojuwAwIT8Vf2bVd54bx1EBQbCl+EuSX6Gb2NKVSJgwTUffv5VN6spCDvhZFQn5LXzZwQLqFvkl2eCvXORFKudnFVStz1GDRJA9CNVX8LcpYn8sqVmaRqNUUfa659mB2P0m8e8loWDhA4BSSc0sZQXHatg8fcNgVoi4jOWvDCuf3jPAjd2bFUdvbm7Hwb2YqxvuVy2OA8jF8sToI1sn+77p66rcfp0Lo7dW9S8cid7DAgM3xEkNSO7dVkGoFmsVCnb3jmmaoEhfPGwqtv0mhKiT5Gp3i6YgYocSDt5kZZXN+J7vTlFGncrdZqlfJX1azPLmJ3diqhYBfzSVj5xwejdBCOlTvMRT7RycaQ65bkI8Ewk7nBgkJ0ofHDbdHYg0tExSLcJS5lN7inDDnKlAk+k+DPn44865chv7sjfqvdoPFbIKrMoa8o7zMomBxV1nkG3GRyGl6HOmRbQEhEIfDq2wtj/pI8RXuRi5SawefU3W/990CMIMbWtgQhcXygt3irm+IEf9vH94DrHqQSjDSfQnsrw263AwiVVOu2EXuVJQILI4kEhrMk7t0g4K4DQTfJGCYjtFgnnapf5zsURQmlkHurt3Sc6pYLbjOr2Wn7GbWt/ATeO3AfZ89FHq86yue3N3xlpdyrnRuzDLq65f6divWrbKBoa8fwQxQWPHf0LBAmaA69dkRnjq3jc9Iw06tKJjxsWcpe99qHXzucgLharfmgmRUccmiKrz+QCNO54ImTOzgKIYUJd02+UGgXPd7qO5YW8Gh4dzBRQzqGMgXR0OtEK9312WYgbZLgQo3jq6NHN51zyBABHiEPbC1VmZejyWAV2/YODDrN0wc0BqgAL6xK3KWgePNg4YLzmrOfLotiE/09P4N+JI4ApHPjtahxNMBsXWuxHHjxHZQunN2oFDpsnbDuWmVosvs7j+h7g2rEWv8Q7V3vPTVLD+X7d1GI1lMp2hBFGwxbBVvsXjK0k01gPaRRff5ZRLKyZMoSfpicvU318Vh4rX5XZn14G3VIJCIDr/VIeBEOpyS7UubmE8fSZEKTgM+OGb10PCmmEcSzfrtQJL37Y39576pk6U+oQ2Lh6pWZIbuUPIAwxSZtSme6tcKAUr1FOzJ2vAkeTPi4MWikIEziqzSmJJ2j9l7YnVu7wl6CT6kdf4ML22E3aoEVqQ0FuZkSUQckU3+UoA92wHuNRIxQIxJ/3zEeKclTQDT2zbBLOP9NEd5xJjPdZsiUCfDyGc+u8jOVHnWD1MXnVioP9Wj0rTuu3IJFFU1uj1ctGxtmii4Fj1RENYxCj/dJgKqXuvA87AjANZ2fU3N3DeXLltmp2YK/gy5cm5EbYOuy380pbXuliip2s9qXrPzNri1WsyZIwPrE8dBI3N21OhRcsWlTrCUpBcEqnyTpC0/34ahDYBMBuV9jY9Wd0XStiReRMtJhJx6m0rTdae+5OXCraHpp0DouBeOrcFuV7+lzEFruSUfSLaDioLkswUJ1kI3IBTPBWtoUTCmqv+5eRQ+LyLedKH0DUEKlUNCrGX4H6QjrcfDTNYE0I+yKAXZCZihh7Usbg+swB2Ej+c+joBM3cfbMD6ivMJw68BoN39NY8J4X8xhzeV2MgXVHnBZKsAPHoXtQ5qminj9iQpp+Lr8sZvL1z+Y2l/aU9OadSEnfqeJp4lMuLAVNZDmOtjscK607x8tudN4q7R2h4bKlXN5ofKiOwpE5FlF48R
x-ms-exchange-antispam-messagedata-1: OyeYt8F0fL/s4W2K6OXr3g2FATlg6pKRSFc=
Content-Type: multipart/alternative; boundary="_000_AM0PR07MB6386E230D67DBD801C037C8AE0B39AM0PR07MB6386eurp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM0PR07MB6386.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 303e25c7-4ce0-4819-bf99-08da538330bf
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jun 2022 12:40:14.9415 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: zjF8Tc68z6+v0JmDUeeF0nyB9EohQC2t01doP0SptiBm3BTv/82PqlqHl49ifBl2wEpxQK8aQhsf3ET2cyktTc/OOo+2PogLXl5HZkHh0vc=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB2703
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/c6mu1fyYfskEq4soEzK-zTu9_eo>
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: Tue, 21 Jun 2022 12:40:25 -0000

wrt partitioned area’s and UPA’s. The wang PUA draft has an interesting proposal for assuring that even with UPAs and partitioned area’s non-conflicting information exist.
The solution proposal does come at cost of increased ISIS churn. This could be an acceptable cost, especially considering that UPAs will only appear by exception and even more rare in combination with area partitioning.

Lets consider the following (based upon section “3.2 from draft-wang-lsr-prefix-unreachable”):

For ISIS,  R2 L1/L2 would advertise the PUA for Pt2.
R4 L1/L2 router receives the L2 PUA route for Pt2 and because it is also summarizing Pt2 from L1, it now decides to advertise a specific route to Pt2.
R2 now sees that R4 advertises a specific route for Pt2 and programs Pt2 next hop to R4. This will stop the PUA advertisement on R2 immediately.

Although this enhancement as described is in the draft-wang-lsr-prefix-unreachable draft it should work with draft-ppsenak-lsr-igp-ureach-prefix. A side effect is more churn.
This setup where R2 and R4 only see each other in L2 causes a lot of churn as a PUA needs to be advertised for Pt2 and all downstream routes of T2.
On top , R4 now advertises specific route for each of the PUA’s and a bit later R2 floods the same LSPs again but without the PUA’s.


***
     +---------------------+------+--------+-----+--------------+
     | +--+        +--+   ++-+   ++-+    +-++   + -+        +--+|
     | |S1+--------+S2+---+R1+---|R0+----+R2+---+T1+--------+T2||
     | +-++Ps1     +-++   ++-+   +--+    +-++   ++++    Pt2 +-++|
     |   |           |     |               |     ||           | |
     |   |           |     |               |     ||           | |
     |   |           |     |              L2     ||           | |
     |   |           |     |               |     ||           | |
     | +-++Ps4     +-++   ++-+           +-++   ++++     Pt4+-++|
     | |S4+--------+S3+---+R3+-----------+R4+---+T3+--------+T4||
     | +--+        +--+   ++-+           +-++   ++-+        +--+|
     |                     |               |                    |
     |                     |               |                    |
     |                     |     ISIS L2   |      ISIS L1       |
     +---------------------+---------------+--------------------+

    Inter-Area Prefix Unreachable Announcement Scenario


3.2.  Inter-Area Links Failure Scenario

   In a link failure scenario, if the link between T1/T2 and T1/T3 are
   down, R2 will not be able to reach node T2.  But as R2 and R4 do the
   summary announcement, and the summary address covers the bgp next hop
   prefix of Pt2, other nodes in area 0 area 1 will still send traffic
   to T2 bgp next hop prefix Pt2 via the border router R2, thus black
   hole sink routing the traffic.

   In such a situation, the border router R2 should notify other routers
   that it can't reach the prefix Pt2, and lets the other ABRs(R4) that
   can reach prefix Pt2 advertise one specific route to Pt2, then the
   internal routers will select R4 as the bypass router to reach prefix
   Pt2.
***

G/


-----Original Message-----
From: Peter Psenak <ppsenak@cisco.com>
Sent: Thursday, June 16, 2022 12:04 PM
To: Van De Velde, Gunter (Nokia - BE/Antwerp) <gunter.van_de_velde@nokia.com>; Gyan Mishra <hayabusagsm@gmail.com>; Voyer, Daniel <daniel.voyer=40bell.ca@dmarc.ietf.org>
Cc: 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
Subject: Re: [Lsr] Thoughts about PUAs - are we not over-engineering?

Hi Gunter,

please see inline (##PP):

On 16/06/2022 10:09, Van De Velde, Gunter (Nokia - BE/Antwerp) wrote:
> Hi Gyan, Daniel, Peter, All,
>
> Thanks for sharing your insights and I agree mostly with your feedback
>
> I agree and understand that summarization is needed to reduce the size
> of the LSDB. I also agree summarization good design practice,
> especially with IPv6 and SRv6 in mind. There never has been doubt about that.
>
> I am not sure I agree that UAP/UPA is ‘optimal-design’. Maybe it is
> the best we can do, however I have a healthy worry we could be
> suffering tunnel vision and that proposed solution may not be good enough.
>
> We should not be blind and believe that advertising UPA/PUA does not
> come without a cost. The architectural PUA/UPA usage complexity cost
> may not be worth the effort (none of the integration of using a
> PUA/UPA event triggers come for free). Do we really believe that
> PUA/UPA solve all the SID reachability problems for all IGP network
> design and SR use-cases elegantly? Maybe some use-case design
> constraints and assumptions should be documented to clarify
> architecturally where PUA/UPA is most beneficial for operators? Just
> stating “outside scope of the draft” seems unfair to operators
> interested in PUA/UPAs

##PP
we are trying to solve a particular problem of remote PE going down in network where summarization is used. I believe that is stated clearly in the UPA draft.

>
> Let me give two examples where PUA/UPA benefit is unclear:
>
> (1) Multiple-ABRs
>
> I was wondering for example if a ingress router receives a PUA
> signaling that a given locator becomes unreachable, does that actually
> really signals that the SID ‘really’ is unreachable for a router?
>
> For example (simple design to illustrate the corner-case):
>
> ingressPE#1---area#1---ABR#1---area---ABR#2---area#3---egressPE#2
>
>       |                                                      |
>
>       |                                                      |
>
>       +--------area#1---ABR#3---area---ABR#4---area#3--------+
>
> What if ABR#4 would loose connectivity to egressPE#2 and ABR#2 does not?
>
> In that case ABR#4 will originate a UPA/PUA and ABR#2 does not
> originate a PUA/UPA.
>
> How is ingressPE#1 supposed to handle this situation? The only thing
> ingressPE#1 see is that suddenly there is a PUA/UPA but reachability
> may not have changed at all and remains perfectly reacheable.

##PP
we are not trying to solve the area partitioning problem with UPA.

Clearly, if you summarize on both ABRs and your area partitions, you connectivity is broken, as you have no control on which ABR the traffic will use to enter the partitioned area. If you hit the one that has no connectivity to the egress PE, your traffic will be dropped.

With UPA, at least the service traffic can be switched to an alternate egress PE, if there is one, preserving the connectivity for the service prefixes.

>
> (2) with sr-policy or SRv6 SRTE
>
> What if we have an inter-area/domain/level SRTE or sr-policy and
> suddenly there is a PUA/UPA for one of the SIDs in the sid-list of the path.
>
> will this impact the srte or sr-policy in any way? Will transit
> routers do anything with the UPA/PUA and drop packets. Will transit
> routers trigger fast-restoration?

##PP
we are not specifying any of that. If the implementation decide to use UPA on transit routers for some application, we do not prohibit it.

>
> Can PCEs/controllers use the SID for crafting paths? Will all
> SRTE/sr-policy using the locator be pruned or re-signaled?
>
> Will ingress router do something with the PUA information? Should
> PUA/UPA draft give guidelines around this?

##PP
UPA draft only describes the ISIS asignalling part, not the external application handling of the UPA. That would not be appropriate in IGP draft.

thanks,
Peter

>
> Be well,
>
> G/
>
> If there is an SRTE or sr-policy using a given SID somewhere in the
> SID list… and suddenly
>
> *From:*Gyan Mishra <hayabusagsm@gmail.com<mailto:hayabusagsm@gmail.com>>
> *Sent:* Thursday, June 16, 2022 6:12 AM
> *To:* Voyer, Daniel <daniel.voyer=40bell.ca@dmarc.ietf.org<mailto:daniel.voyer=40bell.ca@dmarc.ietf.org>>
> *Cc:* Van De Velde, Gunter (Nokia - BE/Antwerp)
> <gunter.van_de_velde@nokia.com<mailto:gunter.van_de_velde@nokia.com>>;
> draft-ppsenak-lsr-igp-ureach-prefix-announce@ietf.org<mailto:draft-ppsenak-lsr-igp-ureach-prefix-announce@ietf.org>;
> draft-wang-lsr-prefix-unreachable-annoucement
> <draft-wang-lsr-prefix-unreachable-annoucement@ietf.org<mailto:draft-wang-lsr-prefix-unreachable-annoucement@ietf.org>>; lsr@ietf.org<mailto:lsr@ietf.org>
> *Subject:* Re: [Lsr] Thoughts about PUAs - are we not over-engineering?
>
> 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
> <mailto: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
>     <mailto: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<mailto:Lsr@ietf.org> <mailto:Lsr@ietf.org>
>     https://www.ietf.org/mailman/listinfo/lsr
>     <https://www.ietf.org/mailman/listinfo/lsr>
>
> --
>
> <http://www.verizon.com/>
>
> *Gyan Mishra*
>
> /Network Solutions Architect /
>
> /Email gyan.s.mishra@verizon.com<mailto:gyan.s.mishra@verizon.com> <mailto:gyan.s.mishra@verizon.com>/
>
> /M 301 502-1347/
>