Re: [sfc] I-D Action: draft-ietf-sfc-multi-layer-oam-11.txt

mohamed.boucadair@orange.com Thu, 10 June 2021 06:03 UTC

Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DEB9A3A35DA for <sfc@ietfa.amsl.com>; Wed, 9 Jun 2021 23:03:03 -0700 (PDT)
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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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=orange.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 vsKFFfXUzdBl for <sfc@ietfa.amsl.com>; Wed, 9 Jun 2021 23:02:59 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.70.35]) (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 2785D3A35D7 for <sfc@ietf.org>; Wed, 9 Jun 2021 23:02:59 -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 opfednr27.francetelecom.fr (ESMTP service) with ESMTPS id 4G0tgL3c8Qz4xV5; Thu, 10 Jun 2021 08:02:54 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1623304974; bh=Ob121YVi8wGTMwLvcgmytyGe0n6IXhSPq+GerJXO4rU=; h=From:To:Subject:Date:Message-ID:Content-Type:MIME-Version; b=K1Bp2hbD+D80h0WNSYsgJVx/w09OMaEtGA3s0hhwlSStuwtutTaraTHfgXuk/jBeN S+KJUT2ofUY1eiy5+WTomieMN5dgN7XqXgL7Wy8ASFml7rKdfUaBFlFs+YUj3taZEU Lk5mJCjeaAixkzErmR5+UWAPH9uQFoYj7RP56k+CSRKJ+yMGqgKF3hcSA0xnonzocZ vkRg6XD8x1i1sLsOaZ7x9bSXe8fjgXHkJ/k8I3WOo5LtgGJnZf0UaxXzRPLhWsRIO5 MsDkX3YxXzMAsdh5FaWrvIYgZToM3ZWZ/+sqqbrIR3hkBSpPRQZdn5ZOBvk4DMY+Qt jSN6SzCi85ZcQ==
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.60]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by opfednr04.francetelecom.fr (ESMTP service) with ESMTPS id 4G0tgL2kTrz1xpR; Thu, 10 Jun 2021 08:02:54 +0200 (CEST)
From: <mohamed.boucadair@orange.com>
To: "gregory.mirsky@ztetx.com" <gregory.mirsky@ztetx.com>
CC: "gregimirsky@gmail.com" <gregimirsky@gmail.com>, "sfc@ietf.org" <sfc@ietf.org>
Thread-Topic: [sfc] I-D Action: draft-ietf-sfc-multi-layer-oam-11.txt
Thread-Index: AQHXXU83pjqV3g1ILESJoMwvhRgQcasMtT+g
Date: Thu, 10 Jun 2021 06:02:53 +0000
Message-ID: <24463_1623304974_60C1AB0E_24463_386_1_787AE7BB302AE849A7480A190F8B9330353A6687@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
References: 162195065398.30344.3488434826066371346@ietfa.amsl.com, 202105290738343893700@zte.com.cn, 21809_1622446074_60B48FFA_21809_385_1_787AE7BB302AE849A7480A190F8B933035394D6E@OPEXCAUBMA2.corporate.adroot.infra.ftgroup, 202106011227255525275@zte.com.cn, 30026_1622529345_60B5D541_30026_164_1_787AE7BB302AE849A7480A190F8B933035395504@OPEXCAUBMA2.corporate.adroot.infra.ftgroup, 202106020502330776158@zte.com.cn, 30757_1622638586_60B77FFA_30757_170_1_787AE7BB302AE849A7480A190F8B933035396372@OPEXCAUBMA2.corporate.adroot.infra.ftgroup, 3646_1622638782_60B780BE_3646_355_2_787AE7BB302AE849A7480A190F8B9330353963A4@OPEXCAUBMA2.corporate.adroot.infra.ftgroup, 202106071037222520529@zte.com.cn, 4500_1623050060_60BDC74C_4500_107_11_787AE7BB302AE849A7480A190F8B933035399695@OPEXCAUBMA2.corporate.adroot.infra.ftgroup, 202106080846554451804@zte.com.cn <202106100047121714116@zte.com.cn>
In-Reply-To: <202106100047121714116@zte.com.cn>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-originating-ip: [10.114.13.247]
Content-Type: multipart/related; boundary="_005_787AE7BB302AE849A7480A190F8B9330353A6687OPEXCAUBMA2corp_"; type="multipart/alternative"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/9icxKnROBsptpw7GKWy3L8V5Guk>
Subject: Re: [sfc] I-D Action: draft-ietf-sfc-multi-layer-oam-11.txt
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jun 2021 06:03:04 -0000

Hi Greg,

Thank you for taking care of the comments. Please find below some replies and some comments to the NEW text:

(1)

“GIM>> I propose to split the part that updates RFC 8300 and, I agree, is specific to NSH, from the definition of SFC Active OAM Header. Would you agree?”

Med: Works for me. Please consider adding some clarifying text about how the generic part is intended to work independently of NSH.

(2)

“GIM>> I’ve reviewed several RFCs, including RFC 8300, and couldn’t find a request to set IANA registry for the Version field. A new text added in both places. I much appreciate your feedback.”

Med: There is one in RFC8300, actually. It is available here: https://www.iana.org/assignments/nsh/nsh.xhtml#version

(3)


“Which address is used to send this error?
GIM>> Using information in the Source TLV per Section 5.5. Would it help moving the description of the Source TLV to Section 5.3?”

Med: This issue is that this text is a about “If the packet is not well-formed”, which includes the case where the source TLV is not well-formed!

(4)


“Does/how these ones interacts with the flags at the NSH OAM level?
GIM>> SFC Active OAM Flags are intended to define processing and behavior of the Active OAM. Global Flags in the SFC Echo Request define processing of the SFC Echo Request message.”

Med: I interpret the the flag at at the OAM level have no implications on those in the echo level. I would add that clarification to the text. Also, here is what we get for an echo request. The naming is confusing as “global” is used for a specific object, not the parent header.

    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   | V | Msg Type  |     Flags     |          Length               |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   | V |        Reserved           |         Global Flags          |
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                       ….

Below some comments about the NEW text in the candidate version:

* For this text:

   Only a single Source ID TLV MAY be present in an SFC Echo Request
   message.  If more than one Source ID TLV is present, the receiver
   MUST use the first TLV and ignore the rest.

The first TLV may not be convenient in case both IPv4 and IPv6 sources are included and the SFC includes a NAT64 and an upstream SF is only reachable using one single AF.

I suggest to restrict to one source per AF + if more one source is included the SF MUST NOT replicate the response but must select one.

* Figure 5: Please fix the misalignment issue.

Please note that we can get rid of the address family field as this can be determined by the length.

* There is still things such as “The SFC NSH Echo Request/Reply …”.

* (nit) Please fix this text:

“The remaining code points are allocated
   according to Table 7: as specified in Table 7. “

Thank you.

Cheers,
Med

De : sfc [mailto:sfc-bounces@ietf.org] De la part de gregory.mirsky@ztetx.com
Envoyé : mercredi 9 juin 2021 18:47
À : gregory.mirsky@ztetx.com
Cc : gregimirsky@gmail.com; BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com>om>; sfc@ietf.org
Objet : Re: [sfc] I-D Action: draft-ietf-sfc-multi-layer-oam-11.txt


Hi Med,

I've updated the draft and added several notes, mostly in Section 5. Please, find the new working version, diff, and the copy with your comments and my notes attached.

I am looking forward to hear your thoughts on the updates and the state of the document.

Your contribution to this work is outstanding, thank you!



Best regards,

Greg Mirsky



Sr. Standardization Expert
预研标准部/有线研究院/有线产品经营部 Standard Preresearch Dept./Wireline Product R&D Institute/Wireline Product Operation Division


[cid:image001.gif@01D75DC9.267E73B0]

[cid:image002.gif@01D75DC9.267E73B0]
E: gregory.mirsky@ztetx.com<mailto:gregory.mirsky@ztetx.com>
www.zte.com.cn<http://www.zte.com.cn/>

Original Mail
Sender: gregory mirsky10211915
To: mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>;
CC: gregimirsky@gmail.com;sfc@ietf.org<mailto:gregimirsky@gmail.com;sfc@ietf.org>;
Date: 2021/06/07 17:47
Subject: Re: [sfc] I-D Action: draft-ietf-sfc-multi-layer-oam-11.txt
Hi Med,
thank you for the clarification. I will concentrate on addressing your comments to Section 5, including its sub-sections.
I hope to hear more from the WG regarding the possible import of substantive parts of draft-ao-sfc-return-path-specified and draft-ao-sfc-path-consistency that define valuable extensions to the SFC Echo Request/Reply protocol.

Regards,
Greg Mirsky
Sr. Standardization Expert
预研标准部/有线研究院/有线产品经营部  Standard Preresearch Dept./Wireline Product R&D Institute/Wireline Product Operation Division
E: gregory.mirsky@ztetx.com<mailto:gregory.mirsky@ztetx.com>
www.zte.com.cn<http://www.zte.com.cn>
------------------Original Mail------------------
Sender: mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>
To: gregory mirsky10211915;
CC: gregimirsky@gmail.com;sfc@ietf.org<mailto:gregimirsky@gmail.com;sfc@ietf.org>;
Date: 2021/06/07 00:14
Subject: Re: [sfc] I-D Action: draft-ietf-sfc-multi-layer-oam-11.txt
_______________________________________________
sfc mailing list
sfc@ietf.org<mailto:sfc@ietf.org>
https://www.ietf.org/mailman/listinfo/sfc

Hi Greg,
The section requirements can be maintained generic but the other ones updating the O bit and the ones about messages are specific to NSH. No?
That’s said, that’s not the part that concerns me when reviewing the full text. What I do think requires more focus is captured by the comments in Section 5 and its subsections.
When those are fixes (and the decision to merge or not the other TLVs), I think that the document will be ready for the WGLC. Hope to see that SOON.
Cheers,
Med
De : sfc [mailto:sfc-bounces@ietf.org] De la part de gregory.mirsky@ztetx.com<mailto:gregory.mirsky@ztetx.com>
Envoyé : lundi 7 juin 2021 04:37
À : BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>>
Cc : gregimirsky@gmail.com<mailto:gregimirsky@gmail.com>; sfc@ietf.org<mailto:sfc@ietf.org>
Objet : Re: [sfc] I-D Action: draft-ietf-sfc-multi-layer-oam-11.txt
Hi Med,
thank you for the comments and proposed updates. I'm working with them to update the draft. If I understood them correctly, several changes you've suggested are to set the scope of the proposed solution onto SFC NSH, not SFC in general. I think that is an  interesting idea, but as it changes the scope of the WG document, I think we need to discuss it with the group. I'd note that the scope of RFC 8924 appears to analyze OAM for all possible realizations of SFC with a more detailed discussion of NSH encapsulation.  In draft-ietf-sfc-multi-layer-oam, we've followed a similar approach making SFC Echo Request/Reply generic for SFC and defining its applicability in the case of SFC NSH encapsulation.
Regards,
Greg Mirsky
Sr. Standardization Expert
预研标准部/有线研究院/有线产品经营部 Standard Preresearch Dept./Wireline Product R&D Institute/Wireline Product Operation Division
E: gregory.mirsky@ztetx.com<mailto:gregory.mirsky@ztetx.com>
www.zte.com.cn<http://www.zte.com.cn>
Original Mail
Sender: mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>
To: gregory mirsky10211915;
CC: gregimirsky@gmail.com;sfc@ietf.org<mailto:gregimirsky@gmail.com;sfc@ietf.org>;
Date: 2021/06/02 06:00
Subject: Re: [sfc] I-D Action: draft-ietf-sfc-multi-layer-oam-11.txt
_______________________________________________
sfc mailing list
sfc@ietf.org<mailto:sfc@ietf.org>
https://www.ietf.org/mailman/listinfo/sfc
Re-,
The doc version to use is this one:  https://github.com/boucadair/IETF-Drafts-Reviews/raw/master/draft-ietf-sfc-multi-layer-oam-12-rev%20Med.docx (the pdf one is correct).
Apologies for the inconvenience.
Cheers,
Med
De :  sfc [mailto:sfc-bounces@ietf.org]  De la part de  mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>
Envoyé : mercredi 2 juin 2021 14:56
À :  gregory.mirsky@ztetx.com<mailto:gregory.mirsky@ztetx.com>
Cc :  gregimirsky@gmail.com<mailto:gregimirsky@gmail.com>; sfc@ietf.org<mailto:sfc@ietf.org>
Objet : Re: [sfc] I-D Action: draft-ietf-sfc-multi-layer-oam-11.txt
Hi Greg,
Thank you for sharing this updated version.
Rather than just reviewing the diff, I took the liberty to review the full text to check the internal consistency of the  changes since -07. There are some few pending issues, comments, and edits that you can find at:
·         doc:  https://github.com/boucadair/IETF-Drafts-Reviews/raw/master/draft-ietf-sfc-multi-layer-oam-07-rev%20Med.doc
·         pdf:  https://github.com/boucadair/IETF-Drafts-Reviews/blob/master/draft-ietf-sfc-multi-layer-oam-12-rev%20Med.pdf
Please let me know if any clarification is needed from my side.
Cheers,
Med



_________________________________________________________________________________________________________________________

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.