[Idr] Debate about IANA assignment policies for BGP-LS registries

Adrian Farrel <adrian@olddog.co.uk> Thu, 19 November 2020 08:25 UTC

Return-Path: <adrian@olddog.co.uk>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC8773A11E7; Thu, 19 Nov 2020 00:25:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
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 L7YBoGB39s8s; Thu, 19 Nov 2020 00:25:51 -0800 (PST)
Received: from mta8.iomartmail.com (mta8.iomartmail.com [62.128.193.158]) (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 4714F3A11DC; Thu, 19 Nov 2020 00:25:45 -0800 (PST)
Received: from vs3.iomartmail.com (vs3.iomartmail.com [10.12.10.124]) by mta8.iomartmail.com (8.14.4/8.14.4) with ESMTP id 0AJ8PgBm026653; Thu, 19 Nov 2020 08:25:42 GMT
Received: from vs3.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 91B7C22032; Thu, 19 Nov 2020 08:25:42 +0000 (GMT)
Received: from asmtp1.iomartmail.com (unknown [10.12.10.248]) by vs3.iomartmail.com (Postfix) with ESMTPS id 7C94F2203C; Thu, 19 Nov 2020 08:25:42 +0000 (GMT)
Received: from LAPTOPK7AS653V ([195.166.134.90]) (authenticated bits=0) by asmtp1.iomartmail.com (8.14.4/8.14.4) with ESMTP id 0AJ8PfvC012058 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 19 Nov 2020 08:25:42 GMT
Reply-To: adrian@olddog.co.uk
From: Adrian Farrel <adrian@olddog.co.uk>
To: idr@ietf.org
Cc: idr-chairs@ietf.org, 'Alvaro Retana' <aretana.ietf@gmail.com>
Date: Thu, 19 Nov 2020 08:25:41 -0000
Organization: Old Dog Consulting
Message-ID: <080401d6be4d$91edfa60$b5c9ef20$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: Ada+PLvU3A9NOlUuQcaKnNPgaE0wUQ==
Content-Language: en-gb
X-Originating-IP: 195.166.134.90
X-Thinkmail-Auth: adrian@olddog.co.uk
X-TM-AS-GCONF: 00
X-TM-AS-Product-Ver: IMSVA-9.0.0.1623-8.2.0.1013-25798.005
X-TM-AS-Result: No--7.321-10.0-31-10
X-imss-scan-details: No--7.321-10.0-31-10
X-TMASE-Version: IMSVA-9.0.0.1623-8.2.1013-25798.005
X-TMASE-Result: 10--7.320600-10.000000
X-TMASE-MatchedRID: wgKLxAhaF4EOwAmmWH5kBPRUId35VCIepQH4ogtVQP35LkL/TyFZze+U +AT7jZHau7MLnfc0u3vWkEvUUY57EWsQnoq3X+GRGFMYlDUzwr2lGCIMbr7g/lhs8uimgHNCsUi QaSetZD45zbPG5LtWhF0avuWSjys9eoVm+vcZsTcPa1ZzmezWtjmKihe1K2IeB3Z6VWYr75z7ef 9bU/2G/lA2BpUGyQ2WagJCignfmFtTattrga832OouvI+nvaRruWTvk1XrkJWmPVDJNbpM8PaD3 ZKRIz0KR7uEnZwYDDvVVQ3h5rASuOAStmPSrW3SiPIR0a1i6hdBfswOwCqA+ETqq9Xa45y5xYWZ 7NzNdoIAb9Rn+iNx01CAC26CIKgVEbkRZbHauM60pXj1GkAfe3MpYTSKHyEII0YrtQLsSUzbMyU yGa4cCNBxJOjlUj7j9DjuZB+jCUSP3ZeDRlev09bgzPjrV+wcHkWa9nMURC4INpIFnbd6mhELwq RylfkRrtyxCZOX8rZ6umNq52I1LphZPqEvBIN1bWsCUkrA4EnujGgmSxndoriBTLMkgNsW2uE2P z9VrYitW+PifxVQuz7k3811dG1Z7vcHd3puos1ZZYpuBxXlgMJNXDHTT6axSgypjNmDEOu2hrfv b/FTQ5X5xrPIzzPckZOl7WKIImq0P2qkGU0XylOm2gN+nomsxEHRux+uk8irEHfaj14ZyQBE3aj 87XSlRCpAJGjteEAtZRn89vkUtmRw1dJYtFRQog9DqJDVE+w=
X-TMASE-SNAP-Result: 1.821001.0001-0-1-12:0,22:0,33:0,34:0-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/KbwY2G1Tr14DRItRT7_45uiksuA>
Subject: [Idr] Debate about IANA assignment policies for BGP-LS registries
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Nov 2020 08:25:58 -0000

Hi,

You may have noticed some recent debate about
draft-ietf-idr-bgp-ls-registries on the IDR list.

It is possible that, notwithstanding WG last call, the draft doesn't
correctly capture what the working group wanted.

Since I hold the pen for the draft and am one of the Designated Experts for
the registry, I will try to set out my understanding of what we currently
have, what the document says, and what questions the WG may need to address
next.

[For the avoidance of doubt: I'm just trying to serve the WG and clarify the
instructions to the DEs, I don't have much of an opinion about this.]

The registries were created by RFC 7752 and currently make assignments
according to "Specification Required." RFC 8126 (which post-dated RFC 7752)
defines these terms in section 4.6. "Specification Required" includes the
requirement for:
- review by a Designated Expert
- documentation in a permanent and readily available public specification

Debate rages about the meaning of "permanent" in this context. Does an
Internet-Draft count, does it expire, or is it archived by the tools page?
Does an individual I-D count, or does it need to be adopted first? Does IANA
track the I-D version, and if not what does it mean when a new version
changes the meaning of a code point?

As Alvaro, our AD remarks, IDR is not the place to have this debate. It is
probably an IETF-wide debate and anyone is welcome to take it up with IANA
and the IESG.

What we need to do is decide what we want as our policy for these registries
to be, and then work out how to achieve it. We can then set the DE guidance
(see section 5.1 of RFC 7752) to achieve the right results.

It seems, from various discussions on the list, that the WG (or some of its
more vocal participants) want to be able to assign code points based on I-Ds
and without requiring to do early allocation (RFC 7120). There seem (to me)
to be three ways to approach this:

1. Leave the assignment policies and DE instructions in place per 7752 and
state that they do what we want.
2. Leave the assignment policies in place per 7752, but change the DE
instructions to give explicit advice about Internet-Drafts.
3. Change the assignment policies to be simply "Expert Review" and change
the DE instructions to describe what the DE must do.

The current draft seeks to implement option 3.

I'd note that a secondary issue arises about requests for codepoints arising
from outside the IETF. Suppose another SDO or a vendor wants a code point:
Do they have to write an I-D? Does it have to gain adoption in the WG?



The chairs have a slide on this for the meeting on Friday. I'll leave it to
them to decide whether there is time in the meeting to discuss the topic,
but the agenda was previously full. Perhaps a discussion on this list would
be better.

Best,
Adrian