Re: [spring] draft-ietf-spring-mpls-path-segment

bruno.decraene@orange.com Wed, 02 August 2023 17:02 UTC

Return-Path: <bruno.decraene@orange.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85839C14CE3F; Wed, 2 Aug 2023 10:02:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.103
X-Spam-Level:
X-Spam-Status: No, score=-2.103 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_MSPIKE_H4=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_BLOCKED=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 xtp8a0G3j8oQ; Wed, 2 Aug 2023 10:02:53 -0700 (PDT)
Received: from smtp-out.orange.com (smtp-out.orange.com [80.12.126.237]) (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 15FFBC151094; Wed, 2 Aug 2023 10:02:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; i=@orange.com; q=dns/txt; s=orange002; t=1690995762; x=1722531762; h=to:cc:subject:date:message-id:references:in-reply-to: mime-version:from; bh=ObkklfcCynOg7SLIBved3C7OKwmwlKlv3BjENxb9wvo=; b=pYOjhDS5E/ut75CdNLgGo6CCC3NyHrAuQg/V9toSAio1jo7lq78jRYvA T9obbipAW2xFXVM971ggtFtIM+e6n2k9P1jETnYaalijxImf514mpS12L YvxY70POVVSFfSAtwN982Eg06X35TRoHHz6lRFHSnChu8gDQVjpE+nI/7 6+o7UXNX/V4hIEyfVy0AaL9I2zIJ/JdxqMRoH/U4Mnu2ANXuClwMwWIw6 s2tBt5Uk4i9Te75v7GN0sXaoEGuVXLy6x3QjGnOO1X4xWX7vIeVf6V2/Y k7iGCYnGmd5TsUU6pUSX1vqO3ImLe97Gl3xTcolygxsr0Uly8xAg8Xzwz Q==;
Received: from unknown (HELO opfedv1rlp0e.nor.fr.ftgroup) ([x.x.x.x]) by smtp-out.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Aug 2023 19:02:40 +0200
Received: from unknown (HELO opzinddimail7.si.fr.intraorange) ([x.x.x.x]) by opfedv1rlp0e.nor.fr.ftgroup with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Aug 2023 19:02:40 +0200
Received: from opzinddimail7.si.fr.intraorange (unknown [127.0.0.1]) by DDEI (Postfix) with SMTP id B9BC8227C7C; Wed, 2 Aug 2023 19:02:31 +0200 (CEST)
Received: from opzinddimail7.si.fr.intraorange (unknown [127.0.0.1]) by DDEI (Postfix) with ESMTP id 83A42228228; Wed, 2 Aug 2023 19:02:00 +0200 (CEST)
Received: from smtp-out365.orange.com (unknown [x.x.x.x]) by opzinddimail7.si.fr.intraorange (Postfix) with ESMTPS; Wed, 2 Aug 2023 19:02:00 +0200 (CEST)
Received: from mail-vi1eur02lp2048.outbound.protection.outlook.com (HELO EUR02-VI1-obe.outbound.protection.outlook.com) ([104.47.11.48]) by smtp-out365.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Aug 2023 19:02:08 +0200
Received: from AS2PR02MB8839.eurprd02.prod.outlook.com (2603:10a6:20b:553::7) by AS8PR02MB6949.eurprd02.prod.outlook.com (2603:10a6:20b:2b5::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6652.19; Wed, 2 Aug 2023 17:02:05 +0000
Received: from AS2PR02MB8839.eurprd02.prod.outlook.com ([fe80::4024:3239:38dc:47df]) by AS2PR02MB8839.eurprd02.prod.outlook.com ([fe80::4024:3239:38dc:47df%6]) with mapi id 15.20.6652.004; Wed, 2 Aug 2023 17:01:59 +0000
From: bruno.decraene@orange.com
X-TM-AS-ERS: 10.218.35.132-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-VI1-obe.outbound.protection.outlook.com
Received-SPF: Fail (smtp-in365b.orange.com: domain of bruno.decraene@orange.com does not designate 104.47.11.48 as permitted sender) identity=mailfrom; client-ip=104.47.11.48; 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 ip4:80.12.66.32/28 ip4:80.12.210.96/28 ip4:80.12.70.34/31 ip4:80.12.70.36 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-VI1-obe.outbound.protection.outlook.com designates 104.47.11.48 as permitted sender) identity=helo; client-ip=104.47.11.48; receiver=smtp-in365b.orange.com; envelope-from="bruno.decraene@orange.com"; x-sender="postmaster@EUR02-VI1-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:aFCVAqkPn+UGZeYfU/aeUyPo5gwDIURdPkR7XQ2eYbSJt1+Wr1Gzt xJMUGvVbPaJZ2vwcognaN+1o0gHuZ/WndJhTlFprCEzRi4T+ZvOCOrCIxarNUt+DCFioGGLT Sk6QoOdRCzhZiaE/n9BCpC48T8mk/jgqoPUUIbsIjp2SRJvVBAvgBdin/9RqoNziLBVOSvV0 T/Ji5OZYAbNNwJcaDpOsPrT8Ek35ZwehRtD1rAATaES1LPhvylNZH4vDfnZB2f1RIBSAtm7S 47rpF1u1jqEl/uFIorNfofTKiXmcJaLVeS9oiM+t5yZv/R3jndaPpDXlBYrQRw/Zz2hx7idw TjW3HC6YV9B0qbkwIzxX/TEes1zFfUuxVPJHZSwmZSu7lTqbF+8+PV/DkoOYMoJ3cxpEX4bo JT0KBhVBvyCr8+L+urhD9dN34EkJsStO54DsHZ9yz2fFewhXZ3IX6TN45lfwSs0gcdNW/3ZY qL1axI2NEiGP0IJYw5RVMJWcOSA3hETdxVSsk+Touw77mPJxQF33ZDqKtPTddHMTsJQ9qqdj j+aoTmpX09y2Nq3lmeX1mK819/2hwDRVdJNF+217N9vjwjGroAUIEZPDgDj+KPRZlSFc9kZL 2QU5yMxoKl0/0uuJvH/Vhi1uziC+BEBWtFQGvc2wA+Q1rfO7hmUBy4PSTspQN8rqMYwWXor2 0OHt9zsDD1r9raSTBq17auZsjqoJW4fN34LYzMsQg4M4t2lq4Y25jrDVN9tDOu0g8H7XCro2 TGMo207n7EIyNYCy6X+5l3Ihj+qurDIQxI7oALNUQqN9RtjZYiqT42l9Vad6uxPRLt1VXGEt XkA3tafte0TF8nXkDTXGLldWra0+/yCLTvQx0Z1GIUs/Cis/Hjlep1M5DZ5JwFiNcNslSLVj FH74T5w/bNMGCuRbb51aLrsTNUN57bwCoGwPhzLVeZmbp90fQ6B2ShhY0+Mwmzg+HTAd4luY f93lu78XB4n5bRbICmeG7dHieN7rswq7TqNHs6llnxLxJLEPBaopaE53EymR9xRAEmsngTY9 dBWXydh40wHCbWWjsX/z48eK1YDRUXX6Ljzos1TM/CCewd7Ajl7D+eLme9xPYt4g65Si+HEu GmnXVNVw0b+gnuBLhiWbndka/XkWpMXQZMH0c4EYgnAN5sLONnHAEIjm30fI+FPGAtLk6Ycc hX9U5/casmjsxyek9jnUbHzrZZ5aDOgjh+UMiyubVAXJsAxH12QpoG/J1exqEHi6xZbU+Nv+ tVMMSuKGfI+q/hKVp++hA+Hkwzp4yBBxL0as7Xge4UIIhm0mGSVF8ABpqRueJpUcE+rKsqy0 gedGxADoufR64Yn7cPE7Z1oXK/4e9aS6nFyRjGBhZ7vbXey1jP6nedoDrzUFRiDDzic0Pv5O o1oIwTUa6FvcKBi6NckT96GDMsWu7PSmlOt5lU9QiiTNwr6W9uN4BCuhKFyi0GE/ZcB0SPeZ 65F0oAy1WmhUC8kLLIQGObhRsm+76lO3wfztLEyKki84zJr9r2aV0kUJwOLlCFWMLpyNsUi3 Pslv8kVrQe4j3LG9/6Y2ztM+T3kwmMoCs0aWlMyWOcHSTbHDnlFe5XaBSKw65aKAzmJGld/O Sea3cIumJwArnf/n6IPKEXw
IronPort-HdrOrdr: A9a23:nYsyxqoCw9FQrXKXMh+BQ5gaV5obeYIsimQD101hICG9E/bo7v xG+c5x6faaslcssA1Ko6HjBEDtex/hHOdOkOos1O6ZPDUO21HYSr2Kk7GO/9SIIUSXygc078 1dmsNFZuEYY2IUsS+02njcLz66q+P3lJxBH4zlvhBQcT0=
X-Talos-CUID: 9a23:0nHNpmu/ieNtovZrD1zVHs9i6It9T1zE4Gj0c3S4GGRicODSWHi65rN7xp8=
X-Talos-MUID: 9a23:o08VwQ1b5X8KFEP2qhqknezocjUjvPm8LFAdwKU/oequOHwvOGeQlhWyTdpy
X-IronPort-AV: E=Sophos;i="6.01,249,1684792800"; d="scan'208,217";a="5465856"
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XnpHRbX7+CgPSsiYDnXCOXRhS9jeJIBfKlknu9YD1toWhH4JRIJvsWhoX17zltU58eoS7uirWJDHbn4pt4RVmvPLQzCarN3jJqjReUUbp4FEnz81QcLU9Av7+JiVCE9CrwLl78xM7ElMWUNt8tzyT5EP4qjtcIaFnqmuSZLNfUDYEXQgXQlxGIVDCWGzteMugaSU9d6/6AnHE7fC0IBVEL0pVhGcznX8IIBXLQSDI+8FwenPIveOhz2eQELCPGugz2XX6Z1Yk/u3PKGdmGxZy0naLyU2WOpez2maqfUHI7AdUqfa+SC84zyPVfiqRJTtXurFQayUDz7WU+5oIgTkeQ==
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=Lv94cWFrptec1XQExDefbIHzyjqVT/P1h2sqZn+tNO4=; b=ociLoQAppyPekUHYKwXuVrP7M2qvnoeBwXdNgszDbdFrg+tgf8H8lIZFEBmQaup/wyx7Ws10oEHOFFvagRdMRtZZbZBuwyMLIOE8rCkgCRANgpv8UeEwCsde+HkV/UZk4R71GLst07CQdjAaRftD/QSw0l9WArM9fFlwbmmKcYM7xTMqxEETVrVfyeQVRXsSNEy0CnWBVHXfide/BtRkS/+nThgrW2CuMScJQ8sVlsGRCxYkLyCaesVNo28ZVsHft20HfHZWNkh9teU29UeiEb6ivthZWKRxStc3ZhYe3Wm+F/oShLyczgStYlDHT/bwEAFHHvyEdQ5BiYGrSjqnjg==
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: Cheng Li <c.l@huawei.com>
CC: James Guichard <james.n.guichard@futurewei.com>, "ketant.ietf@gmail.com" <ketant.ietf@gmail.com>, Stewart Bryant <stewart.bryant@gmail.com>, "draft-ietf-spring-mpls-path-segment@ietf.org" <draft-ietf-spring-mpls-path-segment@ietf.org>, SPRING WG <spring@ietf.org>
Thread-Topic: draft-ietf-spring-mpls-path-segment
Thread-Index: Adm0yKBf68bXFQtZRNikkDrURktqwABN6NzQA878T9AAAfZBMA==
Date: Wed, 02 Aug 2023 17:01:59 +0000
Message-ID: <AS2PR02MB883945E5152DC506EB768532F00BA@AS2PR02MB8839.eurprd02.prod.outlook.com>
References: <AS2PR02MB8839A0F038AE3B20067A4184F036A@AS2PR02MB8839.eurprd02.prod.outlook.com> <d47bbd1b7a984fdf9ae6094cd1b2f78d@huawei.com> <AS2PR02MB883956C9FCEC2E1B7080EC7BF00BA@AS2PR02MB8839.eurprd02.prod.outlook.com>
In-Reply-To: <AS2PR02MB883956C9FCEC2E1B7080EC7BF00BA@AS2PR02MB8839.eurprd02.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-08-02T17:01:57Z; 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=79efdf70-bfd6-4317-adb2-1d8ecc2adcec; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_ContentBits=2
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AS2PR02MB8839:EE_|AS8PR02MB6949:EE_
x-ms-office365-filtering-correlation-id: 55a6dbfe-4645-485c-213d-08db937a2f49
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: e4WmlZgVQ3nzJm9i9TUUN60Jo4FmxDeuc+1w0j2yrifyUKo9LQZ7C4EXeKgxEsZKaMmwk+Xe4+3lXv3PzDrivf5L+pZnxbKAu1r0KGkurEcjCng4MwCkQDucF/LsNZLjNyYtMjexAR5k9elT5sPcvZlJzbkvG08pjGnV5wB/3ReqszsNJmHCgqNgLEzuIbbi49iaK03IxW5JVk+0TPyMKa1EqnZvbNVE0q3vFd+JGz2WiCfcBup3SSNI5eFSJliRJ+cScRfhu2Lvo6MLNC9H18wVSLDm3ziG+1NQno3LRfKPRiUixhMgGj02nutkw5257ys7Si7EnJYzsK/7kzSvJvIeDQ03HWNvErILxGzTenmzQMxsjLRKCIi2EwsTP3mdtQUBXewCvkuR+C50BpeGnE8umGLuuwpbD1wEAVREUtZWzM37vfi7tSfPirE6usrWbX2qP0kidpUp1VDb2IPWj/aYdkTSS6IkhihR2GyzVLCcE13wQ3Q8GJ5S7FoQy+YA8kWSdf3BLLyedgUXwjQKXQUTf9PxH+S0n/+m6daobxNRIUZao+oXKKmGhSIeFWKRh879tFPjbSC+dyMKjVDVU8hpR3N8EJIqpFo0gz/FtTTLa1yBLKzcSc2Tqu0YBDKWdl2wfHZy3yOHCubhp+Qvsg==
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:(13230028)(4636009)(136003)(366004)(396003)(376002)(346002)(39860400002)(451199021)(8676002)(8936002)(38070700005)(30864003)(41300700001)(5660300002)(2906002)(83380400001)(52536014)(55016003)(2940100002)(186003)(54906003)(122000001)(478600001)(86362001)(66946007)(316002)(53546011)(26005)(6506007)(7696005)(38100700002)(64756008)(66446008)(66476007)(71200400001)(66556008)(33656002)(76116006)(6916009)(4326008)(166002)(9686003)(966005)(579004)(559001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: Ano+e398suKNAK00LLbOYAPO+/sIj6deC2nLVA+ZB3+bHeJnlFqvMk6oYywwblrecdGQtfPKCWSkTLGBvtiKr9LiIbRJ9X8uXBsttm0Bx1M9stfKdfR+dVXpyiKl4ndtQ96X5JMubMeAAq27sytweM/XNi1LmmUeDYtnttROvYi9y5anQ5IgWxPXo97zVnQme/M28F/1E/0loA8/ms/AL1RZlXbZRihwA8Wq8KAVKbgAr4xzyKiL/GivumQ+WqpwQqz8lTUkgzkqyqHTjy/eMTfDvNZnDxoT+Bp5A8dtIyZXRab43p9ktK9J0WH0679SwVxl9gLDNm48KVRDpM9cT7RPxRmw9CpyROXp6y6f7fdD72yRVaXSWd59rzBD8GSOB3Uf9bmTmNxyVNaU6RtBJ1cMacQE3JiglBv8Lt02dgLCirMZrtAgCj/MKRwBVDyzWGpGgUJKNMyNfbJEq4pBhGTyu1DyCk7z5RTdjKM+8WQSOwX0+l6DVsi1H5naovRcS096FXYVrg1uJRxWaV4mOsAn7ftoQE3X60xQbVlaoMqRJIigSmmUfvsGO4Tfd+qPJN3xwYGgUslqgwnyDiATsuZS7zbBG0m65H6uZJ0u6o2Q93Ufu4mkLDjracix4eKhrmyX930/n115S3tGSNc6RQ7ZwqdIhMQb4XBJNDLdyNQq45Qvddpj3w9ybktTxLKtuECQ9HtgRrGXwfQzZss5IjDxGLwZCkd0MkHH+fbg9ltzcvBM1S+M8FQAMPR91E88sK0P2S8zzb64gJb4zIwJ31JUw3r3+JMVP0pqZFB2SIXv3U4PXIfZUHKmcDDeRufjtsE6mq22VZUWfEhnAzCFY+jl6WOOXADNUo1K7gaw0FkpjFB2KYhbBnDbycm+s5Nb5SjAeNYadHjyPDgTVpZw5rPvhtyFL7s3+Bzq553vRZHBCLKqgQ49I8DP+Llce1AfRidGrY5ySOBry8I4NGTBxyHOalCCKfY/YoUnQu1SUl6qn3B8Dz4xZR5W8Kc/LptcYYazsazXPnGhZLpQDFjFOAo8NjCC9sPSmK0RMvjc4xOhCdUSJfWiC4AnOFJWHwzotyGpIWp0vi7PD87s3MQ8cxBIUFpEIKul8nN8Zg/Xjo9MSkPP0phWfT8NzF8hOOUyxNjHN1HW9XfXR7BC5RO1xtrFFlb9EbFFo8aaoFz5IlANjz03sSqZ7waf0EH1S0ORLdDhw9wr4ZNIrCCsCBs9G2MV6qTUyspLpoQpcoZPWR6YYFjoQBlGbWtwGQoaPshm08N4pfZ2TXFuhoB+S0vrNwwaeBYIM0DtM5HABbSH8ytCFW449mBty2Y9x5IA8hG7RWXR7uwU457sQwp8qMmZfAHQfsh3FHw2AM09Q+quOaJVQGEx/ybnb4ZmgEmBoyG4UT38kISJjI001Grsfw1jQ4bu7c/I6c3RAtMbnf//5rd3ruprrqk7BDFqgg9kj5DS3lvyblp6+DivPdND5LVy4QDGyYFpXI1UaAz2dHoH/7UiwDxOteZkUgBREAudr/XWQ47zEBcFtasG9FjkZ4+E923RPSzudQBdcESuKCsRQj/RhWpjhCcfjJdJ/pPvC4xr
Content-Type: multipart/alternative; boundary="_000_AS2PR02MB883945E5152DC506EB768532F00BAAS2PR02MB8839eurp_"
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: 55a6dbfe-4645-485c-213d-08db937a2f49
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Aug 2023 17:01:59.1275 (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: /3qhUDtVUBxqVKJj5cr+ulAJDDQA7X1O7urLPmD+CMQYnCH19hYrcfCRdYd1gSAfCnis5BbgfpfRLEHWxbarECJBunizp3YNZsjZBy2GJzE=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR02MB6949
X-TM-AS-ERS: 10.218.35.132-127.5.254.253
X-TM-AS-SMTP: 1.0 c210cC1vdXQzNjUub3JhbmdlLmNvbQ== YnJ1bm8uZGVjcmFlbmVAb3Jhb mdlLmNvbQ==
X-TMASE-Version: DDEI-5.1-9.0.1002-27790.000
X-TMASE-Result: 10--20.968300-10.000000
X-TMASE-MatchedRID: 1uttSxkBlaXuYusHgJkgymakWkOrjIgNDO+DX+rUwfbUh5yQ6tsoTNL9 spaJ9ezp0wEDtrv8/SU5HWa1kxc3MTcaq+arRhiUT5ysQDj6eFkZRMY3EvICKmlF7OhYLlctySv 9brk5+uR3TaF7+lCZvkGQY2PMpxFSCtzGvPCy/m4BpRc0XvkVlvmeUmKVLlSRtY4N1nU8OYT+mv KfZdl+t1N5Y8BAKTkw7c9QLp+KWZfGkgtUJDAF/jvH5O5/sxwMZ3Esxy6EWpmq4i8gc1hMfZuG/ TOW4U40zWoYyk20WasDzSIEaJHd1cZEAATZonfTKrPrDm/w8XMVdewhX2WAAXHBZIKqmO/a+NwO 0UNraHdN1Jutnk3A/GOyHtpI05X/r7+qhZS/khld5/m3qrxFzF/C53NPieYZjUQjwBaLDpRead6 O8n99IKM07FLsxDxnvWXpKoZUv2mHZXNSWjgdU/NkoMDX+kiuuAxkFfQ+sApWFhmPLWym/k9TdI SFqstkyUF5EPFkw9Yf0H3tYJmWPVWeeIqHthMLlDt5PQMgj029tYH9JM4nFbPFu1TaJjTDj/FhJ NDfkNVb77L3FdFT4/UUM6QeN5Xj2yiu4RH9fCmlH6by0GLpklKFxY7/zfGir/EY/kuy/+Kp2zo5 sC0TBzenCh4MCgeZWr/D5CnnmmSDpW5ZeDjLZF74SxX0ZznQnGLdjiSqk4BuNDaeabevqF+AG6y vGuDpMBbXb6klnc3QxYaFWnQzcfCW/PNRRp/ZWsTucixD1/mLkqkjt9/wgNAJqUaPKd8TzIO4dX AjcKpZbAhx8jjUpDWYHgPBpNXW/D4BkWvhJprqtOCMCMzOYZsoi2XrUn/JJ51KgEwAGdm6rRx26 7m9tpWD5DDAqPadgWyBTm39yBmDGx/OQ1GV8tJHoSpWytSp2qmCd95vcRR6mbStZofcctbkrsq6 X+Ue/nnwJ52QYi+pygCGKFPC+BeYl5uS2QAg
X-TMASE-SNAP-Result: 1.821001.0001-0-1-22:0,33:0,34:0-0
X-TMASE-INERTIA: 0-0;;;;
X-TMASE-XGENCLOUD: f10113ad-b005-433a-ba12-356719afdffa-0-0-200-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/1ucE-LaFI4ViX1EXpbYtZqQBo9M>
Subject: Re: [spring] draft-ietf-spring-mpls-path-segment
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Aug 2023 17:02:57 -0000

Hi Cheng,

Following the publication of -10, please find below some additional comments.

-10 has clarified that the PSID is a local identifier on the egress. (not a global one). I think that this calls for some cleaning in some sentences:

§2 “If the PSID is only used by the egress node to identify an SR path, the SRLB, SRGB or dynamic MPLS label pool can be used.”
I would propose to remove that historic sentence.

BTW, is there still any reason to allocate a PSID from the SRGB?
If not, I would propose to remove that case..

That would make the “Path Segment” a “Local Segment” as per RFC 8402. I would propose to state this.
e.g.
OLD: A Path Segment Identifier(PSID) is a single label that is assigned from the Segment Routing Local Block (SRLB) [RFC8402<https://www.rfc-editor.org/rfc/rfc8402>] or Segment Routing Global Block (SRGB) [RFC8402<https://www.rfc-editor.org/rfc/rfc8402>] or dynamic MPLS label pool of the egress node of an SR path.
NEW: A Path Segment is a Local Segment [RC8402]. The Path Segment Identifier (PSID)  is a single label assigned as per [8402]

“because of mis-matching if the PSID is allocated from a SRLB.”
PSID is allocated from the SRLB, so there is no such “if”. If would propose to remove the quoted text.


Other comments:
§2 “When a PSID is used, the PSID MUST be inserted at the ingress node and MUST immediately follow the last label of the SR path, in other words, inserted after the routing segment (adjacency/node/prefix segment) pointing to the egress node of the SR path.”

  *   Actually “MUST” would be violated if multiple PSDI were used. e.g. when nested in used (cf §4) in a single Segment List (not requiring binding SID as §4 described)
  *   This sentence is not needed if we say that the Path Segment is a local segment (see above) as this is how Local Segment are used.


“3. PSID Allocation and Distribution

There are some ways to assign and distribute the PSID. The PSID can be configured locally or allocated by a centralized controller or by other means, this is out of the scope of this document”

The first sentence does not say much (if anything) and the formulation does not seem precise enough for a STD track document.
Regarding allocation, if we say the Path Segment is a Local Segment (just like a BSID) I don’t think that there is anything new. Hence probably there is nothing to say about this.
Regarding signaling, I think it’s ok to say this this is out of cope of the document.

So proposed NEW

3. PSID and Distribution

Signaling of the PSID between the egress, ingress and possibly a centralized controller is out of the scope of this document.

-----

§5, §6, §7.
My reading is that those 3 sections do not specify behaviors (which would typically be specified in other WGs) but are uses cases that could leverage the Path Segment.
I would propose to move those 3 sections into a new section “Use cases”.
Proposed NEW

§5 Uses cases
This section described uses cases which can leverage the Path Segment.
§5.1 Path Segment for Performance Measurement
[…]
§5.2 Path Segment for Bidirectional SR Path
[…]
§5.3 Path Segment for End-to-end Path Protection
[…]

----
“Generic Associated Label (GAL) MAY be used for Operations, Administration and Maintenance (OAM) in MPLS networks. As per [RFC5586<https://www.rfc-editor.org/rfc/rfc5586>], when GAL is used, it the ACH appears immediately after the bottom of the label stack.”
IMO :s/MAY/may

Also this sentence could be rephrase to use the same style than the Entropy Label case.
e.g. proposed NEW
If Generic Associated Label (GAL) MAY be used for Operations, Administration and Maintenance (OAM) in MPLS networks, as per [RFC5586<https://www.rfc-editor.org/rfc/rfc5586>], the ACH would appear immediately after the bottom of the label stack and hence does not interfere with the PSID which is placed above.”

---
§8
“A Path Segment is used within an SR-MPLS domain [RFC8402<https://www.rfc-editor.org/rfc/rfc8402>] and SHOULD not leak outside the domain,”

“SHOULD not’ is not allowed. It’s either SHOULD NOT or should not.
IMO is in this context it’s “should not”

Thanks,
--Bruno




Orange Restricted
From: DECRAENE Bruno INNOV/NET
Sent: Wednesday, August 2, 2023 2:47 PM
To: Cheng Li <c.l@huawei.com>
Cc: James Guichard <james.n.guichard@futurewei.com>; ketant.ietf@gmail.com; Stewart Bryant <stewart.bryant@gmail.com>; draft-ietf-spring-mpls-path-segment@ietf.org; SPRING WG <spring@ietf.org>
Subject: RE: draft-ietf-spring-mpls-path-segment

Hi Cheng,

Thanks for the updated draft.

Please see some follow-up points inline [Bruno].




Orange Restricted
From: Cheng Li <c.l@huawei.com<mailto:c.l@huawei.com>>
Sent: Monday, July 17, 2023 12:43 PM
To: DECRAENE Bruno INNOV/NET <bruno.decraene@orange.com<mailto:bruno.decraene@orange.com>>; draft-ietf-spring-mpls-path-segment@ietf.org<mailto:draft-ietf-spring-mpls-path-segment@ietf.org>; SPRING WG <spring@ietf.org<mailto:spring@ietf.org>>
Cc: James Guichard <james.n.guichard@futurewei.com<mailto:james.n.guichard@futurewei.com>>; ketant.ietf@gmail.com<mailto:ketant.ietf@gmail.com>; Stewart Bryant <stewart.bryant@gmail.com<mailto:stewart.bryant@gmail.com>>
Subject: RE: draft-ietf-spring-mpls-path-segment

Hi Bruno,

Many thanks for your work! I am addressing the comments received from the WG, so it is fine/good to me that address your comments in the same time 😊
Please see my reply inline. The diff is generated by comparing with 09. The proposed update tries to address the comments from you, Ketan and Stewart.

If you like to use Github, the link is here: https://github.com/muzixing/SR-MPLS-Path-Segment/commit/3ace59b1e87859950dfac8a967ee560128843b6b

Respect and thanks,
Cheng


From: bruno.decraene@orange.com<mailto:bruno.decraene@orange.com> <bruno.decraene@orange.com<mailto:bruno.decraene@orange.com>>
Sent: Wednesday, July 12, 2023 10:41 PM
To: draft-ietf-spring-mpls-path-segment@ietf.org<mailto:draft-ietf-spring-mpls-path-segment@ietf.org>; SPRING WG <spring@ietf.org<mailto:spring@ietf.org>>
Cc: James Guichard <james.n.guichard@futurewei.com<mailto:james.n.guichard@futurewei.com>>
Subject: draft-ietf-spring-mpls-path-segment

Hi authors,

Since Jim is now the responsible AD, the shepherd for this document has been changed from Jim to myself.
As a result you/this document benefit/suffer from another review.

Please find below my comments/questions.

On a side note, I have two questions for you (for the shepherd writeup):
Are there existing implementations of the protocol?
Have a significant number of vendors indicated their plan to implement the specification?

[Cheng]Weiqiang has replied to you on these two questions. Path Segment has been implemented by a significant number of vendors for several years, and it has been used in large scale networks.

[Bruno] Thank you.
Actually the SPRING WG has a policy to mandate an implementation section in the document. https://wiki.ietf.org/en/group/spring/WG_Policies
Could you please add one?

---

[…]

-----
§2
"The value of the TTL field in the MPLS label stack entry containing the PSID MUST be set to the same value as the TTL of the last label stack entry for the last segment in the SR path."
"MUST" is a pretty strong statement. What is the reason for this? What is the egress supposed to do if this is not the case?
Interestingly, RFC 6790 has a oppositive position with regards to the Entropy Label: "The TTL for the EL MUST be zero to ensure that it is not used inadvertently for forwarding." while the case seems similar (addition of a label "not used for forwarding")
https://datatracker.ietf.org/doc/html/rfc6790#section-4.2

Is there any rule for the TC field? (if not, please say so; if so, please specify the rule)
[Cheng] because we do not use Path Segment for forwarding, so IMHO, the TTL can be any, like 0, or same as the previous one.  How about the following modifications?
___OLD____
"The value of the TTL field in the MPLS label stack entry containing the PSID MUST be set to the same value as the TTL of the last label stack entry for the last segment in the SR path."

___NEW___
"The value of the TTL field in the MPLS label stack entry containing the PSID can be set to any value including 0, or the same value as the TTL of the last label stack entry for the last segment in the SR path."

[Bruno] I disagree with the setting of the TTL to zero. If PHP is enabled, the PSID will appear top of stack and sending an MPLS packet with a TTL zero in the top of stack is not allowed in MPLS
cf https://datatracker.ietf.org/doc/html/rfc3032#section-2.4.2
(Entropy Label could do that because it never appears top of stack)

Actually, the TTL field in the path segment does not seem much different than the TTL field in a binding or adjacency segment. So may be the whole text on TTL may be removed.

-----
§2

"In some deployments, service labels may be added after the Path Segment label in the MPLS label stack. In this case, the egress node MUST be capable of processing more than one label. The additional processing required, may have an impact on forwarding performance."
I belive that when the PSID is used, there is _always_ an extra processing work on the data plane (the processing of the PSID). So I don't think that this is specific to "some deployments" or "service label".
If so, please rephrase.


[Cheng]Well, to me, the sentence is trying to explain the cases that the egress node needs to support processing of multiple labels. But we do have some use cases that the only label is processed on the egress node is the PSID. For example, we only encode the labels of the LSP and PSID in the label stack while the last forwarding label is a PHP enable label. Therefore, when a packet arrives on the egress node, only one single label(The PSID) will be processed. In this case, multiple labels processing is not required.

In other words, this paragraph is only for info that it explains we may have differences with or without services label. If without services label, then the requirement of processing multiple labels MAY not changed. Indeed, the processing of PSID is new in any cases.

[Bruno] A label below the PSID is not limited to the use of service label. e.g, cf section 4 but also with a single PSID followed by transit labels. So at minimum the first sentence is misleading.
Again, I would rather cover the general case. Some proposed text as replacement.
The addition of the PSID will require the egress to read and process the PSID label in addition to the regular processing (such as a below MPLS label or the MPLS payload). The additional processing required, may have an impact on forwarding performance


---
[…]

 ----
§2
"Generic Associated Label (GAL) MAY be used for Operations, Administration and Maintenance (OAM) in MPLS networks [RFC5586]. When GAL is used, it MUST be added at the bottom of the label stack after the PSID."

Reading RFC 5586, that seems to be already the rule for GAL.  Hence I don't think that this needs to be defined as a new rule (MUST). Especially as this seems to indicate a variation (before BoS vs after BoS) hence this may add confusion.
I would propose:
OLD: Generic Associated Label (GAL) MAY be used for Operations, Administration and Maintenance (OAM) in MPLS networks [RFC5586]. When GAL is used, it MUST be added at the bottom of the label stack after the PSID.
NEW: Generic Associated Label (GAL) MAY be used for Operations, Administration and Maintenance (OAM) in MPLS networks. As per [RFC5586], when GAL is used, it the ACH appears immediately after the bottom of the label stack.
[Cheng] OK, thank you!

[Bruno] Actually I introduced a typo  (:s/it the/the)

---
[…]


 ----
§3
"If an egress cannot support the use of the PSID, it MUST reject the attemption of configuration."

If a egress doest not support PSID, how would it support the above rule?
It would seem easier to put the rule/burden on one pushing the PSID (e.g. the 'centralized controller" although the latter is "out of scope of this document")
[Cheng]You are right. We might delete it directly, because it is obvious as well.

[Bruno] You did remove this sentence. However the sentence was written _twice_ in -09, so as a result, in -10 the sentence is still present so there is still a need to remove it.

---
§ 8. Security Considerations

 "no new security threats are introduced comparing to current SR-MPLS"
In general, such statement may be read by security guys as "we did not really bothered studying the security implications". IMO it's better to put more text to explain _why_ there is no impact on security.
As a matter of fact, I'm not sure to agree with this statement: the one (e.g. an attacket) having the ability to signal a PSID value to an ingress, would have the ability to signal any label including a label value used as a service (VPN) label. This would trigger a VPN breach (injecting packets in the VPN).
This may not be not specific to the PSID, but even an "old" RFC with "old" security considerations is doing an effort well beyond "nothing new". https://datatracker.ietf.org/doc/html/rfc5036#section-5
So please consider enhancing the security consideration.

[Cheng] I have to say sorry here, because I am not an expert of security. How about the following modifications?

___NEW___
A Path Segment in SR-MPLS is a label similar to other labels/Segment, such as a VPN label or a Prefix SID, defined in MPLS and SR-MPLS. The data plane processing of a PSID is a local implementation of an ingress node, or an egress node, which follows the same logic of existing MPLS dataplane.

A Path Segment is used within an SR-MPLS domain {{RFC8402}} and SHOULD not leak outside the domain, therefore no new security threats are introduced comparing to current SR-MPLS. The security consideration of SR-MPLS, such as boundary filtering described in {{Section 8.1 of RFC8402}} applies to this document.

A PSID is allocated by an egress node and distributed to an ingress. The distribution is performed within an SR trusted domain. However, the mechanism of distributing a PSID is out of the scope of this document, and its security consideration will be described in other documents.

[Bruno] I think that you mean :s/SHOULD/should
(there is no special new thing to be done)

Thanks,
Bruno

Thanks,
BR
--Bruno

____________________________________________________________________________________________________________

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.