Re: [Lsr] WG Adoption Call - draft-pkaneria-lsr-multi-tlv (11/17/2023 - 12/09/2023)

"Les Ginsberg (ginsberg)" <ginsberg@cisco.com> Mon, 27 November 2023 22:13 UTC

Return-Path: <ginsberg@cisco.com>
X-Original-To: lsr@ietfa.amsl.com
Delivered-To: lsr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 005EEC15108F; Mon, 27 Nov 2023 14:13:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -11.905
X-Spam-Level:
X-Spam-Status: No, score=-11.905 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_MED=-2.3, 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_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b="BOFHTHv3"; dkim=pass (1024-bit key) header.d=cisco.com header.b="Ie5i9VI+"
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 uc6osTJmkAv8; Mon, 27 Nov 2023 14:13:19 -0800 (PST)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (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 B28D8C14CEFA; Mon, 27 Nov 2023 14:13:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=229481; q=dns/txt; s=iport; t=1701123198; x=1702332798; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=oBfEV+aZZ8B+wHZPH7/R4QxvwoRVD3xbFYjscVP2IK4=; b=BOFHTHv36ciJHlHWRNKrET8jBmbJ3AaTHiz8R5ZHwEGF0B0ePh07PKv6 xIH9EsrlYZBoeXBy6jw/OEsBscqCh1owyWKS4GwnGf0qVieWVjz+d3Tx1 KegBJ7kDhWuntr3OZVgeWObY1YR53lpYd/TDrLHjlStk8VH8kv+vO9S2D g=;
X-CSE-ConnectionGUID: bB9LnGIgSxyWEjtAs5NuvQ==
X-CSE-MsgGUID: 0wP4NsoAQpy59xMGZdNFeQ==
X-Files: image001.png, image002.png : 52783, 50266
X-IPAS-Result: A0AoAADRE2VlmI9dJa1aHQEBAQEJARIBBQUBQCWBFggBCwGBNTEqKHgCWTxIiB4DhE5fhXyCZwOLXJIiFIERA1YIBAMBAQEKAQIBATsJBAEBhQYChykCJjQJDgECAgIBAQEBAwIDAQEBAQEBAQIBAQUBAQECAQcEFAEBAQEBAQEBHhkFDhAnhTsBAQQnDYZFAQEBAQMFAQwIAwgIARIBASwMDwIBCBEEAQEGAQEBGAEGBwIFEAoFDBQJCAIEAREBCAYNBAOCXgElggUDMQMBEJ96AYFAAolZAU54gTSBAYIJAQEGBAWBPAIBAQ5BrggNgkMHAwZBgQcBhDCDPhMLAYFOVoENX4Ewgx+BLycbgUlEgRQBQoJoPoEFgRpCAgOBQwsRFQ8GAQmDXoIvgVSBLGyCKYJRPAcygUQGWYJ0XYESgiw8KYQQhkp/R3AbAwcDfw8rBwQtGwcGCRQtIwZRBCghCRMSPgSBYYFRCn8/Dw4Rgj0iAgc2NhlIglsVQARGdhAqBBQXaycEagUWEx43ERIFEg0DCHQdAhEjPAMFAwQzChINCyEFFEIDRQZJCwMCGgUDAwSBMwUNHgIQGgYMJwMDEk0CEBQDOwMDBgMLMQMwVUQMTwNuHzYJPA8MHwIbHg0nJQIyQgMRBRICFgMkFgQ2EQkLKwMvBjgCEwwGBgk9A0QdQAMLbT01Bg4bBQRkWQV5LAYcAhESBhAKDzMBAwUFAwMGCAGYHINsCg9Eb4FCER0+CAZTDSIZCBAEHi4WC1wNKAEBAQQoAQEKBTUDkjJFgQGNPYIKjDeGUoQZiEhIbwqEDYYHg3ECggiPFYYpF4QBjHOYLWSHaYIOjFyBbSCNR4N1kTSFGwIEAgQFAg4BAQaBYzotgS5wFTuCZwlJGQ+IXIMIEIIsCQMNCRaDQIUUimV2OwIHCwEBAwmGSIIogXEBAQ
IronPort-PHdr: A9a23:fqk6iRKkWpqruKTOntmcuakyDhhOgF28FgcR7pxijKpBbeH/uZ/jJ 0fYo/5qiQyBUYba7qdcgvHN++D7WGMG6Iqcqn1KbpFWVhEEhMlX1wwtCcKIEwv6edbhbjcxG 4JJU1o2t2qjPx1tEd3lL0bXvmX06DcTHhvlMg8gKeXzAYTflcuf3OGp8JqVaAJN13KxZLpoJ 0CupB7K/okO1JJ/I7w4zAfIpHYAd+VNkGVvI1/S1xqp7car95kl+CNV088=
IronPort-Data: A9a23:iglFJqnVpyGj21yFPQIDpnPo5gyEIURdPkR7XQ2eYbSJt16W5oE+e lBvADTXbaqKYmPrO4chWDmFhRkDupGHmIBkSAVkqS1hRXkX+cecD4/Df06hMnjIcJebQBtp5 slDZoadJZ5tFiaF/E6nbue+pCgjjq/RS+qjAres1kydJONBYH9JZUVLxrRm0tUAbaGFPj6xV boewiG1EF6g0jF5ajpOrbqFp3uD19z85TkU5gJiPflF5AGFxyFNV54SfvzodCv0SdVZQ+C3H 7+SxeDjpW2J9UwkUtr9m7v2LkdVT7LfbFDWgCcGUqOp6vQuSk3e945jXBZLQRoP0WvX9zwI9 OhwiHCQdesIFvOQle5GCUcAQix1Y6FNoOSdeyWxvZHMxRecLna3zv5iJUxnZodwFsSbro1tG V30DBhXM3hvUsrvmOrTptFE35lldI+zetpH5hmM9BmBZd4+W5fPXq7W0tFR2TY0l6hmEO3XD yYjQWIHgC/oPVsXZj/7NLpkxL3z3yClLGUDwL6ojfNfD1b7nVQZPIfFaLI5SvTSLe1Jk0CRo H7x/miRKnn24/TGlFJpWlr17gP+tXuTtLA6TdVUxdY26LGn/VH/PTVNPbeNTVZVvWblMz5XA xR8FiPDNsHe/mTzJjX2d0XQTHJpInfwVvIIe9DW5j1hxYLeyVe9AEclQQVReeMLttMfXmEMy 0GwyoaB6TxH6NV5SFqH/buS6Di1IyVQcikJZDQPSk0O5NyLTIMb102UCI08Vv/uyISpQlkcw BjSxMQ6r7oSi9UB2r+01VvGmDmr4JPOS2bZ4y2OAjz1tVwoOdPNi4qAsUfjsdBbK6+gVkjc7 WghtPqSys4DNMTY/MCKaL5QRO7yvant3CfnqVp0BbEg+iijvXm5cuh47Ct3KlssKsUNfzLzY UaWvRhLoZpOOGerKLNzfaqwBtgki6/6GrzYuuv8dNFCZN16cxWKuX4obk+L1Germ08p+U0iB XuFWcyGXFIcJoVo9yqneMofzZYwmwYj21qGEPgX0C+b+baZYXeUT5IMP12Pcv014cu4TOP9r Y432yyilU03bQHuXhQ757L/OrzjEJTWLYr9p8oSfemZL085XmogEPTWh7gmfuSJfpi5dM+Wo hlRuWcBlDITYEErzy3WMhiPj5uzBP5CQYoTZ3BEALpR8yFLjXyTxKkebYArWrIs6fZuy/V5J 9FcJJ3ZW6weGmuZpGlNBXUYkGCEXEry7e5pF3T8CAXTg7Y5H2QlB/e9J1SwqnFWZsZJnZFv8 +PIOvznrWorHFk6U52MN5pDPnu6vGMWn6ppTlDUL9xIMETq+84CFsACpqFfHi34Ej2anmHy/ 1/PWX8w/LCRy6drq4Ohrf7f8O+U/x5WQxAy85/zt+jmbEE3PwOLnOd9bQp/VWuCDjykpP75P Ls9IjOVGKRvoWumerFUSt5D5ak//NDo4bRdy2xZ8L/jNjxH1psIzqG64PRy
IronPort-HdrOrdr: A9a23:l1JX2Ko2U1Rzql6y+G2A75UaV5tjLNV00zEX/kB9WHVpm5Oj5q OTdaUgtSMc1gxxZJh5o6H/BEDhex/hHO1OkPgs1NaZLUXbUQ6TXeNfBOTZskfd8kHFh4lgPO JbAtdD4b7LfBdHZKTBkXSF+r8bqbHtntHM9IPjJjVWPH1Xgspbnn5E43OgYzZLrX59dOIE/f Snl6x6jgvlU046Ku68AX4IVfXCodrkqLLKCCRtOzcXrCO1oXeN8rDVLzi0ty1yb9pI+9gf2F mAtza8yrSosvm9xBOZ/XTU9Y5qlNzozcYGLNCQi+AOQw+cyzqAVcBEYfmvrTo1qOag5BIBi9 /XuSotOMx19jf4Yny1mx3wwAPtuQxeq0MKiGXowkcLk/aJAQ7SOPAxwb6xtSGprHbIiesMkp 6jGVjp8aa/QymwxRgVrOK4Jy2C3nDE0kbK19RjwUC2leAlGeRsRUt1xjIMLL4QWC3984wpC+ 9oEYXV4+tXa0qTazTDsnBo28HEZAV5Iv6qeDlKhiWu6UkfoFlpi08DgMAPlHYJ85wwD5FC+u TfK6xt0LVDVNUfY65xDPoIBZLfMB2BfTvcdGaJZVj3HqAOPHzA75bx/bUu/emvPJgF1oE7lp jNWE5R8WQyZ0XtA8uT24AjyGGGfEytGTD2js1O7ZlwvbPxALLtLC2YUVgr19Ctpv0Oa/erLc pb+KgmdMMLAVGebbqhhTeOKaW6AUNuJfEohg==
X-Talos-CUID: 9a23://GbkGhdcJSyBuC5Va4DpXOkvTJueFeM6HH/AkCDGXdWZb+JYETN3r56qp87
X-Talos-MUID: 9a23:L0i4Pwvob1Qp7o2AAc2n3C5aaOFz5I2XEFFQwIUjlPuIEwJ9AmLI
X-IronPort-Anti-Spam-Filtered: true
Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by rcdn-iport-9.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Nov 2023 22:13:17 +0000
Received: from alln-opgw-4.cisco.com (alln-opgw-4.cisco.com [173.37.147.252]) by rcdn-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 3ARMDGCV017805 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 27 Nov 2023 22:13:17 GMT
X-CSE-ConnectionGUID: 8cmUvlKpQrKLShfSeZ18SQ==
X-CSE-MsgGUID: riSWB5q9R5KyWxzBvoyE0A==
Authentication-Results: alln-opgw-4.cisco.com; dkim=pass (signature verified) header.i=@cisco.com; spf=Pass smtp.mailfrom=ginsberg@cisco.com; dmarc=pass (p=quarantine dis=none) d=cisco.com
X-IronPort-AV: E=Sophos;i="6.04,232,1695686400"; d="png'150?scan'150,208,217,150";a="10328295"
Received: from mail-bn7nam10lp2100.outbound.protection.outlook.com (HELO NAM10-BN7-obe.outbound.protection.outlook.com) ([104.47.70.100]) by alln-opgw-4.cisco.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Nov 2023 22:13:16 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Z0I1F2w6VFaPC8YAwIyRZcm3E77ISts1Qg+6PIQS2i73ALwW+u+bxUJLcCZ6bL34ewvbHtKtL0lILNz4g+Y2MB4ZdKPloaCO1w/Y53bQ7djsWBrWzau+/c+0s3UYGCTr2l23IiJm3sQL62lLcnRr5lNW4Nr/Xka3CskzQDiZLmnFimKT+g1DfqEe0VkVm3412yh0ZA6ETRVS6Uy+ViBv5wgQOnmOYPR1xX0uT2adlR93maZvSyrBH+ef2uK7UH3myJjqbnxLPhTH0j6DK5wl3vpQNbZ0TqSZNY0DF0cYvLVR0b5MY1mEY9bo88atSqQv3UIjk2VSS7PYW6ZG+IMy3w==
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=ZrUo6o/HsJMvcZXAHVX350D/kH4I8gzs8rmRSkFiidQ=; b=JJEVtgUcnG8Xu6ZGaJrA8br0J8hlV5Vbl0DSE8u8kh4G7bZaPnHj60BvYxUudpSK8XLoBFn2401Aagv91ZHUEaaRsngIFIYWfUBOINWo+4sIZcO/+PIybOY04pgvxZY4/8GMhBpOPakqCM8laC2B/NPYZy1agnKzLUi0Er7Qik/dJKRTds3gtbYNlmHl1Q3Qc+Wo+LRD64pRIE6Xq3nckpnVCJbGExjJxJQKV2/k8ea1rh9xsZydTXxk0ndusv40/U+BfzrgXrFjRGoE/WBNUr+1TFZHgOEh6GthYBD1XIXhUApUX+IUgQpsvWRywmSmHeJ0wJUmtcgnfs4ZQIIbrg==
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=ZrUo6o/HsJMvcZXAHVX350D/kH4I8gzs8rmRSkFiidQ=; b=Ie5i9VI+H13jQ2Uc80FT/QW1c9N5fMVja59hvDIGqQAwoSUa3cnhyvyWT7vbeu5XJoe3fXGoFGY1UnL+Mn39a2MPLbvuffljfw3c59DPV2UVFBOu+psJUhkKRVYWeecv1MPeyiha2lE7M+cG4RNAG+fhmOLOFo6a7HsBkYpiZFE=
Received: from BY5PR11MB4337.namprd11.prod.outlook.com (2603:10b6:a03:1c1::14) by CH0PR11MB5282.namprd11.prod.outlook.com (2603:10b6:610:bd::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.29; Mon, 27 Nov 2023 22:13:13 +0000
Received: from BY5PR11MB4337.namprd11.prod.outlook.com ([fe80::2ddf:6ad8:df72:6c70]) by BY5PR11MB4337.namprd11.prod.outlook.com ([fe80::2ddf:6ad8:df72:6c70%5]) with mapi id 15.20.7025.022; Mon, 27 Nov 2023 22:13:13 +0000
From: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>
To: Huaimo Chen <huaimo.chen@futurewei.com>, Yingzhen Qu <yingzhen.ietf@gmail.com>, "draft-pkaneria-lsr-multi-tlv@ietf.org" <draft-pkaneria-lsr-multi-tlv@ietf.org>, lsr <lsr@ietf.org>
Thread-Topic: [Lsr] WG Adoption Call - draft-pkaneria-lsr-multi-tlv (11/17/2023 - 12/09/2023)
Thread-Index: AQHaGXrgaYv44wd/eEiYByAl60e4pLCJg4SAgABnXXCABFvcgIAAH7UAgABNQbA=
Date: Mon, 27 Nov 2023 22:13:13 +0000
Message-ID: <BY5PR11MB43377A00689C786FA0476271C1BDA@BY5PR11MB4337.namprd11.prod.outlook.com>
References: <CABY-gOObEEAMyeQs7q_8Vgnqdjg09dzw-Rs_0uL+oFA+qoDLeA@mail.gmail.com> <BY3PR13MB50444BE3C690F328D992DA30F2B8A@BY3PR13MB5044.namprd13.prod.outlook.com> <BY5PR11MB4337DB2538B137131C4C31F4C1B8A@BY5PR11MB4337.namprd11.prod.outlook.com> <BY3PR13MB50444123135187DCC5319C14F2BDA@BY3PR13MB5044.namprd13.prod.outlook.com> <BYAPR11MB2935567DBBDDA5671737475CC5BDA@BYAPR11MB2935.namprd11.prod.outlook.com>
In-Reply-To: <BYAPR11MB2935567DBBDDA5671737475CC5BDA@BYAPR11MB2935.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BY5PR11MB4337:EE_|CH0PR11MB5282:EE_
x-ms-office365-filtering-correlation-id: 2cf3a364-e138-4bb3-8e3c-08dbef960c2e
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: nCadeKhq2GDW8Q34WeMvYx7hbn1UOoDNySue8Z7dZxBFKK/dOa257nYq+mKIgNOwuJUu7dj+ahSk6kcD+9hXIbYdmPmju3KczNlywFgVf8sbMSNn0JfM3wglq5fTCXWUabokqQPIjkI921uB4tXvZbl0Ne6kwBM3gxz7ibD2muwlyPgusg+m+5SCy6VQ9sxk8DFkilbIjtXm1syFa3p4lXJmCoaKRGM/MycStTjuWTmt7Td+emxAdsKClTVHcFInVfnU3nFZRzUS8WAu6t4Sdw5h1ADGVtwZrClvunNClJpw86N1gftni9B2zuyHBj5f9ygjP+Pd+Zj2KCcmSsQ7D7H8dMdyE0EryrQh7hPiRjk00Y4FbWEp3TaIuroaHw8hSYIXGqOwMxfSPQKzwB4EPTKfVhJFFxuzGidTmy5NyGk/yGq/bZgIJVxTZs5CSJZMWB1KSXgjE+nDistFKWjB8191Z6ouVcXjpWX1DBIgXiw5krA80HrRn6PPe5BBqk1di1tWIRvvL5clgdhfIlb6+8NPcssr5LzcV9pW05ex44OCr7LDeNWDc7OkvOuCuMAvM9RE8wqPBtsAuISwXMkRKG61mHPflLdCzihuWFsHdKKcfor4VHYYFzkNXKSICJ/gHpbXhL7oqCYcxVebV6Ll/w==
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:(13230031)(39860400002)(366004)(136003)(376002)(396003)(346002)(230922051799003)(186009)(1800799012)(451199024)(64100799003)(2906002)(30864003)(52536014)(66946007)(76116006)(41300700001)(53546011)(110136005)(55016003)(9686003)(64756008)(8936002)(8676002)(316002)(66446008)(66476007)(66556008)(478600001)(71200400001)(6506007)(7696005)(5660300002)(966005)(66574015)(26005)(83380400001)(38100700002)(166002)(86362001)(122000001)(99936003)(38070700009)(33656002)(559001)(579004); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: xRbGGZOTzCnit1BWPcXoHvKndAuV1F9ocgBVl2UQ3V7HGSfpQZ+ofEDuOJsnKxcGJfAkts8mRLaSZ8Wy7ioOMiCR1uDCf99bPvf31BmNNWu/7VTnZL5ifQoDDudMnzoEP1vaju4R+cPnG4wo0M5njwKH/emmxmt0cj8zGtcToYXETZDy7K0IQQ9GNeVL+//2Vs/1Lp8bqVoqGyC+0B8FQA0/nFDDrV3NZLttxSdjiMZXhh1dR3Fx2mEr2GdrI9u0OXs6/ISioau+SsTL0m9q4W3pRcYi00pp41VmbWT7+SA5zUjlW5rD0j0m9TMjcBAxBkFR9wCCc3JirC80nxNwZcPx3jjcHlUa/Hf/T4RWrpV+2eQD73YWTC/hPLc15FPK3Ildy9DuavZ+oHehJrMaWjkMCwwUJPCK8V9++03qJMkvUo4zNgiHnkCfFgqg2gHMyfLqxWI0j8B6X5CVZOm8yh8opu95oQ0ZRlQ2AxNQ0r2nWGokvxojS6R1lRlzgdIgORz9fSjYMNLlepnkefQ7KBg/Su4PMrwUYiNunfITSv7nwP+wzDKrtmpbf3unaT1QoyPVICd7V/btfSHgd7ldhf8SAYtBvdsnKHmRhrEMk2R+UxnP2k2UUg8hn9BUDff1jXVwxSwNH+s1nPzYt36/rjvhFy7aCgFaK46gAB+7t3P7zkkU8f7/NWZQJsJYcfy5azYRxUZ56oc9Zcxgu97IdmAhuHAr1WFmeCxDdyx+1O/QXCfgwVAzR3Vc3kXFtRJt8SEBfMig5390FzmSP1Yhh1f2pqSMz1OzRxTh7H4/yFn6fcj2esAsUMFgM3MjReR6cqRQ4cvmG6oDBN+HeiEUvIE3a6PijJhOyZ9kKI6o+C8LQQBXE2oWY6OuuXDbvweqy7j1hX0SHBzsvDp9/Hjz8DACZnbZry274XvuOT18TQGP2SGdYOJSiWbezY8D8kTZ4HPtHXis36JERyXaPakKzJyX+e5cy8Dtr4IFWtwL8VUJi2+z4wPv9+1Yh3iOQ+/U5WlOFaVxFCm7iHtalXSEqo18Gax/hlk3AOYtxwy6jHnz43onhcnfd1/h6EL9otnIx2lwhuTS1sTXF3bsJC+1DBLQXp9ynbeBW+97/SutSWItn4fWzGOTA3qvkkwP1blzxUTQGwpbOhE99/QME+P3jfpWd+pySpyu7I9R/EeLXSaolAhafQPTMBFxbn2wr9NRMeyi38IvofIHib8j/LV6WsTP9rlg8eHwLryNxJIwB1VT4BD2iD88JUSyHYFLF1OeQV6bvead3iFx42HIeW44b7c2kEr5dEFpD8mCn11E4gTZ6mQS6zWev0wjv5lkHcX6o/m7NlSPErvxls511DNOC/0oMURXt9vqOKt8Aa+MCP8pJ+tFDENEXiJRF4Q3WmoWmsQK0IDZ5GN+tTJ5+boUMXUUXBGafkMMvK753aiDmaApF8mTJhjNoEd8NYkgUm8T1b7uTwBquVoG/cMfZto7lvcf7lzboGXZGj4cGLmM9vq9cIbAiMIklip9JtsWpLuawM90Kqiu2z3o4oaYxr3eqjGwGKmV9TYaTDn2SptmSuCpViC0OEislij0WJ0iIufO
Content-Type: multipart/related; boundary="_005_BY5PR11MB43377A00689C786FA0476271C1BDABY5PR11MB4337namp_"; type="multipart/alternative"
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: 2cf3a364-e138-4bb3-8e3c-08dbef960c2e
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Nov 2023 22:13:13.1409 (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: axFKpftVesXkWN3j/uczb7qhRlqsRrfsqw/AfEnU0cQ5aY6uaD2UVp78gvvLBwplPXkGZQTOw2r0neY0F55HFg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR11MB5282
X-Outbound-SMTP-Client: 173.37.147.252, alln-opgw-4.cisco.com
X-Outbound-Node: rcdn-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/VmJdseWXbV7_wBSZT_qNlmu8Sh8>
Subject: Re: [Lsr] WG Adoption Call - draft-pkaneria-lsr-multi-tlv (11/17/2023 - 12/09/2023)
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Link State Routing Working Group <lsr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsr>, <mailto:lsr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr/>
List-Post: <mailto:lsr@ietf.org>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsr>, <mailto:lsr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Nov 2023 22:13:23 -0000

Huaimo -

Please see my replies inline - look for LES2:


From: Lsr <lsr-bounces@ietf.org<mailto:lsr-bounces@ietf.org>> On Behalf Of Huaimo Chen
Sent: Monday, November 27, 2023 8:20 AM
To: Les Ginsberg (ginsberg) <ginsberg@cisco.com<mailto:ginsberg@cisco.com>>; Yingzhen Qu <yingzhen.ietf@gmail.com<mailto:yingzhen.ietf@gmail.com>>; draft-pkaneria-lsr-multi-tlv@ietf.org<mailto:draft-pkaneria-lsr-multi-tlv@ietf.org>; lsr <lsr@ietf.org<mailto:lsr@ietf.org>>
Subject: Re: [Lsr] WG Adoption Call - draft-pkaneria-lsr-multi-tlv (11/17/2023 - 12/09/2023)

Hi Les,

Thanks for your reply.
My responses are inline below with [HC] and attached in .pdf since there are figures.

Best Regards,
Huaimo



Huaimo -

Every statement you make below is false.
[HC]: There are 8 statements I make: 4 statements on MP-TLV and 4 on Big-TLV.
Each of the 4 statements on MP-TLV is true, right? You do not comment on any of them.
[LES2:] I did not reply regarding your comments on MP-TLV because:

a)We never claimed MP was backwards compatible
b)Your other statements  regarding MP are indeed FALSE - my answers to the parallel bullet items regarding Big-TLV explain why.

Each of the 4 statements on Big-TLV is also true. See my explanations below.


These points have been discussed - in WG meetings, on the mailing list, and in private conversations.
But you persist in repeating false claims.
This is not helpful.
[HC]: "A point has been discussed" means at least two emails/opinions are exchanged for this point.
Have you seen/found at least two emails/opinions for each of these points/claims/statements from the WG meeting minutes, the LSR mailing list, and the private emails exchanged with me?
In fact, some of these points/claims/statements are not discussed at all.
For example, no discussions about the points in statement 2 on MP-TLV and statement 2 on Big-TLV could be found from the WG meeting minutes, the LSR mailing list, and the private emails that I sent and received.


You are, of course, entitled to have whatever opinion you choose regarding MP vs Big-TLV, but making false claims does not help the WG discussion.
Please stop.
[HC]: It seems not good (or professional) to say someone makes false claims and in this way.
Some of these points/claims/statements are not discussed at all. And claims/statements I make are true.
Why do you say:
"These points have been discussed - ....
But you persist in repeating false claims. ...
You are, ..., but making false claims does not help the WG discussion.
Please stop."?


I have taken some time to respond to each point inline below, explaining why it is false.
[HC]: I will explain why each statement is true in detail below.


As I have suggested to you in the past, if you took the time to implement a prototype of your draft and tested against legacy systems (as has been done with MP), you would easily see the truth. The fact that you have not done this - but write a draft that you intend other people to implement - is a failing on your part.

Please see inline.

From: Huaimo Chen <huaimo.chen@futurewei.com<mailto:huaimo.chen@futurewei.com>>
Sent: Friday, November 24, 2023 5:37 AM
To: Yingzhen Qu <yingzhen.ietf@gmail.com<mailto:yingzhen.ietf@gmail.com>>; draft-pkaneria-lsr-multi-tlv@ietf.org<mailto:draft-pkaneria-lsr-multi-tlv@ietf.org>; lsr <lsr@ietf.org<mailto:lsr@ietf.org>>
Subject: RE: [Lsr] WG Adoption Call - draft-pkaneria-lsr-multi-tlv (11/17/2023 - 12/09/2023)

Hi Everyone,

The solution in draft-pkaneria-lsr-multi-tlv has the following issues:


  1.  Not backward compatible. Unpredictable behavior with partial deployment, which is stated in both IETF 117 and IETF 118 slides of draft-pkaneria-lsr-multi-tlv
IETF118: https://datatracker.ietf.org/meeting/118/materials/slides-118-lsr-03-1-mptlv-00
IETF117: https://datatracker.ietf.org/meeting/117/materials/slides-117-lsr-2-isis-mptlv-00
The unpredictable behaviors include inconsistent LSDBs and routing loops.

  1.  Not general. When any TLV is bigger than 255 bytes and multi-part-TLVs are used for the TLV, a key must be selected by people (LSR WG) for the TLV and some special code/enhancement is required for determining the key.
  2.  Big overhead. For the first multi-part-TLV example in Section 4.1 of draft-pkaneria-lsr-multi-tlv-02, the overhead will be 46 (= 7 + 3 + 18 + 18) bytes when IPv6 addresses are used and 22 bytes when IPv4 addresses are used.
  3.  Extra operations/configurations for network operators.

These issues are resolved by the proposal in draft-chen-lsr-isis-big-tlv. The proposal is


  1.  Backward compatible. No unpredictable behavior with partial deployment.
[LES:] Given a network where some nodes do not support Big-TLV, assume that a node which does support Big-TLV is required to advertise an additional link attribute (e.g. delay) in support of a given Flex-Algo - say algo 130.
Since that node is already advertising 255 bytes of information about that link, it puts the delay sub-TLV into a Big-TLV.
The nodes which support Big-TLV will correctly process that information and use it in their algo 130 SPFs.
But the legacy nodes which are configured to support algo 130, will ignore Big-TLV and so will not have the delay information as input to their algo 130 SPFs.
Because of this inconsistency, there is a possibility of loops and/or blackholes for algo 130 paths.
Therefore, the statement that there is "no unpredictable behavior with partial deployment" is FALSE.
Just as with MP, it is not safe to use Big-TLV in the presence of legacy nodes.

[HC]: In the case you state above, my statement "No unpredictable behavior with partial deployment" is TRUE.
The new information: additional link attribute (e.g. delay) in support of a given Flex-Algo - say algo 130, is put into a container TLV by a node supporting Big-TLV. The container TLV with the new information is advertised. The nodes not supporting Big-TLV ignore the container TLV. The nodes supporting Big-TLV have the new information.
If all the nodes need to have the same new information for using the new information, every node supporting Big-TLV needs to check if all the nodes support the Big-TLV capability which is distributed by each node supporting Big-TLV. If all the nodes support it, every node uses the new information.
In the case above, the nodes supporting Big-TLV will not use the new information since there are some nodes not supporting Big-TLV. Thus, there are not any loops and/or blackholes for algo 130 paths. There is "No unpredictable behavior with partial deployment". This is different from MP-TLV.


[LES2:] Let's dig deeper.
Your proposal is that upgraded nodes can send Big-TLV at any time, but no node will actually use the information advertised in Big-TLV unless all nodes in the network explicitly indicate that they support Big-TLV.
In order to explicitly indicate support, you now REQUIRE (as in MUST) all nodes to send a new sub-TLV of the Router Capability TLV indicating Big-TLV support. And, because safe use of Big-TLV is per encapsulated codepoint (as I explained below) the new sub-TLV MUST explicitly indicate which codepoints are supported. It is NOT enough for a node to say it supports Big-TLV - it has to indicate which encapsulated codepoints it supports. And until such support is available network-wide, the network will not behave in a predictable manner since information which is required for correct operation is not being used. The fact that such information is advertised doesn't make the network work as intended. In the example I provided above for flex algo, the flex algo topology is compromised. Instead of loops or blackholes, you will either get traffic that travels via non-best paths (because the best paths are unusable due to unprocessed link attribute info) or traffic that is dropped because no usable path can be found even when such a path is actually present.
I stand by my statement that the network behavior is unpredictable with partial deployment.



  1.  General. Neither key selection nor special code/enhancement is required for any TLV when it is bigger than 255 bytes.
[LES:] Support for Big-TLV requires new code to be written. And that code has to be done for each TLV for which you wish to support the use of Big-TLV. The fact that an implementation has added code to use Big-TLV for IS Neighbor advertisements does not mean that you get the same support for Prefix Reachability TLVs for free. You also have to modify the code which supports prefix reachability to use Big-TLV when appropriate. And so on for other TLVs...
Again, this would be obvious if you actually tried to implement Big-TLV support.

This is no different than MP - as has been discussed, MP support is per TLV.

[HC]: The differences between MP-TLV and Big-TLV include:
- MP-TLV: When any TLV is bigger than 255 bytes and multi-part-TLVs are used for the TLV, a key must be selected by people (LSR WG) for the TLV.
- Big-TLV: No key selection when any TLV is bigger than 255 bytes and Big-TLV is used for the TLV.
* MP-TLV: Some special code/enhancement is required for determining the key.
* Big-TLV: No special code/enhancement is required for determining the key.
The first and third (i.e., -MP-TLV and *MP-TLV) items constitute statement 2 on MP-TLV, which is true.
The second and fourth (i.e., -Big-TLV and *Big-TLV) items constitute statement 2 on Big-TLV, which is true.

[LES2:] I do not agree - see comments below for further details.



  1.  Small overhead. The overhead will be 2 bytes.
[LES:] What you are referring to here are the use of link endpoint identifiers, whether they be IPv4 addresses, IPv6 addresses, or Link IDs in an IS Neighbor advertisement. To
understand why they are needed, let's use the example below:

+----+                   +----+
|    |                   |    |
| A  |10.1.1.1---10.1.1.2| B  |
|    |11.1.1.1---11.1.1.2|    |
|    |                   |    |
+----+                   +----+


There are two links between A-B with IPv4 addresses as shown.

An IS-Neighbor advertisement consists of:
TLV
Length
Neighbor system-id
Metric
Length of sub-TLVs
Sub-TLVs

If a link endpoint identifier is NOT included among the sub-TLVs, then it is not possible to tell whether the link attribute sub-TLVs apply to the link (10.1.1.1/10.1.1.2) or the link (11.1.1.1/11.1.1.2). The neighbor system-id alone is ambiguous.
This is key for many link attributes e.g., all of the TE attributes, adjacency SIDs.

When using MP, it is necessary to include link endpoint identifiers in each of the TLVs associated with that link.
For the same reason, when using Big-TLV, the link endpoint identifiers have to be included in the encapsulated IS Neighbor TLV(s). Big-TLV encap itself does not provide this information.

There is however one difference between MP and Big-TLV: Big-TLV consumes an additional 2 bytes of encapsulation. So Big-TLV is slightly less efficient than MP.

The important point here is that the claim of "small overhead" for Big-TLV as compared to MP is false.


[HC]: When MP-TLVs are used for a TLV bigger than 255 bytes, the overhead is the key or the size of the key (SK) for each additional MP-TLV, refer to the figure below.
[cid:image001.png@01DA2131.5AD14830]
When Big-TLV is used for a TLV bigger than 255 bytes, the overhead is the type of the TLV and a reserved byte (i.e., 2 bytes) for each container TLV, refer to the figure below.
[cid:image002.png@01DA2131.5AD14830]
The size of the key for any TLV bigger than 255 is bigger than 2 bytes in general.
My statement (overhead of MP-TLV is big and overhead of Big-TLV is small) is true.

[LES2:] Let's take a deeper look using the example topology I showed above.
Assume that I already have 255 bytes of information being advertised for each link and I now want to advertise an additional attribute for each link - let's use Delay as the example.

What does the Big-TLV encoding look like?
According to you, if I look at what Node A would send for each link we would have:

Big-TLV type/length
IS-Neighbor Type/Length
Neighbor System ID: B
Metric Value: 10
Delay sub-TLV for Link #1

Big-TLV type/length
IS-Neighbor Type/Length
Neighbor System ID: B
Metric Value: 10
Delay sub-TLV for Link #2

How can I tell which Big-TLV advertisement is for Link #1 and which is for Link #2?
The neighbor system-id is the same in both.
The metric is the same in both.
The answer is I can't tell.
In order to correctly associate the additional sub-TLV (Delay) with the correct link I need to include link endpoint identifiers inside of the Big-TLV encapsulation - just as was done in the unencapsulated IS Neighbor advertisements for each link.




  1.  No extra operations/configurations for network operators.
[LES:] This claim is dependent on the false claim #1 above that Big-TLV is safe to deploy in the presence of legacy nodes - which is not true.
Safe use of Big-TLV will require a means for operators to control when use of Big-TLV can be enabled - just as with MP.

[HC]: Claim #1 is true as I explained above. This claim #4 is true. Safe use of Big-TLV does not require a means for operators to control when use of Big-TLV can be enabled.
Operations for using MP-TLV include:

  1.  Nodes in a network are upgraded to support MP-TLV, but MP-TLV is disabled by default.
  2.  A network operator checks whether all the nodes in the network support MP-TLV using CLI or some tools.
  3.  The network operator enables MP-TLV on every node if all the nodes support MP-TLV.
Operations for using Big-TLV include:

  1.  Nodes in a network are upgraded to support Big-TLV, but Big-TLV is enabled by default.
The extra operations in the second and third step for using MP-TLV are not needed for using Big-TLV.

[LES2:] If you assume that network operators feel comfortable with all of the following:


  *   Sending of new advertisements that (hopefully) won't be used
  *   Strict adherence by all updated nodes to not using Big-TLV info until all nodes indicate support
  *   Uncontrolled oscillation of the use of the Big-TLV info as a legacy node is introduced or removed

then maybe an additional knob may not be required.
But based on my experience, operators prefer to have the ability to suppress new functionality - if for no other reason than to isolate the network from bugs which were (unintentionally) introduced.
So, I am willing to give you a "maybe" on this point - but I am betting operators will ask for a knob even if you claim it isn't required.

   Les



   Les


In summary

draft-pkaneria-lsr-multi-tlv
draft-chen-lsr-isis-big-tlv
Backward compatible
No
Yes
General
No
Yes
Overhead
Big
Small
Extra operations
Yes
No

IF the adoption of draft-pkaneria-lsr-multi-tlv prevents the adoption of draft-chen-lsr-isis-big-tlv, THEN I oppose the adoption of draft-pkaneria-lsr-multi-tlv.

Best Regards,
Huaimo





From: Lsr <lsr-bounces@ietf.org<mailto:lsr-bounces@ietf.org>> On Behalf Of Yingzhen Qu
Sent: Friday, November 17, 2023 12:24 PM
To: draft-pkaneria-lsr-multi-tlv@ietf.org<mailto:draft-pkaneria-lsr-multi-tlv@ietf.org>; lsr <lsr@ietf.org<mailto:lsr@ietf.org>>
Subject: [Lsr] WG Adoption Call - draft-pkaneria-lsr-multi-tlv (11/17/2023 - 12/09/2023)

Hi,

This begins a WG adoption call for draft-pkaneria-lsr-multi-tlv: draft-pkaneria-lsr-multi-tlv-04 - Multi-part TLVs in IS-IS (ietf.org)<https://datatracker.ietf.org/doc/draft-pkaneria-lsr-multi-tlv/>

Please send your support or objection to the list before December 9th, 2023. An extra week is allowed for the US Thanksgiving holiday.

Thanks,
Yingzhen