[RTG-DIR]Re: RtgDir Last Call Review: draft-ietf-lsr-multi-tlv-06

"Les Ginsberg (ginsberg)" <ginsberg@cisco.com> Wed, 12 February 2025 05:12 UTC

Return-Path: <ginsberg@cisco.com>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A50E9C1519A0; Tue, 11 Feb 2025 21:12:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.742
X-Spam-Level:
X-Spam-Status: No, score=-9.742 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.148, DKIMWL_WL_MED=-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, 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_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_HELO_PERMERROR=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
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 vzpBsR19sF4T; Tue, 11 Feb 2025 21:11:57 -0800 (PST)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B694BC151717; Tue, 11 Feb 2025 21:11:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; i=@cisco.com; l=18380; q=dns/txt; s=iport; t=1739337116; x=1740546716; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=vIoKa01iYdFUZXX7bv4TdZT4z7rIJzvygxy/clg8AmM=; b=h91lLV/X2mlXBwj/V4T2Bq3l6dzyYFjxpnwM+vpT2buQXIXB3NCdzN+D mKuIOw6qXx58T+33O7IuUFMJwRdHvf+UPxmxknTOiN64I+DVFJhgb8rpM 7F+k7HdJyzyw2wVchiq78yGqrJ+0nuJ9Pg+hs4TMQ+have6KhIrUwGKPC Y=;
X-CSE-ConnectionGUID: CBrkNf1dQOCysGxXcYzuBA==
X-CSE-MsgGUID: ZFtaNIQQSUq3/nX8W+86vA==
X-IPAS-Result: A0ADAACrLKxn/5QQJK1QChkBAQEBAQEBAQEBAQEBAQEBAQESAQEBAQEBAQEBAQEBQCWBGgQBAQEBAQsBgXFSB3aBHEiEVYNMA4ROX4h0A4ETnQGBJQNWDwEBAQ0COQsEAQGFBwIWinICJjQJDgECBAEBAQEDAgMBAQEBAQEBAQEBAQsBAQUBAQECAQcFgQ4ThXsNhloBAQEBAxIREUUMBAIBBgIRAwEBAQMCJgICAi8VCAgCBAENBQgMDoJhgmQDARCTS49dAYFAAooreoEygQGDWgIQQdtvBoEaLgGINBoBcnqDfgEbIIQ8JxuBSUSBFAFCgWZKOD6CYQEBAgGBMAQrFQ+DNTqCLwSBEIEIF0qBJYIzexGGXIMNglKBL4MPgVyCfoUAaWaIMwlJexwDWSwBVRMXCwcFZEVIAyo2MSOBIwU0Cjc6gg1pSToCDQI1gh58giuCHoI7hENeLwMDAwODNIVYghKBYwMDFhGDIXgchSMdQAMLbT0UIxQbBQQ6ewWddjYBPIMvARABgRIMJgEDDQc/GAgCLQEKIQoTCDoEAggVAQQCBAseDAIpD5YSSZoolREKhBuMGJVkF4QDjQaHAJFjZph8IoI2iyyVVCCFDAIEAgQFAg8BAQaBZzyBWXAVO4JnUhkPly7BSngCATkCBwEKAQEDCYZIiVWBfQEB
IronPort-PHdr: A9a23:eNgqGhEvIYuWlgWt8T/QF51GfhMY04WdBeZdwpMjj7QLdbys4NG5e kfe/v5qylTOWNaT5/FFjr/Ourv7ESwb4JmHuWwfapEESRIfiMsXkgBhSM6IAEH2NrjrOgQxH d9JUxlu+HTTDA==
IronPort-Data: A9a23:LqyjFKlWeJhUaE9t7gzZtgbo5gykJ0RdPkR7XQ2eYbSJt1+Wr1Gzt xIaUGCFPf6PZzOmKd53YIix9kwPvJPUyNMxGwNu+S42QltH+JHPbTi7wugcHM8zwunrFh8PA xA2M4GYRCwMZiaC4E/rav658CEUOZigHtLUEPTDNj16WThqQSIgjQMLs+Mii+aEu/Dha++2k Y20+pa31GONgWYubzpOsvjb8nuDgdyr0N8mlg1mDRx0lAe2e0k9VPo3Oay3Jn3kdYhYdsbSb /rD1ryw4lTC9B4rDN6/+p6jGqHdauePVeQmoiM+t5mK2nCulARrukoIHKZ0hXNsttm8t4sZJ OOhGnCHYVxB0qXkwIzxWvTDes10FfUuFLTveRBTvSEPpqHLWyOE/hlgMK05FaYy4OVRDzhCz NszOSsifiCItvCr6pvuH4GAhux7RCXqFIobvnclyXTSCuwrBMmaBa7L/tRfmjw3g6iiH96HO JFfMmQpNUqGOkEfUrsUIMpWcOOAiXj5aDdVsl29rqss6G+Vxwt0uFToGIaPK4zSHZsLwC50o Er00XjwJDAjDeei0GHC9EL8uayfwz3SDdd6+LqQs6QCbEeo7mAJARMKEFq2vff8jlWkHtdCL 1AVvzYqs+478EiDT9ThUVu/unHslhoVQMYVGOQ+7CmMx7bapQGDCQAsSiVbQN0rqMFwQiYlv neTg9ysDDB0mLyYVXzb8a2bxRuoJSdQIW4YTS4JUQVD5MPsyLzflTrGStJlVarwhdrvFHSpm naBrTM1gPMYistjO7iHwG0rSgmE//DhZgU0/Q7QGGmi62tEiESNPuRENXCzAS58Ebuk
IronPort-HdrOrdr: A9a23:5wBHTKMzxByqrcBcT47255DYdb4zR+YMi2TDiHoBKiC9I/b5qy nxppUmPEfP+UgssREb9expOMG7MBXhHO1OkPgs1NCZLUbbUQqTXc1fBOTZskfd8kHFh4pgPO JbAtdD4b7LfBZHZKTBkXSF+r8bqbHtntHL9ILjJjVWPH1Xgspbnn5E43OgYzZLrX59dOIE/f Snl616jgvlU046Ku68AX4IVfXCodrkqLLKCCRtOzcXrCO1oXeN8rDVLzi0ty1yb9pI+9gf2F mAtza8yrSosvm9xBOZ/XTU9Y5qlNzozcYGLNCQi+AOQw+cyjqAVcBEYfmvrTo1qOag5BIBi9 /XuSotOMx19jf4Yny1mx3wwAPtuQxeqEMKiGXow0cLk/aJAA7SOPAxwr6xtSGprXbIiesMlZ 6jGVjp7qa/QymwxBgVrOK4Jy2C3nDE0kbK19RjzkC2leAlGeVsRUt1xjIPLL4QWC3984wpC+ 9oEYXV4+tXa0qTazTDsnBo28HEZAV5Iv6qeDlKhiWu6UkfoFlpi08DgMAPlHYJ85wwD5FC+u TfK6xt0LVDVNUfY65xDPoIBZLfMB2BfTvcdGaJZVj3HqAOPHzA75bx/bUu/emvPJgF1oE7lp jNWE5R8WQyZ0XtA8uT24AjyGGGfEytGTD2js1O7ZlwvbPxALLtLC2YUVgr19Ctpv0Oa/erLc pb+KgmdMMLAVGebbqhhTeOKaW6AUNuJfEohg==
X-Talos-CUID: 9a23:5Bhp3Wrnu0ldCM+1Ol4sQSDmUesPaH77wi7cGmiTGH1GWI2eeE2N0ooxxg==
X-Talos-MUID: 9a23:5iaXmgsRgz9LcotPi82nth9+PeFJ2p2VNVlW1pM26/bHZXJuEmLI
X-IronPort-Anti-Spam-Filtered: true
Received: from alln-l-core-11.cisco.com ([173.36.16.148]) by alln-iport-7.cisco.com with ESMTP/TLS/TLS_AES_256_GCM_SHA384; 12 Feb 2025 05:11:55 +0000
Received: from alln-opgw-3.cisco.com (alln-opgw-3.cisco.com [173.37.147.251]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by alln-l-core-11.cisco.com (Postfix) with ESMTPS id C3726180001F3; Wed, 12 Feb 2025 05:11:55 +0000 (GMT)
X-CSE-ConnectionGUID: NGGA9XBjSOSuGduczLPX3Q==
X-CSE-MsgGUID: OQuupPWLQtq9iLRo3MEP3w==
Authentication-Results: alln-opgw-3.cisco.com; dkim=pass (signature verified) header.i=@cisco.com
X-IronPort-AV: E=Sophos;i="6.13,279,1732579200"; d="scan'208";a="21714775"
Received: from mail-mw2nam10lp2045.outbound.protection.outlook.com (HELO NAM10-MW2-obe.outbound.protection.outlook.com) ([104.47.55.45]) by alln-opgw-3.cisco.com with ESMTP/TLS/TLS_AES_256_GCM_SHA384; 12 Feb 2025 05:11:55 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=gH022BecBjA/Nk2dGNmVpcWMd0jSn4VMvmyrfK9VlKLl2Pq8OhVcY72shrYodFqi0nIJP0YJE+81Y7GlCL2VXY8FicW5yBSKx2sZ8+lDgn6BjBw2hyQYqZ/Z775xdqHb/FulCHAEcW1849ZAoHNJ3Fr9CkkS7ar1pJ0/CMDax8kKNfwl1Fx8d5x6f1gRWNaH43C4uhhERndRRJq7q1kXcrvxxBDMNMmewZRDZG4D60GgusOJHnNdNZ2OZy8A0aH8Mq1T5+n5lg7WI/K2ElniL4mCXi9tF43GUnqnDkV+gHs4y6prIhHzQGX8fieD9K1FNFjsNfGh9EmMqqMUYPSymQ==
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=vIoKa01iYdFUZXX7bv4TdZT4z7rIJzvygxy/clg8AmM=; b=wdWfucvsDoigcNP6Q5nmnYAVFPE8egiabVDATFFIx+kCXmh2ESk7q3Jc2ADNfZojtJNGoVmyzfcVt83t66O80npYhTJovStTRjuJAJwZN9C6uQrSh2iTcm7r7DA+wuXmDK56GXyFtOVPHQR9SQLpmIzAVDx+FvWZ8aX0H45RaHOI4BjwvtkF+BFEKc68AEHPxZa0UEYr+jAUYiIfdwF3igmvjpGHXv7sElscxhGrRzzv/35PLo/WvVUEaEQHTmJMBseXRNN5ePssov6h+vTTkFxhdv+3/EvM4iU6wzBuWtCVO7p5pIiHQWeNvh+G+WdFYLfALzzYPoN9/WhO4qBMaw==
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
Received: from BY5PR11MB4337.namprd11.prod.outlook.com (2603:10b6:a03:1c1::14) by CY5PR11MB6392.namprd11.prod.outlook.com (2603:10b6:930:37::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8422.19; Wed, 12 Feb 2025 05:11:53 +0000
Received: from BY5PR11MB4337.namprd11.prod.outlook.com ([fe80::fe26:42d8:b3ff:c2c7]) by BY5PR11MB4337.namprd11.prod.outlook.com ([fe80::fe26:42d8:b3ff:c2c7%6]) with mapi id 15.20.8422.021; Wed, 12 Feb 2025 05:11:52 +0000
From: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>
To: Mach Chen <mach.chen=40huawei.com@dmarc.ietf.org>, Christian Hopps <chopps@chopps.org>
Thread-Topic: RtgDir Last Call Review: draft-ietf-lsr-multi-tlv-06
Thread-Index: Ads0GLXtXa087Ut3T3Wfm0lHxCWYYAAGn/6AACfWzgAAAVsL4AABpwwAABQreYAAUkipABGk/xDA
Date: Wed, 12 Feb 2025 05:11:52 +0000
Message-ID: <BY5PR11MB4337DBAB4778B8101CC05674C1FC2@BY5PR11MB4337.namprd11.prod.outlook.com>
References: <908678431d7940ffa435b8dc62b75c07@huawei.com> <m2wmhagdn2.fsf@chopps.org> <412be7187ce0413bae2968475b1be97f@huawei.com> <BY5PR11MB4337E18C873EFA207C1D9617C1592@BY5PR11MB4337.namprd11.prod.outlook.com> <748dc65cb08c4cd184663bb986cc5b3e@huawei.com> <BY5PR11MB433797AB941A9A3101043188C1592@BY5PR11MB4337.namprd11.prod.outlook.com> <d21c37260bb74dbd8db0b57a86a207ee@huawei.com>
In-Reply-To: <d21c37260bb74dbd8db0b57a86a207ee@huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BY5PR11MB4337:EE_|CY5PR11MB6392:EE_
x-ms-office365-filtering-correlation-id: 7e62d037-5c3d-4791-07ae-08dd4b23c33d
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|376014|366016|10070799003|1800799024|38070700018;
x-microsoft-antispam-message-info: BhqKEmjlTU+Zf9EB62otcivYTxieaRr5QnXrXuHCPASfs3j27K/YfGXlWBVIxNObh1nmVS8ASstWvjNsWsdr0MKm6d3TbIDxl7FcqE1x9/bydnvGgmCqklFv9FJ8CeVtNg6CwioXO+4svDPFKP3V3fc7+3o/cGB9/O+wO3x1kZanxZvBoO6WKj1VyEGiQEdJKnVEjyp2BQYsseLzQMyTlQF6tBBH/8zTaw7UTleWbAGitmGQyS9pw2QgSqMT0hW8eAwjDoeIX2xurTAT3Z6SYPOU5b1DWqWD9srRC4+2zURU70hOJyRxl1YEOGxWcwqtvJWsIIZKMj+8jrzomnrV4NUcQKs73eVpTtXisyloFWyeFDaSunMmXvOiStZgL7WWrUBPJgivADR4HvPxFL15NcADyiBGdSKVaH7aQ4++G+hYdWNyNW8yjGLi/eaMDVaJ/oqpiG73wny8aFTL6x42GAPHS2bMqGg3E1W/bZYZv9XzEKla2cpaWQ2b6YGowJwsNIx0iUVC8fBB9SyqPmAX4OfQEsVyfePkobbStF/RL+X3dU+7Sen+o8nS6PrpsB1BBUjxQznzDtyLrUGJRGmPRnfMdMowZcJmJ+skshZQpNyLg8bFTUsBxYJtFgnEpXct9csktMkIisxOYfC7SqXOIk6n0W9+cbnBSdo4KfCP+VR824jlZAYlK1SjXlF3vC5JGR6VlxYXO4wuB4FBjWyDmKHIVZTLrLYlV+kH++EHNpuZ2bkE5dnVq9eaArfeUFRbWD9ji6EYgF5ySaFV572vI2fRjU8zcI8UNL1KF5yn+M93r6OUy5+QfYars48hjrRkwcf4C+o2i1+LBJ5D+JSoudt/CxZgsEsieTo7C3Fw3HfSvQjAQwmB0e4fd2Tg61qtD12qHlrIp7EnvfqiqA4FoGuUWSKsIXoQxI+gkrjmzjvU48dgtTGcDy8FpJmKlIoOsRJuCY/HIx4lrFfdFfNZJUH+PthN8oylA3ZH+OiT9gGWqBjnpD0IbDFVOqLIuK4lLq/jdt5v8OHuRYeFU4iTIEXfQswbDpZj0KqNgrj5Oz4RSiLTsRKlNAP9YpaAClLKdgG4A8kBac4Rh1PdPjmnA5CQhUC8TlGD9EJaLoeY9JlecxV7rdNVgWFAqfd4LpfHDBVoFyyf+g4sG6Q+Hb2NT5c5ezKjxcqPcZxHOORVcGdG52EyN/1e7xODA4ImOczOR/49otUXjnPCIZjfeIa8vkPVSL9kbWJOygxJIXDN5kFa/tGzcYcBHgrwJO9EQbWOFqIyBy81FVmz1wwi8flB1Ea79Ls+D2d43lez7JL2y1PSV/eX8nnwyn+AZ5T2CAy2y+CJoyBzALTjje1rEr0fLEDtdfWVq3U7+IKD3n3qsZ6GSAzzugOv388Skjk6UmZs
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BY5PR11MB4337.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(10070799003)(1800799024)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: J+FBq0sc4QOLhM3W4CRFmBovVpCeDQZjdrsNFCes23/XVeji5N7TUDOq2cB4XSwsOWUKxjRZifeQJDAwh9RZNqJMuOrR3TKQqj3GXR4PfdTYh3h7SfeXfcrfRYSFJ6x9w61gofFNjNq8aSm1dIEb6ryBIFF0nHyvfbwZvpvhrvCUSvV9AtUyGnFABWBxnxuSbMp5+mzlU9pKScFfizYbukzHdPGcAjcTshAEvA3cuP/Tk7zFVriG4o/6RDnUuj7YDW+jC9ul9m13lkhAjmSmaH+ichYV4NY5xZIqTH2cjAGgQjhLMxAP4Pq9QUseculBSFNcKYcyt1bRWLcxos2ltWyw5/2wj+2DsXexrErNQy1nf9TRQkNOnH/R43AmhlPrZK+rz0CLIOjElGurnIt6tngDXddLc3MqIcO6PxKfX/sFsREb+eHodZwcsXz8RBxNMqyM42opHv5nYaKUtWEXs0VBkHMmFcfG55hiUHzCfmmzMzfgixVTS7foArOOi5sg/Z3B46voX8PHNyItY4KmbS+/Iax7LYUBspErUATT5Vn4q4FZrpjb1bLyZzkpIxFWMulWMMtjQpHYEkjt6Tx98I5vwiqUVV3qZKZiHT8JEZyOK/llfD3CR5rFBgugHncNumpwL0UdCebHZtxyH1IHQGGmm+C8mZDulukZk9/rWFeFRt05fVROf+70ZMYenqRjmZwQlQf1KrGEKNZY2zHxZr8i/xA+HBwUu8ICIGXshCMZDg1t52TDRYG6YxBldXr5NvuVU2TJclDaVN+AnCXkjnwbH4u63dRYL+9y7yTSw/qmD0BFuLmO/MbQweUEu29f1+zBWyLof6zB4PFVRTSY8pmBZXTUzZc5tHIWShEYNU4NJyt2TuHqzRos9GYfzxPkqLjWa3gI2YFKpoPsOHjVLosOsxZJH23jD4ZMAxeP1k6fgg7YeAK2jNR9NSUUkyfn2FcQveWe7IemoBUNprN93PpvCoZl/0HopM4GhmGvxHkJn5BPGgK3b3fzX6C0rB5nmhUJSjACUOA7npWOt522DdOzc1So4wmoPJg0rV7uEgwFb5vtWiraSA89EyjNnZ4mFQc/WRrc9UQrxXgR42UGDc8leUFAB1oGmoRZDOyMPOE4WBqGpFVOntH9z/OTJDn956crp1r6tkrpOh9+P0FiGUeU/HNqWxve51P1hcL7Kp0Cr3OoqXFiGzVuLHQ3OQyqmYaKyZx/xP00ONGmRSHRLAIiZYjzijiUcK5D2zGPpNKrTfS1EoCqOjwK4RGcA5Nylt8Oy/wsdB7hJslydbfpILDtckmYtVlvi5RbCjLDyGYxjZMVFMaxHQaztdbX9kWenHQ66j43x6LAY9I1Iu3l7T0f09FcIjaLs78O7ZRtOUj/PYyyKdH5vSUlUb52u99SMIL4RFZdJWdB3h+VhVovfVnOsxwuJEB4fODeL+ZVboEV4SxY+rGhzK6N+Aoa6udnXsr4dfeGJNihyegutFLahiylWzbeYZ93B7f7oF0waFrSwuR/iJHdCrdz+FzJUdNUQARyNy52riggEXguanTAMPPQbPwo3WplZgskCC0KNE+8lzY5VG7u+ZUmiZcO0nBFZFAT1K9v4wztIZ/nsZcvD0Ka7WdwMmoLrRbWTqQwxFC2DXeYhh9fLs80V1D3xV0f
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: cisco.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY5PR11MB4337.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7e62d037-5c3d-4791-07ae-08dd4b23c33d
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Feb 2025 05:11:52.7334 (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: 06VoAERTzIDZIPHt3tNI11wk5vjoA4piDWE+sAGdPTEcKFaIHhYVsiWnE4kcSF0hMq4EoDphe8w6Pm5UVzewFw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY5PR11MB6392
X-Outbound-SMTP-Client: 173.37.147.251, alln-opgw-3.cisco.com
X-Outbound-Node: alln-l-core-11.cisco.com
Message-ID-Hash: Z5UCSONKKD62RGOIA45NGLGZHW4HG6TZ
X-Message-ID-Hash: Z5UCSONKKD62RGOIA45NGLGZHW4HG6TZ
X-MailFrom: ginsberg@cisco.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-rtg-dir.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "rtg-ads@ietf.org" <rtg-ads@ietf.org>, "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "draft-ietf-lsr-multi-tlv.all@ietf.org" <draft-ietf-lsr-multi-tlv.all@ietf.org>, Lsr <lsr@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [RTG-DIR]Re: RtgDir Last Call Review: draft-ietf-lsr-multi-tlv-06
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/J4SRNv5aJFhIq67JjQ12gu-j720>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Owner: <mailto:rtg-dir-owner@ietf.org>
List-Post: <mailto:rtg-dir@ietf.org>
List-Subscribe: <mailto:rtg-dir-join@ietf.org>
List-Unsubscribe: <mailto:rtg-dir-leave@ietf.org>

Mach -

We have now resumed work on the draft - V7 has been posted.
Please take a look.

Thanx very much.

   Les

> -----Original Message-----
> From: Mach Chen <mach.chen=40huawei.com@dmarc.ietf.org>
> Sent: Thursday, November 14, 2024 1:35 AM
> To: Les Ginsberg (ginsberg) <ginsberg@cisco.com>; Christian Hopps
> <chopps@chopps.org>
> Cc: rtg-ads@ietf.org; rtg-dir@ietf.org; draft-ietf-lsr-multi-tlv.all@ietf.org; Lsr
> <lsr@ietf.org>; last-call@ietf.org
> Subject: RE: RtgDir Last Call Review: draft-ietf-lsr-multi-tlv-06
> 
> Hi Les,
> 
> Thanks for the detailed explanation, looking forward to seeing the update.
> 
> Thanks,
> Mach
> 
> > -----Original Message-----
> > From: Les Ginsberg (ginsberg) <ginsberg=40cisco.com@dmarc.ietf.org>
> > Sent: Wednesday, November 13, 2024 2:37 AM
> > To: Mach Chen <mach.chen@huawei.com>; Christian Hopps
> > <chopps@chopps.org>
> > Cc: rtg-ads@ietf.org; rtg-dir@ietf.org; draft-ietf-lsr-multi-tlv.all@ietf.org; Lsr
> > <lsr@ietf.org>; last-call@ietf.org
> > Subject: RE: RtgDir Last Call Review: draft-ietf-lsr-multi-tlv-06
> >
> > Mach -
> >
> > As regards this quote:
> >
> > ""If a Multi-part TLV contains information that specifies the
> > >    applicability of its contents (i.e., a key), the key information MUST
> > >    be replicated in additional TLV instances so that all contents
> > >    specific to that key can be identified."
> >
> > Some context needs to be provided.
> >
> > During WG review, there was discussion about the specifics of the IS
> Neighbor
> > TLVs where there are multiple link identifiers that may be present. These
> > include:
> >
> >   o IPv4 endpoint addresses
> >   o IPv6 endpoint addresses
> >   o Link IDs
> >
> > There was discussion that only one of these needed to match in order to be
> > able to correctly identify two TLVs as being associated with the same link.
> This
> > led to the observation that an implementation could try to optimize the
> space
> > required by doing something like:
> >
> > TLV #1:  System ID A
> >                IPv4 endpoint addresses
> >                Link IDs
> >
> > TLV #2:  System ID A
> >                Link IDs
> >
> > It would still be possible to correctly identify the two TLVs as associated with
> > the same link and therefore part of an MP-TLV.
> >
> > However, it was discussed that this is error prone. An implementation might
> > do:
> >
> > TLV #1:  System ID A
> >                IPv4 endpoint addresses
> >
> > TLV #2:  System ID A
> >                Link IDs
> >
> > And then there would be no way to correlate the two TLVs.
> >
> > Earlier versions of the draft used the language "at least one..." of the link
> > identifiers had to be present in all TLVs, but this was eventually replaced with
> > the current wording - which is seen as more robust and simpler - even if less
> > efficient in terms of LSP space consumed.
> >
> > While I can understand why this language could lead you to the conclusion
> > that we are making up special rules for MP-TLVs, this conclusion is FALSE and
> > unintended.
> > Authors are currently reviewing an update which will remove this language
> > and simply say "encoding of TLVs is unchanged by the use of MP-TLV"  (or
> > words to that effect).
> >
> > HTH
> >
> >    Les
> >
> > > -----Original Message-----
> > > From: Mach Chen <mach.chen=40huawei.com@dmarc.ietf.org>
> > > Sent: Tuesday, November 12, 2024 12:41 AM
> > > To: Les Ginsberg (ginsberg) <ginsberg@cisco.com>; Christian Hopps
> > > <chopps@chopps.org>
> > > Cc: rtg-ads@ietf.org; rtg-dir@ietf.org;
> > > draft-ietf-lsr-multi-tlv.all@ietf.org; Lsr <lsr@ietf.org>;
> > > last-call@ietf.org
> > > Subject: RE: RtgDir Last Call Review: draft-ietf-lsr-multi-tlv-06
> > >
> > > Hi Les,
> > >
> > > Some replies inline...
> > >
> > > > -----Original Message-----
> > > > From: Les Ginsberg (ginsberg) <ginsberg=40cisco.com@dmarc.ietf.org>
> > > > Sent: Tuesday, November 12, 2024 4:09 PM
> > > > To: Mach Chen <mach.chen@huawei.com>; Christian Hopps
> > > > <chopps@chopps.org>
> > > > Cc: rtg-ads@ietf.org; rtg-dir@ietf.org;
> > > > draft-ietf-lsr-multi-tlv.all@ietf.org; Lsr <lsr@ietf.org>;
> > > > last-call@ietf.org
> > > > Subject: RE: RtgDir Last Call Review: draft-ietf-lsr-multi-tlv-06
> > > >
> > > > Mach -
> > > >
> > > > Apologies. My mailer sometimes truncates inline replies.
> > > > Let me try again - top posting.
> > > >
> > > > We do NOT introduce the "concept of a key".
> > >
> > > Alright, we'll have to agree to disagree😊
> > >
> > > > We introduce the use of a generic term ("key") to refer to those
> > > > codepoint specific elements which uniquely identify the objects being
> > advertised.
> > > > We also do NOT introduce "copying the Key across different MP-TLV
> parts".
> > >
> > > Below text is quoted from Section 4:
> > > "If a Multi-part TLV contains information that specifies the
> > >    applicability of its contents (i.e., a key), the key information MUST
> > >    be replicated in additional TLV instances so that all contents
> > >    specific to that key can be identified."
> > >
> > > In my view, this constitutes a new requirement introduced by this
> > > document, whether termed as 'copy' or 'replicate.'
> > >
> > > > Every TLV is encoded in the same way whether it is a single TLV or a
> > > > member
> > > of
> > > > an MP-TLV set.
> > > > There is no notion of the "first TLV" or the "last TLV".
> > > >
> > > > If we introduced encoding changes we would indeed be obligated to
> > > document
> > > > them, but we do not.
> > > > If this is not clear to you then you have not correctly understood the
> draft.
> > > > If you have suggestions as to what wording might make this more
> > > > clear, I am happy to listen.
> > > > But defining encodings that are already fully specified in existing
> > > > RFCs is not
> > > in
> > > > scope.
> > > >
> > > > As regards some tutorial document/wiki, such a thing might be useful
> > > > to
> > > some
> > > > - but isn’t in scope for a normative document.
> > > > It strikes me as "IS-IS for Beginners". There might be interest -
> > > > but it isn't part of IETF standards work.
> > > >
> > > > Finally, as regards the new sub-TLV in the Router Capability TLV, I
> > > > agree with your comments - and note that the draft explicitly states
> > > > this is for Informational use only.
> > > > There was feedback from the WG that this limited information was
> > > potentially
> > > > useful to operators.
> > > > If you can convince the WG that this is not needed, I have no
> > > > objection to removing it.
> > >
> > > For this point, I will not try to convince the WG if there was an agreement.
> > >
> > > >
> > > > Extending it to per codepoint is not practical. There are a large
> > > > number of codepoints, they occur at different levels (i.e., some are
> > > > top level TLVs, some are sub-TLVs). Any encoding attempt would be
> > > > very unwieldy - and still could only be used for informational purposes.
> > >
> > > OK.
> > >
> > > Best regards,
> > > Mach
> > >
> > > >
> > > >    Les
> > > >
> > > >
> > > > > -----Original Message-----
> > > > > From: Mach Chen <mach.chen=40huawei.com@dmarc.ietf.org>
> > > > > Sent: Monday, November 11, 2024 11:15 PM
> > > > > To: Christian Hopps <chopps@chopps.org>
> > > > > Cc: rtg-ads@ietf.org; rtg-dir@ietf.org;
> > > > > draft-ietf-lsr-multi-tlv.all@ietf.org; Lsr <lsr@ietf.org>;
> > > > > last-call@ietf.org
> > > > > Subject: RE: RtgDir Last Call Review: draft-ietf-lsr-multi-tlv-06
> > > > >
> > > > > Hi Chris,
> > > > >
> > > > > Please see my reply inline...
> > > > >
> > > > > > -----Original Message-----
> > > > > > From: Christian Hopps <chopps@chopps.org>
> > > > > > Sent: Monday, November 11, 2024 8:14 PM
> > > > > > To: Mach Chen <mach.chen@huawei.com>
> > > > > > Cc: rtg-ads@ietf.org; rtg-dir@ietf.org;
> > > > > > draft-ietf-lsr-multi-tlv.all@ietf.org; Lsr <lsr@ietf.org>;
> > > > > > last-call@ietf.org
> > > > > > Subject: Re: RtgDir Last Call Review:
> > > > > > draft-ietf-lsr-multi-tlv-06
> > > > > >
> > > > > >
> > > > > > Mach Chen <mach.chen=40huawei.com@dmarc.ietf.org> writes:
> > > > > >
> > > > > > > Hello,
> > > > > > >
> > > > > > > I have been selected as the Routing Directorate reviewer for
> > > > > > > this draft. The Routing Directorate seeks to review all
> > > > > > > routing or routing-related drafts as they pass through IETF
> > > > > > > last call and IESG review, and sometimes on special request.
> > > > > > > The purpose of the review is to
> > > > > > provide assistance to the Routing ADs.
> > > > > > > For more information about the Routing Directorate, please see
> > > > > > > https://wiki.ietf.org/en/group/rtg/RtgDir
> > > > > > >
> > > > > > > Although these comments are primarily for the use of the
> > > > > > > Routing ADs, it would be helpful if you could consider them
> > > > > > > along with any other IETF Last Call comments that you receive,
> > > > > > > and strive to resolve them through discussion or by updating the
> > draft.
> > > > > > >
> > > > > > > Document:
> > > > > > > https://datatracker.ietf.org/doc/draft-ietf-lsr-multi-tlv-06
> > > > > > > Reviewer: Mach Chen
> > > > > > > Review Date: 2024-11-11
> > > > > > > IETF LC End Date:
> > > > > > > Intended Status: Standards Track
> > > > > > >
> > > > > > > Summary:
> > > > > > > • I have some major and minor concerns about this document
> > > > > > > that I think
> > > > > > should be resolved before publication.
> > > > > > >
> > > > > > > Comments:
> > > > > > > • The document is well written and easy to read it.
> > > > > > >
> > > > > > > Major Issues:
> > > > > > > 1. The definitions of the 'Key' for TLVs and sub-TLVs vary,
> > > > > > > and this document does not specify the Key for each MP-TLV.
> > > > > > > Therefore, it may result in interoperability issues if
> > > > > > > implementations use different information to construct the
> > > > > > > 'Key.' Given Section 8.2 listed all existing applicable
> > > > > > > MP-TLVs, it's essential to specify the Key for each of those
> > > > > > > MP-TLVs, either within this document or in a separate document
> > > > > > > to which this document should provide a
> > > > normative reference.
> > > > > >
> > > > > > Hi Mach,
> > > > > >
> > > > > > I'm curious if you also followed along on the extensive
> > > > > > discussions on this
> > > > > exact
> > > > > > issue on the LSR list or not?
> > > > > >
> > > > > > Understanding your exposure to this would help with how to
> > > > > > address any remaining confusion about this directly in the draft.
> > > > > >
> > > > > > The WG explicitly decided it was inappropriate to have this
> > > > > > document
> > > > > > re-
> > > > > define
> > > > > > every "key" for every possible TLV as these "key" values are
> > > > > > already defined
> > > > > by
> > > > > > the documents that define the TLV; however, documenting that
> > > > > > choice and
> > > > > the
> > > > > > reasoning better may still be necessary.
> > > > > >
> > > > > > So my question is this: were you following along with this
> > > > > > discussion in the
> > > > > LSR
> > > > > > WG and find yourself disagreeing with the WG decision, or is
> > > > > > this entire topic new to you?
> > > > >
> > > > > I hadn’t closely followed this topic’s discussion before, but
> > > > > after taking on this review task, I read most of the related
> > > > > emails. I remain unconvinced by the idea that we should ā€˜rely on
> > > > > experienced ISIS implementers to understand the composition of each
> > MP-TLV Key.’
> > > > > While this document does not alter the MP- TLV encoding, it
> > > > > introduces the concept of a Key and specific operations involving
> > > > > it, such as copying the Key across different MP-TLV parts or
> > > > > correlating ML-TLV parts by the Key. These operations are not
> > > > > required by the original MP-TLV RFCs, so it is this document’s
> > > > > responsibility to define what constitutes the MP-TLV Key to ensure
> > > > > these operations can be
> > > implemented
> > > > correctly.
> > > > >
> > > > > Given the authors have already investigated all the existing
> > > > > MP-TLVs, taking a further step to document the Key definitions for
> > > > > those TLVs/sub-TLVs in this document, in a separate document, or
> > > > > even in a wiki would be valuable to the community.
> > > > >
> > > > > Best regards,
> > > > > Mach
> > > > >
> > > > >
> > > > > > Thanks,
> > > > > > Chris.
> > > > > >
> > > > > >
> > > > > > >
> > > > > > > Minor Issues:
> > > > > > > 1. The MP-TLV Capability Advertisement is defined as a
> > > > > > > node-based capability rather than on a per-codepoint basis,
> > > > > > > which limits its usefulness. In some cases, it may even be
> > > > > > > misleading if operators just rely on this capability to assume
> > > > > > > MP-TLV support. Therefore, it would be preferable to either
> > > > > > > remove this capability advertisement or redefine it
> > > > > to
> > > > > > operate on a per-codepoint basis.
> > > > > > >
> > > > > > > Best regards,
> > > > > > > Mach