Re: [Idr] Benjamin Kaduk's No Objection on draft-ietf-idr-ext-opt-param-11: (with COMMENT)

John Scudder <jgs@juniper.net> Wed, 21 April 2021 22:17 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 A995D3A3903; Wed, 21 Apr 2021 15:17:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, 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=s+hcoCOY; dkim=pass (1024-bit key) header.d=juniper.net header.b=kPXJ2vwG
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 Ou2kCZcjbr0V; Wed, 21 Apr 2021 15:17:31 -0700 (PDT)
Received: from mx0a-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 D9D5A3A1F97; Wed, 21 Apr 2021 15:17:30 -0700 (PDT)
Received: from pps.filterd (m0108158.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 13LMFRT1017910; Wed, 21 Apr 2021 15:17:29 -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 : mime-version; s=PPS1017; bh=XQdvYqbxS5vNdZB2IiUggS07gi/QjUjcqCV6VteP5zE=; b=s+hcoCOYEGzCsZUrTPMBXkqdNKCb4Czc+EXEcP3p+xsESEvaFiN9FFcDAoWK7rY0tUZ3 OrM11oM+mrhCAH1Rt6BS/Jv1zxRg6P8F/xcUK1WhiQMRLkb9xG2dx7Il1o0/0y4esqaY 1O5IMRPm+z6y7XR5EJKLXaxP2KJH6X5W3djFe6Ml0vL8DkWzPsRwiPlM7B+Jn6IatuF4 8NsOzxd5ORTgnBPBemlwqd/e0XHOVhSR78JJe2AxmriCPJdHtDce+AQSqW7GJlcsLVIr a/b2ebbnm6w/vAmIqQ1EGRd2ewxh6Vo70V9OSMHKkgm4wEI7aMVyZB3B5wtKHHKeWPd+ zg==
Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2173.outbound.protection.outlook.com [104.47.55.173]) by mx0a-00273201.pphosted.com with ESMTP id 382veug0sf-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 21 Apr 2021 15:17:29 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CvmzgRSmCqC34RIPIWklWqrvj0O0pZx6abunROFcgtG071HtC9FFWjM3cBvphhl5l+P4par081nPQs6HKVGYYOAPYt4iI6Jsn7nUDrFbPVGJU5sM1tNrjG1eE6abTz8NtwvUtis2DuvAs6m63HsQI/fUG+hQR72pdKTBvR35w6V0HPImFY6ZE6BUICoMfv3I6Et0KOJA3juweltD5aY9ga+AMdd3werQIdhLSS0QKAaLvReo6Px2XdLOnSe3Z/djVN29wwwjQ046vIu2Pzsaw+m4pVO6NtMJ1/XY72wOOBjILKfZ6SoKlZUuPShSpz03b/UU2wMPwcSqsMGdDEa6Dg==
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=XQdvYqbxS5vNdZB2IiUggS07gi/QjUjcqCV6VteP5zE=; b=mMTZXZq47FEnhU2zcE7MUiwZCij5UvzWGwwVoYIR0XpOpXPTinh7/Hu5TPfczjieFgiYZawpEtmiNxg8JaG0olZHYpIdqjmokp8g2K1ZM27AmE7WH0xW3xDPNo1/wDEJrTW1PcWOgg7rWLhZgN3xv9vTHGD3e/iZ6LX0oiKNjdtcCGSl+VBf0ayPo9uG0VKcxbA+s7BPoRq78TO+cPo28ZbiVPY34PrFPS9T1s6LBBGc5Ua7KkDZtJQO7kzimnInWEEh8ELQ2coQ2bGl/D5503whGjIvlqmfssP80OhBpDw0I60DCuRr7DCDL3ysZSJ7wLV0hFCyYmNglx3hfmXDHg==
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=XQdvYqbxS5vNdZB2IiUggS07gi/QjUjcqCV6VteP5zE=; b=kPXJ2vwGsrzK3s5UqVFbZ48/n07ODMvItKurO4IkX7jcsMCSaKRtYeI8r1dv69mlkNxg5qdpyrI8hb4xwDi+mpNWqJnfS/DF4eguoMhwhhctM5xSF3acmssuUGgi9Rg6KWf7HHWNxMKaXgUsKfQBJiEcS+iu9i3uUh8Jc4L5CEg=
Received: from BN8PR05MB6098.namprd05.prod.outlook.com (2603:10b6:408:45::29) by BN7PR05MB5795.namprd05.prod.outlook.com (2603:10b6:408:3f::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.6; Wed, 21 Apr 2021 22:17:27 +0000
Received: from BN8PR05MB6098.namprd05.prod.outlook.com ([fe80::4d47:2d3c:d3c5:2e14]) by BN8PR05MB6098.namprd05.prod.outlook.com ([fe80::4d47:2d3c:d3c5:2e14%3]) with mapi id 15.20.4065.021; Wed, 21 Apr 2021 22:17:27 +0000
From: John Scudder <jgs@juniper.net>
To: Benjamin Kaduk <kaduk@mit.edu>
CC: The IESG <iesg@ietf.org>, "draft-ietf-idr-ext-opt-param@ietf.org" <draft-ietf-idr-ext-opt-param@ietf.org>, "idr-chairs@ietf.org" <idr-chairs@ietf.org>, "idr@ietf.org" <idr@ietf.org>, Hares Susan <shares@ndzh.com>, "aretana.ietf@gmail.com" <aretana.ietf@gmail.com>
Thread-Topic: Benjamin Kaduk's No Objection on draft-ietf-idr-ext-opt-param-11: (with COMMENT)
Thread-Index: AQHXNusfXYK/h1cuXk6fA7CYxqtODaq/imEA
Date: Wed, 21 Apr 2021 22:17:27 +0000
Message-ID: <17A375F2-53EA-4EE0-BE52-F8B4D02A7813@juniper.net>
References: <161903614371.3550.4745493177572934818@ietfa.amsl.com>
In-Reply-To: <161903614371.3550.4745493177572934818@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3608.120.23.2.4)
authentication-results: mit.edu; dkim=none (message not signed) header.d=none;mit.edu; dmarc=none action=none header.from=juniper.net;
x-originating-ip: [163.116.133.117]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5036222e-8d44-4f06-ac91-08d905133f81
x-ms-traffictypediagnostic: BN7PR05MB5795:
x-microsoft-antispam-prvs: <BN7PR05MB5795707FCD4ACF52746F48CAAA479@BN7PR05MB5795.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: P+7pFSo7Gfbvo/kRf0Ss+XyY4kVqistpc+iES3hSU2mbw7OfLA7UgVFWGeRI+Eef0TrSstCEis2N23hGaOav4rRwv5txWzeoDm3b0KEnuZ+cLvjl+cu4QkDXleA9QhREq7rxqJJbg0E7n87OABqZ1LP8UZjc3DRbKjJRW1HpVoEYTeXT7lha4PNyU4njHX/4Pv9EneGho7eXEGsB9/nHgbKZTFKc5c63akei42NUnkfHS6u1Q8aUPQLPsjQWqYQFMpc9R2xfr9pdkOFE75fVGIPyp8W3Uefbc40Tg33cgBG5yGbpWrAWoq3L3Mdb5EMxb4mQnHNWm3adFu4CuWDaKGzO6S4ayuWKxq+E4NZUnA/Qc0OXSX8BZL7k3B5qXaflI6rOv191kYWftyd2FHE3EfpR7JJReiDnq96w2yCdvNmLSZUW5eEoKtUkzUttZDm5Xny+hzlFP5h9+i8ETqKj86M2fnMQ7Jpqz6OgvvhcNw2h9LuNbijyNLFTB0YwFwT3ZtbiPm58stweRsI7yPN5o4OH9ja7S0uSYaOofDz4rI2RhOmPtN6aFfGQtYo2aoDoeT3fJBoGSZ3CRcuQpys6L7dkbSbUB0xbYYcP0Cv2X/VGFkpHjKpmCRLIQgJ8NJV8eZxa7SR1mbRehHp167vJkyoI5zFH6AhSyAJR3dNGc4w=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN8PR05MB6098.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(376002)(346002)(39860400002)(396003)(366004)(66556008)(64756008)(91956017)(76116006)(66476007)(2906002)(66446008)(66946007)(6916009)(478600001)(4326008)(36756003)(2616005)(83380400001)(26005)(8936002)(8676002)(186003)(33656002)(71200400001)(316002)(54906003)(6512007)(86362001)(5660300002)(53546011)(6486002)(38100700002)(6506007)(122000001)(45980500001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: =?utf-8?B?TVoxalBFUEIxYVJ6ZnFGWldFTlBVNCtTRE8zZTEwWHV2aFBha0QwMXh3QTE3?= =?utf-8?B?SzlGa0NTS2E3WFVTQ0RWVUw1LzBBK3VzTCtHQy8wU0NPL0dRTU5GdFpiUVpy?= =?utf-8?B?RnV1SFp0VXRtRzRWdC9EMFR6Q3pRUTBRUFcwS1NEZVg3QWdkbi9TZW15U1ZV?= =?utf-8?B?a3dRRDZyNHhrb0F6QysrZkp4ekNLR2E5M0VCMHhsR055c3JLSHA4TXhFa0cy?= =?utf-8?B?YlVMYi96Znk5LzlhK0UyQ3JYcDNTd2NoTjkwUnFTNVNBcElCbFBIT3JsUHMv?= =?utf-8?B?eE82bys0UElLUjA1eTRjcnM5UFBoblZ5MklqaW5LTWJuN01URjZWVmRZdmlU?= =?utf-8?B?UnpsZ1Z6TlpVdDNSTDBubkprN0QwM0ZTakRSSDlCcjJnT0REdnJOUEpWUWpu?= =?utf-8?B?V055S3lhY1Vwa0dnWGowT3ZHQnZQRkdlMU5OU0VHbWlEVXJkNlFrUUJhbmNl?= =?utf-8?B?TW9PK0V4VUFRSnZTb2pSNmVPTFowNlZMbmM1NWxaMGVZTDBsMTZaMmYrQnNu?= =?utf-8?B?d2hpbnR3S2hZRXdmMDJzdGIxVDhvc211eFRtY0JQYi9uRzJHUUlZZjg2YVVl?= =?utf-8?B?RFN4eDBNYkFVNUJmZ3Q5QUNsRlNxTFY1bGNJVE5iSTRaOHRUb3lzTU8zVGJF?= =?utf-8?B?ZnNRSFArTHhoWnJnY0R6NVFvVEhqc3UxYnB2RmFZYTNvY2VtM28vZkhyN2gy?= =?utf-8?B?R2VwcTVlZDNkamhPK1dNRUNNUWFYQkt6YytJT0QzR3h6R25TUTNrT2pnWkV3?= =?utf-8?B?SkV6WjEvT3lHRUVETTAwSDB6ZWRiMURzQXQ1d3VEUFR0R3VRUW1rcEFTS2Ra?= =?utf-8?B?V3ZRUTVjbXJnSkhIWVlONVkzZ200b2hwMThQVUQraURJRGs1ZGRzVFQzeUVC?= =?utf-8?B?ZnZCS0VaUGMyblYvMkFwUUp6M2RYREVZM25NM29QRUMzc0ZFbkZkeFhUSXc0?= =?utf-8?B?a0k1a3BzcEw2ZmwrbU4zU1BTUEk2TEVJOUg5RVAzWS9LMk1jcHlDdEJVdUJB?= =?utf-8?B?c2oxNmFOWEdNVk92Q3RQT3pJRWJqbEVIaGFDZU1nYm9ZeXphQjVaNGNmeTRo?= =?utf-8?B?VE15VmxRcXJiUnNLUXMrbzdJdEt6QkRjNDJRREVvc05Mc08wdjFsWDN0ZmY1?= =?utf-8?B?OWtmTjRCWTNmR0FJSGhyMjlFVTNYZWZ4NTNZRXcwT3loaTA2RFEvMXUwNzgz?= =?utf-8?B?WXY5Q1hOMFlXQW52Vm93TGFtN3NpQWdKcXBxRUhOSm9jeDg3c05pNUZ2N0tB?= =?utf-8?B?SHhYUWFMbTR4R1ZIZVJiSEJnaVFpNUJOUGVhdEluV0ZhN3piamluUyt0R1Jo?= =?utf-8?B?OUc1UlNjT2szOWlMN1JqMnljT2w2NVVEMkNjSDQ3cXpEMDFsYXBIelFDaTlY?= =?utf-8?B?OS9KbnJ1bEwrekVLaFVwSU5aN3hrK3lsOVZVTVJkT2JYczJ1WW1zRDFlbWwx?= =?utf-8?B?ZVJnUG1Wd3dwMFJXcU1KWk1PRXhUMFRTenNMNlFRNU1aR2dxRUJhVzA2WWxS?= =?utf-8?B?YVFRZlpsc1BoY1FORmN4dW1OVU1NdVdIZkJyQUVZY3liNWNNQzNSY2lqclFR?= =?utf-8?B?MXBjRnNuZzNrUzJsRzV3aWZDUTllMHJrNEtZeHd2ZDdjZWJGdTk2VlJRSllx?= =?utf-8?B?R2ZGVlVPdmQ4VFRDYStRRVkrZVYxTlRPSjVWNXdydFVYcjZacmEzYU54cldW?= =?utf-8?B?dHhwS3VGVEc0QTZsL0M3TDFVcy9DL21nVkxITENUZE1qR09RM0RiNHN3VFZH?= =?utf-8?B?dS8wRlFRcmdjT1M2YjhqdkhLT0lFaGNDbm8rZHNWd2JqOW1GUUw0YkZHSzlM?= =?utf-8?B?V2lZQlVIMCtVL2JFT1BUdz09?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_17A375F253EA4EE0BE52F8B4D02A7813junipernet_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN8PR05MB6098.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5036222e-8d44-4f06-ac91-08d905133f81
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Apr 2021 22:17:27.6366 (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: 3tmz+zFX3kytpnTd3i2o2zXS68la4LdnYoxf/C+/+7M2qFZHg2d696T1ily6ETqI
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR05MB5795
X-Proofpoint-ORIG-GUID: Zx4a9uu_PWQVDXXK9FWfxaOqEF7FMfAX
X-Proofpoint-GUID: Zx4a9uu_PWQVDXXK9FWfxaOqEF7FMfAX
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.761 definitions=2021-04-21_06:2021-04-21, 2021-04-21 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 phishscore=0 impostorscore=0 bulkscore=0 adultscore=0 malwarescore=0 mlxscore=0 suspectscore=0 clxscore=1015 spamscore=0 priorityscore=1501 mlxlogscore=759 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104060000 definitions=main-2104210145
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/XCEi0BCC3yfiHaPILzg5iBeeH9I>
Subject: Re: [Idr] Benjamin Kaduk's No Objection on draft-ietf-idr-ext-opt-param-11: (with COMMENT)
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, 21 Apr 2021 22:17:36 -0000

Hi Ben,

Thanks for your comments.

On Apr 21, 2021, at 4:15 PM, Benjamin Kaduk via Datatracker <noreply@ietf.org<mailto:noreply@ietf.org>> wrote:
...
----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

Thanks for this short and sweet document; I have very little to say.

Section 2

And we're sure that a two-byte length is going to be enough "for ever",
right?

Yep! Well, for small values of “forever” anyway, as your quotation marks imply. The length field in the fixed BGP message header is only two bytes long, so if we need more than that, we’ll be doing BGP-5, and then everything will be up for grabs and we won’t need this spec any more.

Section 3

  MUST NOT be used other than as described above.  If encountered as an
  actual Optional Parameter Type code, it MUST be treated as an

Is "actual Option Parameter Type code" synonymous with "in any position
other than the first option parameter type"?  In some sense "actual
Option Parameter" seems slightly under-specified.

Thank you, your wording is better. It now says:


   Although the Optional Parameter Type code 255 is used in this
   specification as the indication that the extended encoding is in use,
   it is not a bona fide Optional Parameter Type in the usual sense, and
   MUST NOT be used other than as described above.  If encountered in
   any position other than the first Optional Parameter Type, it MUST be
   treated as an unrecognized Optional Parameter and handled according
   to [RFC4271] Section 6.2.


—John