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

John Scudder <jgs@juniper.net> Wed, 21 April 2021 22:11 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 44CFB3A38E5; Wed, 21 Apr 2021 15:11:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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, 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=f4psydfw; dkim=pass (1024-bit key) header.d=juniper.net header.b=RrFBn3mx
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 IXHBv_vYqu7e; Wed, 21 Apr 2021 15:11:50 -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 AE5B43A38DF; Wed, 21 Apr 2021 15:11:50 -0700 (PDT)
Received: from pps.filterd (m0108159.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 13LLsYo4010709; Wed, 21 Apr 2021 15:11:49 -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=hvdzN+jTaEd4E81BQb/4YELqNvUINOXd3Nm+LusK+vY=; b=f4psydfwbxhZdkLK3EyQRDksetzgVgL4U32lrSRVXuundFTXXDS8Nbp8UTdGB1vRkgdT 8k9pvRzraoage2Jkek5jdBgnRz0MtyirFCI5FCcBwli/444phKMjoWvlpYdMmgYCRH0e cJRmfGEUvODLaJBHyW4t2rSkIaN4P0/+qF1fwxYerOYuoMxPKMJhoqChOwEanI1bojHO iFyMQe4Ed9ADypiyL6SOyBhPY1bdim07qVzpr8ecmwfLjsQMS8oD8LCifL3cJj7sL0g9 PElcHojFdnsyPUKPDQvty0RcpAHQljrCmJa0+1Qq7BeICUd7v7k/jFoPKQ4sMsNDPnFy cQ==
Received: from nam04-dm6-obe.outbound.protection.outlook.com (mail-dm6nam08lp2048.outbound.protection.outlook.com [104.47.73.48]) by mx0a-00273201.pphosted.com with ESMTP id 382jwph9ya-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 21 Apr 2021 15:11:48 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GLfsLfW88UXXWtiNvM4NUcX/nBwSoDJ+LG6cQJrxvKN9LhBb/k6O1Tb25xS3O2otYfcP7zQgRzzZfJ8CEVWsc2AZoadLDVVVuJ7Q5XuxSyWofjC9jrAwbPGUv1ypLq1yUSGjw2QuyrNFhwLurhw7ETYpIQE7d6LiDEwknfhpjBwnluAW5Zgbup41+Aie3StjEYGDeZU+Tc5g/g3wohxs2PRhn7Z1Flxs4jrAuIdO/mEP6bmosHDux4f7yaFVR4y3zMduxIfi7066ktTPfEloOryTF49BtAg2O6m7uCigHAIpE/pzAXuichD0bLFa89RzNPlYBkOnN8coERzi46UWYA==
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=hvdzN+jTaEd4E81BQb/4YELqNvUINOXd3Nm+LusK+vY=; b=OxunUI/v6NROOfWy6j0VTnsy6kgb7As0u6V5FXk9rhIREpWWKDLDOxUQqQ3yFX4N46fCpSqrJHFs+tuZQIA22dQB9s51pHDJ2TKpNXSwFY+EyU0wkkeVVTLy5iHJ0M/z7StDAjVJH9CAEIlQGRW6zkFRJHjunTwNbthZmSYLn9mvrFguGV9nyzzOrT5lfU6Ay6k+YhBp5wxf6/Vxa2NoMa6QCyaixaymkwpEn3pxwVTCIHNZZuvrcLX5q/BtbUIOHEz9pSjYTXBiUCVfKNwS4I0MuavgJphnwuMDr8AGM+ozGmIPjUqiknrHQke+u2BVJoAhP49RGm0bKliz0pYpWw==
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=hvdzN+jTaEd4E81BQb/4YELqNvUINOXd3Nm+LusK+vY=; b=RrFBn3mx9f/svMvIlAbAajF2NflAifM/QQqyIwNf9aT/kzJaIg3rjWnOEyRhxx4WxDOf4t5JPubAAMp8gxcGFNgS1y8FjyI9y3c/9OIjO19s/t7WHOU6DxcyT6t9+z/gsyARjKZocVC2kpS4GEHdSTPtZL8DZYEqmeIrakg0img=
Received: from BN8PR05MB6098.namprd05.prod.outlook.com (2603:10b6:408:45::29) by BN8PR05MB5972.namprd05.prod.outlook.com (2603:10b6:408:62::10) 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:11:44 +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:11:44 +0000
From: John Scudder <jgs@juniper.net>
To: =?utf-8?B?w4lyaWMgVnluY2tl?= <evyncke@cisco.com>
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: =?utf-8?B?w4lyaWMgVnluY2tlJ3MgTm8gT2JqZWN0aW9uIG9uIGRyYWZ0LWlldGYtaWRy?= =?utf-8?Q?-ext-opt-param-11:_(with_COMMENT)?=
Thread-Index: AQHXL6wioBcYjcPg/U+pJvAlpd4cDaq/l0aA
Date: Wed, 21 Apr 2021 22:11:44 +0000
Message-ID: <6D3C5736-E800-4685-AF11-127FBAAC9201@juniper.net>
References: <161823943348.24427.13082794434739276603@ietfa.amsl.com>
In-Reply-To: <161823943348.24427.13082794434739276603@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: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=juniper.net;
x-originating-ip: [162.225.191.192]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: be4eb446-551d-4991-cb4c-08d905127324
x-ms-traffictypediagnostic: BN8PR05MB5972:
x-microsoft-antispam-prvs: <BN8PR05MB5972C877A7707FCB13EFBBE4AA479@BN8PR05MB5972.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: W8UOB0AMqdTkjqxzaotlI2xmLd4inHzSb25sVZ7Z9kHe92NvxOSKSVeRBSzF2vGaYVrmAA6cCXKubulJYTvGXX1uDLOhF2TeMy64hYSSoz+Jm0+doSfNwbjUT59xcQ59ptZp7cV5FY8uNgTRQSo9X5dSAPp8aaccwXptp1Ah0+Jvl5GKvguGqsw7JPSKb/m+K/t+cEPVOcsHfv+In01oK9hSrQr0DfFKzjGzib/0kM9N0Xuk7RXHbj5RkNdRr5uFa9o5teT9F7TdW89MBKCOLziM399mtZZc/WsIXSSbYqzsml52AivqU971LJttWiyaX9/sTmlwctKCT8MDrsCwfsggHW5Nmewe9w+RmyFReGnwvh77ab5ikmePWZa8Hx+sgldq5ZA4mBibjofwbpg2hq+/lu3jDhu4UK19N2klNvpwydpt83eA7DbvVHh6qBCY0SinDRgLBhlzQPEZcoK8zDNuAr6Im++YlGbScpehISRBgWSpepzf4xAwtCe6niEaDEd4gnVp5d+y4HISylH6AO00piFCLQfqiXeFJ8WPMANnrGeW7WVYcvOyYjtSpSvZFTwG5kpg4sxnaiUqgk/hVhKhf0UW+u6eqRXBK6A+OHPxUHEgUU0A+5XLVWDC1Bs8KjyDWRsnB0HCusJ6B91+sx08dPUMGpoyt/Pn6BqFPNc=
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)(376002)(39860400002)(366004)(346002)(136003)(396003)(6486002)(38100700002)(122000001)(478600001)(6506007)(54906003)(36756003)(5660300002)(26005)(6512007)(91956017)(71200400001)(83380400001)(53546011)(2906002)(224303003)(4326008)(66946007)(76116006)(186003)(8936002)(66556008)(66446008)(66476007)(2616005)(33656002)(316002)(66574015)(86362001)(64756008)(6916009)(45980500001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: =?utf-8?B?eHh0SjZLdTN5SWZBYmhocTNra0VkK3pQYXFqbHhtdUtiQVRBUGM4T0lZb2hX?= =?utf-8?B?TjhGaFFWckRLN213WmlWUldTcktuVnBVZFJWelAwM2svUE5xYldCQUs1aTVX?= =?utf-8?B?UmZ3ZWpDVVRUcXI3V3JhYnNOU25jRUpBU0dZZ25ZNWhnSzJyemRjMnNNWStY?= =?utf-8?B?UXl1Y1p0UnUxQkZzMVRYTzg3cXdIWERrbEY5U1NLU1VCNXBCQjVWMEN0UGFK?= =?utf-8?B?cEY3ZXpRemloYW94QjRGeFFmK0MrbHJ2S0dtMFJodnRoQXZCNzdxdW1Hblpz?= =?utf-8?B?UFJhQ1BCN1RBTTZVTDBySEZjbWw1bnFSQXVXOWNscTV5VUVMNDRXL09JTzRD?= =?utf-8?B?ZkM0UStLMjU0QmtMQTlVTUMzQS9kYkwxZHlTd3htbmJwN2hhVkZYUUhDUCtq?= =?utf-8?B?cWV3aStacW1EbzVmMzlqTWhEOUpuYmk1QnZtbE5VWmJrZlJaYnNROGt4aDhC?= =?utf-8?B?b2R1UHNmTFpyY2xBSDNkbmJsUUkxeGNyU3RESEh3TlNOZ3hudnBqaTJXZDls?= =?utf-8?B?MDB1QUgyaERtd0V1elh5NnFoNzRtVlNYc0lPR0tnT2xhWkhLVDZwemt4NUVF?= =?utf-8?B?VEFrSHkzbFNIV3l1d1VxY01nTWd5a09HZy9jaCt2ZFRUMGhaQ0p2T0p2Rmlx?= =?utf-8?B?ZG4xUncwV3phQmhUQS96OXpGZVROQ1ZmRFI4cW44WjF3cVp4UkhUZGMyZDlS?= =?utf-8?B?UG9xbzI1VHZzZlY1UE1kRnUrNmRYMjc1Q2JxTE90ZW9ZTXFGYkZ2UUhjYjBp?= =?utf-8?B?MTZnQVNVQVIrcThRd1cxS1VtTkF3cVozUFpMUU5GZThMMWF3YWhQT1dTSW03?= =?utf-8?B?SUNiSDgweGRwWkJMQ0UvRmhFaU1BNVQ1WU56bys0U0N2REc4dXJmcFg2TXZw?= =?utf-8?B?S0QyWVVaWlQwM2VTYVB0NDBVUDVtdkxiVXpIRHR5dks2bXhldWNzMW1vMnM0?= =?utf-8?B?czRxUDRlKzJ4aDltUDhLaGhQYVFTeVhxU0R4c1JnTjRKRGV6Sk8yOGZabk1l?= =?utf-8?B?ck93Yi9Rc2J5RnAzYXl5ZFlabjQ3QkcxRFE0ZWEvRFVLQkZqdXBtQnpuWXA2?= =?utf-8?B?TjhWNjltQzVKVUNZMkhWL1Z2ZTJkeW45ODVseVgzZWpPVGZRMHByUlRoc1RW?= =?utf-8?B?aVk4aE9WNm42ZXhneW5QWCswakJBenhTSUl4cHV0Q3JKQk91Y1M0Qm42d01O?= =?utf-8?B?Zllwd1AvUS9TbWRwSEVXYXJvYVdNSW9mTThZcnJqNFJJQ3hERytsVUs3dGo4?= =?utf-8?B?dVZSQXo5V0F3LzNqMmU5MnRyQlNaci9oNWk2S3RSaGVaV3d1TmJyeWtGdXlO?= =?utf-8?B?YW1hWWUrR04raC9YRndHOVFUczNsVTR1aEh0VDNDamdjcEJ5VTN4ZlJGZ2dU?= =?utf-8?B?UjBaWGZwNUFkMlA5MGxZN2c0bDUwUFEyQ2F0TDF3ekxETjcvODhCeUU1RS93?= =?utf-8?B?c0ZoQTZhcm9zR0FtM1RYY0RuRGtNTEVtZENObGZ2REovS3hJRWo5SHh6b2tn?= =?utf-8?B?MWpTQzZiMUg3dHNLSFVnVkkwQXJadGJTeUpkZUhrdHlTQVZkbDhPcGIzQUI5?= =?utf-8?B?VmpIeVRaT2FLaUlWamczaEpXUEpnTmc0cnNzQWRHOGx0TXlEVU9MUFVmY2Np?= =?utf-8?B?cmozNjVyVDVlcTBQbWdmcEpEMHBsTFh6SStWZWFiVExITWdPalJaMTFEUGlU?= =?utf-8?B?bTkyLzErR0NUbkVBd3pSZDFQcDA0dTVIOXZwbGUyT0dpU3pXNmZiZEJMVS9p?= =?utf-8?B?dVlEVFViUVlHVlJQazcyT1Q0Y25ZYStLWkVxeTJoUUw0MXk1Z0VxZEk1b1RK?= =?utf-8?B?RjBsYU80dWY1d0ZOT0tTZz09?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <3095333336B2BB40A9615D8E9062C16F@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
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: be4eb446-551d-4991-cb4c-08d905127324
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Apr 2021 22:11:44.7408 (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: ZI7ZtnbZME4dBvvM9c2zcRaepQMohkbZA0atAXR060gmbw1k0VIgN2BiloGDXmZo
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR05MB5972
X-Proofpoint-GUID: eFLF6TqWg89GxdEbkqeYe8V59gkHCaSd
X-Proofpoint-ORIG-GUID: eFLF6TqWg89GxdEbkqeYe8V59gkHCaSd
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 adultscore=0 mlxscore=0 clxscore=1011 phishscore=0 spamscore=0 malwarescore=0 bulkscore=0 suspectscore=0 lowpriorityscore=0 mlxlogscore=999 impostorscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104060000 definitions=main-2104210144
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/Iw0dGURqR-v9Yxg2iFSwcSv8tdE>
Subject: Re: [Idr] =?utf-8?q?=C3=89ric_Vyncke=27s_No_Objection_on_draft-ietf-?= =?utf-8?q?idr-ext-opt-param-11=3A_=28with_COMMENT=29?=
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:11:56 -0000

Hi Éric,

Thanks for your comments.

> On Apr 12, 2021, at 10:57 AM, Éric Vyncke via Datatracker <noreply@ietf.org> wrote:
...
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> Thank you for the work put into this document. It sounds like it is really a
> useful extension to BGP-4.
> 
> Having written that, I must admit that I failed to understand the mechanism at
> first reading. It took me a while to cross reference this doc + IANA registry +
> RFC 4271 (but, for sure, I am not a BGP SW engineer!).
> 
> I suggest to mention, in section 2, that the Code Capability IANA registry for
> 255 was reserved per RFC 8810 (so not causing interoperation)

Not quite! The code reserved in 8810 is a Capability Code. The code we’re reserving in this document is an Optional Parameter type. Capabilities nest inside Optional Parameters. (The reason it’s this way may qualify as ancient history by now.)

> as well as using
> the actual values 255 in figure 1 and finally add the figure 4.2 from RFC 4271
> to be crystal clear for the reader.

So, show two OPEN format diagrams: the non-extended, and the extended? I see your point, it could make some of the other text less painful as well; on the other hand, it’s a bigger rewrite than the other changes so I’m a little hesitant to tackle it at this late stage since the existing text has been pretty heavily reviewed by now. I’ll think on it, I’m not going to push it out with the other changes I’ll be posting today, though.

> Should the "new speaker" behavior be specified when an "old speaker" close the
> connection ? I.e., retry if possible without using this specification ?

I don’t think so, because by definition (since we’ve mandated that the implementation MUST use the old format when possible) if the speaker sent the OPEN with the new format, it must need the new format in order to properly follow its configuration. I don’t want the router second-guessing the operator as to which capabilities are expendable; if this really has to be done the operator should intervene and make that decision.

Regards,

—John