Re: [sfc] Shepherd review of draft-ietf-sfc-nsh-tlv
gregory.mirsky@ztetx.com Wed, 16 June 2021 19:54 UTC
Return-Path: <gregory.mirsky@ztetx.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 841E93A24AF;
Wed, 16 Jun 2021 12:54:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001,
UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001]
autolearn=ham autolearn_force=no
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 HG28T-nCP3t1; Wed, 16 Jun 2021 12:54:03 -0700 (PDT)
Received: from mxus.zteusa.com (mxus.zteusa.com [4.14.134.162])
(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 C83D93A24AC;
Wed, 16 Jun 2021 12:54:02 -0700 (PDT)
Received: from mse-us.zte.com.cn (unknown [10.36.11.29])
by Forcepoint Email with ESMTPS id 135AA607A6351D6EA773;
Thu, 17 Jun 2021 03:54:02 +0800 (CST)
Received: from mgapp01.zte.com.cn ([10.36.9.142])
by mse-us.zte.com.cn with SMTP id 15GJrvK2050579;
Thu, 17 Jun 2021 03:53:57 +0800 (GMT-8)
(envelope-from gregory.mirsky@ztetx.com)
Received: from mapi (mgapp01[null]) by mapi (Zmail) with MAPI id mid81;
Thu, 17 Jun 2021 03:53:57 +0800 (CST)
Date: Thu, 17 Jun 2021 03:53:57 +0800 (CST)
X-Zmail-TransId: 2af960ca56d563c5dfe4
X-Mailer: Zmail v1.0
Message-ID: <202106170353571890443@zte.com.cn>
In-Reply-To: <202106161515009434493@zte.com.cn>
References: 202106130426430707051@zte.com.cn,202106161515009434493@zte.com.cn
Mime-Version: 1.0
From: <gregory.mirsky@ztetx.com>
To: <wei.yuehua@zte.com.cn>
Cc: <draft-ietf-sfc-nsh-tlv@ietf.org>, <sfc-chairs@ietf.org>, <sfc@ietf.org>
Content-Type: multipart/mixed;
boundary="=====_001_next====="
X-MAIL: mse-us.zte.com.cn 15GJrvK2050579
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/_S9emNJV_ts58bJrcKZWkWPVeRc>
Subject: Re: [sfc] =?utf-8?q?Shepherd_review_of_draft-ietf-sfc-nsh-tlv?=
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: Wed, 16 Jun 2021 19:54:08 -0000
Dear Corona, thank you for your kind consideration of my comments. I think that the current text in Section 4.5 allows leaving the format of the Flow ID TLV as-is without introducing any new field: The Flow ID is right justified (appears in the least significant bits of the Flow ID word) and is padded on the left with bits which MUST be sent as zero and ignored on receipt. If the Authors decide to add the MBZ field as you've proposed, the text quoted above will need to be changed accordingly. I'll accept any decision the Authors decide to take. Regards, Greg Mirsky Sr. Standardization Expert 预研标准部/有线研究院/有线产品经营部 Standard Preresearch Dept./Wireline Product R&D Institute/Wireline Product Operation Division E: gregory.mirsky@ztetx.com www.zte.com.cn ------------------Original Mail------------------ Sender: wei yuehua00019655 To: gregory mirsky10211915; CC: draft-ietf-sfc-nsh-tlv@ietf.org;sfc-chairs@ietf.org;sfc@ietf.org; Date: 2021/06/16 00:15 Subject: Re: [sfc] Shepherd review of draft-ietf-sfc-nsh-tlv _______________________________________________ sfc mailing list sfc@ietf.org https://www.ietf.org/mailman/listinfo/sfc Dear Greg, All the comments are reasonable and helpful. will reflected to the new version. I have a further question about the last commet: "I think that the length of the Flow ID field (Section 4.5) is four octets. Unless there are plans to use other formats, the Flow ID TLV may be defined as the fixed-length and the value of the Length field defined as 4. (Also, in the figure that displays the format s/~/|/ two times.)" I will replace var with 4. then, shall I add MBZ or reserved to 8 bits of the word? replace: 0 1 2 3 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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Metadata Class = 0x0000 | Type = TBA5 |U| Length = 4 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Flow ID | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ with: 0 1 2 3 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 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Metadata Class = 0x0000 | Type = TBA5 |U| Length = 4 | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | MBZ | Flow ID | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Best Regards, Yuehua Wei M: +86 13851460269 E: wei.yuehua@zte.com.cn Sender: Gregory10211915 To: draft-ietf-sfc-nsh-tlv@ietf.org; CC: sfc-chairs@ietf.org;sfc@ietf.org; Date: 2021年06月13日 04:27 Subject: [sfc] Shepherd review of draft-ietf-sfc-nsh-tlv Dear Authors, I've reviewed the document and would like to share my notes. The document is well-written and is easy to read, thank you. I have several questions that, I believe, would be easy to resolve: In the Introduction, SFC NSH is characterized as an "encapsulation required to support the SFC architecture". It seems that "required" is a statement a bit too bold since there are other solutions, e.g., RFC 8595, that support SFC architecture as defined in RFC 7665. Perhaps a slight re-wording as below be acceptable: OLD TEXT: The Network Service Header (NSH) [RFC8300] is the Service Function Chaining (SFC) encapsulation required to support the SFC architecture [RFC7665]. NEW TEXT: The Network Service Header (NSH) [RFC8300] is the Service Function Chaining (SFC) encapsulation that supports the SFC architecture [RFC7665]. Section 3 opens with the following: An NSH is composed of a 4-octet Base Header, a 4-octet Service Path Header and Context Headers. Since the use of a context header in the SFC NSH is optional (as noted further in the text), it might be appropriate to reflect that in the sentence: An NSH is composed of a 4-octet Base Header, a 4-octet Service Path Header and optional Context Headers. The interpretation of the Context Type field in Section 4.1 refers to the Tenant ID field: Context Type (CT) is four bits-long field that defines the length and the interpretation of the Tenant ID field. I think that instead of the Tenant ID it is meant to refer to the Forwarding Context ID field. I've noticed that in all figures that display the format of TLVs in the document, with the exception of Figure 7, the value of the Length field is shown. Perhaps, for consistency, in Figure 7 can update s/Length/Length = var/. I think that the length of the Flow ID field (Section 4.5) is four octets. Unless there are plans to use other formats, the Flow ID TLV may be defined as the fixed-length and the value of the Length field defined as 4. (Also, in the figure that displays the format s/~/|/ two times.) Regards, Greg Mirsky Sr. Standardization Expert 预研标准部/有线研究院/有线产品经营部 Standard Preresearch Dept./Wireline Product R&D Institute/Wireline Product Operation Division E: gregory.mirsky@ztetx.com www.zte.com.cn _______________________________________________ sfc mailing list sfc@ietf.org https://www.ietf.org/mailman/listinfo/sfc
- [sfc] Shepherd review of draft-ietf-sfc-nsh-tlv gregory.mirsky
- Re: [sfc] Shepherd review of draft-ietf-sfc-nsh-t… wei.yuehua
- Re: [sfc] Shepherd review of draft-ietf-sfc-nsh-t… gregory.mirsky
- Re: [sfc] Shepherd review of draft-ietf-sfc-nsh-t… wei.yuehua