Re: [Teas] NRP definition [Was: Repeated call for last call on draft-ietf-teas-ietf-network-slices]
mohamed.boucadair@orange.com Wed, 28 September 2022 08:23 UTC
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: teas@ietfa.amsl.com
Delivered-To: teas@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 537A0C157B37 for <teas@ietfa.amsl.com>; Wed, 28 Sep 2022 01:23:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level:
X-Spam-Status: No, score=-2.106 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, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=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 3n70xaRFgiAs for <teas@ietfa.amsl.com>; Wed, 28 Sep 2022 01:23:50 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.70.34]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7705EC14792A for <teas@ietf.org>; Wed, 28 Sep 2022 01:23:23 -0700 (PDT)
Received: from opfednr04.francetelecom.fr (unknown [xx.xx.xx.68]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by opfednr26.francetelecom.fr (ESMTP service) with ESMTPS id 4McqJ919Ldzypg; Wed, 28 Sep 2022 10:23:21 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1664353401; bh=wGZZM3x9V9bL6Eyys5bStSU6mCYyDR+iRDPDxg2/SFI=; h=From:To:Subject:Date:Message-ID:Content-Type: Content-Transfer-Encoding:MIME-Version; b=rVi9OTudFNOEWn2H9eCmA0L42pzJsncpES/q6SH2HWs6zQPEVn8/9GWqRn7tZ0Z9z Gq0ezlgTCcv4qOZRN2Hab4rTCp+QQXlQDNni9uhxV/cPQnRiMjoh5J64zKR5OhgXLp S33Qv75rJXcsNhOKrE9lx/Ee3BkHzhL7gFQBjiXKFY4dU6K8SKpDCA2t4954hA3SCg MitYBDCpHgHewvRRyaF/tPkMGfhUv43uiW8jrmGAzkos4jGTW4sWNMIQFgkbZEBa8x /seQ/t88CTW0V+6Twd6DXgZ1nYikxFRn2cSqEwsgIlU+o6veJTNIGurJQRvIncR+mi pp8hGjf5+qXVQ==
From: mohamed.boucadair@orange.com
To: Joel Halpern <jmh@joelhalpern.com>, "adrian@olddog.co.uk" <adrian@olddog.co.uk>
CC: TEAS WG <teas@ietf.org>
Thread-Topic: [Teas] NRP definition [Was: Repeated call for last call on draft-ietf-teas-ietf-network-slices]
Thread-Index: AQHY0oVymNTacGopTx+YAC+Cyy2JQq30VedA
Content-Class:
Date: Wed, 28 Sep 2022 08:23:20 +0000
Message-ID: <17547_1664353401_63340479_17547_477_1_3d3b7eabcc22421ea560d048f59094d6@orange.com>
References: <165956437769.55050.16490105634807702976@ietfa.amsl.com> <01dc01d8b7c6$02ee2a00$08ca7e00$@olddog.co.uk> <e2e196b0-6edf-a7bc-9a16-236b270c9c67@joelhalpern.com> <C10CA5B1-99EC-44C5-BEAF-C0A9E519B196@gmail.com> <184d1468-8fec-6425-05fc-f8fe41833985@joelhalpern.com> <CABNhwV0f37Y8WULLSq5COZyFyfg81OP_8JHRUaLGWEtUp10dLg@mail.gmail.com> <20d1ffc2-276a-90d8-d03f-a60b9bb2ab65@joelhalpern.com> <CA+YzgTsiFTbe=w6yX2BR9p8q31pgDnvn_3mhbPN9yEMCGwNtxw@mail.gmail.com> <BY3PR05MB8081ED2E8CCFCFE3EDCA2773C74F9@BY3PR05MB8081.namprd05.prod.outlook.com> <3ab8c72e-7813-05ff-6d3d-72fca5e7d252@joelhalpern.com> <BY3PR05MB80812E4C8381F24FEF9B43F4C74F9@BY3PR05MB8081.namprd05.prod.outlook.com> <0FE5FD9A-A52B-4046-A16A-BBC7D7EFE402@gmail.com> <452c2098-eaf0-337d-dd2d-53ae38ca8f5e@joelhalpern.com> <053301d8cea4$8763c250$962b46f0$@olddog.co.uk> <231f5c29-f91b-1048-17ca-3a29f0cdb8ad@joelhalpern.com> <20679_1664288628_63330774_20679_80_1_1ea712e55e964ea195f8127e7aa9ba02@orange.com> <352d41e1-6ca7-bbbf-7356-c272ef530fa4@joelhalpern.com>
In-Reply-To: <352d41e1-6ca7-bbbf-7356-c272ef530fa4@joelhalpern.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2022-09-28T05:45:19Z; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=4b9878eb-967b-45a6-9392-03d3c686179f; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0
x-originating-ip: [10.115.27.53]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/BOffwyodl0QSM685ncw3Bz_SN8Y>
Subject: Re: [Teas] NRP definition [Was: Repeated call for last call on draft-ietf-teas-ietf-network-slices]
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas>, <mailto:teas-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas/>
List-Post: <mailto:teas@ietf.org>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas>, <mailto:teas-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Sep 2022 08:23:55 -0000
Hi Joel, Please see inline. Cheers, Med > -----Message d'origine----- > De : Joel Halpern <jmh@joelhalpern.com> > Envoyé : mardi 27 septembre 2022 17:26 > À : BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com>; > adrian@olddog.co.uk > Cc : TEAS WG <teas@ietf.org> > Objet : Re: [Teas] NRP definition [Was: Repeated call for last > call on draft-ietf-teas-ietf-network-slices] > > If the NRP concept does not map to how packets are treated, and > does not map to some other configuration in the IETF network slice > controller / entry / support, then what difference does it make? > [Med] If NRPs are used, then the NSC maintains a mapping between a slice service and an NRP. Classification/steering policies will also need to be provisioned on ingresses to make sure the appropriate NRP-related resources are invoked. A concrete example is, when we use L3NM (RFC9182) or L2NM (RFC9291) to implement slices, the NSC can bind a VPN with an NRP by setting the following parameter in the LxNM: +--rw underlay-transport | +-- (type)? | +--:(abstract) | | +--rw transport-instance-id? string | | +--rw instance-type? identityref | +--:(protocol) | +--rw protocol* identityref +------------------------------------------+ | Customer | | | +------------------------------------------+ A | IETF Network Slice service interface V +------------------------------------------+ | Network Slice Controller (NSC) | +------------------------------------------+ A L3NM | Network Configuration Interface NRP Model V +------------------------------------------+ | Network Controller(s) | +------------------------------------------+ A | Device model V +------------------------------------------------+ Network Of course, the use of NRPs is not mandatory to offer slice services. Relying upon such yet-another abstraction is deployment-specific. For example, manipulating customized sets of resources from the underly network (i.e., NRPs) might be a useful in networks to reason about slice aggregates. > As oine person put it, they thought that NRP corresponded to the > proposal for Resource SIDs. If it is a vague concept unrealted to > behavior, then I don't know what it is. And the current text in > the framework does not lead me to understand it. Whatever we end > up with, please, let's clean up the definition. [Med] Sure. It would be helpful if you can provide text from draft-ietf-teas-ietf-network-slices which you think is confusing so that it can be fixed. For example, I would not be against simplifying Section 6.1 among these lines: * Change the title from "Architecture to Realize IETF Network Slices" to "An Architecture to Realize IETF Network Slices" to further insist this is just an example, not a recommended arch. * Avoid introducing new terms when not justified. For example, I would avoid having the "Filtered Topology" concept as this is redundant with NRPs. * Reorder the text to first introduce NRPs, and then focus on the customized topology as an approach to build NRPs. _________________________________________________________________________________________________________________________ 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.
- [Teas] I-D Action: draft-ietf-teas-ietf-network-s… internet-drafts
- Re: [Teas] I-D Action: draft-ietf-teas-ietf-netwo… Adrian Farrel
- [Teas] Repeated call for last call on draft-ietf-… Adrian Farrel
- Re: [Teas] Repeated call for last call on draft-i… John E Drake
- Re: [Teas] Repeated call for last call on draft-i… Joel Halpern
- Re: [Teas] Repeated call for last call on draft-i… Krzysztof Szarkowicz
- Re: [Teas] Repeated call for last call on draft-i… Joel Halpern
- Re: [Teas] Repeated call for last call on draft-i… Vishnu Pavan Beeram
- Re: [Teas] Repeated call for last call on draft-i… Gyan Mishra
- Re: [Teas] Repeated call for last call on draft-i… Joel Halpern
- Re: [Teas] Repeated call for last call on draft-i… Vishnu Pavan Beeram
- Re: [Teas] Repeated call for last call on draft-i… John E Drake
- Re: [Teas] Repeated call for last call on draft-i… Joel Halpern
- Re: [Teas] Repeated call for last call on draft-i… John E Drake
- Re: [Teas] Repeated call for last call on draft-i… Krzysztof Szarkowicz
- Re: [Teas] Repeated call for last call on draft-i… Joel Halpern
- Re: [Teas] Repeated call for last call on draft-i… Adrian Farrel
- Re: [Teas] Repeated call for last call on draft-i… Greg Mirsky
- Re: [Teas] Repeated call for last call on draft-i… John E Drake
- Re: [Teas] Repeated call for last call on draft-i… Greg Mirsky
- Re: [Teas] Repeated call for last call on draft-i… John E Drake
- Re: [Teas] Repeated call for last call on draft-i… Gyan Mishra
- Re: [Teas] Repeated call for last call on draft-i… Greg Mirsky
- Re: [Teas] Repeated call for last call on draft-i… Dongjie (Jimmy)
- Re: [Teas] Repeated call for last call on draft-i… Vishnu Pavan Beeram
- [Teas] Default NRP definition [Was: Repeated call… Adrian Farrel
- Re: [Teas] Default NRP definition [Was: Repeated … John E Drake
- Re: [Teas] Repeated call for last call on draft-i… John E Drake
- Re: [Teas] Default NRP definition [Was: Repeated … John E Drake
- Re: [Teas] Default NRP definition [Was: Repeated … Adrian Farrel
- [Teas] NRP definition [Was: Repeated call for las… Adrian Farrel
- Re: [Teas] NRP definition [Was: Repeated call for… Joel Halpern
- Re: [Teas] Default NRP definition [Was: Repeated … Krzysztof Szarkowicz
- Re: [Teas] Default NRP definition [Was: Repeated … John E Drake
- Re: [Teas] Default NRP definition [Was: Repeated … Krzysztof Szarkowicz
- Re: [Teas] Default NRP definition [Was: Repeated … John E Drake
- Re: [Teas] Default NRP definition [Was: Repeated … Joel Halpern
- Re: [Teas] Default NRP definition [Was: Repeated … John E Drake
- Re: [Teas] Default NRP definition [Was: Repeated … Krzysztof Szarkowicz
- Re: [Teas] Default NRP definition [Was: Repeated … John E Drake
- Re: [Teas] Default NRP definition [Was: Repeated … Krzysztof Szarkowicz
- Re: [Teas] Default NRP definition [Was: Repeated … John E Drake
- Re: [Teas] Default NRP definition [Was: Repeated … Greg Mirsky
- Re: [Teas] Default NRP definition [Was: Repeated … John E Drake
- Re: [Teas] Default NRP definition [Was: Repeated … Krzysztof Szarkowicz
- Re: [Teas] Default NRP definition [Was: Repeated … John E Drake
- Re: [Teas] Default NRP definition [Was: Repeated … Adrian Farrel
- Re: [Teas] Default NRP definition [Was: Repeated … Krzysztof Szarkowicz
- Re: [Teas] Default NRP definition [Was: Repeated … John E Drake
- Re: [Teas] Default NRP definition [Was: Repeated … Krzysztof Szarkowicz
- Re: [Teas] Default NRP definition [Was: Repeated … Greg Mirsky
- Re: [Teas] Default NRP definition [Was: Repeated … Krzysztof Szarkowicz
- Re: [Teas] Default NRP definition [Was: Repeated … Greg Mirsky
- Re: [Teas] Default NRP definition [Was: Repeated … Gyan Mishra
- Re: [Teas] Default NRP definition [Was: Repeated … Krzysztof Szarkowicz
- Re: [Teas] Default NRP definition [Was: Repeated … Krzysztof Szarkowicz
- Re: [Teas] Default NRP definition [Was: Repeated … Greg Mirsky
- Re: [Teas] Default NRP definition [Was: Repeated … Gyan Mishra
- Re: [Teas] Default NRP definition [Was: Repeated … Adrian Farrel
- Re: [Teas] Default NRP definition [Was: Repeated … John E Drake
- Re: [Teas] Default NRP definition [Was: Repeated … Dongjie (Jimmy)
- Re: [Teas] Default NRP definition [Was: Repeated … Dongjie (Jimmy)
- Re: [Teas] Default NRP definition [Was: Repeated … peng.shaofu
- Re: [Teas] Default NRP definition [Was: Repeated … Daniele Ceccarelli
- Re: [Teas] Default NRP definition [Was: Repeated … John E Drake
- Re: [Teas] Default NRP definition [Was: Repeated … Tarek Saad
- Re: [Teas] Default NRP definition [Was: Repeated … Daniele Ceccarelli
- Re: [Teas] NRP definition [Was: Repeated call for… mohamed.boucadair
- Re: [Teas] NRP definition [Was: Repeated call for… Joel Halpern
- Re: [Teas] Default NRP definition [Was: Repeated … John E Drake
- Re: [Teas] Default NRP definition [Was: Repeated … John E Drake
- Re: [Teas] Default NRP definition [Was: Repeated … Tarek Saad
- Re: [Teas] NRP definition [Was: Repeated call for… John E Drake
- Re: [Teas] Default NRP definition [Was: Repeated … Daniele Ceccarelli
- Re: [Teas] Default NRP definition [Was: Repeated … John E Drake
- Re: [Teas] Default NRP definition [Was: Repeated … Gyan Mishra
- Re: [Teas] Default NRP definition [Was: Repeated … Krzysztof Szarkowicz
- Re: [Teas] NRP definition [Was: Repeated call for… mohamed.boucadair
- Re: [Teas] NRP definition [Was: Repeated call for… Joel Halpern