Re: [sfc] Francesca Palombini's Discuss on draft-ietf-sfc-nsh-tlv-09: (with DISCUSS and COMMENT)

"Joel M. Halpern" <jmh@joelhalpern.com> Sat, 19 March 2022 20:41 UTC

Return-Path: <jmh@joelhalpern.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 975243A116C; Sat, 19 Mar 2022 13:41:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.109
X-Spam-Level:
X-Spam-Status: No, score=-2.109 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, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-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=joelhalpern.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 3ATNTfx7lSIR; Sat, 19 Mar 2022 13:41:16 -0700 (PDT)
Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) (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 C23FB3A10EA; Sat, 19 Mar 2022 13:41:16 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 4KLXph3X9Jz1pK4T; Sat, 19 Mar 2022 13:41:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1647722476; bh=ifOzzBruG7hqOXXrtgnMPV/2vSvy1LiHJ2mNnknzo2s=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=icAUtfSjHOlavE6Q1jjlMB1jYXUO1c/0IiXgFNH/iLi+Me7QTc7RKAZfNWjIzEbVC wfoU/dIOChtv7ENuXByJ0UP9F3/A5vlwHUJGxYzuez/xzGP4yhO2MGcKBwDnPJOi0Z f40ewnWrA5tg5gboPhoycWr9NCu9WxPnLHX0ZoUQ=
X-Quarantine-ID: <qh69j_y5c8rs>
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [192.168.21.218] (50-233-136-230-static.hfc.comcastbusiness.net [50.233.136.230]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id 4KLXpg05h0z1nsyG; Sat, 19 Mar 2022 13:41:14 -0700 (PDT)
Message-ID: <298d8470-d322-3bef-31aa-321228081dbc@joelhalpern.com>
Date: Sat, 19 Mar 2022 16:41:12 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0
Content-Language: en-US
To: Francesca Palombini <francesca.palombini@ericsson.com>, "wei.yuehua@zte.com.cn" <wei.yuehua@zte.com.cn>
Cc: "draft-ietf-sfc-nsh-tlv@ietf.org" <draft-ietf-sfc-nsh-tlv@ietf.org>, "iesg@ietf.org" <iesg@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>
References: <202202231525042357307@zte.com.cn> <HE1PR07MB4217804E5EAA005C7AC9481298149@HE1PR07MB4217.eurprd07.prod.outlook.com> <4241ee18-4365-1e6d-9152-c661f438c07b@joelhalpern.com> <HE1PR07MB4217393D7E441F05B86004E298149@HE1PR07MB4217.eurprd07.prod.outlook.com> <5e00c4ad-f2ad-9178-2860-f91e27236581@joelhalpern.com> <HE1PR07MB42172FD7E3741F5E8EDDB3C498149@HE1PR07MB4217.eurprd07.prod.outlook.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
In-Reply-To: <HE1PR07MB42172FD7E3741F5E8EDDB3C498149@HE1PR07MB4217.eurprd07.prod.outlook.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/a_iFpGOyRWnM1J1YICErPBoLkvY>
Subject: Re: [sfc] Francesca Palombini's Discuss on draft-ietf-sfc-nsh-tlv-09: (with DISCUSS and COMMENT)
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: Sat, 19 Mar 2022 20:41:22 -0000

Looks good to me.  I will et the authors and shepherd comment from here.
Thank you,
Joel

On 3/19/2022 4:39 PM, Francesca Palombini wrote:
> What about this:
> 
> OLD:
> 
> The structure and semantics of this field are deployment specific.
> 
> NEW:
> 
> The structure and semantics of this field are specific to the operator's 
> deployment across its operational domain, and are specified and assigned 
> by an orchestration system. The specifics of that orchestration system 
> assignment are outside the scope of this document.
> 
> Does that make sense? In my (biased) view it does help clarify what was 
> said.
> 
> Francesca
> 
> *From: *Joel M. Halpern <jmh@joelhalpern.com>
> *Date: *Saturday, 19 March 2022 at 21:24
> *To: *Francesca Palombini <francesca.palombini@ericsson.com>om>, 
> wei.yuehua@zte.com.cn <wei.yuehua@zte.com.cn>
> *Cc: *draft-ietf-sfc-nsh-tlv@ietf.org <draft-ietf-sfc-nsh-tlv@ietf.org>rg>, 
> iesg@ietf.org <iesg@ietf.org>rg>, sfc@ietf.org <sfc@ietf.org>
> *Subject: *Re: [sfc] Francesca Palombini's Discuss on 
> draft-ietf-sfc-nsh-tlv-09: (with DISCUSS and COMMENT)
> 
> As far as I know, "deployment" is intended to refer to the set of things
> deployed by an operator, under their orchestration.
> 
> If you can suggest wording to clarify that, I expect the authors would
> be happy to add it.  (If it is confusing you, it presumably is likely to
> confuse others as well.)
> 
> Yours,
> Joel
> 
> On 3/19/2022 4:22 PM, Francesca Palombini wrote:
>  > Hi Joel,
>  >
>  > Thanks for your response. I guess my confusion then comes from the use
>  > of the term “deployment” in the sentence “The structure and semantics of
>  > this field are deployment specific.” I interpreted “different
>  > deployments” as “different implementations”, which I assume could exist
>  > even within a single operational domain. What I meant to ask is for more
>  > warning text about that – but if you are telling me my understanding of
>  > the term deployment is incorrect in this context, and that this
>  > situation cannot really happen (or rather could happen but does not have
>  > consequences outside of the single operational domain), I am fine 
> with that.
>  >
>  > Thanks,
>  > Francesca
>  >
>  > *From: *Joel M. Halpern <jmh@joelhalpern.com>
>  > *Date: *Saturday, 19 March 2022 at 21:11
>  > *To: *Francesca Palombini <francesca.palombini@ericsson.com>om>,
>  > wei.yuehua@zte.com.cn <wei.yuehua@zte.com.cn>
>  > *Cc: *draft-ietf-sfc-nsh-tlv@ietf.org <draft-ietf-sfc-nsh-tlv@ietf.org>rg>,
>  > iesg@ietf.org <iesg@ietf.org>rg>, sfc@ietf.org <sfc@ietf.org>
>  > *Subject: *Re: [sfc] Francesca Palombini's Discuss on
>  > draft-ietf-sfc-nsh-tlv-09: (with DISCUSS and COMMENT)
>  >
>  > the first part of your proposal looks quite reasonable to me.
>  >
>  > I am however confused by the second part.  You seem to be asking about
>  > interoperability across "different deployments".  SFC NSH (which is what
>  > is used for this) is restricted to use within a single operational
>  > domain.  Yes, if the operator configures different devices in their
>  > domain with different interpretations of any fields, it will make a
>  > mess.  That is their foot to shoot.
>  >
>  > Yours,
>  > Joel
>  >
>  > On 3/19/2022 4:02 PM, Francesca Palombini wrote:
>  >  > Hi,
>  >  >
>  >  >
>  >  > Apologies for the delay.
>  >  >
>  >  > This text does not really addresses my concern – what is missing is
>  >  > something complementing the sentence “The structure and semantics of
>  >  > this field are deployment specific.” So maybe the following change 
> could
>  >  > help:
>  >  >
>  >  > OLD:
>  >  >
>  >  > The structure and semantics of this field are deployment specific.
>  >  >
>  >  > NEW:
>  >  >
>  >  > The structure and semantics of this field are deployment specific, and
>  >  > are specified and assigned by an orchestration system. The 
> specifics of
>  >  > that orchestration system assignment are outside the scope of this
>  >  > document. “
>  >  >
>  >  > Additionally, it would be really necessary in my opinion to have some
>  >  > additional consideration saying that if the Tenant IDs semantics and
>  >  > structure are not configured the same for different deployments,
>  >  > interoperability will break, and what that would mean: what happens if
>  >  > deployment cannot interpret the Tenant IDs? How is that interpreted by
>  >  > the recipient?
>  >  >
>  >  > Francesca
>  >  >
>  >  > *From: *wei.yuehua@zte.com.cn <wei.yuehua@zte.com.cn>
>  >  > *Date: *Wednesday, 23 February 2022 at 08:25
>  >  > *To: *Francesca Palombini <francesca.palombini@ericsson.com>
>  >  > *Cc: *martin.vigoureux@nokia.com <martin.vigoureux@nokia.com>om>,
>  >  > draft-ietf-sfc-nsh-tlv@ietf.org <draft-ietf-sfc-nsh-tlv@ietf.org>rg>,
>  >  > sfc-chairs@ietf.org <sfc-chairs@ietf.org>rg>, iesg@ietf.org
>  >  > <iesg@ietf.org>rg>, sfc@ietf.org <sfc@ietf.org>rg>, gregimirsky@gmail.com
>  >  > <gregimirsky@gmail.com>
>  >  > *Subject: *Re:[sfc] Francesca Palombini's Discuss on
>  >  > draft-ietf-sfc-nsh-tlv-09: (with DISCUSS and COMMENT)
>  >  >
>  >  > Dear Francesca,
>  >  > Thank you for providing detailed opinions and references.
>  >  > How about adding some text like the following :
>  >  > “The Tenant ID is assumed to be generated and assigned by an
>  >  > orchestration system, which would allow for interoperability. The
>  >  > specifics of that orchestration system assignment are outside the 
> scope
>  >  > of this document.”
>  >  >
>  >  >
>  >  > Best Regards,
>  >  > 魏月华 Yuehua Wei
>  >  > 承载网标准预研-项目经理/Lead of Bearer Network Standards Development
>  > Project
>  >  > 架构团队/有线规划部/有线产品经营部/Architecture Team/Wireline Product
>  >  > Planning Dept/Wireline Product Operation
>  >  > ZTE Corporation
>  >  > 南京市软件大道50号/No.50, Software Avenue, Nanjing, 210012, P. R. 
> China
>  >  > M: +86 13851460269 E: wei.yuehua@zte.com.cn
>  >  > ------------------原始邮件------------------
>  >  > 发件人:FrancescaPalombini
>  >  > 收件人:魏月华00019655;martin.vigoureux@nokia.com;
>  >  > 抄送人:draft-ietf-sfc-nsh-tlv@ietf.org;sfc-
>  >  > chairs@ietf.org;iesg@ietf.org;sfc@ietf.org;gregimirsky@gmail.com;
>  >  > 日 期 :2022年02月11日 21:33
>  >  > 主 题 :Re: [sfc] Francesca Palombini's Discuss on
>  >  > draft-ietf-sfc-nsh-tlv-09: (with DISCUSS and COMMENT)
>  >  > _______________________________________________
>  >  > sfc mailing list
>  >  > sfc@ietf.org
>  >  > https://www.ietf.org/mailman/listinfo/sfc 
> <https://www.ietf.org/mailman/listinfo/sfc>
>  > <https://www.ietf.org/mailman/listinfo/sfc 
> <https://www.ietf.org/mailman/listinfo/sfc>>
>  >  > <https://www.ietf.org/mailman/listinfo/sfc
>  > <https://www.ietf.org/mailman/listinfo/sfc 
> <https://www.ietf.org/mailman/listinfo/sfc>>>
>  >  >
>  >  > Hi Yuehua,
>  >  > Thanks for your update! It addresses almost all my comments.
>  >  > I still have the same problem with the following unchanged text:
>  >  > Tenant ID: Represents an opaque value pointing to Orchestration
>  >  > system-generated tenant identifier.  The structure and semantics
>  >  > of this field are deployment specific.
>  >  > The question being how can this field be interoperable if the 
> structure
>  >  > and semantics is deployment specific.
>  >  > This was discussed during the telechat (minutes here:
>  >  >
>  > 
> https://www6.ietf.org/iesg/minutes/2021/narrative-minutes-2021-12-02.txt 
> <https://www6.ietf.org/iesg/minutes/2021/narrative-minutes-2021-12-02.txt>
>  > 
> <https://www6.ietf.org/iesg/minutes/2021/narrative-minutes-2021-12-02.txt <https://www6.ietf.org/iesg/minutes/2021/narrative-minutes-2021-12-02.txt>>
>  >  >
>  > 
> <https://www6.ietf.org/iesg/minutes/2021/narrative-minutes-2021-12-02.txt <https://www6.ietf.org/iesg/minutes/2021/narrative-minutes-2021-12-02.txt 
> <https://www6.ietf.org/iesg/minutes/2021/narrative-minutes-2021-12-02.txt>>> 
> 
>  >
>  >  > ), and Ben was great at putting into words my concern:
>  >  > Ben: If it's going to be the byte string that is just configured
>  >  > everywhere and you just check if it matches or doesn't match, that's
>  >  > pretty straightforward and that is  probably going to be 
> interoperable.
>  >  > I think you can get some interoperability issues if it's a value that
>  >  > may or may not be configured as opaque to the NSH implementation but
>  >  > then it has to be processed in some way by the recipients, as the
>  >  > software implementation  on the recipient is only going to implement
>  >  > support for some fixed set of formats. If that implementation 
> picks one
>  >  > set of formats and another implementation picks a different set of
>  >  > formats, there may not be any overlap so you may not be able to
>  >  > actually  interoperate in terms of the contents of that field. 
> That's a
>  >  > little far removed from the NSH protocol itself but there is perhaps
>  >  > still some interoperability concern to be worried about there, 
> depending
>  >  > on how this value is expected to be processed by the  recipient.
>  >  > I was hoping some text could be added about configuration, and why 
> this
>  >  > should not be a problem in the use cases of this document. Basically
>  >  > some more details about what Martin says: The point is really that 
> both
>  >  > the classifier that we insert to that metadata and possibly some 
> virtual
>  >  > network function that will process it, be configured the same.
>  >  > This in my opinion is not clear enough in the document as is. It could
>  >  > be clarified ither in the “Tenant ID” definition or in a separate
>  > paragraph.
>  >  > I’ll update the DISCUSS to reflect this comment.
>  >  > Thank you,
>  >  > Francesca
>  >  > From: wei.yuehua@zte.com.cn <wei.yuehua@zte.com.cn>
>  >  > Date: Wednesday, 26 January 2022 at 03:15
>  >  > To: martin.vigoureux@nokia.com <martin.vigoureux@nokia.com>om>, Francesca
>  >  > Palombini <francesca.palombini@ericsson.com>
>  >  > Cc: iesg@ietf.org <iesg@ietf.org>rg>, draft-ietf-sfc-nsh-tlv@ietf.org
>  >  > <draft-ietf-sfc-nsh-tlv@ietf.org>rg>, sfc-chairs@ietf.org
>  >  > <sfc-chairs@ietf.org>rg>, sfc@ietf.org <sfc@ietf.org>rg>,
>  >  > gregimirsky@gmail.com <gregimirsky@gmail.com>
>  >  > Subject: Re:[sfc] Francesca Palombini's Discuss on
>  >  > draft-ietf-sfc-nsh-tlv-09: (with DISCUSS and COMMENT)
>  >  > Dear Martin and Francesca,
>  >  > Combine with your comments and suggestions, I uploaded a ver12 to
>  >  > reflected the updates.
>  >  > I appreciate your further review.
>  >  > The link of differences is :
>  >  > https://www.ietf.org/rfcdiff?url2=draft-ietf-sfc-nsh-tlv-12.txt 
> <https://www.ietf.org/rfcdiff?url2=draft-ietf-sfc-nsh-tlv-12.txt>
>  > <https://www.ietf.org/rfcdiff?url2=draft-ietf-sfc-nsh-tlv-12.txt 
> <https://www.ietf.org/rfcdiff?url2=draft-ietf-sfc-nsh-tlv-12.txt>>
>  >  > <https://www.ietf.org/rfcdiff?url2=draft-ietf-sfc-nsh-tlv-12.txt
>  > <https://www.ietf.org/rfcdiff?url2=draft-ietf-sfc-nsh-tlv-12.txt 
> <https://www.ietf.org/rfcdiff?url2=draft-ietf-sfc-nsh-tlv-12.txt>>>
>  >  > Best Regards,
>  >  > Yuehua Wei
>  >  > M: +86 13851460269 E: wei.yuehua@zte.com.cn
>  >  > ------------------原始邮件------------------
>  >  > 发件人:MartinVigoureux
>  >  > 收件人:Francesca Palombini;The IESG;
>  >  > 抄送人:draft-ietf-sfc-nsh-tlv@ietf.org;sfc-
>  >  > chairs@ietf.org;sfc@ietf.org;gregimirsky@gmail.com;
>  >  > 日 期 :2021年12月02日 20:31
>  >  > 主 题 :Re: [sfc] Francesca Palombini's Discuss on
>  >  > draft-ietf-sfc-nsh-tlv-09: (with DISCUSS and COMMENT)
>  >  > Hello Francesca,
>  >  > thank you for your review. Please see inline.
>  >  > I invite the authors to share their views.
>  >  > -m
>  >  > Le 2021-11-29 à 11:59, Francesca Palombini via Datatracker a écrit :
>  >  >  > Francesca Palombini has entered the following ballot position for
>  >  >  > draft-ietf-sfc-nsh-tlv-09: Discuss
>  >  >  >
>  >  >  > When responding, please keep the subject line intact and reply 
> to all
>  >  >  > email addresses included in the To and CC lines. (Feel free to cut
>  > this
>  >  >  > introductory paragraph, however.)
>  >  >  >
>  >  >  >
>  >  >  > Please refer to
>  >  > https://www.ietf.org/blog/handling-iesg-ballot-positions/ 
> <https://www.ietf.org/blog/handling-iesg-ballot-positions/>
>  > <https://www.ietf.org/blog/handling-iesg-ballot-positions/ 
> <https://www.ietf.org/blog/handling-iesg-ballot-positions/>>
>  >  > <https://www.ietf.org/blog/handling-iesg-ballot-positions/
>  > <https://www.ietf.org/blog/handling-iesg-ballot-positions/ 
> <https://www.ietf.org/blog/handling-iesg-ballot-positions/>>>
>  >  >  > for more information about how to handle DISCUSS and COMMENT
>  > positions.
>  >  >  >
>  >  >  >
>  >  >  > The document, along with other ballot positions, can be found here:
>  >  >  > https://datatracker.ietf.org/doc/draft-ietf-sfc-nsh-tlv/ 
> <https://datatracker.ietf.org/doc/draft-ietf-sfc-nsh-tlv/>
>  > <https://datatracker.ietf.org/doc/draft-ietf-sfc-nsh-tlv/ 
> <https://datatracker.ietf.org/doc/draft-ietf-sfc-nsh-tlv/>>
>  >  > <https://datatracker.ietf.org/doc/draft-ietf-sfc-nsh-tlv/
>  > <https://datatracker.ietf.org/doc/draft-ietf-sfc-nsh-tlv/ 
> <https://datatracker.ietf.org/doc/draft-ietf-sfc-nsh-tlv/>>>
>  >  >  >
>  >  >  >
>  >  >  >
>  >  >  > 
> ----------------------------------------------------------------------
>  >  >  > DISCUSS:
>  >  >  > 
> ----------------------------------------------------------------------
>  >  >  >
>  >  >  > Thank you for the work on this document.
>  >  >  >
>  >  >  > I have some comments, mostly having to do with clarifications and
>  >  > improvement
>  >  >  > of text for readability. I'd like answers to two main points: 
> first -
>  >  > I believe
>  >  >  > the lack of normative references to the documents that define the
>  >  > fields this
>  >  >  > document registers into IANA is important enough to warrant some
>  >  > discussion.
>  >  > Not sure whether you are asking for Normative references in 4.1 or in
>  >  > 4.2 to 4.6, or both.
>  >  > I'm not sure Normative references would be appropriate for the 
> metadata
>  >  > objects (from 4.2 to 4.6) this document defines. All of them are 
> opaque,
>  >  > and under the control of the operator. Informative references (like in
>  >  > 4.6) would be a plus though.
>  >  > I'm sure the authors can add Normative references to 4.1 too.
>  >  >  > Second - I'd like some clarification about interoperability. More
>  >  > details below.
>  >  > It would be great if you could elaborate a bit on the interoperability
>  >  > issues you foresee. Personally, I can envisage misconfiguration driven
>  >  > problems, but not interop ones.
>  >  >  >
>  >  >  > Francesca
>  >  >  >
>  >  >  > 1. -----
>  >  >  >
>  >  >  >        Tenant ID: Represents an opaque value pointing to 
> Orchestration
>  >  >  >        system-generated tenant identifier.  The structure and
>  > semantics
>  >  >  >        of this field are deployment specific.
>  >  >  >
>  >  >  > FP: I am worried about interoperability, as the field is defined as
>  >  > deployment
>  >  >  > specific. Could you clarify why you don't think this is an issue?
>  >  > Also, please
>  >  >  > add a normative reference to the section and document defining 
> tenant
>  >  >  > identification.
>  >  >  >
>  >  >  > 2. ----
>  >  >  >
>  >  >  > Section 4.3
>  >  >  >
>  >  >  > FP: Same comment as above for Node ID: please add a reference and
>  > explain
>  >  >  > interoperability, as this is defined as deployment specific.
>  >  >  >
>  >  >  > 3. -----
>  >  >  >
>  >  >  > Sections 4.4, 4.5
>  >  >  >
>  >  >  > FP: I do think these fields need references to the documents 
> they are
>  >  > defined
>  >  >  > in. (I am aware section 2.1 and the normative references should 
> help,
>  >  > but I
>  >  >  > think it would be much clearer to have direct links to the right
>  >  > place in the
>  >  >  > text.) For Flow ID, if I understand correctly, this document 
> defines
>  >  > it high
>  >  >  > level and gives examples of what value it can take. I would clarify
>  >  > that in the
>  >  >  > first paragraph of the section (as you do for Section 4.6), instead
>  >  > of having
>  >  >  > the references only in the "Length" paragraph.
>  >  >  >
>  >  >  >
>  >  >  > 
> ----------------------------------------------------------------------
>  >  >  > COMMENT:
>  >  >  > 
> ----------------------------------------------------------------------
>  >  >  >
>  >  >  > 4. -----
>  >  >  >
>  >  >  > Section 4.1
>  >  >  >
>  >  >  > FP: I think it would be better to have the sentence "Reserved bits
>  >  > MUST be sent
>  >  >  > as zero and ignored on receipt." only once, rather than repeat for
>  > each
>  >  >  > context. What is missing instead is the number of bits that are
>  >  > reserved for
>  >  >  > each CT. I know that it can be extracted from the figure or 
> from the
>  >  > value of
>  >  >  > the Forwarding Context field, but I believe figures should be
>  >  > complemented by
>  >  >  > clear written text. Additionally, to improve readability, 
> references
>  >  > should be
>  >  >  > added for the forwarding context where they are missing: VLAN
>  >  > identifier, MPLS
>  >  >  > VPN label‚ VNI.
>  >  >  >
>  >  >  >
>  >  >  >
>  >  >  >
>  >  > _______________________________________________
>  >  > sfc mailing list
>  >  > sfc@ietf.org
>  >  > https://www.ietf.org/mailman/listinfo/sfc 
> <https://www.ietf.org/mailman/listinfo/sfc>
>  > <https://www.ietf.org/mailman/listinfo/sfc 
> <https://www.ietf.org/mailman/listinfo/sfc>>
>  >  > <https://www.ietf.org/mailman/listinfo/sfc
>  > <https://www.ietf.org/mailman/listinfo/sfc 
> <https://www.ietf.org/mailman/listinfo/sfc>>>
>  >  >
>  >
>