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

"Murray S. Kucherawy" <superuser@gmail.com> Wed, 26 January 2022 15:39 UTC

Return-Path: <superuser@gmail.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 2B49F3A14DB; Wed, 26 Jan 2022 07:39:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.097
X-Spam-Level:
X-Spam-Status: No, score=-7.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, RCVD_IN_DNSWL_HI=-5, 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 uoIgMTRcKMTR; Wed, 26 Jan 2022 07:38:56 -0800 (PST)
Received: from mail-vk1-xa31.google.com (mail-vk1-xa31.google.com [IPv6:2607:f8b0:4864:20::a31]) (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 5DEC73A155D; Wed, 26 Jan 2022 07:38:20 -0800 (PST)
Received: by mail-vk1-xa31.google.com with SMTP id w5so15077886vke.12; Wed, 26 Jan 2022 07:38:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=49HsIgJNd6k29EM7JAV/zUMhtfitOFlfoV7+oFDY7xw=; b=oXKVSLfpVCzsf5NdwZ9tSlXJL6uDnWDYP4Ya5aRXT2OTE30hOY6yQRmKlWT4oIErbM G1k14vpmL0saRaNOdeda1n0+uAymgr8LlS4L1XHswqgvdCqTH/z2GLzfmwyTL0vD0aUU iyqcfipB8t3WhndpHGJonndfE5ijKy+naND1Xv4apmxLJhHCaIUSKj9hurJ+e7e2hnQD zly7DLur1kL51fve47qwVgzCJVU10OO1Jfg0f0G7dTxMec3ukMZDg8xDNWLB2ykqcJIt kETTv6YUQOZT4n6GXzipyDtPSUa9SLdY3kqNShra1VYHxtkk5SLqiv1yo/Vj/5qfjLCW 7LKQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=49HsIgJNd6k29EM7JAV/zUMhtfitOFlfoV7+oFDY7xw=; b=bhf9Q+6u/daha7feFVMmNFi5KeV1hUk0moegjcrA5pJY7DVlSq6tDO6MnpGaJ84x2G /8ZKKyaLei1CX7abZtCwwUmdctKFi6jhxqy2RtpxWWcvvMD3eTnTx8IVAeMriNtJuTJh jX7qUv3CERHD5Ymz+xHCevC0h3/T021tghfORfkR15oqEUrBPeRWXjUT9kvD3h/iD1z/ /vb66T6mpdr+csAf7WNqrmPA7bSKW4yXxhsbJxFjd5VcbCLBEuFmMYRUjGTmJmPVtovg Ym4f2jjMHa0TExpfSCgJwsf/nW22zPMAwtL1hATWQ76Qdw91ZoZDw98dxt0FHcUlw1Bz WIzw==
X-Gm-Message-State: AOAM531n0/Wt3xVBVmu/PFhiRGebHjBDuGB6UAZPgXFAWzJ87ER3I3wv 78VKtMSwbT818sZkyuvlIEh42HJN09k8XC3gJrA=
X-Google-Smtp-Source: ABdhPJzDfbVyHKq8Rkx80XMjz+C3ipOd/EsijS1FvnH1xwyPzm/wU+JFbH4nD36HHfLlFOQq3boljUCYXZduc+DUTwg=
X-Received: by 2002:a05:6122:223:: with SMTP id e3mr5001412vko.18.1643211497967; Wed, 26 Jan 2022 07:38:17 -0800 (PST)
MIME-Version: 1.0
References: <202112031702237499021@zte.com.cn> <27638_1638527561_61A9F249_27638_478_1_787AE7BB302AE849A7480A190F8B93303545E945@OPEXCAUBMA2.corporate.adroot.infra.ftgroup> <fbb959f3-978f-d0ac-f6f6-12be7bd75ee9@nokia.com> <21793_1638775114_61ADB94A_21793_201_1_787AE7BB302AE849A7480A190F8B93303545F530@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
In-Reply-To: <21793_1638775114_61ADB94A_21793_201_1_787AE7BB302AE849A7480A190F8B93303545F530@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
From: "Murray S. Kucherawy" <superuser@gmail.com>
Date: Wed, 26 Jan 2022 07:38:06 -0800
Message-ID: <CAL0qLwby=VVM2cqis+nrPCky+umwok_W2SW6JpRTFJ2WrFSjnw@mail.gmail.com>
To: mohamed.boucadair@orange.com
Cc: Martin Vigoureux <martin.vigoureux@nokia.com>, "wei.yuehua@zte.com.cn" <wei.yuehua@zte.com.cn>, "draft-ietf-sfc-nsh-tlv@ietf.org" <draft-ietf-sfc-nsh-tlv@ietf.org>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, "iesg@ietf.org" <iesg@ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, "gregimirsky@gmail.com" <gregimirsky@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000a0960b05d67dfd84"
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/ZEzvf_cwuFS9pwbgFk2DWs38qhY>
Subject: Re: [sfc] Murray Kucherawy'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: Wed, 26 Jan 2022 15:39:01 -0000

Hi all,

The new version posted yesterday fixes the original problem but I think it
has a new one.  It now says:

   IANA is requested to assign the following types (Table 1) from the
   "NSH IETF- Assigned Optional Variable-Length Metadata Types" registry
   available at [IANA-NSH-MD2
<https://datatracker.ietf.org/doc/html/draft-ietf-sfc-nsh-tlv-12#ref-IANA-NSH-MD2>].These
Metadata Types only apply when the
   Metadata Class is 0x000 (IETF Base NSH MD Class)


I would argue that the trailing sentence is not part of the instructions to
IANA, and should be presented elsewhere in the document.  It's information
for implementers, not for IANA.

-MSK


On Sun, Dec 5, 2021 at 11:18 PM <mohamed.boucadair@orange.com> wrote:

> Hi Martin,
>
> I think the confusion can be clarified if we read this part from RFC8300:
>
>    The Type values within the IETF Base NSH MD Class, i.e., when the MD
>    Class is set to 0x0000 (see Section 9.1.4), are the Types owned by
>    the IETF.  Per this document, IANA has created a registry for the
>    Type values for the IETF Base NSH MD Class called the "NSH IETF-
>    Assigned Optional Variable-Length Metadata Types" registry, as
>    specified in Section 2.5.1.
>
> The reasoning for calling out 0x0000 under the IANA section is to save a
> check for IANA to make sure that the requested codepoints are for this
> specific MD Class.
>
> Anyway, I think that the current text should be fixed:
>
> ==
>    IANA is requested to assign the following types from the "NSH IETF-
>    Assigned Optional Variable-Length Metadata Types" registry available
>    at [IANA-NSH-MD2]:
>
>    This document defines the following new values (Table 1) in the
>    Network Service Header (NSH) metadata context Type registry:
> ==
>
> The second sentence should be deleted. It is this part which is confusing.
>
> Cheers,
> Med
>
> > -----Message d'origine-----
> > De : Martin Vigoureux <martin.vigoureux@nokia.com>
> > Envoyé : vendredi 3 décembre 2021 17:53
> > À : BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com>om>;
> > wei.yuehua@zte.com.cn; superuser@gmail.com
> > Cc : draft-ietf-sfc-nsh-tlv@ietf.org; sfc-chairs@ietf.org; iesg@ietf.org
> ;
> > sfc@ietf.org; gregimirsky@gmail.com
> > Objet : Re: [sfc] Murray Kucherawy's Discuss on
> draft-ietf-sfc-nsh-tlv-09:
> > (with DISCUSS and COMMENT)
> >
> > Med,
> >
> > I don't oppose to that but this is what confused Murray, so introducing
> it
> > back as is may not be the best thing to do. Also, I don't think this is
> > relevant for the registration of the new values. The body of document is
> > very explicit that they are for MD Class 0x0000.
> >
> > -m
> >
> > Le 2021-12-03 à 11:32, mohamed.boucadair@orange.com a écrit :
> > > Hi Yuehua,
> > >
> > > For Murray's DISCUSS point, I would proceed with this change rather
> than
> > the one in -10:
> > >
> > >
> > > ====
> > >   OLD:
> > >       IANA is requested to assign the following types from the "NSH
> > IETF-
> > >       Assigned Optional Variable-Length Metadata Types" (0x0000 IETF
> > Base
> > >       NSH MD Class) registry available at [IANA-NSH-MD2]:
> > >
> > >       This document defines the following new values (Table 1) in the
> > >       Network Service Header (NSH) metadata context Type registry:
> > >
> > >   NEW:
> > >       IANA is requested to assign the following types from the "NSH
> > IETF-
> > >       Assigned Optional Variable-Length Metadata Types" (0x0000 IETF
> > Base
> > >       NSH MD Class) registry available at [IANA-NSH-MD2]:
> > >
> > > ===
> > >
> > > Please note that the assigned values should be bound to the MD Class
> > 0x0000.
> > >
> > > Cheers,
> > > Med
> > >
> > >> -----Message d'origine-----
> > >> De : sfc <sfc-bounces@ietf.org> De la part de wei.yuehua@zte.com.cn
> > >> Envoyé : vendredi 3 décembre 2021 10:02
> > >> À : martin.vigoureux@nokia.com; superuser@gmail.com
> > >> Cc : draft-ietf-sfc-nsh-tlv@ietf.org; sfc-chairs@ietf.org;
> > iesg@ietf.org;
> > >> sfc@ietf.org; gregimirsky@gmail.com
> > >> Objet : Re: [sfc] Murray Kucherawy's Discuss on
> draft-ietf-sfc-nsh-tlv-
> > 09:
> > >> (with DISCUSS and COMMENT)
> > >>
> > >> Dear Martin and Murray,
> > >> I appreciate your comments.
> > >> Please see inline with Yuehua-n>>
> > >>
> > >> Best Regards,
> > >> Yuehua Wei
> > >> ZTE Corporation
> > >> ------------------原始邮件------------------
> > >> 发件人:MartinVigoureux
> > >> 收件人:Murray Kucherawy;The IESG;
> > >> 抄送人:draft-ietf-sfc-nsh-tlv@ietf.org;sfc-
> > >> chairs@ietf.org;sfc@ietf.org;gregimirsky@gmail.com;
> > >> 日 期 :2021年12月02日 18:47
> > >> 主 题 :Re: Murray Kucherawy's Discuss on draft-ietf-sfc-nsh-tlv-09:
> > (with
> > >> DISCUSS and COMMENT) Hello Murray Le 2021-12-02 à 7:34, Murray
> > Kucherawy
> > >> via Datatracker a écrit :
> > >>> Murray Kucherawy 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/
> > >>> 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/
> > >>>
> > >>>
> > >>>
> > >>>
> ----------------------------------------------------------------------
> > >>> DISCUSS:
> > >>>
> ----------------------------------------------------------------------
> > >>>
> > >>> I'm having trouble understanding the first thing you've got in
> Section
> > >>> 7.  You have one table of assignments to make, but you're referencing
> > >>> two distinct sub-registries under "Network Service Header (NSH)
> > >>> Parameters", namely "NSH MD Class" and "NSH IETF-Assigned Optional
> > >>> Variable-Length Metadata Types".  There doesn't appear to be a
> > >>> "metadata context type registry".  I think this change clarifies what
> > >> you mean, but please tell me if I'm wrong:
> > >>>
> > >>> OLD:
> > >>>
> > >>>      IANA is requested to assign the following types from the "NSH
> > IETF-
> > >>>      Assigned Optional Variable-Length Metadata Types" (0x0000 IETF
> > Base
> > >>>      NSH MD Class) registry available at [IANA-NSH-MD2]:
> > >>>
> > >>>      This document defines the following new values (Table 1) in the
> > >>>      Network Service Header (NSH) metadata context Type registry:
> > >>>
> > >>> NEW:
> > >>>
> > >>>      IANA is requested to assign the following types (Table 1) from
> > the
> > >> IETF
> > >>>      Review range in the "NSH MD Class" sub-registry of the "Network
> > >> Service
> > >>>      Header (NSH) Parameters" registry:
> > >> Thanks for catching this. This is indeed a bit confusing but the
> intent
> > of
> > >> the draft doesn't match with your suggestion:
> > >> The new metadata defined by this document shall be registered in "NSH
> > >> IETF-Assigned Optional Variable-Length Metadata Types".
> > >> So each object will have its own type but all will be of the same MD
> > Class
> > >> (0x0000, which is the only value registered by 8300, and which is in
> > the
> > >> "NSH MD Class" registry).
> > >> So I think the new text should simply be:
> > >> IANA is requested to assign the following types from the "NSH IETF-
> > >> Assigned Optional Variable-Length Metadata Types" registry available
> at
> > >> [IANA-NSH-MD2]:
> > >> -m
> > >>
> > >> Yuehua-1>>Will delete "(0x0000 IETF Base NSH MD Class)" which is
> > >> Yuehua-1>>confusing and not needed here
> > >>
> > >>>
> > >>>
> > >>>
> ----------------------------------------------------------------------
> > >>> COMMENT:
> > >>>
> ----------------------------------------------------------------------
> > >>>
> > >>> Thank you for a well done shepherd writeup.
> > >>>
> > >>> I support Ben's DISCUSS position, particularly the first point.
> > >>
> > >> Yuehua-2>>Will resolve Ben's comments in the email thread reply to
> > Ben's
> > >>
> > >>> A suggestion on organization: I think what you have as the top of
> > >>> Section 7 should be a subsection (e.g., 7.1), and then the other
> > >> subsections moved down.
> > >>> It doesn't make sense to me to have these registrations be dominant
> > >>> over the others; they're all just a set of IANA actions.
> > >>
> > >> Yuehua-3>>Accepted. will update to ver10
> > >>
> > >>> I have the same comment as Francesca about Section 4.1.
> > >>
> > >> Yuehua-4>>Will resolve Francesca's comment in the email thread reply
> to
> > >> Yuehua-4>>Francesca's
> > >>
> > >>>
> > >>>
> > >>>
> > >>>
> > >>
> > >> _______________________________________________
> > >> sfc mailing list
> > >> sfc@ietf.org
> > >> https://www.ietf.org/mailman/listinfo/sfc
> > >
> > >
> >
> __________________________________________________________________________
> > _______________________________________________
> > >
> > > 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.
> > >
>
>
> _________________________________________________________________________________________________________________________
>
> 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.
>
>