Re: [ippm] [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/

Greg Mirsky <gregimirsky@gmail.com> Wed, 27 April 2022 13:42 UTC

Return-Path: <gregimirsky@gmail.com>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AE582C15ED4C; Wed, 27 Apr 2022 06:42:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.994
X-Spam-Level:
X-Spam-Status: No, score=-1.994 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, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MAYBfBsn_SiT; Wed, 27 Apr 2022 06:41:59 -0700 (PDT)
Received: from mail-lf1-x129.google.com (mail-lf1-x129.google.com [IPv6:2a00:1450:4864:20::129]) (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 ietfa.amsl.com (Postfix) with ESMTPS id 6D673C1B2AAA; Wed, 27 Apr 2022 06:41:59 -0700 (PDT)
Received: by mail-lf1-x129.google.com with SMTP id t25so3206513lfg.7; Wed, 27 Apr 2022 06:41:59 -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=cbTURVbCsiZYySP5NNDDTmDRokzcywolSG9yCmPAE3M=; b=DAx+kEmC+lZI+R5ljuC/SWZRxIYtfqinit1fYMbIdNz8ZsAxESYuOKDiUe/ZNNYwuK Z3jpDSHZmXe4gyLsIhR43TMaHt5HxyeQV4l1OQGpJ+cW18UwNH6udYZvVurl3dcY4Lt7 7c2sZKRGqV4AWJ6Fas6+VQJL+pRgJNLwzeGdMZgQv1RDj6iEPnMMr3t90a89nodMo0iJ AEcZl8oUdzBfkgevgwjNoR2cRqi97d8lPQkBYZWUaLlZgOFZKZ/6Vtjzow1dJtGD9QFi mw0vQy8/c6eLuhTb0Rs3aB8tWQG8OT9+qjxucHHWL6PwsNjWFh5lWdvVmkE78EtPkDs6 wneA==
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=cbTURVbCsiZYySP5NNDDTmDRokzcywolSG9yCmPAE3M=; b=yd68JloDIVJn/EEwaikMKHPt1cY8iZPoj41BibdWnKFYGbF5b8ylPcrt7CazIdDZNX 1vY1lCNeyr+bZNfLi/PHhw31yJk5tkj08joDI5mWlj/WH1Y19Icv9qonRNHLyX6JG7I9 V2HqtSoSnS+Ybb7WYHeyPiz1X7CQHdWzH9/4uqasf8735hxxvb9vj4ELfoPW3H5TRZGe bDQOxmGmwzMGd9l8eWqXdK4aFB9bDiX7kmnyFVnBrOYeLi5N81cxXX1CsOrgEZ0JEc1E klyyKpgxb6hnty0u7DYtdQR9+fHtOLadeN+0ITjsWBaImisWYamrzgxbOAYW7Lmw9PsQ jyGw==
X-Gm-Message-State: AOAM5302T2n6Mbsabc4knm8SDFdwLef4yemc5msKW4nFCc5vyW3pE6yz nW2FHLiL50IH/lrJve+TycwHDIvTAEIelFvXIRc=
X-Google-Smtp-Source: ABdhPJyhCsE44Y7/Oh1nxSSgTomX1SyW4ecZELONXALnC1F9j7PrQKlh0NecBDaOuO2qa7NcOFc0ROI2X0vEZvftMX0=
X-Received: by 2002:a05:6512:3ee:b0:471:f84f:7d5b with SMTP id n14-20020a05651203ee00b00471f84f7d5bmr15076997lfq.18.1651066917192; Wed, 27 Apr 2022 06:41:57 -0700 (PDT)
MIME-Version: 1.0
References: <MN2PR13MB4206C91446BA5FBBDA69E233D2FF9@MN2PR13MB4206.namprd13.prod.outlook.com> <CA+RyBmVSrdCaO77P4=1vZ2LmxtR65OmspN_wozyGPNwtM5Uv3A@mail.gmail.com> <CAMFZu3PaLQrHcBULzsxbdnTJyr-bVDVs1WpnFwLuSkR7DbntuQ@mail.gmail.com> <CA+RyBmWeUiTsA7-CvpXSBViB00Y-tmAuSr-P=Vf3vB61zfn6bg@mail.gmail.com> <CAMFZu3P45x9Mt5-MUpGO1Puqz57DPcGE4aBsPNxczW-pw9n=AA@mail.gmail.com> <MN2PR13MB42066C22CA66B0E1F0FC3FFFD2269@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3NO6J-MM_a7TZm+wTzxbKzY5t0OkW8QNLk0673Fkr16RQ@mail.gmail.com> <CA+RyBmVVWdvLZdANV_whtcwwMKVfVpM8VL7BYMM7NTnmooUpcQ@mail.gmail.com> <CAMFZu3PEmrarcsp4tXQsx4eKvai8+UvzKSFxfcakX4LUAcayJA@mail.gmail.com> <MN2PR13MB420615DA403388EA0144A9C1D22F9@MN2PR13MB4206.namprd13.prod.outlook.com> <CAMFZu3MUmuBEDEzdafw2UHEvsTE+7sQ=E1kik5TuQ=_NznFF9w@mail.gmail.com> <CA+RyBmW=ZT0EUmSYYfZJjcapBZ5-pg93um5t287LreONLOVnJQ@mail.gmail.com> <CAMFZu3NCCmj4u75taEzBiMmkMQ0YrmK5KsUToSOKfwX1yBxePA@mail.gmail.com> <26916_1649050778_624A849A_26916_245_1_aa5a0049026247d9980f4ebbc8c5ac0b@orange.com> <CY4PR11MB1672FCF27DA2A4822C6E1B40DAED9@CY4PR11MB1672.namprd11.prod.outlook.com> <11111_1649774342_62558F05_11111_493_4_a734de5265ca498bbabf9805a6eaf91d@orange.com> <CAMFZu3N03E-nWYJNik91e+X=gr3s2TVF03ZCM8i02ru4_Q82og@mail.gmail.com> <CA+RyBmWUZcUN2jnpUuyhTmkNpwvh=2prBZDGinWe2v-b3n8+MQ@mail.gmail.com> <CAMFZu3N5+GdFk13oWbi8F1qhgRNsKpSFwza61SG2oeMW9TvaLQ@mail.gmail.com> <525_1649935673_62580539_525_487_2_d0a4949b3d9c4424a0261012c7ce6188@orange.com> <CA+RyBmX3MdqVX5=hEsO+9SMbpXw+enwnm_qb4+-6smqbsTPPwg@mail.gmail.com> <CAMFZu3NZBgKXHrktn04LbwW33S+j+kGG5hx2A+1+jJ8aasCRag@mail.gmail.com>
In-Reply-To: <CAMFZu3NZBgKXHrktn04LbwW33S+j+kGG5hx2A+1+jJ8aasCRag@mail.gmail.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Wed, 27 Apr 2022 06:41:44 -0700
Message-ID: <CA+RyBmUYfpJa3N1oObR3R=3gW16WoXnx6MP=Sjj+Qq-Wysxe6w@mail.gmail.com>
To: Shwetha Bhandari <shwetha.bhandari@thoughtspot.com>
Cc: James Guichard <james.n.guichard@futurewei.com>, "sfc-chairs@ietf.org" <sfc-chairs@ietf.org>, Med Boucadair <mohamed.boucadair@orange.com>, "Frank Brockners (fbrockne)" <fbrockne=40cisco.com@dmarc.ietf.org>, "sfc@ietf.org" <sfc@ietf.org>, "ippm@ietf.org" <ippm@ietf.org>, Tal Mizrahi <tal.mizrahi.phd@gmail.com>, "draft-ietf-sfc-ioam-nsh@ietf.org" <draft-ietf-sfc-ioam-nsh@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000019869905dda2f90c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/4bigpMdVm-NrVIU_NT_czvxDrD4>
Subject: Re: [ippm] [sfc] WGLC for https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.34
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Apr 2022 13:42:01 -0000

Hi Shwetha,
thank you and the authors for the update. I agree with the updates.
In the course of reviewing the latest version I came up with a question and
appreciate your thoughts on it. The figure that displayed the format of an
NSH with IOAM IOAM Option and Optional IOAM Data presented as a single
field. At the same time, there's no IOAM Option construct defined in
draft-ietf-ippm-ioam-data. As I understand it, IOAM Option relates to IOAM
Option Trace headers defined:

   - Pre-allocated and Incremental
   - Edge-to-Edge
   - Proof-ot-Transit
   - Direct Export
   - Hybrid Two-Step

Considering all that, I think it would be helpful to separate the IOAM
Option field, renaming it as IOAM Option Trace Header. And the Optional
IOAM Data field to follow.
What do you think?

Regards,
Greg


On Wed, Apr 27, 2022 at 1:06 AM Shwetha Bhandari <
shwetha.bhandari@thoughtspot.com> wrote:

> Dear SFC chairs,
>
> A new version of the draft I-D.ietf-sfc-ioam-nsh has been submitted per
> the discussion in this thread.
> https://www.ietf.org/rfcdiff?url2=draft-ietf-sfc-ioam-nsh-09
> Can we please progress this draft to IESG if there are no further comments?
>
> Thanks,
> Shwetha
>
> On Thu, Apr 14, 2022 at 6:41 PM Greg Mirsky <gregimirsky@gmail.com> wrote:
>
>> Hi Shwetha,
>> thank you for the proposed resolution. I agree with Med, direct normative
>> reference to I-D.ietf-sfc-oam-packet seems like the logical conclusion of
>> our discussion of the use of the NSH O bit. Please note that we're
>> referring to I-D.ietf-sfc-oam-packet in the Active SFC OAM draft, e.g.,:
>>
>> The O bit in NSH MUST be set, according to [I-D.ietf-sfc-oam-packet].
>>
>>
>> Regards,
>> Greg
>>
>> On Thu, Apr 14, 2022 at 4:27 AM <mohamed.boucadair@orange.com> wrote:
>>
>>> 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>
>>> *Envoyé :* jeudi 14 avril 2022 12:06
>>> *À :* Greg Mirsky <gregimirsky@gmail.com>
>>> *Cc :* BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com>;
>>> 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
>>> *Objet :* Re: [sfc] WGLC for
>>> https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/
>>> <https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-sfc-ioam-nsh/__;!!MZ3Fw45to5uY!LWQuxxxKpUum5gUoK44-znjehj2YRtlGMOATxfRVSc-7JOrPsk4BA4iP0oLQE4d0rObPhOCG_1iiipywftwMIMOEWh8lJI4$>
>>>
>>>
>>>
>>> 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>
>>> 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> 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/draft-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/sfc/srMit5zE8UseNOhxknAw_dqvj6M/__;!!MZ3Fw45to5uY!NBsrzhHEf0Y_-Sindy74K4QDA6EWJjx35STSH-UxEi3eYIX0GVli9Sn1azrOPJVcI2qUzWfezK_1D2RpyFB_FOIp-CeLfeA$>
>>>
>>> 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.
>>>
>>>