Re: [Lsr] draft-ppsenak-lsr-igp-ureach-prefix-announce
Peter Psenak <ppsenak@cisco.com> Sun, 30 July 2023 18:03 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 7B719C1516FF for <lsr@ietfa.amsl.com>; Sun, 30 Jul 2023 11:03:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.696
X-Spam-Level:
X-Spam-Status: No, score=-9.696 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, NICE_REPLY_A=-0.091, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-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 EQRf5-MtEBqT for <lsr@ietfa.amsl.com>; Sun, 30 Jul 2023 11:03:37 -0700 (PDT)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 33EFEC1516F3 for <lsr@ietf.org>; Sun, 30 Jul 2023 11:03:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5132; q=dns/txt; s=iport; t=1690740217; x=1691949817; h=message-id:date:mime-version:subject:to:cc:references: from:in-reply-to:content-transfer-encoding; bh=S9TiK8WZpWLWcP04yrEzi/t5xk8GvchanufmarKyJYo=; b=YUOX04aDpSJAD7hZtkly/nEj4//fN5t4iPSphWrvQV5hE55Vopq3Zm+q qKNnyhnWPQhM0pss6KZA6aOCoSlJsjJxCotUzKEE2XY1GMg+ZQV5K7hzE NOF4Abch/JLrFATr2vPXeuIOAI1dEYxgXG7kUF/lHbfY2C1vGPbMENajk 8=;
X-IPAS-Result: A0AUAABBpMZkmJNdJa1aHQEBAQEJARIBBQUBQIE7CAELAYMnVUBHhFGIHYcbgiMDnXcUgREDVg8BAQEPOQsEAQGFBgKGQwIlNAkOAQIEAQEBAQMCAwEBAQEBAQMBAQUBAQECAQcEFAEBAQEBAQEBHhkFEA4nhWgNhgQBAQEBAyMPAQVBEAsVAQICAiYCAlcTBgIBAReCYwGCXAMRq3x6gTKBAbMngWIGgRUtAYd/AYUrg1F7JxuBSUSBFAEngwQ+gmICgSsBEgFHBoMvgmcEhw8CBwQCB4JegjNNggoHES4HMgmBDgwJLF6JPyuBCAhfgW89Ag1UCwtjgRiCSQICEScTFAVLcxsDBwOBBRAvBwQvGwkGCRgYFyUGUQctJAkTFUAEgXqBVgqBBT8VDhGCUCs2OBtMgmoJFQw1UHoQLgQUGIEUBE4mIRoePRESGw0FCIEBAxoDBgIJAgIEBgkCJkMDBQMEIAQOAxkrHUACAQtwPTUJCxsGQQInnTEDgkEBEWABPSYEFA4ZGA1KJAgORAkmCTArki8LkUeLV5IsgjiEFYRlhxiVCQYPBC+EAYxshjyRT2KSX4VJgk+LEJphgWM6a3AzGggbFTuCMwEBMlIZD4hchV2Ib4sFJDI7AgcBCgEBAwmLSAEB
IronPort-Data: A9a23:k+5+qKNT83LusG3vrR3Vl8FynXyQoLVcMsEvi/4bfWQNrUoh1jIDy WMaXjuEO6rfZWvyKdwkPtji/E8Fv8fUy9JlQXM5pCpnJ55oRWUpJjg4wmPYZX76whjrFRo/h ykmQoCcaphyFBcwnz/1WlTbhSEUOZqgGPykUYYoBggrHVU/EHh60Uo68wIEqtcAbeaRUlvlV eza+6UzCHf9s9KjGjtJg04rgEoHUMXa4Fv0jHRnDRx4lAO2e00uMX4qDfrZw00U7WVjNrXSq +7rlNlV945ClvsnIovNfr3TKiXmTlNOVOSDoiI+ZkSsvvRNjiVjj6sQLsUhVWwJ0m2rsJNSk YhQvKXlHG/FPoWU8AgcewNTHyc7Nqpc9fqeeD60sNeYyAvNdH6EL/dGVR5te9ZHvLcsRzgSq pT0KxhVBvyHr/qu27+9Q+pEjcU4J86tN4Qa0p1l5WCEV6l7Gs6bK0nMzdFnxxs8pudXJuv5Z +gVWCQ3aA39UxIabz/7D7pnzLv32RETaQZwrEmPjas6/2aVyxZ+uJDnKsfTfZqGSM5Pl0ueq 0rB5W3/DRxcP9uaoQdp6Vq2jePJ2Cj8Qo9XTeT+/f9xi1rVzWsWYPELabelifDo10OVQe1iF 2dKo3IMgusRrRG2R+CoCnVUv0W4lhIbXtNRFcgz5weM1rfY7m6l6o4sE2AphDsO6ZFeeNA66 rOat4i2WmE34dV5XVrYp+jE92rjUcQABTZaPXdscOcT3zX0TGgOYv/nVN1vFuu+icf4XGiph TuLtyM5wb4UiKbnNplXH3iZ31pARbCQHmbZAzk7uEr5tWuVg6b5PuSVBaDzt6ooEWpgZgDpU II4s8af9vsSKpqGiTaARu4AdJnwuafdbmCB3QUzT8Z/n9hIx5JFVd4IiN2ZDBkxWvvohReyC KMukVoLvcQKbCfCgVFfM9PrYyjV8UQQPY21Cq+LBja/SpNwbwSAtDp/flKd2nuFraTfuf9XB HtvSu71VSxyIf0+lFKeHr5NuZd1nXpW7T2IGvjGI+GPjOD2iIi9E+lVaTNjr4kRscu5neki2 4cGZ5HXkE8EOAA8CwGOmbMuwZkxBSBTLfjLRwZ/L4Zv/iIO9LkdNsLs
IronPort-HdrOrdr: A9a23:U/7p8Kwb0DH5qQHApC++KrPwHb1zdoMgy1knxilNoNJuA6+lfr OV/cjzsiWE7gr5OUtQ/uxoV5PsfZqxz+8R3WBVB8bHYOCEggeVxeNZh7cKqgeIc0bDH6xmpM VdmsNFZuEYY2IbsS+32maF+xJK+qj+zEhu7t2utktQcQ==
X-Talos-CUID: 9a23:bxIaFGFL0kX89g7DqmJupRMZMdoaT0H2ki6IAWD7Kj80VbSsHAo=
X-Talos-MUID: 9a23:iDgRmwQWEqGaSqIqRXTiuypOOOdP+p+zL0AvnaQY482dCBx/bmI=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="6.01,242,1684800000"; d="scan'208";a="95275360"
Received: from rcdn-core-11.cisco.com ([173.37.93.147]) by rcdn-iport-1.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jul 2023 18:03:35 +0000
Received: from [10.21.80.97] (sjc-vpn4-97.cisco.com [10.21.80.97]) by rcdn-core-11.cisco.com (8.15.2/8.15.2) with ESMTP id 36UI3Zw6029844; Sun, 30 Jul 2023 18:03:35 GMT
Message-ID: <eadafc68-f7e7-5d2f-7d4c-c13212821d0e@cisco.com>
Date: Sun, 30 Jul 2023 11:03:35 -0700
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.12.0
Content-Language: en-US
To: bruno.decraene@orange.com
Cc: lsr <lsr@ietf.org>
References: <AS2PR02MB8839FB682C814CA023873703F003A@AS2PR02MB8839.eurprd02.prod.outlook.com> <13d3f49a-d19d-b811-21f2-be0a499cbd18@cisco.com> <AS2PR02MB8839909424E04D034A3CEB59F003A@AS2PR02MB8839.eurprd02.prod.outlook.com> <2f309017-e07e-5208-5830-a4ddbcb462de@cisco.com> <AS2PR02MB8839F61B89B485E5291F57AFF003A@AS2PR02MB8839.eurprd02.prod.outlook.com> <bf0e7ed4-6b71-12a9-02d2-b6afc9bdaf88@cisco.com> <AS2PR02MB88393F1FDDC8710B0AAD234CF000A@AS2PR02MB8839.eurprd02.prod.outlook.com> <7c0acaed-c51c-fdfe-e790-c50f52c55dd6@cisco.com> <AS2PR02MB8839A474C592A659EEA3EC7BF000A@AS2PR02MB8839.eurprd02.prod.outlook.com> <71f9ccce-aad0-2513-91e9-b702e7bcc171@cisco.com> <AS2PR02MB8839B7D476B253C4A7DEEB03F001A@AS2PR02MB8839.eurprd02.prod.outlook.com> <57a97bb9-123f-016b-89fb-ea585dfa83eb@cisco.com> <AS2PR02MB883909604D61C0E4CF3F8742F006A@AS2PR02MB8839.eurprd02.prod.outlook.com>
From: Peter Psenak <ppsenak@cisco.com>
In-Reply-To: <AS2PR02MB883909604D61C0E4CF3F8742F006A@AS2PR02MB8839.eurprd02.prod.outlook.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Outbound-SMTP-Client: 10.21.80.97, sjc-vpn4-97.cisco.com
X-Outbound-Node: rcdn-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/DS7L3CQd5UCTuv-S_pH7iCysxwI>
Subject: Re: [Lsr] draft-ppsenak-lsr-igp-ureach-prefix-announce
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: Sun, 30 Jul 2023 18:03:41 -0000
Hi Bruno, I will update the draft. thanks, Peter On 28/07/2023 14:32, bruno.decraene@orange.com wrote: > Peter, > >> From: Peter Psenak <ppsenak@cisco.com> >> Sent: Thursday, July 27, 2023 8:00 PM >> >> Bruno, >> >> On 27/07/2023 16:12, bruno.decraene@orange.com wrote: >> >>> >>> Bottom line: >>> - we see that this can be problematic in some cases >>> - it's very easy to fix by mandating the use of the flags(s). >> >> I believe we understand each other. I even believe we are in a violent >> agreement, although we have different view on some specific details. >> >> Would SHOULD language in terms of using the new flags for UPA take care >> of your concerns? > > To summarize, my concern is that with the current text, any advertisement with a metric higher than 0xFE000000 would be interpreted as UPA by nodes enabling UPA. This essentially forbid any past or future use of this whole range of metric, which I find problematic and unnecessary. > > There may be multiple ways to address this. I can think of two (below) but I'm open to other solutions that you would propose. > 1) UPA behavior is triggered by one a the flag being set (and metric >0xFE000000) > 2) UPA is triggered by a specific metric value. This would allow other usages to pick a different value without interfering with UPA. If so I would have a preference to have a registered value so creating an IANA registry would be needed (with some values for private use) > ... > > (Clearly, we only need one, not both of them). > > Coming back to your proposal (thank you) and your question, if option 1 (flag) is used, my proposed changes are detailed in https://mailarchive.ietf.org/arch/msg/lsr/AN6Lfd58i5RS3cq06EqwOyrOLGY/ > > They are recopied below for ease of discussion (and to fix some errors) > > §5.4 > OLD: U-Flag and UP-Flag are optional flags that have informative character. Treatment of these flags on the receiver is optional and the usage of them is outside of scope of this document. > NEW: The setting of the U-Flag or the UP-Flag signals that the prefix is unreachable. They constitute the UPA signals. > > §5 > "Even though in all cases the treatment of such metric, or NU-bit, is specified for IS-IS, OSPF and OSPFv3, having an explicit way to signal that the prefix was advertised in order to signal unreachability is useful to distinguish it from other cases where the prefix with such metric is advertised." > :s/useful/required > > §Abstract > OLD: This document describes how to use existing protocol mechanisms in IS-IS and OSPF to advertise such prefix reachability loss. > NEW: This document defines two new flags in IS-IS and OSPF to advertise such prefix reachability loss. In order to support incremental deployment, such advertisement use a high metric value already having special meaning in OSPF and IS-IS. > > §1 > OLD: This document describes how the use of existing protocol mechanisms can support the necessary functionality without the need for any protocol extensions. The functionality being described is called Unreachable Prefix Announcement (UPA). > NEW: This document defines two new flags in IS-IS and OSPF to support the necessary functionality. The functionality being described is called Unreachable Prefix Announcement (UPA). > > > I would propose an additional editorial change > OLD: 5. Signaling the UPA origin > NEW: 5. Signaling UPA > > OLD: 5.1. Signaling the UPA origin in IS-IS > NEW: 5.1. Signaling UPA in IS-IS > > > Please feel free to reformulate as needed. > I've focused on IS-IS. I leave the OSPF parts up to you. > > Thanks, > --Bruno > >>> >>> What's preventing the authors to just fix this? >>> >>> In the absence of an implementation section in the draft, does the only disclosed implementation (IOS-XR) support the flags and set a flag with the UPA? >> >> I don't think discussing the details of the particular implementation >> belongs to this list. We can discuss that privately. >> >> thanks, >> Peter >> >>> >>> Thanks, >>> --Bruno > > Orange Restricted > ____________________________________________________________________________________________________________ > Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc > pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler > a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, > Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci. > > This message and its attachments may contain confidential or privileged information that may be protected by law; > they should not be distributed, used or copied without authorisation. > If you have received this email in error, please notify the sender and delete this message and its attachments. > As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified. > Thank you. >
- [Lsr] draft-ppsenak-lsr-igp-ureach-prefix-announce bruno.decraene
- Re: [Lsr] draft-ppsenak-lsr-igp-ureach-prefix-ann… Peter Psenak
- Re: [Lsr] draft-ppsenak-lsr-igp-ureach-prefix-ann… bruno.decraene
- Re: [Lsr] draft-ppsenak-lsr-igp-ureach-prefix-ann… Peter Psenak
- Re: [Lsr] draft-ppsenak-lsr-igp-ureach-prefix-ann… bruno.decraene
- Re: [Lsr] draft-ppsenak-lsr-igp-ureach-prefix-ann… Peter Psenak
- Re: [Lsr] draft-ppsenak-lsr-igp-ureach-prefix-ann… bruno.decraene
- Re: [Lsr] draft-ppsenak-lsr-igp-ureach-prefix-ann… Peter Psenak
- Re: [Lsr] draft-ppsenak-lsr-igp-ureach-prefix-ann… bruno.decraene
- Re: [Lsr] draft-ppsenak-lsr-igp-ureach-prefix-ann… Peter Psenak
- Re: [Lsr] draft-ppsenak-lsr-igp-ureach-prefix-ann… bruno.decraene
- Re: [Lsr] draft-ppsenak-lsr-igp-ureach-prefix-ann… Peter Psenak
- Re: [Lsr] draft-ppsenak-lsr-igp-ureach-prefix-ann… bruno.decraene
- Re: [Lsr] draft-ppsenak-lsr-igp-ureach-prefix-ann… Peter Psenak
- Re: [Lsr] draft-ppsenak-lsr-igp-ureach-prefix-ann… bruno.decraene
- Re: [Lsr] draft-ppsenak-lsr-igp-ureach-prefix-ann… bruno.decraene