[Idr] Re: [Ext] Implementation requirements embedded in bgp-car [was: Re: Roman Danyliw's Discuss on draft-ietf-idr-bgp-car-14: (with DISCUSS and COMMENT)]

Susan Hares <shares@ndzh.com> Thu, 20 February 2025 20:13 UTC

Return-Path: <shares@ndzh.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 CDC44C1D4A99; Thu, 20 Feb 2025 12:13:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.805
X-Spam-Level:
X-Spam-Status: No, score=-1.805 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D8wpfx7t7s64; Thu, 20 Feb 2025 12:13:38 -0800 (PST)
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10hn2204.outbound.protection.outlook.com [52.100.155.204]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1091DC1D4CC6; Thu, 20 Feb 2025 12:13:37 -0800 (PST)
ARC-Seal: i=3; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=kJZnzI/VGQfbJM7uYeauMS1YcmGj/iABnSrlwPE7gTjEkI9zxR0GAqKyiSPs9W/x29PibVHI9l8o2JbRkMXn97OTihasy2PpBv2pIsB0NTOCRqe1MGjS5XBq/vnKL+RHzPOR6i9bf40SyW1/5oQFP/FivOq1PLUyEuhqiqN0sZbJT5IYdSg5gJcjCMAXE6sGw3TVPkBzRHzn23GBy70eIX5rHBi83LCuJHi9Qrl6pNpm/PR2vK46+aRqC75oDCEIFBHCTNl7rcuCHl/qKLVRi1HwaCOk20JM6Ptxn8tvzjreU9LKLB4AI8+vvzSvNgWJGJFDKzzW2DYXyTSltWdUEA==
ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=p57iPzOe4fSFeEHDZebIunfiCddJy1W/l7yBHessq40=; b=jOz8ekbIerstqrZyPtKEL6005uEuNxJle19gxq1+aLNFTiiwV3R7XnG6/PaQkoLk2OWJ35i2NvTMBSAdpwjLlCo4ZpzcUOQDwfWtvjjI64xuY6txzw11narmlq3F0xernFWigUnzU9uk58R5F9eVzk3m+WehzqOvYNbNs9qN4oWhWR6egInDCTv6llG/nsPQaRncHzmZB3iQj8b+M5IuqnChKAcpczly2MZ4iJmVYOOwCJp3uYEOJKQATpV+jgF1JD7NyHUtonGC9U0ph4pF7pNJaq+OsoiR9q5Q7kyO15eHc1FwAIRG6K/Ud18As7IKD2tLuiaXSaHKgvyWX/x3+Q==
ARC-Authentication-Results: i=3; mx.microsoft.com 1; spf=pass (sender ip is 104.47.56.175) smtp.rcpttodomain=alibaba-inc.com smtp.mailfrom=ndzh.com; dmarc=bestguesspass action=none header.from=ndzh.com; dkim=none (message not signed); arc=pass (0 oda=0 ltdi=0 93)
Received: from SJ0PR13CA0114.namprd13.prod.outlook.com (2603:10b6:a03:2c5::29) by DS1PR08MB9927.namprd08.prod.outlook.com (2603:10b6:8:205::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8445.19; Thu, 20 Feb 2025 20:13:32 +0000
Received: from CO1PEPF000042AE.namprd03.prod.outlook.com (2603:10b6:a03:2c5:cafe::ff) by SJ0PR13CA0114.outlook.office365.com (2603:10b6:a03:2c5::29) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8466.16 via Frontend Transport; Thu, 20 Feb 2025 20:13:31 +0000
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 104.47.56.175) smtp.mailfrom=ndzh.com; dkim=none (message not signed) header.d=none;dmarc=bestguesspass action=none header.from=ndzh.com;
Received-SPF: Pass (protection.outlook.com: domain of ndzh.com designates 104.47.56.175 as permitted sender) receiver=protection.outlook.com; client-ip=104.47.56.175; helo=NAM11-CO1-obe.outbound.protection.outlook.com; pr=C
Received: from obx-outbound.inkyphishfence.com (52.4.92.69) by CO1PEPF000042AE.mail.protection.outlook.com (10.167.243.43) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8466.11 via Frontend Transport; Thu, 20 Feb 2025 20:13:30 +0000
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=inkyphishfence.com; s=arc-20181011; t=1740082410; h=mime-version : message-id : date : subject : to : from; bh=p57iPzOe4fSFeEHDZebIunfiCddJy1W/l7yBHessq40=; b=Df4dLvq/+5MZZ4owqpt7WipSRySOJk/xlMBvX3WyQupNgZZvn/TXphKTM08KV28hIFZLk OcKSC/GaN5/aAfKKToP0NkkA8Hb/4mYVPvUroFOc0wXIFJWgpLPfp62yX6aboKhMzsVX8kB C0WcW87W10KawqfG+c4exmpLOLNHvMU=
ARC-Authentication-Results: i=2; obx-inbound.inkyphishfence.com; spf=pass smtp.mailfrom=ndzh.com; dmarc=pass header.from=ndzh.com; dkim=pass header.d=ndzh.com; arc=pass
ARC-Seal: i=2; cv=pass; a=rsa-sha256; d=inkyphishfence.com; s=arc-20181011; t=1740082410; b=OqfJGiZY//IwiwDVlwyMCqeceQgXdfwLpWKKg1bzETU5K6KdBpYwDcxp8XVzKL33DAypt TScQrXxl7T8WmWjyPSi0OAO6qaPrb167JGrtgz5E2BZ0KEq2U5NCP/8qTaboOkLiTstsevk Set3wckf5S+IVJnGn+A6jspZBMcq9Fs=
Authentication-Results-Original: obx-inbound.inkyphishfence.com; spf=pass smtp.mailfrom=ndzh.com; dmarc=pass header.from=ndzh.com; dkim=pass header.d=ndzh.com; arc=pass
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11lp2175.outbound.protection.outlook.com [104.47.56.175]) by obx-inbound.inkyphishfence.com (Postfix) with ESMTPS id AC84898148; Thu, 20 Feb 2025 20:13:29 +0000 (UTC)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=GkEqwhki+hTzAEnrgVEFwYk984pf1n9gMFSGkOK1mf/4AF3WPWcFVQqyD1upKmYCSWIyWnNXXVNQXM+uw/Chjx4VQ0GEg8T+m7L0tSPl1t82Ti6nQo4kqKVmouFbwzyuxeWbY+q6lTxZIZxHPFhpVLGp7KY3pEC+VL+K4v02S1jwi2/6O1h+HHZ7xDBr7+v8XK5vulxK0OMXeurS3qkp3WBVw2kRThaRvi7pW+q8UHP409zvygBy4v6SKXJTsOWsPpPmNm+nEk7735PDCFLbu7k1WGT6voN99cLPORUPP1n6cV5KGUdzOFM5E/TFhIdJH8NMf7q65UbfQtIk/t8rAQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=p57iPzOe4fSFeEHDZebIunfiCddJy1W/l7yBHessq40=; b=q0VsHqtfF9A6E58BO2GZP0nJPHMypHGODFx70ypntEMdSXR2GfycZd0SJfXsxApaeJ3WfMIeYRxMizWyEcc35UdsV2xUkIo9dH1j0wF33AgXTA7I/aOYJLtnGfopBwn5tV85sxsfjleYi+brD/4tAJtWCzCiHkq8MaZiz0TRKapdWdGBXtiE6EohDRE2S2lziXTIhixoRHFvEAUwmoSdNm7/66l8ARuE+Obqv0H4irPq5YevVQbyW7JES3HcKUGD8Sdm4g0jQ/jln731dN/YfPjOKYvlnWME171VnLGseXi0ZfwIxDxDo7MEQGarxWsK06PitVm80EBIxt2xaEY5Wg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ndzh.com; dmarc=pass action=none header.from=ndzh.com; dkim=pass header.d=ndzh.com; arc=none
Received: from CO1PR08MB6611.namprd08.prod.outlook.com (2603:10b6:303:98::12) by MN6PR08MB10554.namprd08.prod.outlook.com (2603:10b6:208:500::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8466.16; Thu, 20 Feb 2025 20:13:28 +0000
Received: from CO1PR08MB6611.namprd08.prod.outlook.com ([fe80::7744:8abd:9769:c2bf]) by CO1PR08MB6611.namprd08.prod.outlook.com ([fe80::7744:8abd:9769:c2bf%4]) with mapi id 15.20.8466.015; Thu, 20 Feb 2025 20:13:27 +0000
From: Susan Hares <shares@ndzh.com>
To: Amanda Baber <amanda.baber@iana.org>, John Scudder <jgs=40juniper.net@dmarc.ietf.org>, idr chairs <idr-chairs@ietf.org>, "idr@ietf.org" <idr@ietf.org>, "draft-ietf-idr-bgp-car@ietf.org" <draft-ietf-idr-bgp-car@ietf.org>
Thread-Topic: [Ext] Implementation requirements embedded in bgp-car [was: Re: Roman Danyliw's Discuss on draft-ietf-idr-bgp-car-14: (with DISCUSS and COMMENT)]
Thread-Index: AQHbg9Lcwq2x4Ej5GEKICPaPUMy/zbNQn5AQ
Date: Thu, 20 Feb 2025 20:13:27 +0000
Message-ID: <CO1PR08MB6611F6196438814CE44C71F4B3C42@CO1PR08MB6611.namprd08.prod.outlook.com>
References: <863CA054-89A5-4912-8AC7-76CA78CA7DB3@iana.org>
In-Reply-To: <863CA054-89A5-4912-8AC7-76CA78CA7DB3@iana.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ndzh.com;
x-ms-traffictypediagnostic: CO1PR08MB6611:EE_|MN6PR08MB10554:EE_|CO1PEPF000042AE:EE_|DS1PR08MB9927:EE_
X-MS-Office365-Filtering-Correlation-Id: 4870aa98-daa9-485e-c82a-08dd51eb0bb3
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|7416014|1800799024|376014|10070799003|366016|8096899003|13003099007|7053199007|38070700018;
X-Microsoft-Antispam-Message-Info-Original: srP92+YyTpkY6BHbbgXuBBmPzbMGix+hdOlfVNlj8o5UJzeRvhMdX579+n5RtuFajLfmvMLEBhsOx2dfmW24Fnr1lG9UYvrX3EbKr6gxf0PgK58960S8pTqHj6uTCph6+xLTz8y78COM52kSkzGHYN0JBsHKo5xMv+ZP60UcfElDhISSDZws+K21PXpWBBuPE0+ZRmidSqjRLs1No2Kc5LfPm2zrFS6UGNXUXXBEbGKi43XHuVvVoEITG5KsD19YmFMN1gBa39qGHTCbk/2P+rn8e3KF2g0TJ4HQyzH2jm+R+ziBQ6AoXstzb/CWlnVllJzrY8m7w+RdkwRvq5wSLQ6K8EUrCQ1YFaRp/Cz+BXx6tQ3oMlRbq0yd0H8ffPlFSCBgVQ7IHQwQJN+ZBgPLZQ/35xTYkUY/6kD0l0xOxsJEJbS0YnuG79VNiQe8mKEWM9nBPy8/kOKE8u5MFbCeLgkv3QSoTbs32FC+lWZ0XGHd/C4ks5Eml01pNjWGsquyTDyfY6FVe+coB1+k4J3n9y1KIPiJO0UAnAlXM+BQaTapMFY69UpYuu1zLbnp45T4ym+BZCIHKRxiFloDOXn4Kvz0KUSm5tLbw8NlPGUHzVnq4OVrmZPgtr3/tXtDwvnlxXIg0W1RWSMl2bADMDp3/nbOcsVkw/IyQn3dmObQWDIVtaYsw8T24LhMSU56KlKAq2FmwUja50R4QqrwWgc0L7UrNbBWe26vmEuWluJDDNSVDCrVwJzkRxHb4VNB9Bf9zrvCUUzcSVg0tmzr8oUFUooYThgXbcC5w7a7w/JJczKDWiovJjJxLjgqzKBhG8o2uzQ9vp3q0EhYFVEXhigQ6lNYJcGOf1Puo6i7V3++u86u/AlhOzAdKxZ2uJTJs6kzcVHE6/pNtWyHVjW6Fu+eLbxtmNtZTALyTtwslHb0TMgtCh7fwIDInCJp/adkxpDKiM2qJs1gukbHhXMYQb2NFwM8GdeGqE+SLLPZwklhRuHUgwdfZQ73FK5qK2XQZJH6SUeq+KH3/NY3WvR5hjNrUgXC9dMTX5KzLpSIIB42d4TA0oBY0RjNalTyrLNtzQ4qTz9/rKULKFqwqoAP63H6Rib0Z7fDj4IvH8OBykB2CPsC7hV899x5XlC/2VAqW1MjBd6GwZzoyAWuLWp3da1HoLgRaZwXYj7hwDKBpXRZwMC7bkuhg30scBiCdv/kIMXd2MiYFi2E8yEOwb8h3GnFlXjBS/8UkEqgAfGrXbpKVt+nmSy3Vhs9a88uB7/4pTliJaWWh0OJtUcnxX+m6ondL0zOMyJkQ1naAfJd9KL5FaGZ3hA/8j/ViwqrNhKnB5uUi4XRD/I90ygP9JQnUsHi0TCSAMmjRl+ho1HlB6SH8pPST+Rws8KXuXauo93GLFib8VsR9Z0GoLlrhKB69qRE7g==
X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR08MB6611.namprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(1800799024)(376014)(10070799003)(366016)(8096899003)(13003099007)(7053199007)(38070700018);DIR:OUT;SFP:1102;
Content-Type: multipart/alternative; boundary="_000_CO1PR08MB6611F6196438814CE44C71F4B3C42CO1PR08MB6611namp_"
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN6PR08MB10554
X-Inky-Outbound-Processed: True
X-EOPAttributedMessage: 0
X-MS-Exchange-SkipListedInternetSender: ip=[104.47.56.175];domain=NAM11-CO1-obe.outbound.protection.outlook.com
X-MS-Exchange-ExternalOriginalInternetSender: ip=[104.47.56.175];domain=NAM11-CO1-obe.outbound.protection.outlook.com
X-MS-Exchange-Transport-CrossTenantHeadersStripped: CO1PEPF000042AE.namprd03.prod.outlook.com
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id-Prvs: 870828a8-9b0c-41fe-fd0c-08dd51eb09a6
X-IPW-GroupMember: False
X-Microsoft-Antispam: BCL:0;ARA:13230040|156008|82310400026|7416014|376014|1800799024|14060799003|36860700013|35042699022|8096899003|7053199007|13003099007|11100799054;
X-Microsoft-Antispam-Message-Info: aJqdrksnglI7AZ2fLwoPMO2HoOPafSweTyINNzIeFLiuR7YcjEpkCmP9vbVyOXrHgT7tEIYkZ03WSBtQq48q4CSmus3RKfz9/RAn7cHMNOL2ij8bg16U6X4a5cXsCaCrWOt30PfAxrZRAs3OcxmNxB8F2D1pXEghl6q0LqhXaTrgADmW2retXMqJXQKKBIxynqE6Rv1E7ZrzZ5yDWI6HYHt2GecVfBIlXmXj5xx6RCDaS/+tIC2Vq7I9wm9FW1tLVOQogih47HL5/wZnL3W9ZAZUxony0ooQmTjg3GYEQeL1V1AcJrcSWnvwY295l18WN81qyq4MutteQsl0vvzjpjxCZdRR81bXhf0ReUKA3XCch+8XsNd8m64SRsL9WT4+Zq4xNdE+4EOgsqdxsgBUlbzsQvZ/9efigvWBAzKDvcNjqtKQ5ARxa6rxA6oBkLHsB/E+ihE96it4LzntpwRwkAoV1KwPJejWM9vuaCvEaDUQXM7Z/GQwwwqtn21bdpYmytMXYGRHEwf184PE4uoDMohaoRYIuYPkOCVOYaSho9icKgCW97TiJX0QIdvKc6N0w7cpvK3goVG/5++OB4Yb0cxqWHAqnYAJRC4ycxSAqZlkiivlSZB1aXbx/JCHfR1N8BWlwTQ1A0p5rpxLd55TEuJK67GSqvo8TZylaKuIHDYnKcRpyYxzAlJ9X5Kdf9UV13dgPFLdGg/Ef2PRk0lwKctucDWD2mi/q4X4Vei7MzFepSIrd6BpGinygiHHKDcbGOQ1s43IYQjQ0Zo6wkTD72uDf0u8hBWsQsDFuK3ycok=
X-Forefront-Antispam-Report: CIP:52.4.92.69;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:NAM11-CO1-obe.outbound.protection.outlook.com;PTR:mail-co1nam11lp2175.outbound.protection.outlook.com;CAT:NONE;SFS:(13230040)(156008)(82310400026)(7416014)(376014)(1800799024)(14060799003)(36860700013)(35042699022)(8096899003)(7053199007)(13003099007)(11100799054);DIR:OUT;SFP:1501;
X-OriginatorOrg: ndzh.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Feb 2025 20:13:30.9786 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 4870aa98-daa9-485e-c82a-08dd51eb0bb3
X-MS-Exchange-CrossTenant-Id: d6c573f1-34ce-4e5a-8411-94cc752db3e5
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=d6c573f1-34ce-4e5a-8411-94cc752db3e5;Ip=[52.4.92.69];Helo=[obx-outbound.inkyphishfence.com]
X-MS-Exchange-CrossTenant-AuthSource: CO1PEPF000042AE.namprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS1PR08MB9927
Message-ID-Hash: LGICCYT535AAR5SEZMP5S4EPRF2KR2TO
X-Message-ID-Hash: LGICCYT535AAR5SEZMP5S4EPRF2KR2TO
X-MailFrom: shares@ndzh.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-idr.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: The IESG <iesg@ietf.org>, Bruno Decraene <bruno.decraene@orange.com>, Clarence Filsfils <cfilsfil@cisco.com>, "luay.jalil" <luay.jalil@verizon.com>, "yitai.syc" <yitai.syc@alibaba-inc.com>, "jul738@att.com" <jul738@att.com>, Keyur Patel <keyur@arrcus.com>, Roman Danyliw <rdd@cert.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Idr] Re: [Ext] Implementation requirements embedded in bgp-car [was: Re: Roman Danyliw's Discuss on draft-ietf-idr-bgp-car-14: (with DISCUSS and COMMENT)]
List-Id: Inter-Domain Routing <idr.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/CERbUxAZjnyi-qc1GktqfUKOfys>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Owner: <mailto:idr-owner@ietf.org>
List-Post: <mailto:idr@ietf.org>
List-Subscribe: <mailto:idr-join@ietf.org>
List-Unsubscribe: <mailto:idr-leave@ietf.org>

Amanda:

As we have discussed before, I agree that “the expert doesn’t have to check for two implementations if it’s an RFC 7120 early allocation request”.

I’m remote at IETF-122, but I’ll be at IANABIS BOF/WG.

Cheers, Sue


From: Amanda Baber <amanda.baber@iana.org>
Sent: Thursday, February 20, 2025 3:06 PM
To: John Scudder <jgs=40juniper.net@dmarc.ietf.org>; idr chairs <idr-chairs@ietf.org>; idr@ietf.org; draft-ietf-idr-bgp-car@ietf.org
Cc: The IESG <iesg@ietf.org>; Dhananjaya Rao (dhrao) <dhrao@cisco.com>; Bruno Decraene <bruno.decraene@orange.com>; Clarence Filsfils <cfilsfil@cisco.com>; luay.jalil <luay.jalil@verizon.com>; yitai.syc <yitai.syc@alibaba-inc.com>; jul738@att.com; James Guichard <james.n.guichard@futurewei.com>; Ketan Talaulikar <ketant.ietf@gmail.com>; Keyur Patel <keyur@arrcus.com>; rainsword.wang@huawei.com; im8327@att.com; Susan Hares <shares@ndzh.com>; Roman Danyliw <rdd@cert.org>
Subject: Re: [Ext] Implementation requirements embedded in bgp-car [was: Re: Roman Danyliw's Discuss on draft-ietf-idr-bgp-car-14: (with DISCUSS and COMMENT)]

Hi John, all,

A note about this: when IANA is asked to use the RFC 7120 process for Specification Required registries, we ask for expert approval as well as chair and AD approval. (7120 doesn’t mention this, but 7120bis-00 does.) The expert is going to have to review the request during IETF Last Call, so we’re trying to avoid a situation where they have to say, “I wouldn’t have agreed to this, but it’s already in the registry.”

Would it be clear enough that the expert doesn’t have to check for two implementations if it’s an RFC 7120 early allocation request?

Thanks,
Amanda

From: John Scudder <jgs=40juniper.net@dmarc.ietf.org<mailto:jgs=40juniper.net@dmarc.ietf.org>>
Date: Thursday, February 20, 2025 at 10:56 AM
To: idr chairs <idr-chairs@ietf.org<mailto:idr-chairs@ietf.org>>, "idr@ietf.org<mailto:idr@ietf.org>" <idr@ietf.org<mailto:idr@ietf.org>>, "draft-ietf-idr-bgp-car@ietf.org<mailto:draft-ietf-idr-bgp-car@ietf.org>" <draft-ietf-idr-bgp-car@ietf.org<mailto:draft-ietf-idr-bgp-car@ietf.org>>
Cc: The IESG <iesg@ietf.org<mailto:iesg@ietf.org>>, "Dhananjaya Rao (dhrao)" <dhrao@cisco.com<mailto:dhrao@cisco.com>>, Bruno Decraene <bruno.decraene@orange.com<mailto:bruno.decraene@orange.com>>, Clarence Filsfils <cfilsfil@cisco.com<mailto:cfilsfil@cisco.com>>, "luay.jalil" <luay.jalil@verizon.com<mailto:luay.jalil@verizon.com>>, "yitai.syc" <yitai.syc@alibaba-inc.com<mailto:yitai.syc@alibaba-inc.com>>, "jul738@att.com<mailto:jul738@att.com>" <jul738@att.com<mailto:jul738@att.com>>, James Guichard <james.n.guichard@futurewei.com<mailto:james.n.guichard@futurewei.com>>, Ketan Talaulikar <ketant.ietf@gmail.com<mailto:ketant.ietf@gmail.com>>, Keyur Patel <keyur@arrcus.com<mailto:keyur@arrcus.com>>, "rainsword.wang@huawei.com<mailto:rainsword.wang@huawei.com>" <rainsword.wang@huawei.com<mailto:rainsword.wang@huawei.com>>, "im8327@att.com<mailto:im8327@att.com>" <im8327@att.com<mailto:im8327@att.com>>, Hares Susan <shares@ndzh.com<mailto:shares@ndzh.com>>, Roman Danyliw <rdd@cert.org<mailto:rdd@cert.org>>
Subject: [Ext] Implementation requirements embedded in bgp-car [was: Re: Roman Danyliw's Discuss on draft-ietf-idr-bgp-car-14: (with DISCUSS and COMMENT)]

Hi All,

As part of the discussion of Roman’s DISCUSS point at today’s IESG meeting, Roman raised an additional concern. Sections 10.4.1 and 10.4.2 include the requirement that the Designated Expert "Check IDR implementation report for two implementations”. Roman pointed out that the document category is Experimental, the implication being that a two-implementation requirement to obtain a code point for an experiment seems excessive.

Now that I come to think of it, the requirement even feels a little excessive if the document were Standards Track. It puts the applicant for the code point in a bind: it’s often hard to get implementations written if we don’t have code points. But the requirement in this document says we can’t have a code point unless there are two implementations.

Maybe part of the answer to this concern is that we have RFC 7120 — it allows early allocation from Specification Required registries. Presumably, the “two implementations” rule would not be applied during the early allocation process any more than it is for other registries. (Because RFC 7120 only applies to Specification Required "where an RFC is used as the stable reference”, for any non-RFC track specification, Early Allocation wouldn’t be available, and the DE would be obliged to insist on two implementations.)

That leaves the residual question of whether the IDR two-implementation rule is appropriate for Experimental documents. I’m not aware of IDR having ever grappled with that question; the wiki [1] only says, "IDR generally requires at least two interoperable implementations of a draft before it is advanced to RFC”.

I tend to think it is OK for IDR to require two implementations for even an Experimental RFC, but you should be aware that if you do this, you are creating a precedent, so please be sure it’s what you want. If you don’t want to create this precedent, you could remain silent (remove those two bullet points).

I’ll wait for a go-ahead from one of the chairs before proceeding with publication to ensure this question can be considered. (We still are waiting for Roman to clear his DISCUSS in any case.)

Thanks,

—John

[1] https://wiki.ietf.org/group/idr [wiki.ietf.org]<https://urldefense.com/v3/__https:/wiki.ietf.org/group/idr__;!!PtGJab4!_l6HIojB8VchSbJmAz0TKQd1c0Oi8SS8v-Fduks7ymXCMteYTyTTICBbftNqaFlFibcb-RHuiy_sYHXefuz1CqMA8pI8obgKR06zBhU$>