Re: [Idr] AD Review of draft-ietf-idr-capabilities-registry-change-06
John Scudder <jgs@juniper.net> Wed, 15 April 2020 18:36 UTC
Return-Path: <jgs@juniper.net>
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 9A7B23A0128; Wed, 15 Apr 2020 11:36:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.267
X-Spam-Level:
X-Spam-Status: No, score=-2.267 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.168, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-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=juniper.net header.b=1PlYTiJh; dkim=pass (1024-bit key) header.d=juniper.net header.b=fI88xGue
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 NFM2en982zyD; Wed, 15 Apr 2020 11:36:24 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 4E4463A041E; Wed, 15 Apr 2020 11:36:23 -0700 (PDT)
Received: from pps.filterd (m0108160.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 03FIXNn0026092; Wed, 15 Apr 2020 11:36:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=PPS1017; bh=Qos7X3Pd6e3a10bqMZdFtoJTXfydXAikrPwLfZ35u0k=; b=1PlYTiJhZ0YaW+PvDFTQUrIn4OkfxYdO3+XA4eiGxeJf8zUxEgK2CD0Lnsjk6pmqH2pX bea7wkE2zQM/VZTpC003AU2D6fRNZhI0So+8Odo749Zy4tQv2Ygj08T6P9IVImHNrGtP CBDQ82tDCfNsYizQFPCmHazy3DlIQ8g1IINycQ/gLh7n3cDKNn/+xbJLuptDNrNWpBmN 7ybEnxq3kHcfzGIQbbfgVNqu3fGRnAJe/0uUWzo49vDeSKflwBKGxIyLnR4zouZxN26n Y6qDBb2fLgbAnH0W522I75GB9nEye9zvrKjIC2epagDcfNSWku1RzKspw5oOy624Hee/ 2Q==
Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2172.outbound.protection.outlook.com [104.47.59.172]) by mx0b-00273201.pphosted.com with ESMTP id 30dnb4sny0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 15 Apr 2020 11:36:21 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PnBOwc41wvbtKTH2dFvjU5BcMd3JKdhxxTiKZxrti3o1LLxVyeLru2WFd8dOOZLzuY85Ll7qXtRcRzKXkeEweie/g6O6Li8rW/m9JbdmmzVtLreg0XTcwhjJfhqrOsTzpQrgJMf0iR/bPOqvcHiCHn9WSW8JnpgVEMWQAI4NkLdHoxgG1XKUJmw3arqbUcdhzy1yCbbutngEAi65kf1U5UDZ/mvCDiEu+bumEvGEBfC+9O0rOQB7Hch1o+icDHJi5YR7KVkyBCLo4PoPuNy1FUVQYQmGhySe7CxMQO44nnMePgEAdWTWgGNNNwcM8EQ4CmYX3bn6Nc+Ah64Vas2aRg==
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-SenderADCheck; bh=Qos7X3Pd6e3a10bqMZdFtoJTXfydXAikrPwLfZ35u0k=; b=lVsBF4tRkgNRN1KxWTvu8R6oiznIVDBeVKEUt+mu9LgRyVjVgjAISsy7nrAEJOciXJFkpyuYb6PuJtgLis4SAoLE5/hJhCp+j+uFu85zyrjYu4GhW17UCInO0YFZ4vNoKVQA0dxTdYqzjC+ArCTfA+vOK9ptfnhVzPVfLDEBmZ9diAeBNtysRailbkqcBtFrxVD1xoMoOlfmNqYfLrZmb7ylpO/tXrSFRoWOJ3469vWmEHZiRt6JYPwuysroDFS1tHik2ex4CGNqLAA5dZ3vPxgS4RAAVpGmDlNGCY+4vlvgkenmvi84e/vD/rF92F2YzlRE48gAJRjOYgO/Rci9DA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Qos7X3Pd6e3a10bqMZdFtoJTXfydXAikrPwLfZ35u0k=; b=fI88xGueCTxRpSJjx6+laa5hJ95vmS1LXyyEPkt0/GLAh3JmPmcRUsf4vm6HkE8JiQxbZqHS756ne+kDmr5F+VWKFlqafRUFcR/FnZp3uUIOsk1WRy+Q1WWe0vUruCUSh5vs/DH3bzAeMEOtweEIYZQVyVzfBVNEdVoiDxix1S0=
Received: from BL0PR05MB5076.namprd05.prod.outlook.com (2603:10b6:208:83::12) by BL0PR05MB4865.namprd05.prod.outlook.com (2603:10b6:208:5d::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2921.18; Wed, 15 Apr 2020 18:36:20 +0000
Received: from BL0PR05MB5076.namprd05.prod.outlook.com ([fe80::d450:6f4c:4c28:b45f]) by BL0PR05MB5076.namprd05.prod.outlook.com ([fe80::d450:6f4c:4c28:b45f%7]) with mapi id 15.20.2921.024; Wed, 15 Apr 2020 18:36:20 +0000
From: John Scudder <jgs@juniper.net>
To: Alvaro Retana <aretana.ietf@gmail.com>
CC: "draft-ietf-idr-capabilities-registry-change@ietf.org" <draft-ietf-idr-capabilities-registry-change@ietf.org>, Hares Susan <shares@ndzh.com>, idr-chairs <idr-chairs@ietf.org>, "idr@ietf. org" <idr@ietf.org>
Thread-Topic: AD Review of draft-ietf-idr-capabilities-registry-change-06
Thread-Index: AQHV4PjML2ieUG5u9kyBFXTim0B1u6h6542A
Date: Wed, 15 Apr 2020 18:36:19 +0000
Message-ID: <2593C5E1-0F7D-4B2C-9535-981052B2B06E@juniper.net>
References: <CAMMESsz1AFH8mAVHCBJg6gSAydfFP0aWmox5AzgQkPYKrmaN4Q@mail.gmail.com>
In-Reply-To: <CAMMESsz1AFH8mAVHCBJg6gSAydfFP0aWmox5AzgQkPYKrmaN4Q@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3608.80.23.2.2)
x-originating-ip: [2600:1700:37a0:3ca0:e133:e45c:a238:c10d]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 90438568-ac01-4070-52eb-08d7e16be423
x-ms-traffictypediagnostic: BL0PR05MB4865:
x-microsoft-antispam-prvs: <BL0PR05MB48651299A3297C4EF2E5FC79AADB0@BL0PR05MB4865.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0374433C81
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BL0PR05MB5076.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(10019020)(4636009)(366004)(346002)(396003)(136003)(39860400002)(376002)(2616005)(86362001)(316002)(91956017)(53546011)(6512007)(8676002)(4326008)(6506007)(81156014)(8936002)(478600001)(66946007)(76116006)(186003)(6916009)(6486002)(33656002)(36756003)(2906002)(71200400001)(5660300002)(66476007)(66556008)(54906003)(64756008)(966005)(66446008); DIR:OUT; SFP:1102;
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: pvPTW+cicNXAxb2ov+B+6Zbln8RqDxyRWp4ZaH5r0uNjLqm3wt1rZ2U0JvEU5Xy5fRGsCd24TYqs+2fMb/Fs/Nd+VJCgkMwVhrbR9owfFCrHwHynC3qUHbpzajFsV7yzwQA9pFEOHHW79gqYhyKKsu5pgpAAjBZPD7PsY2r3exF4ZTshB3RpKAvmwhd+dJWauL88KRBDjD+ggKiwH5yFRK8XxmY8pzK9cX9Dd7mMXsic9iGLgj26zBJFboPv5wKYvlwyeCEFkuB2g2R6aoy6ZlYEnPSdhYeTItgyn8QI8lZCKxfwXK465E3JDPDqEXEhoUyEmF9bSrTUzSJZr3AxgR2n9Q7PPbxw62+OlzVoBQZID9wOvqrVsACn5RVP/T8Gj5VVo5AN4CAsM/qVoHkq8bP5Rg5gblGE1TbZdusRRScQ/ZXWs+lm8Wm8EeftvcVe6qIzHZvQVGEAfI2o6cSMgIz6LHJpGONlabZwHmXNm6UTUJVg4c6Peq0+pRkp5L6JEMRQ827s9kiIDxUU1pnU6w==
x-ms-exchange-antispam-messagedata: 2HkkEKh/06mLpXjKEsiKv0v4eS6zc3fNLPsND2WibKb4/sxKSkSipsac+AgsxjC9gPEF29OAloVCA8L9OShcrxjBrpXBvGS1tbftXAEXVtj3ur14S3EPc5nAUpXhE9snQs54YK5tIR9EoNYuWLSt/bnMhGaN1OlRcbk6KYFYPLJD47UPthTByzxdF+sFeRTjjxaJAZgnF8/rp04WvwuDlw==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <00DDE3459A8BEE4BAA37F71FF56DBAD2@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 90438568-ac01-4070-52eb-08d7e16be423
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Apr 2020 18:36:19.9955 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: zAS/gyJLEfUrDd7pMYRaUCWEXIZZcWEp6DoYLehPDAwZs15C5CbETgjrk3bVLfTZ
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR05MB4865
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138, 18.0.676 definitions=2020-04-15_06:2020-04-14, 2020-04-15 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 suspectscore=0 spamscore=0 mlxscore=0 bulkscore=0 mlxlogscore=999 clxscore=1011 malwarescore=0 impostorscore=0 phishscore=0 adultscore=0 lowpriorityscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2003020000 definitions=main-2004150136
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/rnJ4tkAb4qdf3OrlxQ4W5kF2gJw>
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 18:36:34 -0000
Hi Alvaro, Thanks for the review! I’ve uploaded -07 to address your comments. Some replies in line below. WG: Please take note this adds three more deprecated code points, for “Cisco multi-session”, “cumulus hostname” and “Operational message”, see the bottom of this message. —John > On Feb 11, 2020, at 11:31 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 Done. > ... > 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. Done. > ... > 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. Done. > 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... Done. > 112 3. IANA Considerations > ... > 119 Registry Owner/Change Controller: IESG > > [] See above. I take it this is a request to remove the explicit listing of IESG as change controller, because it’s the default? OK, done. > 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. Done. > 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". I’m a little confused by this but it’s no skin off me either way; done. > 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" OK, thanks. I think these were all raised by Thomas Mangin (thanks, Thomas). Here’s how I think they are to be handled: 131: Relocated to 68 now (the standardized code point). Deprecated. 184: Relocated to 73 (the assigned code point). Deprecated. 185: This is a little more thorny. The draft in question is draft-ietf-idr-operational-message-00. It’s a WG draft, but a dead one (I think I’ll kick its state to “dead” after I’ve sent this; it hasn’t been updated in 8 years). There is no assigned code point, nor is there likely to be. In normal course of affairs if things had gone differently, maybe we would have early-allocated a code point. Then, based on the document not progressing, the code point would have been reclaimed by IANA and listed as deprecated. So, I’m going to also list this one as deprecated even though there’s no standardized/assigned code point for it. If anyone has objection to any of these additions, please make some noise now. > [1] https://urldefense.com/v3/__https://mailarchive.ietf.org/arch/msg/idr/eIoTAz3wS6dJMKBoIxwrAk98lxM__;!!NEt6yMaO-gk!SRlG_yjBkTNVEvO96n5W07LcEnafwsyyQ6ssqmTyYo_dTNtUESJCIxbBiC5RSw$
- [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