Re: [spring] WG Last Call draft-ietf-spring-nsh-sr

James Guichard <james.n.guichard@futurewei.com> Wed, 12 May 2021 11:35 UTC

Return-Path: <james.n.guichard@futurewei.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 C1BF43A0934; Wed, 12 May 2021 04:35:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.989
X-Spam-Level:
X-Spam-Status: No, score=-1.989 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, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=futurewei.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yBeSYaDciBJ1; Wed, 12 May 2021 04:35:38 -0700 (PDT)
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2124.outbound.protection.outlook.com [40.107.243.124]) (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 992B03A0935; Wed, 12 May 2021 04:35:38 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LM78P+PXd+DHZ8BpxzO85kZYAdvvMLIJAMoD7eOcUv/bW4XUH6abjrzO0bJF6RBcIchkADzrsdUoe4PQ13QoUrUbxJlTDU4coMqnDz9ibfoHjvYzlxkgoeTIRL1vCf42ZRAh2UTnCmSLErCg43EWoo07F/DZRKr2pcjh3hvLM5tF9VC5wYu946QIKG7leOLty6L5kl8q9PuQ/H27d+vvaPvobv2BC4qygACuNI5EuVAW91U8I2bvlvMEdNr4IN3tspJQ2V59bDvbM1P6AuVL6bfrJlkroectzuwolvGUfHcuBXSTGF/tCws9Rm4pg0EVknHOelESqwQ8DYRNmg5kog==
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-SenderADCheck; bh=Fo+U6f32BpmmPdUpIMl5ml8h5luVWDzZcfPR9Pi6EEM=; b=Md/lngbGOhgO26BXLqpPGxktl6z3WPB0QsXxfEOlieSx3GIvDfoftsFQrw/LQaL/XJliA9PfaRz5FdM7TED/hJLn6/79EuyJSS0zapPvnTPIK0449K7obIx2M6o4ZhV5dPZtROXqm4+4dUVzxSj89M+m0C2Ojpe1F1Jr83389RbB3cLwQcXlq6P/dnBNTG4hRbxphDKV53QJ948eZ/W0SvZSTtO1ORgG96S369abLxFlyftCPfx5PyjtKRY9GnL+iNuRtxYJ4q8hujSf2pmtD1sXuAZf9ODbmwt96te71VzgSZcqZC6to1BR0VDIlzLVBQceOEUp1ym6rQKi4lP6wA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Fo+U6f32BpmmPdUpIMl5ml8h5luVWDzZcfPR9Pi6EEM=; b=Eh9cPt9UJerfktiU1Ui1voVCyNjVnbXHMsCcGM2oBgdUem0CEI66kiuP31pmiYnk5CZOnOSBb7J/ZqOQv2SUYjnKpsMaC7JQeVDmH4MN+ROj7v8TIeqEc9wwXiwJUY2Wd+qUnuTPMjNMhEGz88CH83oaDPvxV7li1gyfhzx06yo=
Received: from MN2PR13MB4206.namprd13.prod.outlook.com (2603:10b6:208:a0::26) by BLAPR13MB4690.namprd13.prod.outlook.com (2603:10b6:208:331::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4129.11; Wed, 12 May 2021 11:35:35 +0000
Received: from MN2PR13MB4206.namprd13.prod.outlook.com ([fe80::6831:603c:8f59:8fdc]) by MN2PR13MB4206.namprd13.prod.outlook.com ([fe80::6831:603c:8f59:8fdc%7]) with mapi id 15.20.4129.024; Wed, 12 May 2021 11:35:35 +0000
From: James Guichard <james.n.guichard@futurewei.com>
To: Greg Mirsky <gregimirsky@gmail.com>, Bruno Decraene <bruno.decraene@orange.com>
CC: "spring@ietf.org" <spring@ietf.org>, "draft-ietf-spring-nsh-sr@ietf.org" <draft-ietf-spring-nsh-sr@ietf.org>
Thread-Topic: [spring] WG Last Call draft-ietf-spring-nsh-sr
Thread-Index: Adb/EbzdQyDXcLfTRQ6v+vtwpmiyOgF7iE4AEIh9K5A=
Date: Wed, 12 May 2021 11:35:35 +0000
Message-ID: <MN2PR13MB420613FEF849F7E5F7A4BA9CD2529@MN2PR13MB4206.namprd13.prod.outlook.com>
References: <25012_1612895472_6022D4F0_25012_72_1_53C29892C857584299CBF5D05346208A490C4A3A@OPEXCAUBM43.corporate.adroot.infra.ftgroup> <CA+RyBmV0kuVyGLu=aEMbL0zYsOaavdOuH6aM+K9D7HGVzK=OzQ@mail.gmail.com>
In-Reply-To: <CA+RyBmV0kuVyGLu=aEMbL0zYsOaavdOuH6aM+K9D7HGVzK=OzQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=futurewei.com;
x-originating-ip: [2600:6c64:497f:d3ca:84bf:d8e4:5f21:6401]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: dd3d1380-54eb-4558-f3b0-08d9153a0f30
x-ms-traffictypediagnostic: BLAPR13MB4690:
x-microsoft-antispam-prvs: <BLAPR13MB4690E42E22BD53E0F7CBCF8AD2529@BLAPR13MB4690.namprd13.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: baFzfYpqc9J0+ghsosnsK3ymI+NG2uX95igmbr762AGYP4t43uEsCiwA/EJbq9tSp99+0RYcQEEPFQhi4lVK91habJ6X7RqrjwUVCEY8BvilZl7Vh38tGQOzu3AD7/8LKEeuMpwsFnOZcN/uWj7IsdSZdRQ11aPc4AuQeG3s0WeSRYfD2OPl518azxamfAIKpSH6jFPugyGvV9VmWxGr5TaOBzKAU/HNQH77XVgfhbHrjTB+8obUCrXMJKGtRKPwjnqEWumV38SHIqmVTR9OOdBjZMcx70eQVbXpuzj18R0wlddhJ9zVWGjGvjL2N/LpHyRp1FshY7xSHSmNZal/P9TCmWjxo1IP+RPLeulxNg4PSRZQoLCok3d0heyJU5eM/rkk422D9s5ZcKUJJsY4pVZrQ0MQ0YumZyWZhxU5oFcgww+E7ildJ5Bp+Lj8JXEYRB1GntaToASn/d6faOTXG42RZDopX3gPSsGSsg6cywXQLPKaWQG/SqtGwdYT7I/NRtkoCmPJ0jSnO1J2vKEDPTWrcmVEkb3TES9GvIGz/1Wgja9YX0LIXq7+7EoOAnmEHfPxh34vUui9JxlLLQP1z+5ErcKL7mxBQVTq7QmCaZop73Lfc0HUgFsYo4Xob+Fu9xnO1PcUyS1I4oLXGjLOzKDE1+ALwVemgK7ezuldc0DtUrujRKZby9j8FdvVMFpaFe/RLVimu3LzmpEVEr1Lgg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR13MB4206.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(39840400004)(136003)(396003)(366004)(346002)(54906003)(966005)(9326002)(478600001)(8676002)(33656002)(122000001)(8936002)(66946007)(7696005)(76116006)(4326008)(53546011)(83380400001)(71200400001)(110136005)(64756008)(6506007)(38100700002)(66476007)(66446008)(2906002)(186003)(5660300002)(66556008)(86362001)(166002)(9686003)(55016002)(52536014)(316002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: D9dBIsaaxnEF+oKWOTofsSnVyLV6HzeWdC/B84wCJAXFwFx31tqM6ns1TfGy9gX+bfyTpoy2LYCiR5/u4MCFg4joBSbbpJV2xgsYugNevXleif0yesQulx/u8cogYiZO8WT2lULaTz74EM5dBMpbyBX4Qmw6P+VXVyHUiyhwBa7Xm/+tqVOb9KqLF15qDWMAVh9NLF+s2Jlz4hIITmy/XfK3D23GfPSk0r9xdWywRU8J4leqty7QzfQ35mJMOVB7N50TyoLiDsO1Uj/4w2SCd9HrYCuPE5eZA+hQSldDOVE4vZ8/9GcmH2+gWvSha9JRcFfVOKowh+i90lMwQQKQPN0WhtFslh8ost4i0vnu7rupzAfRz6Zgcxrc4cYuLZNcwYXqQsuD5OJ7MSlTeI3gYO6MrhakpGfHOqLC5IgkH2XRr3pRzpc0rhxuHjqJHR3uYj5Zgn7uhJOxfYw0OnnDKM5WrxUNIaAYtIgJs1yoH86BiQdcG5pSryePDLJ6c73AFNGUurvAaFa48mj1pQXxsePUSAOo56bxHK3MRIJEgMf4WO1foA7J0S09C4bxVKJr3anQlaIX/H1NfI8mQOHaq+VP5roHABJqW3sCfB4zX7bYP5vdBoABBWU1exbjoyAREA2lTXXhmMcXM0+4rLwvOfKLR+ef91IIzwZoE6fITTBJmpav7GG2GSGfS4pGq+rt7UOzA08vKQ+f8czYMQcJvJZG9nzAwwiLSiKw50Z/4rRWZUQU5vdSJXa4ynTbqZvYQNeOr0ZXsEOcf6bDFJ8mXthoWU3j05ImXex9DMvFExRiYUD0kynMWF9fXZjWsIz1oRNMue6Jw9j609tOgukG41iFBSUeETp1fK2VU/V3KErT8pzPIyVpazB9zU2cbtN1U9axeI8TLm3bqC9whDRS9oc4X3IlyflpkdeaAD6FISn8yQK4PG0LxFFMs2oYpsdjJKPS8YFoSB3HyXZRHMExYppOg7Ccxj8Ed/9tz9xYwCVLOKCI6qEhdxe/JCM8pQnYvxXs50Crf32+9ZJSdiCbtInUs7uN/pGIVHOXHYG/j201mBr2PVVQKPU/T8ICJ66910kDcE24aSLwdP3CmSVqJWNQ05pORzIx0eHawWvIXrmc72v0lF1pJB5S20DiUQBbTDN6Dg00To7Dw2w/7BjpERK1M3V9NchQSC5UzualEIMqdNbBazBcLN1k9iYiup1hcksWJYVqxJRDbGZvUTy2Pue3qK3Pcb3Zvrv/fdamjWLMs0LaPNE+5VtEh7eHjGSCjKAKdN5XPyglWJpGbNl3iPepBDL3VdE9ZISUvtyvWAqUJpnkj2EM9PGc474uOlMFTayzWBXmtddoAG30xFt1uG5zxYGJwq72X3/74VpdHxADj8J1dGxL6wd/uFfPu8FM
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MN2PR13MB420613FEF849F7E5F7A4BA9CD2529MN2PR13MB4206namp_"
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR13MB4206.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: dd3d1380-54eb-4558-f3b0-08d9153a0f30
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 May 2021 11:35:35.5019 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: LG9x/g0hbDSk0kydIIbJRW2ZjxQ9iw47XhhZisgr6VS+58gBbk+vy4dr1QZ8a+jAfH60rcqBtADHAs6wc58W2g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLAPR13MB4690
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/gdn9AMy2sYxoX73hTLyWFRsyNuY>
Subject: Re: [spring] WG Last Call draft-ietf-spring-nsh-sr
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.29
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, 12 May 2021 11:35:44 -0000

Hi Greg,

Please see inline.

From: Greg Mirsky <gregimirsky@gmail.com>
Sent: Wednesday, February 17, 2021 2:38 AM
To: Bruno Decraene <bruno.decraene@orange.com>
Cc: spring@ietf.org; draft-ietf-spring-nsh-sr@ietf.org
Subject: Re: [spring] WG Last Call draft-ietf-spring-nsh-sr

Dear All,
I have several questions about the draft:

  *   When using the approach described in Section 4, i.e., SR-based SFC with the integrated NSH, how does a re-Classifier scenario be handled? If I understand it correctly, a re-Classifier can change the SPI of the NSH coming back from the SF. If that is the case, the SFF will not match it to the saved SR information because the SPI had changed. How would SFF forward the NSH and the payload?
Jim> A reclassification both in service chaining and segment routing means that the original path is replaced by a new path. In this case a new SPI would forward the packet based upon the SFF lookup just like any other service chain; the original path would be replaced and the network programmed to support that new path based upon the policy action. Of course the network operator would need to program this in such a way that if necessary the original SR path (or parts thereof) are integrated into the new path.

  *   Related to the scenario from the above. The stored SR information that is not being used appears to become stale. It seems that it creates a leak of resources in a system that should be controlled somehow.
Jim> yes you are right Greg and we probably need to add some text to support the caching operation which was also suggested by Dhruv in another email. If you have any suggested text that would be great but I will also look into it.
Regards,
Greg

On Tue, Feb 9, 2021 at 10:31 AM <bruno.decraene@orange.com<mailto:bruno.decraene@orange.com>> wrote:
Dear WG,

This message starts a 2 weeks WG last call for draft-ietf-spring-nsh-sr [1].
After review of the document please indicate whether you believe this document should be progressed to the IESG.

In addition to yes/no, please consider providing a technical review of this document; in particular if you care for this document.
Indeed, since WG adoption, this document had benefited from little reviews from the WG, so we need more review from the SPRING WG.

If you are aware of an implementation of this document, please report the implementation either on the list or to the chairs so that the shepherd can report implementations in the writeup.

Note that I'll forward that call to the SFC WG.

Thanks!

[1] https://tools.ietf.org/html/draft-ietf-spring-nsh-sr<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Ftools.ietf.org%2Fhtml%2Fdraft-ietf-spring-nsh-sr&data=04%7C01%7Cjames.n.guichard%40futurewei.com%7Ccb89827bcbdd4742350d08d8d3170a49%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637491443219237530%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=qLw6TUw0pZgid1ez%2BKh3BSmBoAHEf6I3yX7tu5Q3ULk%3D&reserved=0>

--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.
_______________________________________________
spring mailing list
spring@ietf.org<mailto:spring@ietf.org>
https://www.ietf.org/mailman/listinfo/spring<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fspring&data=04%7C01%7Cjames.n.guichard%40futurewei.com%7Ccb89827bcbdd4742350d08d8d3170a49%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637491443219237530%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=lgC3kKUaNsnSEOZwKvXcrrbuc3pxLJyjO93STGddcJU%3D&reserved=0>