Re: [Idr] review comments on sections of draft-ietf-idr-bgp-ct

"Swadesh Agrawal (swaagraw)" <swaagraw@cisco.com> Fri, 04 August 2023 20:28 UTC

Return-Path: <swaagraw@cisco.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 A4414C151099 for <idr@ietfa.amsl.com>; Fri, 4 Aug 2023 13:28:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.604
X-Spam-Level:
X-Spam-Status: No, score=-14.604 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIMWL_WL_MED=-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_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=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, USER_IN_DEF_DKIM_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b="L3civGUW"; dkim=pass (1024-bit key) header.d=cisco.com header.b="fkiY3qef"
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 U0z17_7V920R for <idr@ietfa.amsl.com>; Fri, 4 Aug 2023 13:28:16 -0700 (PDT)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 46AF5C151068 for <idr@ietf.org>; Fri, 4 Aug 2023 13:28:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=67748; q=dns/txt; s=iport; t=1691180896; x=1692390496; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=jjfY7mJgXU7/0X7i8n/MiH5Pm6+Tz+0Xyr/IwYS2CIs=; b=L3civGUWI3WXAJVNnk+j42hA8yJMWe02AbSH1+Eff5cwm3PFEFeboj/R GD44fHZRau75YzAdT6XawdvJM2JBenpAEtIboLBCj/1UEF4WREt/QRCtF 20LP6cZg6vW4CQ0S4GSBYnIyo2yc+q1TRWSa13jizAD5hebKKaqSy+WeY E=;
X-IPAS-Result: A0D4AgANX81kmI9dJa1agQklgSqBMDEqKHMCWSoSR4gdA4UthjyCIwOROIxBFIERA1YPAQEBDQEBOwkEAQGFBgKGTQIlNAkOAQICAgEBAQEDAgMBAQEBAQEDAQEFAQEBAgEHBBQBAQEBAQEBAR4ZBQ4QJ4U7BicNhgQBAQEBAxIIDRkBASUTDwIBCBEDAQIhAQYHMhQJCAIEARIIEwQDggRYAYIVRwMBEKE1AYFAAoomeIEBM4EBggkBAQYEBYE8AhBBsF0DBoFCiAEBgUqIMCcbgUlEgRVDgWaBAj6CYgEBAgGBFxEBCwcBIx4NCYNegi6FAz6EP4Fng2YHMoFZXIopK4EICF6Bbj0CDVULC2OBF1I5gT0CAhEnExRQcxsDBwOBBRAvBwQvBxYHBgkXGBclBlEHLSQJExVABIF4gVYKgQU/FQ4RglArNjgbS4JqCRUGOwRMehAuBBQYgQ0IBEsnHxoePRESGQ0DCHwdAjM8AwUDBDgKFQ0LIQYVLgNEHUADC3A9FCEGDhsFBCIBR1sFnQYLEQM+NA6BQ2sGCDYDJx0mCAYCCRcCJAcBAQErChslBiAZBAsfCxEajHqFLTiOREeNcpMuCYEtCoQLi32ODocuF4QBjGyGbZEfYpdGYiCCL4sRlQk1gWSDFwIEAgQFAg4BAQaBYzprcHAVO4JnUhkPgzqKcg0Jg1KFFIpldgIBOAIHCwEBAwmIbgeBdF8BAQ
IronPort-PHdr: A9a23:bAg92hIgoXwNysCD5dmcuakyDhhOgF28FhQe5pxijKpBbeH5uZ/jJ 0fYo/5qiQyBUYba7qdcgvHN++D7WGMG6Iqcqn1KbpFWVhEEhMlX1wwtCcKIEwv6edbhbjcxG 4JJU1o2t2qjPx1tEd3lL0bXvmX06DcTHhvlMg8gPfv8E4HIhtuf3OGp8JqVaAJN13KxZLpoJ 0CupB7K/okO1JJ/I7w4zAfIpHYAd+VNkGVvI1/S1xqp7car95kl+CNV088=
IronPort-Data: A9a23:c6TGdqmznutYzjpHroEy4/ro5gzgJkRdPkR7XQ2eYbSJt1+Wr1Gzt xIXDWDXO/zZMTCncthzboyz/RlSuMLTyNVlHVE5rC0yH1tH+JHPbTi7wugcHM8zwunrFh8PA xA2M4GYRCwMZiaA4E/raNANlFEkvU2ybuKU5NXsZGYpHGeIdA970Ug4w75h3tYy6TSEK1rlV e3a8pW31GCNg1aYAkpMg05UgEoy1BhakGpwUm0WPZinjneH/5UmJM53yZWKEpfNatI88thW6 Ar05OrREmvxp3/BAz4++1rxWhVirrX6ZWBihpfKMkSvqkAqm8A87ko0HPo6Z0sPsh+spsori +Rv6NuAY0AFOISZzYzxUzEAe81/FbdN9LmCKn+lvInMiUbHaHDrhf5pCSnaP6VBpb0xWj4Ip KdecWxWBvyAr7reLLaTUfZlj8s5JdbDN4IEsXYmxjbcZRojacGcHvqbu44BtNs2rttzQ9fkZ 5MlVWRAUCbaRhtGI2YdJrtryY9EgVGmI2EH9zp5v5Ef4mTJ5A18zLarN8DaEuFmXu1PlUqe4 2nB5Wm8XVcRNceUznyO9XfEavLzcT3TWKQcGOWB3NtTmgfQ905OTy08Ene9iKzs4qKhYO53J 0sR8ysoiKE98k23U9XwNyFURlbZ4HbwvPINTYUHBBGxJrn8uFnGWzBVJtJVQJl3659sHG1CO kqhxouxXVRSXKuppWVxH4p4QBuoMiQTaGQFfyJBEk0O4sLop8c4iRenojdf/Eyd0Iad9dLYm mDiQM0Ca1M70ZRjO0KToQivvt5UjsKVJjPZHy2ONo5f0it3ZZS+e6uj4kXB4PBLIe6xFwfQ5 SFbwJjFt71eXPlhcRBhps1TRNlFAN7baFXhbaJHRPHNChz0oSf4JNAMiN2ADBc0Yq7ohgMFk GeK6V8Ou/e/zVOhbLR8ZMqqGt82wK37fekJpdiKBueilqNZLVfdlAk3PBb49zm0zCAEz/plU b/FKpnEMJrvIfk9pNZAb71DgeZDK+FX7T67eK0XODz9jefOOyXOGOlcWLZMB8hghJ65TMzu2 483H+OByg5UV6v1ZSy/zGLZBQ5iwaQTbXwul/FqSw==
IronPort-HdrOrdr: A9a23:DeS6967irAar4r43IQPXwXqBI+orL9Y04lQ7vn2ZFiY1TiXIra 6TdaoguiMc0AxhJE3I+errBEDyewKiyXcV2/hdAV7GZmnbUQSTXflfBOfZsljd8mjFh5NgPM RbAuRD4b/LfCNHZK/BiWHSf6dCsbu6GeKT9J3jJhxWPGZXgtRbnn5E43GgYytLrWd9dP4E/Z yni/Zvln6FQzA6f867Dn4KU6zovNvQjq/rZhYAGloO9BSOpSnA0s+1LzGomjMlFx9fy7Yr9m bI1ybj4L+4jv29whjAk0fO8pVtnsf7wNcrPr3MtiFVEESttu+bXvUiZ1SwhkFxnAhp0idvrD D4mWZiAy200QKXQoj6m2qq5+Cq6kdR15ar8y7ovZKkm723eNr/YPAx3b6wtXDimhMdVN0Q6t M640uJ85VQFh/OhyL7+pzBUAxrjFO9pT44nfcUlGE3a/pXVFZ9l/1owKpuKuZIIAvqrIQ8VO V+BsDV4/hbNVuccnDCp2FqhNihRG46EBuKSlUL/pX96UkdoFlpi08DgMAPlHYJ85wwD5FC+u TfK6xt0LVDVNUfY65xDPoIBcG3FmvOSxTRN3/6GyWtKIgXf3bW75Ln6rQ84++nPJQO0ZspgZ zEFEhVsGYjEniefvFmHKc7hiwlbF/NKAgFkPsulKSRkoeMNobWDQ==
X-Talos-CUID: 9a23:RLFDfm+bDvRj2D/OLNWVv04yFMx9S1f49W2KYH6aVCFZYvq5T3bFrQ==
X-Talos-MUID: 9a23:VYHNaAVWsB8m233q/CTR2hBYNJ5U3/qBNHIXtJMPoviOGwUlbg==
X-IronPort-Anti-Spam-Filtered: true
Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by rcdn-iport-4.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Aug 2023 20:27:56 +0000
Received: from rcdn-opgw-2.cisco.com (rcdn-opgw-2.cisco.com [72.163.7.163]) by rcdn-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 374KRu38021072 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <idr@ietf.org>; Fri, 4 Aug 2023 20:27:56 GMT
Authentication-Results: rcdn-opgw-2.cisco.com; dkim=pass (signature verified) header.i=@cisco.com; spf=Pass smtp.mailfrom=swaagraw@cisco.com; dmarc=pass (p=quarantine dis=none) d=cisco.com
X-IronPort-AV: E=Sophos;i="6.01,255,1684800000"; d="scan'208,217";a="5115625"
Received: from mail-sn1nam02lp2044.outbound.protection.outlook.com (HELO NAM02-SN1-obe.outbound.protection.outlook.com) ([104.47.57.44]) by rcdn-opgw-2.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Aug 2023 20:27:56 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=illphwHsSEhJ3NQJo5vnylbkyhUiJTzCH2j47U01UUDHILmk7wYQCqA9f2bqQgMe87DWV6zmP4QeHkNzqEMnhyfeacUHoHk2aGkAsP939qaj146qcQKWhUuuQQG8ILM318WoBRC7ntDV0/yAFPyo+q8QWhxaw77+XiOpWYCex6fb0uBEpGWoq28/tFjSbdC7MK79P8SOWj/2A4Ogga9G8sdhlcrlvfnxfBThhOtj2hLor6+DUnYSvh3YgDbl4+FK4fbCS9HqFhWMxhM+WoGxYwA59LZWYn4Q49korjDyG0lCMhAys5TaTF3WnXNTy8c/vwQ/wVwKm4LLn82fvYIcsQ==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=s+/4hYx69DSHiGKB43g9rQUSOa8ZroziPm6A9157nTc=; b=OrV+btGeqUovtlqdZXjLXmBeR8K0UFJzXTKls+Q1FZ0BqM1xl+wvuKaviaXwWJKswxydkAZ6DNqdw5YNKRqv93IGuhqYLcTBRZRUzZmGqHgw+6tOBGjAVy9oJRzVEIh21XYXJZoaz6sgBG4ZRMqg1GvcwFp6cGgPpM0muzAjGJE1NjmAp14OjT8+efYOtuzofQVt4s3rpo5zloDv/0qW8//R2uqLczxqabkdRxGks7RSXE8tKwpEJnx/71uG9gxVXZ/eCnfDcLvGw3EmlG77E33wXqiJJhSo1KLsH7uHpBG/jLzKn9d346uVvu2jKmbMlGELQYyRo+zEqTXHw0hUcA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=s+/4hYx69DSHiGKB43g9rQUSOa8ZroziPm6A9157nTc=; b=fkiY3qefyWvLWqxKSqFmyrgN6rVTmUGt77zdQ2TOTWy44tWqBgeSwdrSxKlsm8xVrnJQPu2HyjkD/pG1DdAuojjzG5pAiTpfCUpWvQEx1ikHH/hIsuGh6wDnQYx+jq7nQLKqtblT5UtKPvIcT98D7S+WVtjT62a9IzR2Ij9E0Ps=
Received: from BYAPR11MB2806.namprd11.prod.outlook.com (2603:10b6:a02:c7::12) by IA1PR11MB6324.namprd11.prod.outlook.com (2603:10b6:208:388::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6631.47; Fri, 4 Aug 2023 20:27:52 +0000
Received: from BYAPR11MB2806.namprd11.prod.outlook.com ([fe80::a044:9b1:4b8f:587f]) by BYAPR11MB2806.namprd11.prod.outlook.com ([fe80::a044:9b1:4b8f:587f%4]) with mapi id 15.20.6652.020; Fri, 4 Aug 2023 20:27:52 +0000
From: "Swadesh Agrawal (swaagraw)" <swaagraw@cisco.com>
To: Kaliraj Vairavakkalai <kaliraj=40juniper.net@dmarc.ietf.org>, "idr@ietf.org" <idr@ietf.org>
Thread-Topic: review comments on sections of draft-ietf-idr-bgp-ct
Thread-Index: AQHZuzbQVxY1ZBJHokqhXZnpcPqFc6/FLbOpgAKuI8iABnbQZIAMV8TX
Date: Fri, 04 Aug 2023 20:27:52 +0000
Message-ID: <BYAPR11MB28066CA4A4755AB4A1AB4D0BC709A@BYAPR11MB2806.namprd11.prod.outlook.com>
References: <BYAPR11MB28062824C6F0079144EF89B9C73EA@BYAPR11MB2806.namprd11.prod.outlook.com> <SJ0PR05MB8632C86A42D8D692D8BE7F80A23CA@SJ0PR05MB8632.namprd05.prod.outlook.com> <BYAPR11MB2806D2B21A8E74AF8EDB617EC73DA@BYAPR11MB2806.namprd11.prod.outlook.com> <SJ0PR05MB863283BC258204BCAE13F2C4A201A@SJ0PR05MB8632.namprd05.prod.outlook.com>
In-Reply-To: <SJ0PR05MB863283BC258204BCAE13F2C4A201A@SJ0PR05MB8632.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2023-07-22T04:07:43.5273010Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BYAPR11MB2806:EE_|IA1PR11MB6324:EE_
x-ms-office365-filtering-correlation-id: ec0294af-129c-4bd1-633c-08db95294748
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: XIXykW0gZehHF4Nlpq8/fBrs0xGDDs9uwmI3k1sY822QJnH4kDMkPJRFCIoLpEiKdK4qQgEyqkwasZvC4rWpe62OzIKJO94mew3gE+TDhK6Gmt4MjZiXjRcLBpdf50vgouOAG0vi4weAv2BveiwOWNMXwJ+VIoOWk0By1hEtQ+o8G9+lFiemKEL4a8ABiFmoISofkdYKgpMiZvxEd46VU3KHkPMiRDetonmVqCpu5bB1dOSp9Ti0/HoM3AmxTIvZcShqfbh+Nk4CW8FGhfjhuNO7BrzdG/O76pw7Gb6JlCUyRJIS3oUSvItHZmGVXnl7DZSs905+BGaOwAPd1BzRD4xyuT8g4wsFhLSPxdTJ8/Bz+6vk6MefQ9iICWWjYAcy5NDEomsTVdGsG8YVXnwNfr1PUX5PWBZugtGhNt5JB57rApx8ysp+SQFo1GjbQYrmWJ9UCTWbCDcN/wVkvNI8MdxBB1koLIYWar1ClkI1WGnjvqE/8irqmrr4NSLFN163TR+bxlhdKYBep3WsFgQcU1FOKLOCrSffD4i8idAVgBhXwhfNZAzWwE3gOUTrI84RvUe8jxY1R9lwhM0dISVF1ICJlNmDwaZcdMQd9G4a8ivuSis+OpytUsIMO09WMTSJxt82FEbsYe0eENQ/KPX8gQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR11MB2806.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(136003)(39860400002)(396003)(346002)(376002)(366004)(186006)(1800799003)(451199021)(8676002)(8936002)(64756008)(66446008)(76116006)(66946007)(66556008)(66476007)(86362001)(19627235002)(110136005)(5660300002)(9326002)(52536014)(55016003)(41300700001)(316002)(6506007)(966005)(53546011)(30864003)(2906002)(166002)(478600001)(122000001)(71200400001)(7696005)(66574015)(83380400001)(9686003)(33656002)(38070700005)(38100700002)(579004); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: CaE1gO1FPAsIyA39RZTc1I5WarcrbdD18fnpvIPoKda7zIwcqqSDWeNse9B5+TGBeXeGXFOh5kTqQkVo0GJBx9QvZNNbezeINehjZgpsB8fqSexXQrZNkTezq2EabiGgndlc9ZntRYwvPwTxZsgLli/HhkVUWKl09NrfK/9prVXMhQUJ7IGaL6natj4sxQpTh1N3am5SeMz5fGkw39deiRlLaYIGC5RTiPcXfy1r1xiN206KXuid11ww+R4s+osqcwIn+Cpnq1EPejO/YsRDe+1pD5gQCUzptSVPS8uhqoSk8RyibfKe6Tzy91Q0ngMUIipxOegYNuraTt8zIcI+ZPJtEdLpS9w0s+kgVhcVQdQipKQ010gIQ7zti1LAenXyKd+F8Nt4+VODaHI0o5QUkO/ZlawHCEqtxfVCeRxV0sqWYZUFWyUON8tQcs1Tm7q34qf9ehIbGEdqea+jgYCu7GByE9eE1UDM0i5mV/u+YFP9Cie8pS4hPtaDFQUIVHSZ3hEUpPMffoux7ZZn19i8JsWAHRh7WbtB4S0qh9OnfVI0iq5Urrj5oyGWEks/MQp8IyGmMgVrDXdIH/PvHf7wgFK98aiK5HSIRoOcx6GcQn53xsEInomtjw1mbkaGyfSYk2KJo9NjkJizKi+Xs9BVrBetc8oNKlEyjrgyN3q5NexTzBvP4WeCX980277zSuF2ClvWeMvHbPrOfQW/1rzlJh8HHCx5Rxkg3iZAGZ216VegK0TeAXk3Stle7sn5Y7JYCjzJTRCJVq8Hhblb579QlG1yu6fAlHGuGCthwzx99PSHaz9tHBhdmYrw398MKoNAAyGrNs9U7AGLszXLU07DZJl/J8ZoFNWOF5WNxmrwz65lLrYCTgVtLHMXVQUJuv1suJTTvI4dwjBTVMovEZQVmO5P+CxsUTXDHv0qbyBKdQWQpaiZ06DMJCHgedaLzNg4R6dImNCMHJCYbTZRfIBhc+9OlTwo/vEuSdX9ruiWL7bo+CPaHZozHFz+TDyC0GgjOgOwrno0y/2XP8FQx/yOQ/vLLHr73nICnAdxtkuJ6tibbCnJhcrIHgR6nNE4cPYu/pAlTXPMe0EK9eSl1mSKUoSLRBLQIWkV+J/0n8RQrzno+ZJ65i+Mqyptrc19DSozFuxihY+wIPgYvQT8qN7jiraRnTFa6KVGIsETrDo6j7POL/U+j4Xo9tIjxWYBc1bVfFzNQypfFkOmu/W3FQoJ+9lMJBaSmcD56XpqC6F0B8PwmMbUcCUDnH658RNfyteziwTNP+c0L00lWKVEhqMokPRcvGqTslJJMMXLWk4KomTOn98zEhFvMUta3anD6uxk1ghcWIGNlltcSXb7WIHW7nty7eSeCGeG1FdHNrvhWvK34zFPmp0o8hVj++VdFqSB0XdYKVwRu0bBRnO/VJYN5XeNjN2J2nWyixNumzQeXOcdypn1zZKGyjXx2t6sMXT6rwGt0x+L/o5SCQzxeGeo8+1aM3/drUYcjggMftEVKBvTFlAn16VYVuENZfe4Yj8rPiYzvaUCHeXWAi3z+UbZAAuTCMizHXyLDzzY9x4swlb8Ba90GZnQ4ROLWVNEAuGAWP5B4AbyuMTca5psPfueIKcYhBI5j7VQY7fHK47RJQmpFhBvZZhLfqEmYA/Z0UlLnXgUGxYi7y31qCw0aUB6Cg==
Content-Type: multipart/alternative; boundary="_000_BYAPR11MB28066CA4A4755AB4A1AB4D0BC709ABYAPR11MB2806namp_"
MIME-Version: 1.0
X-OriginatorOrg: cisco.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB2806.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ec0294af-129c-4bd1-633c-08db95294748
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Aug 2023 20:27:52.4916 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: r+86cZGDYAmckGIj5dZyWSky4MFwOOFkTbsw+/o5dZo/sLKFOMh4+1Nby+BdOgnOe+nJxkTqm6J4WB7Q0j0RLg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR11MB6324
X-Outbound-SMTP-Client: 72.163.7.163, rcdn-opgw-2.cisco.com
X-Outbound-Node: rcdn-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/B73Vppd8h8fqGyyz_ozNP1b1nmk>
Subject: Re: [Idr] review comments on sections of draft-ietf-idr-bgp-ct
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.39
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: Fri, 04 Aug 2023 20:28:20 -0000

Hi Kaliraj,

Thanks for the response. Just to capture a summary since the thread’s gotten quite nested.

There were 3 issues called out; neither of which have been addressed.
1.       The first one is a significant design limitation that the use of unique RDs results in:
a.       Lack of multipath and localized fast convergence within a domain for originator failures (even though an operator has deployed redundant routers)
b.       To achieve multipath, ‘stripping RD’ and ‘TC, IP’ allocation results advertisement of duplicate/redundant BGP routes with the same forwarding label
c.       which in turn increases control plane state on all routers upstream across multiple domains, and exposes the failure churn outside the originating domain all the way to ingress PEs in other domains

This is not a new issue, it has existed since day-1 of CT and still remains, in spite of all the revisions of the draft.

This is not just an editorial issue. It is a significant deviation from currently deployed BGP-LU, which does not have these duplicate route/churn issues and provides multipath/active-backup within each local domain. It is a manifestation of the wrong data model of signaling RD in NLRI for BGP hop by hop routes.
The limitations need to be captured clearly in the draft as impact of the respective options, if they are not going to be addressed.

2.       The second issue is that of the inefficiency caused by the choice of the CT NLRI which only supports MPLS labels in the NLRI. Any use other than MPLS, such as SR prefix-SID (label-index) or SRv6 SID means every route needs to be sent in a separate BGP update message with no packing possible. The scale/performance test data completely ignores this issue, and shows data for a non-existent problem.

3.       The 3rd issue is that the draft introduces non-deterministic usage of IMPLICT NULL. It can result in mis-delivery of traffic and is an operational burden to make sure no MPLS path exists to next hop. This is again a result of CT mandating signaling label in NLRI even for non-MPLS encapsulation.

Further see my response in line with [SA2]

Regards
Swadesh


From: Kaliraj Vairavakkalai <kaliraj=40juniper.net@dmarc.ietf.org>
Date: Thursday, July 27, 2023 at 6:24 PM
To: Swadesh Agrawal (swaagraw) <swaagraw@cisco.com>, idr@ietf.org <idr@ietf.org>
Subject: Re: review comments on sections of draft-ietf-idr-bgp-ct
Hi Swadesh, please see inline. KV2>

Thanks
Kaliraj


Juniper Business Use Only
From: Swadesh Agrawal (swaagraw) <swaagraw=40cisco.com@dmarc.ietf.org>
Date: Sunday, July 23, 2023 at 3:13 PM
To: Kaliraj Vairavakkalai <kaliraj@juniper.net>, idr@ietf.org <idr@ietf.org>
Subject: Re: review comments on sections of draft-ietf-idr-bgp-ct
[External Email. Be cautious of content]

Hi Kaliraj,

Thanks for responding. Please see my comments inline with [SA] for each of the response.

Regards
Swadesh



Juniper Business Use Only
From: Kaliraj Vairavakkalai <kaliraj=40juniper.net@dmarc.ietf.org>
Date: Friday, July 21, 2023 at 9:40 PM
To: Swadesh Agrawal (swaagraw) <swaagraw@cisco.com>, idr@ietf.org <idr@ietf.org>
Subject: Re: review comments on sections of draft-ietf-idr-bgp-ct
Swadesh, thanks for your review.

Inline pls.

Thanks
Kaliraj



Juniper Business Use Only
From: Idr <idr-bounces@ietf.org<mailto:idr-bounces@ietf.org>> on behalf of Swadesh Agrawal (swaagraw) <swaagraw=40cisco.com@dmarc.ietf.org<mailto:swaagraw=40cisco.com@dmarc.ietf.org>>
Date: Thursday, July 20, 2023 at 11:29 AM
To: idr@ietf.org<mailto:idr@ietf.org> <idr@ietf.org<mailto:idr@ietf.org>>
Subject: [Idr] review comments on sections of draft-ietf-idr-bgp-ct
[External Email. Be cautious of content]

Hi Sue,

Please see my review comments regarding a few sections as you requested.

Unique RD usage and caveats (related to F3-CT-Issue-6) :

It can be seen from Figure 13 rows 4 and 6, failure of an originator (such as ABR) will result in slow convergence as LSP is end to end and failure of originator needs to be propagated to ingress PE to converge.

KV> And from rows 1,3,5,7,9,11, that failure is not propagated until ingress-PE. This table is an exhaustive list of all possible combinations.
[SA] CT draft recommends use of unique RD. Hence, for the recommended case i.e rows 2,4,6,8,10 and 12,  convergence is slow as LSP is end to end and failure of originator needs to be propagated to ingress PE to converge. Further as per my understanding, control plane churn of CT routes is not localized for rows 1,3,5,7,9 and 11 as well. Please see next comment with explanation.

KV2> as stated in Figure-13<https://datatracker.ietf.org/doc/html/draft-ietf-idr-bgp-ct-12#figure-13>, CT provides a sliding control that operators can use to control route-visibility vs route-scale at ingress PE.
KV2> it is an exhaustive list of combinations. Unique RDs improve troubleshooting and route visibility, with an increase in ingress route-scale.
KV2> Duplicate RDs can be used to reduce ingress routes, if required, with limited egress-PEs visibility.

[SA2] Once again, you are attempting to pass off the serious limitation of end to end slow convergence due to unique RD as a route visibility and troubleshooting choice.  Moreover, the workaround of stripping RD at BRs does not reduce the control plane scale and churn either. In fact it exposes the problem of carrying same forwarding LSP information in redundant BGP routes from a device. There is no logical reason to incur this complexity and overhead.

[SA2] This is not a “sliding control” but a design problem with the CT NLRI data model. The CT draft should really capture the limitations for each of the rows of figure 13 as discussed in this thread, to allow operators to make the appropriate choices.

To avoid it "RD stripping" or “TC,EP” label allocation procedures at BNs is stated as an option in section 7.4. But even with that option, the control plane churn is still not kept within local domain as CT control plane is signaling redundant routes that carries same label.

KV> About the “churn not kept local” claim, not true. The advertised CT label does not change when local failure events happen and nexthop changes from one
KV> nexthop to another. Because of “TC, EP” label allocation mode.  So Churn is not propagated further than local BN. IOW, no new updates are sent and
KV> ingress-PE does not see this failure event.
[SA] Here is my understanding of CT procedures. Lets take example of figure topology 12 and figure 13 row 5 case. 4 PEs (PE11-PE14) have RDs PE11 to PE14 respectively as its unique RD case.  Anycast address is 1.1.1.1 across 4 PEs. CT routes(RD:IP) learnt on ASBR11 from originator PEs are PE11:1.1.1.1, PE12:1.1.1.1, PE13:1.1.1.1 and PE14:1.1.1.1 with same TC GOLD. ASBR 11 allocate label 16001 for (GOLD, 1.1.1.1) and advertise 4 routes PE11:1.1.1.1, PE12:1.1.1.1, PE13:1.1.1.1 and PE14:1.1.1.1 with label 16001 to PE31.
Issue 1: Above 4 routes carry exactly same label 16001 to PE31. This unnecessary control plane scale with same forwarding information.

KV2> That’s correct understanding of the behavior. but not an issue per-se. It provides visibility into how many
KV2> egress-PEs are currently serving the Anycast-service. Some of our customers see that as a good feature.

[SA2] This is not a feature but a design limitation with the CT NLRI. It results in unnecessary redundant BGP routes that increases end to end scale and churn without any functionality. This need to be fixed or called out clearly in the draft.

Issue 2: Now if PE11 goes down, ASBR11 need to withdraw (PE11:1.1.1.1) CT route from ingress PE31.
So local domain control plane churn is being propagated to PE31.

KV2> This is also regular BGP behavior. Not an issue. “Egress-PE down” case will be sent as BGP withdrawal
KV2> to ingress-PE in regular option-C (LU), except if you use MPLS-namespaces<https://datatracker.ietf.org/doc/html/draft-ietf-idr-bgp-ct-12#name-context-protocol-nexthop-ad>.
KV2> I was talking about the cases where the churn is kept local for events like link-down or nexthop/label-changes.
KV2> Because of per(EP, TC) label allocation mode, a new label is not advertised.

[SA2] Discussion is for row 5 of figure 13 where redundant routers originate the given endpoint.  In such failures, BGP withdrawals need not be sent end to end but can be contained within the local domain because path is still available from redundant originator. The CT handling above is not regular BGP behavior

Row 5 shows for 16 routes there are only 2 labels advertised. Multiple redundant routes are advertised with same forwarding information and increases control plane state. This was the issue raised as a problem created by RD in NLRI. The impact aggravates as number of anycast originators increases.

KV> Please pay attention to rows 7-12 also. Which has only 2 or 4 routes advertised, with 2 unique labels. Operators have the flexibility to
KV> choose the desired visibility at ingress-PE, with the desired scaling characteristics. This table is an exhaustive list of all combinations.
KV> That helps operators to choose which mode fits their needs the best.
[SA] I did pay attention to 7-12 rows as well. Rows 7,8  and 11,12 are for the same RD case. This case defeats the draft’s stated purpose of using RD in NLRI. Rows 6 and 10 suffer from end to end slow convergence. Row 5 exposes the redundant route problem (16 routes for 2 forwarding state to ingress PE) and aggravates with increase in number of SNs. Same is with row 9 and aggravates as number of BNs increases.  (TC,EP) allocation scheme is not containing control plane churn within the domain as claimed in section 7.4; as I stated in my previous email.

KV2> same as above.

[SA2] Yes. And as stated in previous comment it’s an issue and needs to captured in draft for each row of figure 13.

The updates to the draft do not address the raised issue. However, it states (in sec 7.4) that route churn is avoided, and is proportional to number of labels but that is not the case as explained above.

As a related observation, there was a solution for above issue proposed by authors on the list to use local RD of BN node when “Stripping RD”. However, it looks like that solution has been discarded as its not discussed in the draft.

BGP-CT-UPDATE-PACKING-TEST results included are for an unrealistic scenario in practice; and also do not cover relevant deployment cases :

For example it captures 1.9 million BGP CT MPLS routes packed in 7851 update messages. That means about 250 routes sharing attributes and packing every update message completely. It seems test is done with all routes (around 400k) for a given color having exactly same attributes. This is not a practical example. A more practical case would be to have a packing ratio, for example 5-6 routes to a set of attributes.

KV> The goal of the experiment is to see the impact of carrying ‘Color as an Attribute’ as against ‘Color in NLRI’.
KV> The issue raised was that, carrying color as attribute will affect packing.
KV> So this experiment demonstrates that the observed convergence time is in accepted limits, even when color is carried as an attribute.
KV> In any controlled experiment, we want to vary one variable to observe the result.
[SA] I am not sure of such discussion. The observed issue was for label index and SRv6 SID that are per-prefix information with RFC 8277 style encoding that carries such information in attribute and breaks BGP update packing. In any case, it will be helpful to have such analysis of BGP CT for the WG.

More importantly, the test results do not include or analyze impact of label index, SRv6 SID etc. that are per-prefix information.

KV> This experiment provides actual benchmarking test results for one case (color as an attribute), that can be extrapolated for
KV> other cases as-well where SID(label-index/SRv6) is carried as attribute, just like the Color.

[SA] Just to reiterate, Color was not the discussion point for update packing. With just 5 colors across 1.9 millions routes, nobody sees update packing as a concern.

KV2> OK. Btw, these scale requirements are from https://datatracker.ietf.org/doc/html/draft-hr-spring-intentaware-routing-using-color-01#section-6.3.2

The concern arises for label index and SRv6 SID that is per prefix information carried in attribute in BGP CT encoding. This breaks packing and has an impact.

KV2> This experiment shows the numbers with color carried as attribute. Results will be comparable when
KV2> label-index/SRv6-SID/TEA are carried as attribute as-well. IMHO, it may not be worth carrying all those
KV2> in the NLRI, in an attempt to micro-optimize this further.

[SA2] It is not a good choice for a new BGP SAFI to be designed such that every prefix needs to be carried in separate update message when using label index(SR MPLS) and SRv6. It increases BGP control plane data size by multiple fold. Problems will be seen in scaled networks.

[SA2] Colors carried in attribute was never a problem from update packing point of view and not an issue called out in adoption call. The issue was raised for label-index and SRv6 SID that are per prefix information. Current results provided is of no practical use.

Non deterministic usage of IMPLICIT NULL :

Implicit NULL is a valid MPLS label and indicates no label to push by receiver. Label path to BGP nexthop is still valid/expected.
KV> intra-domain tunneled path to the BGP nexthop may or may-not be labeled. Implicit-Null label carried in BGP-LU/BGP-CT route
KV> doesn’t claim anything about the intra-domain tunnel. It just says no BGP-LU/BGP-CT label needs to be pushed in forwarding.
[SA] Thanks for clarification on procedure. But when I read draft, it indicates towards new meaning of IMPLICT NULL. Quoting exact text in draft “R4 will carry the special MPLS Label with value 3 (Implicit-NULL) in RFC 8277 encoding, which tells R1 not to push any MPLS label towards R4”. It will be better to update your response text in the draft.
 Section 13.2.2.1 is extending implicit NULL label presence to indicate that originator does not support MPLS. This is not possible as the two cases cannot be distinguished.

KV2> Sure, will clarify the text to say, “Implicit-Null label carried in BGP-LU/BGP-CT route indicates that
KV2> no BGP-LU/BGP-CT label is pushed in forwarding”.

[SA2] Thanks. But mis delivery of traffic is possible if an MPLS tunnel exists to next hop with this procedure. This should be captured in the draft.
KV> so, there is no ambiguity. Implicit-NULL is only saying no BGP-LU/BGP-CT label needs to be pushed in forwarding.
[SA] Same response as previous point.


For example in figure 11 and 12 not sure why R3 won’t send MPLS traffic to R4 as stated in last paragraph. Similar is the problem with section 13.2.2.2.

KV> as shown in these figures, R4 does not support MPLS. So there can be no MPLS-tunnel from R3->R4.
KV> so why would R3 send MPLS traffic to R4? When R3 tries to resolve PNH==R4, it will find no matching
KV> MPLS tunnel, and the route will remain Unusable.
[SA]  It’s an operational burden to make sure that no router has MPLS path to R4 (MPLS path can be for other purposes). Otherwise there can be mis-forwarding with IMPLICIT-NULL in 8277 style encoding for non MPLS encapsulation signaling (SRv6, UDP) in BGP CT. It should be captured in the draft.

KV2> R4 does not support MPLS. So there can be no MPLS path towards it. There is no operational burden.
KV2> Thanks for the comments.

[SA2] Previous point response applies here as well.

Regards
Swadesh