Re: [Detnet] WG Last Call: draft-ietf-detnet-mpls-oam-08

Greg Mirsky <gregimirsky@gmail.com> Wed, 09 November 2022 14:24 UTC

Return-Path: <gregimirsky@gmail.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D7B60C1522CE for <detnet@ietfa.amsl.com>; Wed, 9 Nov 2022 06:24:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.103
X-Spam-Level:
X-Spam-Status: No, score=-2.103 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, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1Z4tw7rw8hnL for <detnet@ietfa.amsl.com>; Wed, 9 Nov 2022 06:24:39 -0800 (PST)
Received: from mail-qv1-xf2c.google.com (mail-qv1-xf2c.google.com [IPv6:2607:f8b0:4864:20::f2c]) (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 0BBFBC1522C2 for <detnet@ietf.org>; Wed, 9 Nov 2022 06:24:39 -0800 (PST)
Received: by mail-qv1-xf2c.google.com with SMTP id i12so12371161qvs.2 for <detnet@ietf.org>; Wed, 09 Nov 2022 06:24:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=dLh7P06XwZUq95zhGTvQm1nUD6iF3i79JbeARPioDD0=; b=WznzNVIBYKZpSNvMXm1CCABQncZa+YSurF1sUNIi0yaWYRUDvWCPgAVMxReeoLa8/E 7dwWHDUf55knfDT3JfgUrlQsX+l0aQSTU9AULL2HXS3kRcam7TxT18zeA3FcGxhjlrLi BBJa8XM0vjmFwjPnNSXOS/jXABIyQPjznXzRrpPYVcyaHB8FHSyEgWNe9G8+xlhojVmu aE5zeJUHtjH48oB7NsIu53fKXy3pSaGW5XK8hbtZXVfVzwoeNCTNTIsnj4hFmUKCL1Uu yIYFw3LGOw/+/rnkHEwALwAl8bPN/EOvPe0cymurr9KpGbcLl8kLZa3UD537NUu4VNVO hmGA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=dLh7P06XwZUq95zhGTvQm1nUD6iF3i79JbeARPioDD0=; b=T/McAHCbq9r8ZCqYtgLv9eHgXM1e83XCdtlLAk64N0pgIr7SpM5wMo3wQx8HOxryZn tx4IIFA6w1nthRuwpQNOjmnazTN/Q0Ua7kTkCSA5y5U94MKdJdgrRXLAUb+UeQ6WxWnE noein2AvUCsYAXKHegeDRvXq/lBOyam+iBBvwH1vJUp4QKPil6dTtg3+IWodKsOcai4b wTXpZFttPXJ683vlLYdyhGtyQ1CClEUf1cxgoGCLjgNu/xiHbTl6u0+M+Pn4lpzhbiJs T64BeJbjb1HMRZpVMYCNJo8tniIhXCvljjgKrtkQxVVPVQemkVSIJnZgFNxzKulVK1gS n5hA==
X-Gm-Message-State: ACrzQf1N4/CCjTTvVdGJb3eMQsdAiwZXkb0HAnrBtArVOyHJi0j1kt+d hRbddBJLSihRUhgfId72BAR0MWSdOnvPQLmmrN0=
X-Google-Smtp-Source: AMsMyM60sFkZNwuIjJorGL2D286THqJtrGOFiyn0iRgPlVwo7hre4uda3B3wtNdxUSing/qYd9iryNPhooY66QuBDQ0=
X-Received: by 2002:ad4:5c4e:0:b0:4bb:9fea:f52e with SMTP id a14-20020ad45c4e000000b004bb9feaf52emr55149103qva.51.1668003877688; Wed, 09 Nov 2022 06:24:37 -0800 (PST)
MIME-Version: 1.0
References: <AS8PR07MB8298C35F4BFC3B9BF74227C4F2239@AS8PR07MB8298.eurprd07.prod.outlook.com> <d482aeccbf074657aa3079e144816aaf@huawei.com> <CA+RyBmWMGHosqrbUE5jrc53Vw1JGuG0oJ=fD7MLwt7uR_ENbEg@mail.gmail.com>
In-Reply-To: <CA+RyBmWMGHosqrbUE5jrc53Vw1JGuG0oJ=fD7MLwt7uR_ENbEg@mail.gmail.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Wed, 09 Nov 2022 14:24:26 +0000
Message-ID: <CA+RyBmXFtp+ZjHdCewgwu0EfqY90yJT8mtQ95Sgh+J+fLk=Q4w@mail.gmail.com>
To: Tianran Zhou <zhoutianran=40huawei.com@dmarc.ietf.org>
Cc: Janos Farkas <Janos.Farkas=40ericsson.com@dmarc.ietf.org>, "detnet@ietf.org" <detnet@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000009d195105ed0a6a69"
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/vItyPs66LG6ygl5hnZDw67n7lmk>
Subject: Re: [Detnet] WG Last Call: draft-ietf-detnet-mpls-oam-08
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Nov 2022 14:24:42 -0000

Hi Tianran,
I've uploaded the -09 version of the draft that includes clarifications of
fields in the d-ACH as proposed in the text below. I greatly appreciate
your feedback and comments about the updates and my responses to your
questions.

Kind regards,
Greg

On Fri, Oct 21, 2022 at 12:15 AM Greg Mirsky <gregimirsky@gmail.com> wrote:

> Hi Tianran,
> thank you for your questions and comments. Please find responses in-lined
> below tagged with GIM>>. Attached are the diff and a copy of the working
> version of the draft.
>
> Regards,
> Greg
>
> On Wed, Oct 12, 2022 at 8:38 PM Tianran Zhou <zhoutianran=
> 40huawei.com@dmarc.ietf.org> wrote:
>
>> Hi Authors,
>>
>>
>>
>> I read this draft and find it’s useful.
>>
>> I have several suggestions as follows.
>>
>> 1. I am not clear why existing PW OAM cannot be used directly for DetNet.
>> I think there will be text to describe why 4 bytes are added, and also why
>> each field, like node id.
>>
> GIM>> As described in RFC 8655, DetNet headers may be needed to support
> DetNet service and forwarding sub-layers. Additional fields are added in
> support of OAM at the DetNet service sub-layer. Furthermore, we can note
> that a DetNet PW is more like an MS-PW, where DetNet service sub-layer
> functions are at the “segment” endpoints. However, DetNet service sub-layer
> functions operate per packet level (not per segment level). These
> per-packet level characteristics of PREOF require additional fields for
> proper OAM packet processing. Would the following update make it clearer:
> OLD TEXT:
>    DetNet OAM, like PW OAM, uses PW Associated Channel Header defined in
>    [RFC4385].  Encapsulation of a DetNet MPLS [RFC8964] active OAM
>    packet is shown in Figure 3.
> NEW TEXT:
>    DetNet OAM, like PW OAM, uses PW Associated Channel Header defined in
>    [RFC4385].  At the same time, a DetNet PW can be viewed as a Multi-
>    Segment PW, where DetNet service sub-layer functions are at the
>    segment endpoints.  However, DetNet service sub-layer functions
>    operate per packet level (not per segment level).  These per-packet
>    level characteristics of PREOF require additional fields for proper
>    OAM packet processing.  Encapsulation of a DetNet MPLS [RFC8964]
>    active OAM packet is shown in Figure 3.
>
> The Node ID field is described in the draft as follows:
>
>       Node ID - is an unsigned 20 bits-long field.  The value of the
>       Node ID field identifies the DetNet node that originated the
>       packet.  Methods of distributing Node ID are outside the scope of
>       this specification.
>
> 2. There is no description for Level,  Flags, and Session fields on the
>> meaning. I do not know how to use and how to extend.
>>
> GIM>> Thank you for pointing out too minimalistic descriptions.  The
> following text is updated in the working version:
> OLD TEXT:
>       Level - is a 3-bit field.
> NEW TEXT:
>       Level - is a 3-bit field.  Level field is used to cope with the
>       "all active path forwarding" characteristics of the PREOF concept.
>       A hierarchical relationship between OAM domains can be created
>       using the Level field value.
> And another update:
> OLD TEXT:
>       Session ID is a four-bits field.
> NEW TEXT:
>       Session ID - is a 4-bit field.  Session field is used to distinguish
>       OAM sessions originated from the same node (a given Maintenance
>       End Point may have multiple simultaneously active OAM sessions).
>
> 3. “Channel Type - contains the value of DetNet Associated Channel Type.”
>> This is confusing to me at first sight. It seem you are going to define a
>> new channel type. I struggled a while before I understand finally. So it
>> would be nice to revise the text.
>>
> GIM>> I greatly appreciate your suggestions to clarify the definition of
> the Channel Type field. Could you kindly propose the clarification making
> it clearer?
>
>> 4. You mentioned hybrid OAM a little bit in section 4. IMHO, it has
>> nothing to do with this draft, including the solution, the format. So, I
>> would suggest to clean up the hybrid OAM texts in this doc.
>>
> GIM>> We've discussed and agreed with your suggestion. Removed the section
> in the working version.
>
>>
>>
>> Best,
>>
>> Tianran
>>
>>
>>
>> *From:* detnet [mailto:detnet-bounces@ietf.org] *On Behalf Of *Janos
>> Farkas
>> *Sent:* Tuesday, October 11, 2022 10:23 PM
>> *To:* detnet@ietf.org
>> *Subject:* [Detnet] WG Last Call: draft-ietf-detnet-mpls-oam-08
>>
>>
>>
>> All,
>>
>>
>>
>> This starts working group last call on
>>
>> https://datatracker.ietf.org/doc/draft-ietf-detnet-mpls-oam/
>>
>>
>>
>> The working group last call ends on October 25th.
>>
>> Please send your comments to the working group mailing list.
>>
>>
>>
>> No IPR has been disclosed against this document.
>>
>>
>>
>> Positive comments, e.g., "I've reviewed this document and believe it is
>> ready for publication", are welcome!
>>
>> This is useful and important, even from authors.
>>
>>
>>
>> Thank you,
>>
>> János (DetNet Co-Chair & doc Shepherd)
>> _______________________________________________
>> detnet mailing list
>> detnet@ietf.org
>> https://www.ietf.org/mailman/listinfo/detnet
>>
>