Re: [Idr] AD Review of draft-ietf-idr-capabilities-registry-change-06
Alvaro Retana <aretana.ietf@gmail.com> Wed, 15 April 2020 14:22 UTC
Return-Path: <aretana.ietf@gmail.com>
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 E1B993A0922; Wed, 15 Apr 2020 07:22:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 YaZDYPBgQWJ2; Wed, 15 Apr 2020 07:22:14 -0700 (PDT)
Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [IPv6:2a00:1450:4864:20::32b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 33E6B3A091A; Wed, 15 Apr 2020 07:22:11 -0700 (PDT)
Received: by mail-wm1-x32b.google.com with SMTP id x25so17693949wmc.0; Wed, 15 Apr 2020 07:22:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=rMOg2R7zXfIEmx0b50wPlVhSewwx7RVGd25xmMIBjzY=; b=ES/JOZ5EhhIuM9zf9SZa03lFiCZ8NOD9ju2GrpVddmxLFaVZA0qcOe1SiSm2KTzp00 +9m9erKD0HH0+CWKqypSUhJl6DPGlUc4ngdMyqZtcbVsRkoHrZs9oKzkhEAa9m3lDKDP qJTS8ggXc2LLM9TrztQ69GF9ckz5V1Y+aHBSNdDrM2BOjdVCcJzIhGP4goF+7Dc1dicP 6oS/PVd2czlt6e86PcSxrD80FW64Q3DoU/brekopZkybTmnLiqaIfy2LY8iL/pQ08l5z yqU6AyxNqK1oUnPbUZeQshO567oX+5gRfv/ajvkqn+YK1BuyVH8SUsqXPMYlWll5VsP4 X9HQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=rMOg2R7zXfIEmx0b50wPlVhSewwx7RVGd25xmMIBjzY=; b=SwlyKgiiPJlkqqveCI5G+cXNlnpQ7VeLA0a53EqQCEWRkk6x4/ZVnTYf04+hEnesHr EHSvZw5ArD5eNfQgtTeiMJldPdlckiEd3zSqHGjRuOOgt4CBk+MTgeH6TmUkNU04vISK Sb40f8F5j9irGAb2hZ2yVwDg/PVpNjWw6DJZdahKlC2yNadJWurDXjpIHOpR5fCQOIm9 CBHskl03u3pnLBiB6lPNQPtz4GL/p/Jg4/x9TiXjRv5ZFI4TD4U1A4UQyno4bicu1iGi gEKZsWRYjK6Je6wRA/81Yk5PGAJi9r7CVPLbb+SUG61GmjQvApuA1R1gSrsI65TrMtj9 uXqg==
X-Gm-Message-State: AGi0PuZXDh3dmCSd9Mul+Sy0OD/xNMLf1LYL5rtlrVYQ2R2fqL4jvP0R JXbJfGBijRGrEXJiwO76M3tglz9eocvZG9q1PT96Ox1Z
X-Google-Smtp-Source: APiQypJ1gEfVi9/velD4Na06t0v3N/R4Bcip1mTXyXuVzZBPHPyqWkMKA8t2zx+pd7zwF/fhtYvaYPsl7SLnLLWU3vE=
X-Received: by 2002:a1c:ed1a:: with SMTP id l26mr5447453wmh.175.1586960529286; Wed, 15 Apr 2020 07:22:09 -0700 (PDT)
Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Wed, 15 Apr 2020 07:22:08 -0700
From: Alvaro Retana <aretana.ietf@gmail.com>
In-Reply-To: <CAMMESsz1AFH8mAVHCBJg6gSAydfFP0aWmox5AzgQkPYKrmaN4Q@mail.gmail.com>
References: <CAMMESsz1AFH8mAVHCBJg6gSAydfFP0aWmox5AzgQkPYKrmaN4Q@mail.gmail.com>
MIME-Version: 1.0
Date: Wed, 15 Apr 2020 07:22:08 -0700
Message-ID: <CAMMESsxZRdrn5jc9p1dc1_7jEvESnGO+oxb9V99NW3j1TpzAhw@mail.gmail.com>
To: draft-ietf-idr-capabilities-registry-change@ietf.org, John Scudder <jgs@juniper.net>
Cc: Susan Hares <shares@ndzh.com>, idr-chairs@ietf.org, "idr@ietf. org" <idr@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000009ee9bd05a3550acf"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/FqfqtsJBARqYVhj9J9dF59zgN2Q>
Subject: Re: [Idr] AD Review of draft-ietf-idr-capabilities-registry-change-06
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: Wed, 15 Apr 2020 14:22:21 -0000
Ping! On February 11, 2020 at 11:31:30 AM, Alvaro Retana (aretana.ietf@gmail.com) wrote: John: Hi! Thanks for your work on this document! I have a couple of important items that need to be addressed before moving this document forward, specifically about change control and a couple more values that should be deprecated. Please see in-line. I will wait for an update before starting the IETF LC. Thanks!! Alvaro. [Line numbers from idnits.] ... 11 Abstract 13 This document updates RFC 5492 by making a change to the registration 14 procedures for BGP Capability Codes. Specifically, the range 15 formerly designated "Reserved for Private Use" is divided into three 16 new ranges, respectively designated as "First Come First Served", 17 "Experimental" and "Reserved". [nit] s/Experimental/Experimental Use ... 63 1. Introduction 65 [RFC5492] designates the range of Capability Codes 128-255 as 66 "Reserved for Private Use". Subsequent experience has shown this to 67 be not only useless, but actively confusing to implementors. BGP 68 Capability Codes do not meet the criteria for "Private Use" described 69 in [RFC8126] section 4.1. An example of a legitimate "private use" 70 code point might be a BGP community [RFC1997] value assigned for use 71 within a given Autonomous System, but no analogous use of 72 Capabilities exists. [nit/potential rathole] I don’t see why Capabilities Advertisement can’t meet the “for private or local use only” criteria in rfc8126. I guess we just don’t know of any local-only capability! ;-) Seriously, I’m not going to object the justification, or strongly ask you to change it, but others in the IESG might. Suggestion: Leave just the first two sentences. ... 85 2. Discussion ... 100 The reason for designating "IESG" as the change controller for all 101 registrations is that while it should be easy to obtain a Capability 102 Code, once registered it's not a trivial matter to safely and 103 interoperably change the use of that code, and thus working group 104 consensus should be sought before changes are made to existing 105 registrations. [minor] I don’t think this paragraph is needed because “For registries created by RFCs in the IETF stream, change control for the registry lies by default with the IETF, via the IESG.” [rfc8126] [] I think it is confusing (at least to me) the text about “working group consensus” if the change controller is the IESG, and we're dealing with FCFS. Again, I don’t think this paragraph is needed. 107 Finally, we invite implementors who have used values in the range 108 128-255 to contribute to this draft, so that the values can be 109 included in the registry. Values that have been reported, are 110 included. [nit] The invitation is not needed, since the draft is now “done” and the values are already included... 112 3. IANA Considerations ... 119 Registry Owner/Change Controller: IESG [] See above. 121 Registration procedures: 123 +---------+-------------------------+ 124 | Range | Registration Procedures | 125 +---------+-------------------------+ 126 | 1-63 | IETF Review | 127 | 64-238 | First Come First Served | 128 | 239-254 | Experimental | 129 +---------+-------------------------+ [minor] Please add Figure/Table numbers. 131 Note: a separate "owner" column is not provided because the owner of 132 all registrations, once made, is "IESG". [major] The IANA review (which I now notice was only sent to Sue and me), says: "Since part of the registry will be First Come First Served, we'll be adding a change controller column, per RFC 8126." [That is the full review...] "Change controller" and "owner" are the same thing; I think it would be ok to rename the "Reference" column (below) to "Reference / Change Controller". 134 IANA is requested to perform the following new allocations within the 135 "Capability Codes" registry: 137 +-------+-----------------------------------------------+-----------+ 138 | Value | Description | Reference | 139 +-------+-----------------------------------------------+-----------+ 140 | 128 | Prestandard Route Refresh (deprecated) | (this | 141 | | | document) | 142 +-------+-----------------------------------------------+-----------+ 143 | 129 | Prestandard Outbound Route Filtering | (this | 144 | | (deprecated), prestandard draft-li-idr- | document) | 145 | | flowspec-rpd-04 (deprecated) | | 146 +-------+-----------------------------------------------+-----------+ 147 | 130 | Prestandard Outbound Route Filtering | (this | 148 | | (deprecated) | document) | 149 +-------+-----------------------------------------------+-----------+ 150 | 255 | Reserved | (this | 151 | | | document) | 152 +-------+-----------------------------------------------+-----------+ [major] There is mention in the mail archive of other values that should also be deprecated [1]. - "131 (CISCO multi-session)" - "184, cumulus hostname draft" - "185, operational draft" [1] https://mailarchive.ietf.org/arch/msg/idr/eIoTAz3wS6dJMKBoIxwrAk98lxM
- [Idr] AD Review of draft-ietf-idr-capabilities-re… Alvaro Retana
- Re: [Idr] AD Review of draft-ietf-idr-capabilitie… Alvaro Retana
- Re: [Idr] AD Review of draft-ietf-idr-capabilitie… John Scudder
- Re: [Idr] AD Review of draft-ietf-idr-capabilitie… Alvaro Retana