Re: [Lsr] draft-pkaneria-lsr-multi-tlv

bruno.decraene@orange.com Tue, 28 November 2023 12:38 UTC

Return-Path: <bruno.decraene@orange.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 06F60C14F749; Tue, 28 Nov 2023 04:38:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.804
X-Spam-Level:
X-Spam-Status: No, score=-2.804 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, UNPARSEABLE_RELAY=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=orange.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 KIESf6wKb-Oj; Tue, 28 Nov 2023 04:38:00 -0800 (PST)
Received: from smtp-out.orange.com (smtp-out.orange.com [80.12.126.236]) (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 05B12C14CE36; Tue, 28 Nov 2023 04:37:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; i=@orange.com; q=dns/txt; s=orange002; t=1701175079; x=1732711079; h=to:cc:subject:date:message-id:references:in-reply-to: mime-version:from; bh=BgBBihupaAdtp9ZiG66offmgGJUdy39HTF8B+DpYl04=; b=rVOViaUvWCUJ3jDr+l+lJk/S5Yxwcf2sODYKmU+OaHPudHsmOrHE4JV8 j5qhL5yXE/lNVhmPYbez67/JYiFtmBRjghHU5tXq2sR2UJGkNY3mMeEtF ZhEOfM60J1WAN1/hMp0TzMfG3c+hVPsnt1pNQP+DGIM9+6q7Obj816gbh G7v2VRQMWWTml288+J4upqdTg0HwJiEwLSPGPjemg8k3Q6j7NDTiDq+AP B3bTmjvAfFVquQ59xuTXfNcGm5+qz+5SXEjeqkYlpeMR7QqxGQU164x65 42sNT62l6C4Mtkp1etH0fzoT9VyzOy414IXqnL4v5jRmiYRcHR7dQrGWm g==;
Received: from unknown (HELO opfedv3rlp0c.nor.fr.ftgroup) ([x.x.x.x]) by smtp-out.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Nov 2023 13:37:57 +0100
Received: from unknown (HELO opzinddimail6.si.fr.intraorange) ([x.x.x.x]) by opfedv3rlp0c.nor.fr.ftgroup with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Nov 2023 13:37:57 +0100
Received: from opzinddimail6.si.fr.intraorange (unknown [127.0.0.1]) by DDEI (Postfix) with ESMTP id 7B77512220AB; Tue, 28 Nov 2023 13:37:56 +0100 (CET)
Received: from opzinddimail6.si.fr.intraorange (unknown [127.0.0.1]) by DDEI (Postfix) with ESMTP id 43D631221DE1; Tue, 28 Nov 2023 13:37:56 +0100 (CET)
Received: from smtp-out365.orange.com (unknown [x.x.x.x]) by opzinddimail6.si.fr.intraorange (Postfix) with ESMTPS; Tue, 28 Nov 2023 13:37:56 +0100 (CET)
Received: from mail-am0eur02lp2233.outbound.protection.outlook.com (HELO EUR02-AM0-obe.outbound.protection.outlook.com) ([104.47.11.233]) by smtp-out365.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Nov 2023 13:37:55 +0100
Received: from AS2PR02MB8839.eurprd02.prod.outlook.com (2603:10a6:20b:553::7) by AS2PR02MB9344.eurprd02.prod.outlook.com (2603:10a6:20b:578::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.29; Tue, 28 Nov 2023 12:37:53 +0000
Received: from AS2PR02MB8839.eurprd02.prod.outlook.com ([fe80::a89c:2947:d5c3:ea64]) by AS2PR02MB8839.eurprd02.prod.outlook.com ([fe80::a89c:2947:d5c3:ea64%4]) with mapi id 15.20.7025.022; Tue, 28 Nov 2023 12:37:53 +0000
From: bruno.decraene@orange.com
X-TM-AS-ERS: 10.218.35.126-127.5.254.253
X-TM-AS-SMTP: 1.0 c210cC1vdXQzNjUub3JhbmdlLmNvbQ== YnJ1bm8uZGVjcmFlbmVAb3Jhb mdlLmNvbQ==
X-DDEI-TLS-USAGE: Used
Authentication-Results: smtp-out365.orange.com; dkim=none (message not signed) header.i=none; spf=Fail smtp.mailfrom=bruno.decraene@orange.com; spf=Pass smtp.helo=postmaster@EUR02-AM0-obe.outbound.protection.outlook.com
Received-SPF: Fail (smtp-in365b.orange.com: domain of bruno.decraene@orange.com does not designate 104.47.11.233 as permitted sender) identity=mailfrom; client-ip=104.47.11.233; receiver=smtp-in365b.orange.com; envelope-from="bruno.decraene@orange.com"; x-sender="bruno.decraene@orange.com"; x-conformance=spf_only; x-record-type="v=spf1"; x-record-text="v=spf1 include:spfa.orange.com include:spfb.orange.com include:spfc.orange.com include:spfd.orange.com include:spfe.orange.com include:spff.orange.com include:spf6a.orange.com include:spffed-ip.orange.com include:spffed-mm.orange.com -all"
Received-SPF: Pass (smtp-in365b.orange.com: domain of postmaster@EUR02-AM0-obe.outbound.protection.outlook.com designates 104.47.11.233 as permitted sender) identity=helo; client-ip=104.47.11.233; receiver=smtp-in365b.orange.com; envelope-from="bruno.decraene@orange.com"; x-sender="postmaster@EUR02-AM0-obe.outbound.protection.outlook.com"; x-conformance=spf_only; x-record-type="v=spf1"; x-record-text="v=spf1 ip4:40.92.0.0/15 ip4:40.107.0.0/16 ip4:52.100.0.0/14 ip4:104.47.0.0/17 ip6:2a01:111:f400::/48 ip6:2a01:111:f403::/49 ip6:2a01:111:f403:8000::/50 ip6:2a01:111:f403:c000::/51 ip6:2a01:111:f403:f000::/52 -all"
IronPort-Data: A9a23:cnBiaa1+Awwa4L3Ye/bD5dx2kn2cJEfYwER7XKvMYLTBsI5bpzYDz DEeWGzQa6qDYGChfYtybI/g9U9UvZfTyNVgHFA4qSg9HnlHl5HIVI+TRqvS04J+DSFhoGZPt Zh2hgzodZhsJpPkjk7xdOKn9BGQ7InQLpLkEunIJyttcgFtTSYlmHpLlvUw6mJSqYDR7zil5 5Wq/6UzBHf/g2QvaztOu/rawP9SlK+aVA0w7wVWic9j7Ae2e0k9VPo3Oay3Jn3kdYhYdsbSq zHrlezREsvxpn/BO/v9+lrJWhRiro36ZGBivkFrt52K2XCukMCQPpETb5LwYW8P49mAcksYJ N9l7fRcQi9xVkHAdXh0vxRwS0lD0aN6FLDvAHikku2/wxL6X1jCwaxlHgI/YqQ79bMiaY1O3 aRwxDElQy2537jz6ZfjD+5mi4IkMdXhO54Ztjd41zbFAP06QJfFBaLX+dtf2zR2jcdLdRrcT 5NBNXwzM1KZOlsVYQx/5JEWxI9EglH1aSBerxSZqKEt6mXVwSR2yrHrP9eTcduPLSlQth/I/ TuWoTyoav0cHP6E7zSV+1iTvMWRxDLyap4UNJKxquE/1TV/wURIU0dKCjNXu8KRhU+4QNhSM UM88Ss1pq90/0uuJvHxRRS2vDucvRcaVsBRGqg+8xvIz7fQ/wfcGmwaZj9MdNJgs9U5LRQuz UWhnt71C3poqrL9YW6a8KbSqTKaJS8TPCkGZEc5oRAt5tDipMQ6i0rCU8w7Sqqt1IeuQnf33 iyAqzU4i/MLl8kX2q6n/FfBxTWxupzOSQ1z7QLSNo640u9nTK+lfK+JxVSE0dpjAoTARUvCt SctuMfLuYjiEqqxvCCKRewMGpSg6PCELCDQjDZT838JpmzFF5mLLNg43d1uGHqFJProbhfPR CfuVe554ZZSOD6jaPd6fpjpUcAyl/K7TpLiS+zeacdIbt5pbgib8SpyZEmWmWfwjEwrlqJ5M pCeGSpNMZr4IfQ6pNZVb75GuVPO+szY7T2MLXwc50r4uYdynFbPFd843KKmN4jVFp+srgTP6 Mp4PMCX0RhZW+CWSnCIqddKdQFaciNrWsyeRylrmgirc1IO9IYJWqe5/F/dU9A8zvg9ehrgo i/iBhQFlQCXaYPvclnbNSE9AF8QYXqPhSlgZ3BzVbpZ830iapyo96ARa9M8eqM/nNGPPtYlJ 8Tpj/6oW6wVIhyeo2p1RcCk8ORKKk737SrQZHDNSGZkIPZdq/nhoYKMkv3Hr3VVUUJadKIW/ 9Wd6+8sacVdGFk+VJ6NNppCDTqZ5BAgpQ67ZGOQSvE7Rakm2NECx/DZ5hP2Hy0NFfkH7han7 V7MRD49/azKqYJz98TVj6eZqYvvC/F5AkdRA2jc6/CxKDXe+W2gh4RHVY5kuBjDAXjs9vzKi fp9lpnB3D8vxD6mcLaQ155s16s46NaprLhfpuihNGuedEylU9uMPVHatfRyWnVx+4Jk
IronPort-HdrOrdr: A9a23:L6ePG6qVIq6tOM1j3a4L+QsaV5ugL9V00zEX/kB9WHVpm5Oj+v xGzc5w6farsl0ssSkb6Ki90KnpexPhHO1OkPIs1NaZLUHbUQSTXeVfBOfZrQEIXheOj9K1tp 0QOJSWaueAamSS5PySiGXWLz9j+qjgzEnCv5a8854Zd3AOV0gW1XYaNu/0KCxLbTgDIaB8OI uX58JBqTblU28QdN6HCn4MWPWGj8HXlbr9CCR2SiIP2U2rt3eF+bT6Gx+X0lM1SDVU24ov9m DDjkjQ+rijifem0RXRvlWjo6i+2eGRheerNvb8y/T9GQ+cyjpAo74RGIFqiQpF7t1HLmxa0u Uk7S1QeviboEmhBF1d6SGdpjUIlgxeoUMKgGXo/kcKraHCNU4HItsEioRDfhTD7U08+Nl6za JQxmqc84FaFBXagU3Glq/1vjxR5z+JSEAZ4Joupm0aVZFbZK5arIQZ8k8QGJAcHDji4IRiFO V1FsnT6PtfbFvfNhnizyBS6c3pWm52EgaNQ0AEtMDQ2z9KnGphx09dwMAEhH8P+J80VpEB7e XZNaZjkq1IU6YtHNRALfZERdHyBn3GQBrKPm7XKVP7FLsfM3aIsJLz6KVd3pDZRHXJ9upApH 3saiIpiYdpQTORNSSn5uw7zizw
X-Talos-CUID: 9a23:jBEo0mhsh6CGpsmsZw14lrzoCDJuU33G71b8LxCEJUVHSuSeWxyZp4pHnJ87
X-Talos-MUID: 9a23:nfjb6guc2t/76mD+8c2npipEOtdhyZuUIh5UgJw0p8+kGiUsJGLI
X-IronPort-AV: E=Sophos;i="6.04,233,1695679200"; d="scan'208,217";a="18318609"
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UAl3i/R1solNZrVnSZRLOwJh1jxiN489KucJkJogXwqiwt82soculPPCKTKe23k9mNBcNmlrxedvKh2iN1IQgJtBuqnOR7V7/NAsEh25ECrAQkuf9f1JBJ/3X+TOZjGwO1o+PuLQe4Qt01WUFbKxhP2vlStOqscknksC9w6HzHJTvKH+CrssbJxbkN76VQ5/WnmlB6w8Vxt8eV8uVdYr116CntB60sjtftWDXINQrBo7UEbyI7PoX8a3DF4O0UV/Rkzj1FxqqMzmbshgx6CocG7+SULHBtJ+0YtlXPF8iGnlC0178GWvu+X7nUR+OmPM5MO/f3aKQw9PfDzrWVF/5w==
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=KlLfqa6dUFr9kGUgctjoyiKhDVoZW5QcywknQZyobnE=; b=NvVmD+o7v/3AJKYA3oXuPEuXuKG9VNEtOjfDMc/XHLF/VPEdyDMBV6YzLnXylWVrfcuzvUFRYpAuCcf8xOjhdoqq6RYzofzUn9CiZMDPxCnXhPHg6/2sz7maXuSoH3YgmoVIyswWLpxnxmc0L7BxNgl2Zwu7XCimt1PU7ZMzAf9KJLPZuijiNIW1SLVAx4JcqiT0bsMaa3YYaLhsjxiDOgOUUnu146EsWug6xDz5DzAN7UlZJGnGNSHn/UdhAt4C+nJhXkzJH2Sa9817r+ze34QVIDDnLlrsP+7ZiNrdv5oHgPRJwSwq7HkqK9VYnkObMzbrIjDkLdaCS13Ul0CMOQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=orange.com; dmarc=pass action=none header.from=orange.com; dkim=pass header.d=orange.com; arc=none
To: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>
CC: "draft-pkaneria-lsr-multi-tlv@ietf.org" <draft-pkaneria-lsr-multi-tlv@ietf.org>, lsr <lsr@ietf.org>, Tony Li <tony.li@tony.li>
Thread-Topic: draft-pkaneria-lsr-multi-tlv
Thread-Index: AdoceX8RcTuyiIHxRWOPYgCTkEq7JgA49bCAAAF0riAAbl8igACzqwAA
Date: Tue, 28 Nov 2023 12:37:53 +0000
Message-ID: <AS2PR02MB8839C592B6F76F35A7798C81F0BCA@AS2PR02MB8839.eurprd02.prod.outlook.com>
References: <CABY-gOObEEAMyeQs7q_8Vgnqdjg09dzw-Rs_0uL+oFA+qoDLeA@mail.gmail.com> <AS2PR02MB883987DE8992203D6FDC51F0F0BAA@AS2PR02MB8839.eurprd02.prod.outlook.com> <8C05B4A8-BEE3-46E5-A5A2-F1EE7510A196@tony.li> <AS2PR02MB883974A6E90E679E0E0FAEF0F0B9A@AS2PR02MB8839.eurprd02.prod.outlook.com> <BY5PR11MB4337DF5DAED51B5400135736C1B8A@BY5PR11MB4337.namprd11.prod.outlook.com>
In-Reply-To: <BY5PR11MB4337DF5DAED51B5400135736C1B8A@BY5PR11MB4337.namprd11.prod.outlook.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_Enabled=true; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_SetDate=2023-11-23T09:35:18Z; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_Method=Standard; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_Name=Orange_restricted_external.2; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_ActionId=738a8c75-3a4d-4433-bb7b-b3b8319049a9; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_ContentBits=2
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AS2PR02MB8839:EE_|AS2PR02MB9344:EE_
x-ms-office365-filtering-correlation-id: b72e58ea-2fe8-4ce1-136f-08dbf00ed729
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 5HilTpdDN01Vdkn6/e6mLz/4gIVlnPZRk9Ftm0wjaO0Jtyo5FI8bs5TAK3N8nKNAp0GB+NEEomsYDXASOWv9KiophBLnE5VNMqSLZvjiK0U5a1e6F81vJ5jVJbKWrYnI0Bb6j52zy1rWrLnvUjcj9IWAx/o2XWuudaVurvkl3Ri55iCBEiL19MnBo/sxrxMKeeS8WNdfYzf8EeMp5Jp/dlq08Ib7oZZ42BM7sibX1tatgsLBHLSvXtiMghGmCr31+nMdoMqRQDd3qIeB9A/QVgUE+Hr6Onxfa/wYB0RxubKyD8RuOjzA+5Lai6LxnzSgFnF5ypdT7zZOve/n8lUR1S/Bnoi5uPoDqdEXkxHA+f0MY/59fm8Qz4h+l7Y1X996kID4dlhzZP6ig5+IDnTbxQNJ8FcTcPFmyDIr5K6p0kvgwJthEh54o0ldH2Qh79W+2TWhdgJXlEfsSRXOQ0EPtxOFeusbWFr8t0sXu1Cczclwvtn5lt8Fl+Rn76fBg+yWajKu8rgDCCjHMHNoiz3yPdnafZUQsDg7WbSVma/8umhI4YL9ZIA8ZD18AgbAgrZn/QHo5xhZNN3teMtp+JxBZsJfS9IqJMXXepTSYbg5KRJE3UcBBHvEx2UEkaNH1sVpckZjIWl1TogEBRGYgHdP1DNdfJExbG+zTU6FqDItAlkX7Pi2tFxnt31LYyvyhTlD08VPFr7X7mlg+zaZb0ugUl3M8bOXZvTqao5MnSlNUlw=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS2PR02MB8839.eurprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376002)(366004)(346002)(396003)(39860400002)(136003)(230922051799003)(230473577357003)(230373577357003)(230173577357003)(230273577357003)(1800799012)(186009)(451199024)(64100799003)(30864003)(2906002)(52536014)(4326008)(76116006)(53546011)(55016003)(9686003)(41300700001)(66556008)(66476007)(8936002)(66446008)(64756008)(54906003)(6916009)(66946007)(316002)(6506007)(478600001)(71200400001)(7696005)(5660300002)(8676002)(966005)(66574015)(26005)(83380400001)(66899024)(38100700002)(166002)(122000001)(86362001)(33656002)(38070700009)(579004)(559001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: Nq4c0bfQmDzkIH9su471KzamTbqV04FNVe1J/XSK9wOxgPh2QbgtAzBO8TwCdFVI0BHio1ugUAEhHI4t7H0hUSO47bf0s41Z6aIYtzLiyYZSJf/VRqBoqOV+jizWXXeQZ/LbtRSEYC7KTeg0S0zdmsz3Q7lD/URy/q6XVr7fyvyKT5CwwagV896Hs+QJVs9pUfT5kF82qj9FTiOciW+GwNVmxloBiw8WN7hJID2GuIdKaXqJmw6KYRAx0VbcggqFOJnOZPlzwuipGJ/HeXdqdGz8ff95IsQUTTLhlc6KIW+lmwuTeCp15zrD6xRRuUcJlMFBXHFldyjepLCFcKb4jj8B7V5Ay7bA5QkmwpeOPv4rXH0R6gYQArdt0Q3H3lhIEsMACpzevzZ0z6kmyhUrP51NqyKcZUxcYaToKdqYYTskIldAo+GvqL+S08xWCVslGP4peVJf+Kc9CJSxZXVzRZ829lb7yHdDSuMkBgIPEiS2A4BAsJauQcQtmD46xh9ZTi5BTFBprvD4kCrLtG9Yh6IDbyv3FX0wqxIxMAGEj0Po8rZjYnRrUKlHxdqKuR20rVHpNIcl8IfPzJIz1KHt5gruZ9bJ5Saeb7X3L9xZz7h+m10Vbr+kU6xGt8qcSyGhvM5YqHF/sP+eqQbQswInBzV8ZQA3jXZmIPFL6AKgzEngqM9V6fKGQvfPi8iITWAK1rFnfy4fEbJf49KY7ZQrMVBwMxkrA2rRwxbdkS9j9lGOVPDJL5vYuJ3YR4/FKPmNocoXtx39U5IX83626qyvsmljCGTVuBp0hmCTORjNqUwhsWkDZA0x+CoH/WR5ERiFZu38stnbzMwnD17iwWoEXstqtEgNUNRmOLE8aLWZE97u5qFjPU7c7BZQ4mOH33Mo9P/LevS2syXtBsn8U6ypGiz6IFz0em/CjBiqCwLADk+PWXl4QrPD9xaFfGSrBU+8YS6edlCEde3BJ15idtZZ9hluQ24/FApyd3wyXWO6tpQH6aI4ChWZihteCgFn8FUs7RPgbwbpA8T47nj98WzMaapdDlnmV5Dqn0h9LpAwtJ8mMIYeV3Jys1N4AOl51zOco4Po4xA9kavAUioGTOhDtMv0ddxDLU7AfocGeDleHnuGqYGfjJq3cs4E71reR8gy3XgLGgSwCg2KCUrQ4RC2s1H2NXsBM0TMLyzWMYZdIcEyPmjj34BnrgHJaf+9Z8DHHP+Id8t9oQbX2rvphIwySl0ioi6cFiGiquRZeZb9gFkDZY8W0EhuUjAknb6vFCeLn1deuI8mGBeNoVAv6knSbpFc5ObWi7PKasn0zziotGxIRCsGyk/azWd/N2F62qoAhSRPN8dSZy+lDIneqRPLAZh4L/PIqTL2HVMkr0QKoypC3Lw+Q6+n3DoSX01xh/NKTIhVBp6SjHEgkSxBhJvanX+xp1SW+ExcmoFLkBWyOT4EF6X4qiiLEECpyZOQqZfYHFmY706N8Cgd9mNwfDyRLT4F72dBbJzRFSfTT6OBctVZVQ0cTSOBUiwhVer9VRzn8iFQHVILufNrlk02EBNnwJJgWnj1NrjKEbK/lPGs80wkw3ILxiS0isvFFpdFB1MR
Content-Type: multipart/alternative; boundary="_000_AS2PR02MB8839C592B6F76F35A7798C81F0BCAAS2PR02MB8839eurp_"
MIME-Version: 1.0
X-OriginatorOrg: orange.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AS2PR02MB8839.eurprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b72e58ea-2fe8-4ce1-136f-08dbf00ed729
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Nov 2023 12:37:53.2929 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 90c7a20a-f34b-40bf-bc48-b9253b6f5d20
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: nj3UUlHyh30JgN1V7lmdfha30NqT9FDYpPqjQIE9qQ4XpBAbei/YNO+q9MNt12nJu9mn0CD6B+Jl1N3QcVi7xCUDMe+4/lOrq7kJ4nBkK5s=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR02MB9344
X-TM-AS-ERS: 10.218.35.126-127.5.254.253
X-TM-AS-SMTP: 1.0 c210cC1vdXQzNjUub3JhbmdlLmNvbQ== YnJ1bm8uZGVjcmFlbmVAb3Jhb mdlLmNvbQ==
X-TMASE-Version: DDEI-5.1-9.0.1002-28024.007
X-TMASE-Result: 10--19.966800-10.000000
X-TMASE-MatchedRID: 4lgKwWfF5n/uYusHgJkgypGAt645FF0SqRTAHcwAECdTdkr+Aa37ouAP jtzyW/t9+Zy+KwuRH7fL5124UhsN63ZwubmkurW//eXcEqFSY3+1eX0jEQ9c6iiWvZLMyc+r/nS iy1yCOg6D2SOxzTAM3l99f72h8BYfRZfQN+FVqbDB0/7xhd4ByTJ8feQATi6GhO0zct2ovo91yx uUAh/jvEbng0wpVMtAo7hUEb5WsJKpNvaxbMIbfnRtdYJvaoYuL31P64kiV5GIJy3R1O6IjlXIK 2ZxGQT+7lnRtf4KFAzeBuv1OUV/uN5x7RpGJf1aNroBpCbt+Ga15eNIExieaRRcqLOELivD8e/Z rhxBgItcHyoC9xsa8rHUOxwKYaKnQ0Xm0pWWLkqUO3k9AyCPTR0Kz4HNXl4oWydy25dbGWLaBWE 5ru1c/0v+JRqjP86K0hQoRxePIEHCJM06i9xP1r4X/8yfdrbDLT7LD8++Cm//BoBJk11LNqP2hk TDohDGIv99/Yq5CTK4+BlCBtWl9Vzw8qYE3FlVbGvMECw5pJ3W2YYHslT0Iwp7OA9B1wqedjrJi bMFMtiIpzkuJNf7MUhfwAkr63s4x7+NomOZVWVNGNZ5KF1S+CWLxjlrSy8vWQhPPzYpzgCLVWsC 9U+yaDiTsrpPeEp3FimVBG0yR330MaQO2ri8DH5Lmbb/xUuaLyIjl1h9RrU0yMSO7apIUL5DUdK JMs1UlSVIas2acCTXf2klLBkEJdeyzGDKTMPgHo5fF1EYvHw6Zx3YUNQTGyJ1YT6M2y/p2IWwVn oV9ETUFilul7EROotUtJ9UYBX7LGzDOk/IlAPqtOCMCMzOYUkpgPVaEY4Jo8WMkQWv6iUojzu/j hRWTQKLL4Z+HVHJdR/G8OvKIg/SBVVc2BozSlkMvWAuahr8g0aBGFrNAz2rEHfaj14Zyf+K1r6Y /VHIA/3R8k/14e0=
X-TMASE-SNAP-Result: 1.821001.0001-0-1-22:0,33:0,34:0-0
X-TMASE-INERTIA: 0-0;;;;
X-TMASE-XGENCLOUD: 20a54bc5-fc1c-408c-83f6-7e6fe231f8b9-0-0-200-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/m-Vr45630cZoyhpwiHT7U10tBxw>
Subject: Re: [Lsr] draft-pkaneria-lsr-multi-tlv
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: Tue, 28 Nov 2023 12:38:04 -0000

Les,

Thanks for your message and the clarifications.
I feel a bit obliged to answer. Please see inline.

From: Les Ginsberg (ginsberg) <ginsberg@cisco.com>
Sent: Friday, November 24, 2023 10:25 PM
To: DECRAENE Bruno INNOV/NET <bruno.decraene@orange.com>; Tony Li <tony.li@tony.li>
Cc: draft-pkaneria-lsr-multi-tlv@ietf.org; lsr <lsr@ietf.org>
Subject: RE: draft-pkaneria-lsr-multi-tlv

Bruno –

You began your comments in the context of the adoption thread (Subject: RE: [Lsr] WG Adoption Call - draft-pkaneria-lsr-multi-tlv (11/17/2023 - 12/09/2023)).
I note that you subsequently started a new thread with new (Subject: draft-pkaneria-lsr-multi-tlv).
But as the new thread continued the discussion of the comments which began in the previous thread, you might understand why we missed the distinction and assumed the discussion was in the context of WG adoption call.

OK – I get it now – you don’t want to comment on WG adoption – you just want to make comments on the draft.

The draft is almost 2 years old, has undergone multiple revisions of significance – partly in response to comments we received on the list.
The authors will certainly continue to listen to comments and incorporate them in the document based on discussion.
However, given that WG adoption is in progress, it would be pointless for us to continue to produce new versions of the document if the WG were to decide NOT to adopt the draft. So, I hope you can understand why we are waiting for the question of adoption to be settled before proceeding with further work.
This doesn’t obligate you to voice an opinion on WG adoption, but it certainly would be helpful if you did – and I encourage you to do so.

Many of your comments deserve further discussion – and that will certainly happen if work on the document continues, but for now I only want to respond to one remark you made:

<snip>
It seems that there are existing implementations and just like they did not consult the WG to enable this non-compatible feature, they will not change whatever one might say (not even change the control to enable this mechanism.
<end snip>

What multiple vendors did is try to address a problem that has resulted from the additional features that have been defined in recent RFCs – specifically (but not exclusively) Segment Routing and Flex Algo. These already standardized and deployed protocol extensions resulted in scenarios where it is necessary to send more than 255 bytes for IS Neighbors and Prefix Reachability TLVs – which in turn resulted in unpredictable behavior from implementations which did not know how to deal with such cases. Note that we did not define new extensions which were not standardized – we simply tried to deal with the requirements which came from protocol extensions which have already been standardized. In doing so, we followed the model which has been explicitly defined (and deployed) for some existing TLVs (such as Router Capability). In the process of doing so, we also clearly saw the problems associated with partial deployment – sending MP TLVs in the presence of nodes which don’t support them causes serious problems. We looked for solutions that allowed for safe partial deployment – but found there are none. Subsequent discussion in the WG has confirmed that. We then began work on draft-pkaneria-lsr-multi-tlv so that the full community was aware of the issues.

In short, we have not created a problem – we are trying to address a problem that already exists and which is going to be encountered with increasing frequency as greater scale is deployed.

I see this as a good thing – even being proactive – and I would have thought operators like yourself would be appreciative of this effort. But it seems this has made you angry – you seem to think the vendors involved are rogues who care nothing for operational stability. Which strikes me as “shooting the messenger” behavior.
Should we have done nothing and simply waited for operators to encounter problems – networks falling over in surprising ways?

To clarify my position and personal opinion:

  *   Addressing new requirements is good. Thank you.
  *   Posting the draft to the WG for discussion and standardization is good. Thank you.
  *   From your recollection of history, my personal opinion is that implementations compliant with RFCs defining the TLVs would not be allowed to send multiple TLVs. This would have avoided “unpredictable behavior”. And I don’t think the issue was “from implementations which did not know how to deal with such cases”. Yes, such restriction in sending additional TLVs means that some parts of the requirements/services were not fulfilled. But that was the max that was possible at the time.  To me, such advertisement is either a bug or a deliberate decision even though it was potentially deadly for some networks. To me the issue is there. Again, thank you for your effort to correct the issue by bringing the draft to the WG. (I had just wished it were before creating the issue. ).
  *   Implementation is good. Thank you.
  *   To me, using those existing implementations as an excuse to refuse normative change in the draft is not the way it should be. I’ll keep stating my points even if the more time passing, the less change I have to influence the draft. (if it’s already “too late” during adoption call, then WG discussion and last call is not likely to be useful)

Also, regarding your statement that the vendors who have tried to be proactive will ignore any recommendations that are placed in the draft – I am frankly offended by this statement. Speaking on behalf of one vendor, I can tell you we have already modified our implementation to conform to the best practices defined in the draft – and will continue to monitor the progress of the draft and make further changes as needed. Has your experience of vendor/operator interaction over the past decades really been so bad that your expectations are so low?? That is concerning if true.

I did not mean to offend you. In general implementations are doing very good. But, there has been cases where some implementations have deliberately sent _by default_ TLV with incorrect encodings (for so called innovations) causing surprises and harm in networks. I have a recent case with BGP. I would definitely like to avoid this for link state IGP, especially since for this draft this is well identified, and we all agree that this is harmful.
So let’s all work to avoid killing network by surprise.

--Bruno

   Les


From: bruno.decraene@orange.com<mailto:bruno.decraene@orange.com> <bruno.decraene@orange.com<mailto:bruno.decraene@orange.com>>
Sent: Thursday, November 23, 2023 1:35 AM
To: Tony Li <tony.li@tony.li<mailto:tony.li@tony.li>>
Cc: 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: draft-pkaneria-lsr-multi-tlv

Hi Tony,



Orange Restricted
From: Tony Li <tony1athome@gmail.com<mailto:tony1athome@gmail.com>> On Behalf Of Tony Li
Sent: Wednesday, November 22, 2023 5:03 PM
To: DECRAENE Bruno INNOV/NET <bruno.decraene@orange.com<mailto:bruno.decraene@orange.com>>
Cc: 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: draft-pkaneria-lsr-multi-tlv


Hi Bruno,

We are still waiting to hear whether or not you are in favor of adopting this document.

Thank you (I guess). But where is this coming from?
I understand that:

-       You are waiting for the end of the adoption call

-       I MAY comment on the adoption call (until its end).
I don’t believe that I promised that I would comment on the adoption call, so I’m not sure why you are kind of complaining that I haven’t do it yet.


To clarify, so far:

-       I have reviewed the document and sent questions and comments

-       I have not stated any position on the adoption call

One might infer your intentions,

Really?? Definitely not me at least. And I’m not even capable of inferring what one would infer.

Following this line, one might infer the outcome. It seems that there are existing implementations and just like they did not consult the WG to enable this non-compatible feature, they will not change whatever one might say (not even change the control to enable this mechanism. Plus they would even feel been punished.). C’est la vie.

Draft does not really need a code point. The new column in the IANA registry is somewhat useful but probably not required (For past TLVs, history shows that it was not felt as required and this document can document it. For new TLVs, reading the spec should be just fine).

So, why not use the Independent Submission stream to document what is essentially a vendor-specific extension which has been defined independently of the IETF? E.g, à la RFC 7348 [1]. That’s probably the fastest way to publication at this point and will save time, work and frustration for everyone.

[1] https://datatracker.ietf.org/doc/html/rfc7348

Regards,
--Bruno
but the chairs need it to be explicit.

Regards,
Tony


On Nov 22, 2023, at 5:37 AM, bruno.decraene@orange.com<mailto:bruno.decraene@orange.com> wrote:

Hi authors,

Please find below some specific comments on the document.

Thank you for the effort put in the IANA section. (to indicate wo which (sub-) TLV MPL applies to).

§1
“However, this has not been done for many legacy TLVs, leaving the situation somewhat ambiguous.”
To me the current situation is not ambiguous. The behavior is defined in the spec/RFC. If a behavior is not defined, then it’ is not specified and not allowed.
Please rephrase.
--
“The intent of this document is to clarify and codify the situation by explicitly making multiple occurences of a TLV the mechanism for scaling TLV contents, except where otherwise explicitly stated.”
Similar comment. :s/clarify/specify

--
“The mechanism described in this document has not been documented for all TLVs previously”
Similar comment.
:s/documented/specified

--
OLD: so it is likely that some implementations would not interoperate correctly if these mechanisms were used without caution.
NEW: so non compliant implementations would not interoperate correctly with compliant implementations
(alternatively, that part could be just removed)

--
“The mechanism described in this document has been used explicitly by some implementations, so this document is not creating an unprecedented mechanism.”
Proprietary non-compliant implementations are not an excuse for RFC.
If you need an introduction, you could to the existing TLV specified with MP. (but since this is already stated at the beginning of this section IMO we can just remove that part)

--

§4.1
“It is RECOMMENDED that the link identifiers be the first sub-TLVs.”

For my information, why is so?

·         As currently formulated implementations MUST support any order

·         What the benefit of the ordering given that implementations MUST parse all sub-TLVs?

--
§4.1

“Optionally one or more of the following identifiers:”
[…]
“The key information MUST be replicated identically.”
Do you mean that all identifiers MUST be replicated?
If so, could you please make this point even more explicit  e.g., “(i.e., with all identifiers”)

--
5. Procedure for Receiving Multi-part TLVs

“If the internals of the TLV contain key information, then replication of the key information should be taken to indicate that subsequent data MUST be processed as if the subsequent data were concatenated after a single copy of the key information.”

Given that this section is the key normative part, I’m not found of the “should”. I would suggest :s/should be/is  (but “MUST” also works for me)
--
§6
“The lack of explicit indication of applicability of Multi-Part TLV procedures to all codepoints to which such procedures could be applied contributes to potential interoperability problems if/when the need arises to advertise more than 255 bytes of information for such a codepoint.”
Same comment. If it’s not specified in the existing RFC this is not supported/compliant. This is not a “lack of indication of applicability”.

--
“This document makes explicit the applicability of Multi-Part TLV procedures for all existing codepoints”
:s/makes explicit/specify

--
§7.2 MP-TLV Capability Advertisement

“It is presumed that if such support is provided that it applies to all relevant TLVs. It is understood that in reality, a given implementation might limit MP-TLV support to particular TLVs based on the needs of the deployment scenarios in which it is used.”

Let’s not presume anything. Let’s specify it. And we need to specify a clear meaning for the capability, otherwise it has limited value.
My preference would be that the meaning is “supports MP-TLV” for TLV x, y, z. (or all TLVs). Alternatively, the value would carry the list of TLV supporting MP-TLV (more complex but since it seems that no implementation will act on the content that seems easy to implement). Alternatively, if there is no clear meaning, let’s not bother with the capability.

Thanks,
Regards,
--Bruno


Orange Restricted
From: DECRAENE Bruno INNOV/NET
Sent: Tuesday, November 21, 2023 1:51 PM
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>
Cc: 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 all,


I have some concerns with regards to the deployment of this extension in brownfield multi-vendor networks as this could result in the formation of persistent forwarding loops.

As a constructive proposal, and as mitigations, I would like the document be improved with the following changes:
a)    Sending MUST be controlled by configuration [1]
b)    For existing TLVs (and “any level of sub-TLVs”), details the TLV which could be advertised with no risks for the network and TLVs which must not be advertised before all nodes be upgraded.
c)     Given this document typically may require global support before this be enabled, I think this draft would be a good candidate for the addition of the relevant yang module as per draft-qgp-lsr-isis-pics-yang [3]. I personally don’t see a problem with adding a normative reference to an individual draft, but if I’m wrong, an option for the chairs to consider would be to pause this adoption call and start an adoption call for draft-qgp-lsr-isis-pics-yang.

Some of those comments are not new and have already been expressed on this list [2]

I would welcome the feedback of authors on the above proposals before the end of this WG adoption call.

Thanks,
Regards
Bruno

[1]
OLD: It is RECOMMENDED that implementations which support the sending of MP-TLVs provide configuration controls to enable/disable generation of MP-TLVs.
NEW: It is REQUIRED that implementations which support the sending of MP-TLVs provide configuration controls to enable/disable generation of MP-TLVs.

[2] https://mailarchive.ietf.org/arch/msg/lsr/WIxRR2ZlOJHjxulfXP6Z8nZtKeU/

[3] https://datatracker.ietf.org/doc/html/draft-qgp-lsr-isis-pics-yang

From: Lsr <lsr-bounces@ietf.org<mailto:lsr-bounces@ietf.org>> On Behalf Of Yingzhen Qu
Sent: Friday, November 17, 2023 6: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


Orange Restricted

____________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc

pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler

a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,

Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.



This message and its attachments may contain confidential or privileged information that may be protected by law;

they should not be distributed, used or copied without authorisation.

If you have received this email in error, please notify the sender and delete this message and its attachments.

As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.

Thank you.


____________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc

pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler

a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,

Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.



This message and its attachments may contain confidential or privileged information that may be protected by law;

they should not be distributed, used or copied without authorisation.

If you have received this email in error, please notify the sender and delete this message and its attachments.

As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.
Orange Restricted


____________________________________________________________________________________________________________
Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.