Re: [sfc] draft-ietf-sfc-oam-packet-00 status & comments (was RE: WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/)

Greg Mirsky <gregimirsky@gmail.com> Thu, 14 April 2022 15:53 UTC

Return-Path: <gregimirsky@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 A71F83A1C3E for <sfc@ietfa.amsl.com>; Thu, 14 Apr 2022 08:53:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level:
X-Spam-Status: No, score=-2.106 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_BLOCKED=0.001, SPF_HELO_NONE=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 (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 X-otqajodR_a for <sfc@ietfa.amsl.com>; Thu, 14 Apr 2022 08:53:16 -0700 (PDT)
Received: from mail-lf1-x131.google.com (mail-lf1-x131.google.com [IPv6:2a00:1450:4864:20::131]) (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 0EDDD3A1C39 for <sfc@ietf.org>; Thu, 14 Apr 2022 08:53:16 -0700 (PDT)
Received: by mail-lf1-x131.google.com with SMTP id o2so9802132lfu.13 for <sfc@ietf.org>; Thu, 14 Apr 2022 08:53:15 -0700 (PDT)
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=R3AySLiVN+HI1PGJUc2xOik0TUz449vBoiWT0HoD8O0=; b=fGyRiNiHdXQV5xCR3X7chSyabGvXdvjC0QvOFzH/B9Nanq0RORfvMwFNAohECP8Nmq OTQ/Uz9SLe4XTf1yosb1YlqkMI6buPstmasQDLydd8K/Zi6K2uM8FG9iMkFLnPSrpG4J xkkd08XhLpWX14pqSEDkjvbCyu04LzEoFBLFnJ8x7w2QVA9EuE6iW0urjvlXORswhsIU dVwLya5cN2vqL5Ov8j5uMc/NZxmsNqHr8SJCdzI2nrDtY8Zid2tTGSOXP4XKocKyuweB U4Ehrjnt721mAwkcPQCzSj/pRTtWpd37PWnueFpCiGdDGD2kdVnQri4xkzHoOEnpARMN 2JiA==
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=R3AySLiVN+HI1PGJUc2xOik0TUz449vBoiWT0HoD8O0=; b=ONXpPHyYiG3bJStpi306N+4aNbiWtHACm41PACUqcqlCilItxPP0X3jDrEdysJhe1v RLsynKsnSMPqSmeEdqx1TTt+Y2wyRp6fOwYZmv1cGlxB69wgjuAJn6uFLBY9F30DSHj+ e22/z3GJGILdFNkS/a1VM1T85xpJB8hXHtkLpM/Z2I3igx2Ad80eeNWvTVD6oTq0I0b6 Y+Tk9D30okM/S/5N+HOs5XW0rzZ+kTngkU7ekk1XSDT9Div6y+k5HwQndgKCXUnmEJpK VD2xYTPljv9V+W1fJod9AsBHoncU9PF0CSm0EycHPEmcpO+8C1HH5Zg7pIDHOjSRQhTO u3Ew==
X-Gm-Message-State: AOAM530OT80w7c4B36cpT2plfuROJOKIuD8j+yhvKn4XmHeYtBWYYqnP eIb79N4k9M5P3eapSBfqd45gsBKoIfqzfvElLbP/X5As
X-Google-Smtp-Source: ABdhPJxKfdqxkXBXY5VDIalJ7Ctd96FCcRTnW+yHVGIJtRsFpZKMO68Ou2JdUkX2dvX8+VcqMxc53IgZwX3gUM5VNT8=
X-Received: by 2002:a05:6512:2352:b0:46e:40c9:d6c6 with SMTP id p18-20020a056512235200b0046e40c9d6c6mr141630lfu.26.1649951593676; Thu, 14 Apr 2022 08:53:13 -0700 (PDT)
MIME-Version: 1.0
References: <CY4PR11MB16728FC6DB7FAC1A2D4C2F9DDAEF9@CY4PR11MB1672.namprd11.prod.outlook.com> <ca15d82e-bdee-b45a-b028-757231c50b4a@joelhalpern.com> <CY4PR11MB1672D69E4EE12916BBC6986FDAEF9@CY4PR11MB1672.namprd11.prod.outlook.com>
In-Reply-To: <CY4PR11MB1672D69E4EE12916BBC6986FDAEF9@CY4PR11MB1672.namprd11.prod.outlook.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Thu, 14 Apr 2022 08:53:00 -0700
Message-ID: <CA+RyBmVEnXxL9fe4ybo-qSWCktp=mPEarAzAKaTsV_Fz4sU7QQ@mail.gmail.com>
To: "Frank Brockners (fbrockne)" <fbrockne@cisco.com>
Cc: "Joel M. Halpern" <jmh@joelhalpern.com>, "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, "sfc@ietf.org" <sfc@ietf.org>, "Carlos Pignataro (cpignata)" <cpignata@cisco.com>
Content-Type: multipart/alternative; boundary="000000000000a343c105dc9f4ad3"
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/1LjJgCPlqr4AMnkSwMJWGFY5hVE>
Subject: Re: [sfc] draft-ietf-sfc-oam-packet-00 status & comments (was RE: WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/)
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, 14 Apr 2022 15:53:22 -0000

Hi Frank,
thank you for the proposed text. I support the update. Also, if we are
going to be precise in using the terminology, I think that "SFC NSH OAM"
seems like what we are working with. "SFC OAM" might be also attributed to
RFC 8595 which defines what can be branded as SFC-MPLS.

Regards,
Greg

On Thu, Apr 14, 2022 at 7:02 AM Frank Brockners (fbrockne) <
fbrockne@cisco.com> wrote:

> If we do this change, which I strongly suggest we do, then we should also
> re-check other occurrences of "OAM" and ensure that we always refer to "SFC
> OAM". There are quite a few mentions of "OAM" - which is non specific and
> could be anything.
>
> I'd be ok to progress the doc to IESG with these changes.
>
> Cheers, Frank
>
> > -----Original Message-----
> > From: Joel M. Halpern <jmh@joelhalpern.com>
> > Sent: Thursday, 14 April 2022 15:56
> > To: Frank Brockners (fbrockne) <fbrockne@cisco.com>;
> > mohamed.boucadair@orange.com; Greg Mirsky <gregimirsky@gmail.com>
> > Cc: sfc@ietf.org; Carlos Pignataro (cpignata) <cpignata@cisco.com>
> > Subject: Re: draft-ietf-sfc-oam-packet-00 status & comments (was RE:
> [sfc]
> > WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/)
> >
> > Authors, WG participants?  That edit looks acceptable to me?
> > Frank, assuming we make that change, are you okay with this being sent
> to the
> > IESG for publication as an RFC?
> >
> > Yours,
> > Joel
> >
> > On 4/14/2022 9:47 AM, Frank Brockners (fbrockne) wrote:
> > > Hi Joel,
> > >
> > > Looking at https://datatracker.ietf.org/wg/sfc/documents/ - it does
> not list
> > draft-ietf-sfc-oam-packet-00 as in last call. The WGLC statement got me
> by
> > surprise - I really missed that.
> > >
> > > Reading through draft-ietf-sfc-oam-packet-00, the clause that Med
> mentioned
> > earlier could be misread, as in "NSH could interfere with the operation
> of other
> > protocols". Or in other words, the O-bit can only be about SFC OAM data,
> which
> > is what SFC control. Otherwise we could go wild and argue for adding
> additional
> > bits like "D-Bit: Packet contains data from a data base" or "C-Bit:
> Packet
> > contains data of the CEO of the company"...
> > >
> > > Suggested change:
> > >
> > > OLD:
> > >        Such a packet is any NSH-encapsulated packet that exclusively
> includes
> > OAM data.
> > >        An OAM data can be included in the Fixed-Length Context Header,
> > >        optional Context Headers, and/or the inner packet.
> > >
> > > NEW:
> > >        Such a packet is any NSH-encapsulated packet that exclusively
> includes SFC
> > OAM data.
> > >        SFC OAM data can be included in the Fixed-Length Context Header,
> > optional Context Headers, and/or the inner packet.
> > >
> > >
> > > Cheers, Frank
> > >
> > >
> > >
> > >
> > >> -----Original Message-----
> > >> From: Joel M. Halpern <jmh@joelhalpern.com>
> > >> Sent: Thursday, 14 April 2022 14:39
> > >> To: Frank Brockners (fbrockne) <fbrockne@cisco.com>;
> > >> mohamed.boucadair@orange.com; Greg Mirsky <gregimirsky@gmail.com>
> > >> Cc: sfc@ietf.org
> > >> Subject: Re: [sfc] WGLC for
> > >> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-
> > >> nsh/
> > >>
> > >> Frank, I am a little confused by your note.
> > >> draft-ietf-sfc-oam-packet is in last call.  That is not "early stages
> and still
> > evolving".
> > >>
> > >> Do you have concerns with draft-ietf-sfc-oam-packet that you have not
> > >> sent to the list?
> > >>
> > >> Given that we are finishing this draft up, and the draft is about the
> > >> O-Bit, referring to it in draft-ietf-sfc-ioam-nsh seems the
> appropriate step.
> > >>
> > >> Yours,
> > >> Joel
> > >>
> > >> On 4/14/2022 8:24 AM, Frank Brockners (fbrockne) wrote:
> > >>> IMHO it would be better to refer to directly RFC8300 – since this is
> > >>> a stable reference; and it allows us to finish up
> > >>> draft-ietf-sfc-ioam-nsh and get the code points allocated.
> > >>> I-D.ietf-sfc-oam-packet is early stages and still evolving.
> > >>>
> > >>> Cheers, Frank
> > >>>
> > >>> *From:*mohamed.boucadair@orange.com
> > >> <mohamed.boucadair@orange.com>
> > >>> *Sent:* Thursday, 14 April 2022 13:28
> > >>> *To:* Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>; Greg
> > >>> Mirsky <gregimirsky@gmail.com>
> > >>> *Cc:* Frank Brockners (fbrockne)
> > >>> <fbrockne=40cisco.com@dmarc.ietf.org>;
> > >>> sfc-chairs@ietf.org; sfc@ietf.org; ippm@ietf.org; James Guichard
> > >>> <james.n.guichard@futurewei.com>; Tal Mizrahi
> > >>> <tal.mizrahi.phd@gmail.com>; draft-ietf-sfc-ioam-nsh@ietf.org
> > >>> *Subject:* RE: [sfc] WGLC for
> > >>> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
> > >>>
> > >>> Hi Shwetha,
> > >>>
> > >>> I prefer we go for an explicit reference to I-D.ietf-sfc-oam-packet
> > >>> rather than “any update to RFC8300”. This is consistent with the
> > >>> usage in the other OAM draft.
> > >>>
> > >>> Thank you.
> > >>>
> > >>> Cheers,
> > >>>
> > >>> Med
> > >>>
> > >>> *De :*Shwetha Bhandari <shwetha.bhandari@thoughtspot.com
> > >>> <mailto:shwetha.bhandari@thoughtspot.com>>
> > >>> *Envoyé :* jeudi 14 avril 2022 12:06 *À :* Greg Mirsky
> > >>> <gregimirsky@gmail.com <mailto:gregimirsky@gmail.com>> *Cc :*
> > >>> BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com
> > >> <mailto:mohamed.boucadair@orange.com>>;
> > >>> Frank Brockners (fbrockne) <fbrockne=40cisco.com@dmarc.ietf.org
> > >>> <mailto:fbrockne=40cisco.com@dmarc.ietf.org>>; sfc-chairs@ietf.org
> > >>> <mailto:sfc-chairs@ietf.org>; sfc@ietf.org <mailto:sfc@ietf.org>;
> > >>> ippm@ietf.org <mailto:ippm@ietf.org>; James Guichard
> > >>> <james.n.guichard@futurewei.com
> > >>> <mailto:james.n.guichard@futurewei.com>>; Tal Mizrahi
> > >>> <tal.mizrahi.phd@gmail.com <mailto:tal.mizrahi.phd@gmail.com>>;
> > >>> draft-ietf-sfc-ioam-nsh@ietf.org
> > >>> <mailto:draft-ietf-sfc-ioam-nsh@ietf.org>
> > >>> *Objet :* Re: [sfc] WGLC for
> > >>> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
> > >>> <https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/>
> > >>>
> > >>> Hi Med, Greg,
> > >>>
> > >>> How about this text :
> > >>>
> > >>> “The O-bit MUST be handled following the rules in and any updates to
> > >>> [RFC8300] ."
> > >>>
> > >>> Given that I-D.ietf-sfc-oam-packet  will update RF8300 and there
> > >>> could be others in future?
> > >>>
> > >>> Thanks,
> > >>>
> > >>> Shwetha
> > >>>
> > >>> On Tue, Apr 12, 2022 at 9:24 PM Greg Mirsky <gregimirsky@gmail.com
> > >>> <mailto:gregimirsky@gmail.com>> wrote:
> > >>>
> > >>>      Hi Shwetha,
> > >>>
> > >>>      I believe that the text you've quoted is helpful. I would
> suggest
> > >>>      changing references from [RFC8300] to [I-D.ietf-sfc-oam-packet]
> > >>>      throughout that paragraph.
> > >>>
> > >>>      Regards,
> > >>>
> > >>>      Greg
> > >>>
> > >>>      On Tue, Apr 12, 2022 at 7:56 AM Shwetha Bhandari
> > >>>      <shwetha.bhandari@thoughtspot.com
> > >>>      <mailto:shwetha.bhandari@thoughtspot.com>> wrote:
> > >>>
> > >>>          Med,
> > >>>
> > >>>          Thanks for the details: this is exactly what we had before
> the
> > >>>          latest revision:
> > >>>
> > >>>          *4.2
> > >>>
> > >> <https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/dra
> > >> ft-ietf-
> > >> sfc-ioam-nsh-06*section-4.2__;Iw!!MZ3Fw45to5uY!NBsrzhHEf0Y_-
> > >> Sindy74K4QDA6EWJjx35STSH-
> > >> UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIpJPfzrvI$>.
> > >>>          IOAM and the use of the NSH O-bit*
> > >>>
> > >>>              [RFC8300] defines an "O bit" for OAM packets.  Per
> > >>> [RFC8300
> > >>>
> > >>
> > <
> https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/rfc8300__
> ;!
> > >> !MZ3Fw45to5uY!NBsrzhHEf0Y_-Sindy74K4QDA6EWJjx35STSH-
> > >> UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIpEB5AbbE$>]
> > >>>          the O
> > >>>
> > >>>              bit must be set for OAM packets and must not be set for
> > >>> non-OAM
> > >>>
> > >>>              packets.  Packets with IOAM data included MUST follow
> > >>> this
> > >>>
> > >>>              definition, i.e. the O bit MUST NOT be set for regular
> > >>> customer
> > >>>
> > >>>              traffic which also carries IOAM data and the O bit MUST
> be
> > >>>          set for
> > >>>
> > >>>              OAM packets which carry only IOAM data without any
> > >>> regular data
> > >>>
> > >>>              payload.
> > >>>
> > >>>          This was removed as per the discussion in this thread.
> Please
> > >>>          check
> > >>>
> > >> https://mailarchive.ietf.org/arch/msg/sfc/srMit5zE8UseNOhxknAw_dqvj6M
> > >> /
> > >>>
> > >>> <https://urldefense.com/v3/__https:/mailarchive.ietf.org/arch/msg/sf
> > >>> c/
> > >>> srMit5zE8UseNOhxknAw_dqvj6M/__;!!MZ3Fw45to5uY!NBsrzhHEf0Y_-
> > >> Sindy74K4QD
> > >>> A6EWJjx35STSH-UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIp-
> > >> CeLfe
> > >>> A$>
> > >>>
> > >>>          It looks like we are going in a loop here. This definition
> of
> > >>>          SFC OAM packet to include the OAM data that comes in inner
> > >>>          packets via the next protocol header chain is introduced in
> > >>>          draft-ietf-sfc-oam-packet to update the RFC8300.
> > >>>
> > >>>          Jim, What are you thoughts on this? Should we reintroduce
> the
> > >>>          above text ?
> > >>>
> > >>>          Thanks,
> > >>>          Shwetha
> > >>>
> > >>>
> > >>
> > _________________________________________________________________
> > >> _____
> > >>> ___________________________________________________
> > >>>
> > >>> 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.
> > >>>
>