Re: [Teas] WG adoption poll: draft-bestbar-teas-ns-packet-08

Tarek Saad <tsaad.net@gmail.com> Tue, 22 February 2022 21:17 UTC

Return-Path: <tsaad.net@gmail.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 EAA4A3A0789; Tue, 22 Feb 2022 13:17:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 e0sui-fmMMDy; Tue, 22 Feb 2022 13:17:12 -0800 (PST)
Received: from mail-oo1-xc31.google.com (mail-oo1-xc31.google.com [IPv6:2607:f8b0:4864:20::c31]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E07963A0745; Tue, 22 Feb 2022 13:17:11 -0800 (PST)
Received: by mail-oo1-xc31.google.com with SMTP id w10-20020a4ae08a000000b0031bdf7a6d76so19423924oos.10; Tue, 22 Feb 2022 13:17:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:thread-topic:thread-index:date:message-id :references:in-reply-to:accept-language:content-language:msip_labels :mime-version; bh=utMY4DrLoZawSiZ/qSEFRIebx25UlAtXJaIRXFYp37U=; b=N6v8oYxfn2KpJXFOOIiqRtqGztjkfH+sRwcNsK7VS0H4ulCb3YBaF/z8w7MkD0p7/U jY7SkCIQ8z241zzBjjZol4URI4O/mMFPtGdFqNZ0sZmbQUOa3Rco3oKtrU6Z5updk9wI evMvIE5fIsWSMI/qjRHKeSWiJOW5ZhjQ4Gz+uaQNvFMoQ4vzb2vIXfpPY4Et6zNZ6heG 62/1zSPwS3PN6cXPlCnSwsmvEeohnFv5QTj61SCuiXStpjfetGwHN80HNLdyD/LZN0r+ 75kqg7IGV6K3H7mB1Ir8YmqA9PS//Zavinmb1J914t1xWUTRB64Tj+WGueiWfgxMdQA4 8KJg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:thread-topic:thread-index :date:message-id:references:in-reply-to:accept-language :content-language:msip_labels:mime-version; bh=utMY4DrLoZawSiZ/qSEFRIebx25UlAtXJaIRXFYp37U=; b=0X4gZwmjxICtbs2AvAbyj1q3gWavSOON4qiNxGA8m3C1pu7xCCswbdGiei65a5tWZd RM2/EeOljmAD3zlLWkrB3PD6+zVWoH96wpdIpFtb2aueDX2qVsA4AUKgbW7l1CpMUFw9 I6JNCF7RZ/moCJcNFRvXuATiXWLMrRfdRY3K+Cc/sRtdwNz2GKspXrITP7KToWtePp+R jQd01oGcMUOPcS1NpkHmcFgpkAVJP6hKVkE95SMYOIpx7Szo45v5YJGd2qi+lK/ydEws FuQBbcbblRZ3c7O2FfcHaOweOwhWNEl/z2xpTO3walT7F64xoYB4Eyxaeco+MADda8kZ m00g==
X-Gm-Message-State: AOAM531Hn9c39MfEy3IhwTdeEiJ84BPTKJTCpOYxWO64grutLbbWC9Fz 6/EDXBrLCLzGZQShvEEoeEeBB+yAZH0=
X-Google-Smtp-Source: ABdhPJzHfM/pEYTFphD0vkZXnWB/sJf1nJ5USnSxtShnxnDgBwXCbHldmOH5eox2RDtwNugSMpi9KQ==
X-Received: by 2002:a05:6871:408c:b0:d3:93ba:c4b9 with SMTP id kz12-20020a056871408c00b000d393bac4b9mr2610864oab.297.1645564630818; Tue, 22 Feb 2022 13:17:10 -0800 (PST)
Received: from SN6PR1901MB2158.namprd19.prod.outlook.com ([40.97.196.45]) by smtp.gmail.com with ESMTPSA id p13sm9165301oiv.23.2022.02.22.13.17.09 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 22 Feb 2022 13:17:10 -0800 (PST)
From: Tarek Saad <tsaad.net@gmail.com>
To: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, Lou Berger <lberger@labn.net>, TEAS WG <teas@ietf.org>
CC: TEAS WG Chairs <teas-chairs@ietf.org>, "draft-bestbar-teas-ns-packet@ietf.org" <draft-bestbar-teas-ns-packet@ietf.org>
Thread-Topic: [Teas] WG adoption poll: draft-bestbar-teas-ns-packet-08
Thread-Index: ATFlMjg3XhMgt8cmaPLnZXzf8CwUic2FKz8AgADE75s=
X-MS-Exchange-MessageSentRepresentingType: 1
Date: Tue, 22 Feb 2022 21:17:07 +0000
Message-ID: <SN6PR1901MB2158BE8990AB6E15247F79DCFC3B9@SN6PR1901MB2158.namprd19.prod.outlook.com>
References: <54263b17-4c97-8fcc-672c-146bed709b01@labn.net> <15102_1645519233_6214A181_15102_203_1_fdd45042-ab85-4440-964a-87f0ae277fe0@OPEXCAUBM5D.corporate.adroot.infra.ftgroup>
In-Reply-To: <15102_1645519233_6214A181_15102_203_1_fdd45042-ab85-4440-964a-87f0ae277fe0@OPEXCAUBM5D.corporate.adroot.infra.ftgroup>
Accept-Language: en-US
Content-Language: en-CA
X-MS-Has-Attach:
X-MS-Exchange-Organization-SCL: -1
X-MS-TNEF-Correlator:
X-MS-Exchange-Organization-RecordReviewCfmType: 0
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=True; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2022-02-22T07:34:24.0000000Z; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged
Content-Type: multipart/alternative; boundary="_000_SN6PR1901MB2158BE8990AB6E15247F79DCFC3B9SN6PR1901MB2158_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/T5HjUwZGO0X3kyhXSe6ve5oiFts>
Subject: Re: [Teas] WG adoption poll: draft-bestbar-teas-ns-packet-08
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.29
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: Tue, 22 Feb 2022 21:17:17 -0000

Thanks Med as usual for your feedback and comments. See inline for responses.

From: Teas <teas-bounces@ietf.org> on behalf of mohamed.boucadair@orange.com <mohamed.boucadair@orange.com>
Date: Tuesday, February 22, 2022 at 3:40 AM
To: Lou Berger <lberger@labn.net>, TEAS WG <teas@ietf.org>
Cc: TEAS WG Chairs <teas-chairs@ietf.org>, draft-bestbar-teas-ns-packet@ietf.org <draft-bestbar-teas-ns-packet@ietf.org>
Subject: Re: [Teas] WG adoption poll: draft-bestbar-teas-ns-packet-08
Hi all,

I highly appreciate the effort made by various author groups to edit this document. Please find below some comments, fwiw:

(1) I reviewed a previous version of the draft (https://raw.githubusercontent.com/boucadair/IETF-Drafts-Reviews/master/draft-bestbar-teas-ns-packet-05-rev%20Med.pdf). I know that Tarek (many thanks) released an updated version after that review, but when checking the diff 05-08, I still have many of these concerns with the latest version.

(2) I have a mixed feeling when reading this document. I like the architectural parallel with 2475, but I'm less comfortable with many of the individual solutions cited in the draft. Separating the overall architecture discussion vs. solution-specific details would be my favorite approach. However, this would conflict with the scope set for the draft:

[TS]: We have made a conscious attempt to maintain the architectural parallel with 2475 (glad you like it). This is meant to be a solution document -- the intent with the narrative is to highlight the architectural parallel and then discuss the solution-specific details.


   "The focus of this document is on the
   mechanisms required at the device level to address the requirements
   of network slicing in packet networks."

This is even worse as the document says:

   A router MUST be able to identify a packet belonging to a Slice-Flow
   Aggregate before it can apply the associated dataplane forwarding
   treatment or NRP-PHB.  One or more fields within the packet MAY be
   used as an FAS to do this.

which seems to mandate that ** every ** router in the network should be slice-aware, which is not required IMO.
[TS]: No, it’s definitely not the intent. What’s stated is any router that needs enforce a specific SFA forwarding treatment is required to associate the packets to a SFA. Routers that don’t need to enforce SFA forwarding treatment are not required to do so. We'll try to rephrase this as Joel put in his response.

Also, the parallel of an NRP vs. per-domain behavior (PDB) is worth to be mentioned.

(3) I would like if the document can be more explicit in answering questions such as: "Can we realize a slice without having to define a new data plane extension?". The answer is definitely "Yes". See for example the work documented at: https://datatracker.ietf.org/doc/html/draft-barguil-teas-network-slices-instantation-02

[TS]: Indeed. The document describes a ‘control plane only’ slicing mode<https://datatracker.ietf.org/doc/html/draft-bestbar-teas-ns-packet-08#section-4.2> for network resources. In that case, the network resources are managed in the control plane without additional dataplane requirements.



(4) I don't think the document should be published in the Standards Track, but Informational.

[TS]: We believe it should be standards track. There are a set of new constructs and behaviors that are introduced in the document.


(5) I suggest to update the title form "Realizing Network Slices in IP/MPLS Networks" to "An Approach for Realizing Network Slices in IP/MPLS Networks"

(6) The document states that it " provides a path control technology ... agnostic solution .", while it includes many solution-specific details and even normative references pointing to some "path control" mechanisms.

[TS]: the document is not prescriptive on the technology of choice to establish the transport paths. However, the concepts proposed, are applicable independent of choice of technology.

(7) It is not clear to me what was the rationale for keeping some individual I-Ds as normative, while accepting to move some others to be informative.

[TS]: it helps if you can provide a specific example.

(8) The document reasons about aggregating "slices" while I think the intent is "slice services". If the slices are aggregated themselves, then a state is needed to be maintained in the network about these individual slices (at least at boundary nodes to glue an individual slice and its parent aggregate). If services are aggregated, then the optimization at the boundary devices is made possible. The "aggregation" information will need to be maintained in controllers.

(9) The definition section includes some architectural assumptions, e.g.,

      the mapping of one or more IETF network slices to a
      Slice-Flow Aggregate is maintained by the IETF Network Slice
      Controller.

This may also be maintained by an ingress node (as per (8)).

[TS]: ack, we propose to update the above as follows:

NEW:
      the mapping of one or more IETF network slices to a
      Slice-Flow Aggregate is maintained by the IETF Network Slice
      Controller. The boundary nodes MAY also maintain a mapping
      of specific IETF network slice service(s) to a SFA.


(10) Many parts of the document can just apply to individual slices, not only aggregates. It would be helpful to call this out as appropriate.

[TS]: indeed. The document does not preclude this option. We can add a statement to make it explicit too.

Regards,
Tarek (for the co-authors)


Thank you.

Cheers,
Med

> -----Message d'origine-----
> De : Teas <teas-bounces@ietf.org> De la part de Lou Berger
> Envoyé : vendredi 18 février 2022 14:28
> À : TEAS WG <teas@ietf.org>
> Cc : TEAS WG Chairs <teas-chairs@ietf.org>; draft-bestbar-teas-ns-
> packet@ietf.org
> Objet : [Teas] WG adoption poll: draft-bestbar-teas-ns-packet-08
>
> Hello,
>
> This email begins a 2-week adoption poll for:
> https://datatracker.ietf.org/doc/draft-bestbar-teas-ns-packet/
>
> Please note that IPR has been disclosed on this document:
> https://datatracker.ietf.org/ipr/search/?submit=draft&id=draft-bestbar-
> teas-ns-packet
>
> Please voice your support or objections to adoption on the list by the
> end of the day (any time zone) March 4.
>
> Thank you,
> Lou (as Co-chair)
>
> _______________________________________________
> Teas mailing list
> Teas@ietf.org
> https://www.ietf.org/mailman/listinfo/teas

_________________________________________________________________________________________________________________________

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 mailing list
Teas@ietf.org
https://www.ietf.org/mailman/listinfo/teas