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

Peter Psenak <ppsenak@cisco.com> Wed, 15 June 2022 13:07 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 154DDC14F6E7 for <lsr@ietfa.amsl.com>; Wed, 15 Jun 2022 06:07:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -12.23
X-Spam-Level:
X-Spam-Status: No, score=-12.23 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.745, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-1.876, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=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 MRaFWr1Mpfv5 for <lsr@ietfa.amsl.com>; Wed, 15 Jun 2022 06:07:11 -0700 (PDT)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 96190C14F613 for <lsr@ietf.org>; Wed, 15 Jun 2022 06:07:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2175; q=dns/txt; s=iport; t=1655298430; x=1656508030; h=message-id:date:mime-version:subject:to:cc:references: from:in-reply-to:content-transfer-encoding; bh=KN/TjUvaq5cUvGt3di8scNxZD5hia3cmkdRgMLnD9T8=; b=YlvtVHTsUH0P7B9lkk26vZsc27L1sGLpnxSR3gQ714zuVp7d4QGxuH/M jCukCDwWTMQ+Y28mKSVaoYxFr83hbNFaF+vjuct9EdEi4XF3eKxzFu21a ckNRw7cJkQ4Pxj8w1oVjUMqVzGyz2kTNV28dSVz1iDwq9T8kcZK6JwTKI 8=;
X-IPAS-Result: A0AJAACj2KlilxbLJq1aHQEBAQEJARIBBQUBQIE7CAELAYN5LBJEhE6IIV+ID5xrgXwLAQEBD0IEAQGFAwKFSSY0CQ4BAgQBAQEBAwIDAQEBAQEBAwEBBQEBAQIBBwQUAQEBAQEBAQEJGwYMBRA1hXWGQgEBAQECASMPAQVBEAsYAgIjAwICRhEGDQYCAQEXgmKCdiMDrHJ6gTGBAYgZgWWBESwBjnJDgUlEgRUnglMwPogagmUEmHQmBA8DGi00EoEhcQEIBgMDBwoFMgYCDBgUBAITElMdAhIFBwocDhQcJBkMDwMSAxEBBwILEggVLAgDAgMIAwIDIwsCAxcJBwoDHQgKHBIQFAIEEx4LCAMZHywJAgQOA0MICwoDEQQDExgLFggQBAYDCS8NKAsDFA0BBgMGAgUFAQMgAxQDBScHAyEHCyYNDQQcBx0DAwUmAwICGwcCAgMCBhcGAgJvCiYNCAQIBBwdJBAFAgcxBQQvAh4EBQYRCQIWAgYEBQIEBBYCAhIIAggnGwcWGR0ZAQVdBgsJIRwKHwsGBQYWAyNzBQo+Dyk1NjwvIRsKgSEGIgEbAppFgQtWMIEOgRnAf4NYhBmbZQYPBC2WZ5F5hyKPSqczgWGCFTMaCBsVgyNRGQ+OLA0JjjBCMTsCBgEKAQEDCY8BAQE
IronPort-Data: A9a23:198Vf6DxIeCb3hVW//bjw5YqxClBgxIJ4kV8jS/XYbTApGslgTYBz zMbWWiGa/mOZDbxethyaIjn90wHuJfUztZjOVdlrnsFo1CmBibm6XV1Cm+qYkt+++WaFBoPA /02M4WGdIZuJpPljk/F3oLJ9RGQ7onVAOulYAL4EnopH1U8Fn580UsLd9MR2+aEv/DoW2thh vuqyyHvEAfNN+lcaz98Bwqr8XuDjdyq0N8qlgVWicNj4Dcyo0Io4Kc3fsldGZdXrr58RYZWT 86bpF2wE/iwEx0FUrtJmZ6jGqEGryK70QWm0hJrt6aebhdqnykZj6xmMN4nUHheuQ+yr9597 u0KjMnlIespFvWkdOU1WhRCVip5J6ADofnMIGO0toqYyEiun3nEmqo1Shpme9dAoaAtWwmi9 tRAQNwJRgibnO+wybGTQeh3jcNlJ87uVG8akis8nGiFUqdOrZbrR7mUzuJp8RYKu5pMO/jgS 9AiShoyY0GVC/FIEg5HVM1h9AuyvVHzaTRWtBeKrKw4pmzI1klpyrXjMcqQZ9qQSMxenk+So m/u/mnlDFcdLtP34Taf+3yww/fXhi79UYFXEKais/9lmBiO3GEaAx1TTUG2r/ipok+zR9wZL FYbkgIqtrIa9UG3QJ/6RRLQiHGZuAIRQZxOGusN5Ay61KfQ7wuxAG8HTzcHY9sj3OcpTDol3 16LgtXBGSdutrKVVHvb8a2b6zi0UQAPKmUPfzMsVwIe8cTg5oc+knryos1LGaOvy9ztHivsh jaDsG41hq4YiogA0KDTEU37byyEn53iEwRo4iHsZ12s3DlCVICpQbTv0A2OhRpfF7qxQl6Et XkCvsGR6uESEJ2A/BCwrPUx8KKBvKnabWWN6bJ7N9xwqGT3oi/LkZV4uWkmfC9U3tA4lSgFi XI/WD+9BrcPbBNGjocuPepd7vjGKoC6TLzYugj8NIYmX3SIXFbvENtSTUCRxXvxt0MnjLsyP 5yWGe71UytHU/8+kGDnFrhGuVPO+szY7T6OLXwc50n5uYdymFbOIVv4GALUN7tgvP/sTPv9q o0EbaNmNCmzoMWnMnWIrub/3HgBLGMwAtjtutdLe+uYSjeK60l/Y8I9NYgJItQ/94wMz7+g1 ijkCidwlQqu7VWaeF7iQi0yN9vSsWNX8CtT0doEZg3zhRDOoO+Hsc8iSnfAVeZ+qrM5l6QlE 5HouayoW5xyd9gOwBxFBbGVkWCoXE7Dad6mV8Z9XAUCQg==
IronPort-HdrOrdr: A9a23:QPrseqO+NfgHScBcTvCjsMiBIKoaSvp037Dk7TETdfUnSK2lfq eV7ZImPH7P+VEssR4b9OxoVJPwJE80sKQFhbX5Xo3PYOCFggGVxehZhOOI/9SjIVydygc378 ldmsZFaOEYQWIUsS4/izPIa+rJB7K8gdmVuds=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.91,302,1647302400"; d="scan'208";a="2491479"
Received: from aer-iport-nat.cisco.com (HELO aer-core-1.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 15 Jun 2022 13:07:06 +0000
Received: from [10.147.24.42] ([10.147.24.42]) by aer-core-1.cisco.com (8.15.2/8.15.2) with ESMTP id 25FD75qX019031; Wed, 15 Jun 2022 13:07:05 GMT
Message-ID: <9abe29de-d9a2-a65d-d979-c5955e00da93@cisco.com>
Date: Wed, 15 Jun 2022 15:07:05 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Thunderbird/91.9.1
Content-Language: en-US
To: Robert Raszuk <robert@raszuk.net>
Cc: Aijun Wang <wangaijun@tsinghua.org.cn>, "Van De Velde, Gunter (Nokia - BE/Antwerp)" <gunter.van_de_velde@nokia.com>, lsr <lsr@ietf.org>, draft-ppsenak-lsr-igp-ureach-prefix@ietf.org, draft-wang-lsr-prefix-unreachable@ietf.org
References: <41ba8fd6-ab16-6278-ba22-91a6a632ed33@cisco.com> <B8F7E718-28A3-4F97-A171-72774F8F1ACF@tsinghua.org.cn> <a71b7df5-4f15-a3ca-6783-3304dacd945b@cisco.com> <CAOj+MMGcgP-hH6zi_7NAkfBbQoGw0Si=55XyK_uEuA76TuGJ7w@mail.gmail.com> <c713806d-6c30-c706-850b-91e3fbcd40ba@cisco.com> <CAOj+MMHZkTJ3kKdgRxFvOzZhdQYrnp1Hn2gANmu_SmntQV5-zg@mail.gmail.com>
From: Peter Psenak <ppsenak@cisco.com>
In-Reply-To: <CAOj+MMHZkTJ3kKdgRxFvOzZhdQYrnp1Hn2gANmu_SmntQV5-zg@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Outbound-SMTP-Client: 10.147.24.42, [10.147.24.42]
X-Outbound-Node: aer-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/Y1Ld7JwvTa3KjaTtY0Q4ZRejPVU>
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: Wed, 15 Jun 2022 13:07:17 -0000

Robert,

On 15/06/2022 14:47, Robert Raszuk wrote:
> Peter,
> 
> My question is precise .... your answer is pretty loose :)
> 
> Imagine I use summarization and as you many times said there is no BGP 
> running. So how do I indicate planned scheduled maintenance in such 
> cases ? Say from either ABRs or PEs/Ps itself ?

if nothing special is done, UPA will be triggered for prefixes that are 
advertised by the node which undergoes planned restart - as the 
reachable prefixes that are summarized will become unreachable as a 
result of the node going down.

> 
> In fact, looking practically that may be much more useful and needed 
> then signalling node failures.
> 
> And the issue I observed with using UPA is that as it is ephemeral it 
> may not work well during extended maintenance windows. Stateful 
> solutions however would work fine.

it works just fine for any node down case, being it a failure or planned 
maintenance. Traffic will initially switch to alternate path, if any, an 
later the native mechanism (BGP signalling, tunnel keepalive, etc), will 
take over and bring it to its final state.

thanks,
Peter

> 
> Thx,
> R.
> 
> 
> 
> 
> 
> 
> 
> On Wed, Jun 15, 2022 at 2:34 PM Peter Psenak <ppsenak@cisco.com 
> <mailto:ppsenak@cisco.com>> wrote:
> 
>     Robert,
> 
>     On 15/06/2022 14:13, Robert Raszuk wrote:
>      > Peter,
>      >
>      >     the meaning of LSInfinity has been defined decades ago. No
>     matter how
>      >
>      >     much you may not like it, but it means unreachable.
>      >
>      >
>      > True. But that brings another question ... Do you envision to use
>     UPA
>      > also to indicate planned maintenance of a node ?
> 
>     depends on how the planned maintenance is performed. If yo just turn
>     the
>     node off, UPA will catch it. If you instead set OL-bit, or use link max
>     metric initially, it may or may not be used, depending on what the
>     ABR/ASBR is programmed to do. There is quite some flexibility if needed.
> 
>     thanks,
>     Peter
> 
> 
>      >
>      > Thx,
>      > R.
>      >
>