Re: [Detnet] comments on draft-ietf-detnet-oam-framework-06

Lou Berger <lberger@labn.net> Fri, 30 September 2022 12:17 UTC

Return-Path: <lberger@labn.net>
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 0A795C159A33; Fri, 30 Sep 2022 05:17:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level:
X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
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 Dnyr8TuTf1Tk; Fri, 30 Sep 2022 05:17:06 -0700 (PDT)
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11lp2172.outbound.protection.outlook.com [104.47.56.172]) (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 2DEE3C157B5E; Fri, 30 Sep 2022 05:17:05 -0700 (PDT)
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=labn.net;
Received: from SJ0PR14MB4792.namprd14.prod.outlook.com (2603:10b6:a03:379::24) by BL0PR14MB3842.namprd14.prod.outlook.com (2603:10b6:208:1c9::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.23; Fri, 30 Sep 2022 12:17:01 +0000
Received: from SJ0PR14MB4792.namprd14.prod.outlook.com ([fe80::bc3e:efa5:ee99:d62f]) by SJ0PR14MB4792.namprd14.prod.outlook.com ([fe80::bc3e:efa5:ee99:d62f%7]) with mapi id 15.20.5676.023; Fri, 30 Sep 2022 12:17:01 +0000
Content-Type: multipart/alternative; boundary="------------20xjJ0pLP61ckeCROfsogfmN"
Message-ID: <4a21be7f-d06b-dfb2-7a59-e14149a16796@labn.net>
Date: Fri, 30 Sep 2022 08:16:58 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.2.2
Content-Language: en-US
To: Greg Mirsky <gregimirsky@gmail.com>
Cc: draft-ietf-detnet-oam-framework@ietf.org, DetNet WG <detnet@ietf.org>
References: <0d9b80ac-cdbf-3586-ebde-8fc4a4e7c8ec@labn.net> <CA+RyBmW=6Xv2+KgKzAu0yEm1AkXXOCxvWDk1MsC-2k9cCUOhzA@mail.gmail.com> <a2964bfa-45a8-4b94-276d-285df2d43317@labn.net> <CA+RyBmVEW7xy3hPB0ZQt5GbFLJyFeVd0mZZMpJV5PJJkwMgKxg@mail.gmail.com>
From: Lou Berger <lberger@labn.net>
In-Reply-To: <CA+RyBmVEW7xy3hPB0ZQt5GbFLJyFeVd0mZZMpJV5PJJkwMgKxg@mail.gmail.com>
X-ClientProxiedBy: BL0PR0102CA0001.prod.exchangelabs.com (2603:10b6:207:18::14) To SJ0PR14MB4792.namprd14.prod.outlook.com (2603:10b6:a03:379::24)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: SJ0PR14MB4792:EE_|BL0PR14MB3842:EE_
X-MS-Office365-Filtering-Correlation-Id: 7d11b9e4-a439-4a05-698f-08daa2ddad5b
X-OriginatorOrg: labn.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 7d11b9e4-a439-4a05-698f-08daa2ddad5b
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR14MB4792.namprd14.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Sep 2022 12:17:00.8454 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: eb60ac54-2184-4344-9b60-40c8b2b72561
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: x2VBqh+HeDH5cBpo5Wvu3sXgcP4LVDzhK+1bPUUSYndReD1A8MkxE9PxQpVUodT5AcphltCXJlwR+SPD5sfOPg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR14MB3842
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/p-tvvjpZC7sWJw35eC-nv3s0CZE>
Subject: Re: [Detnet] comments on draft-ietf-detnet-oam-framework-06
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: Fri, 30 Sep 2022 12:17:12 -0000

Hi Greg,

see below. I think the version you sent doesn't address everything 
discussed below.

Also - this is important -  please update the draft with a current email 
address for Georgios as his current address bounces. If you don't have 
one, he must be moved to contributor.

On 9/28/2022 12:47 PM, Greg Mirsky wrote:
> Hi Lou,
> thank you for your quick response and helpful suggestions to improve 
> the document. I've applied them all. As usual, I've attached the diff 
> to highlight all the updates and the working version of the draft.
> RE: the number of authors on the first page. I agree with the response 
> you've proposed. I hope that IESG will thoughtfully consider this case.
>
> Regards,
> Greg
>
> On Wed, Sep 28, 2022 at 4:52 AM Lou Berger <lberger@labn.net> wrote:
>
>     Hi Greg,
>
>         Thanks for the response/update -- please see below.
>
>     On 9/27/2022 5:52 PM, Greg Mirsky wrote:
>>     Hi Lou,
>>     thank you for the review, comments, and helpful suggestions.
>>     Please find my notes and responses inlined below under the GIM>>
>>     tag. Attached is the working version of the draft and the diff
>>     highlighting all updates.
>>
>>     Regards,
>>     Greg
>>
>>     On Fri, Sep 23, 2022 at 11:13 AM Lou Berger <lberger@labn.net> wrote:
>>
>>         Hi,
>>
>>         In preparing my shepherd write up, I noticed a few
>>         minor/editorial
>>         points that should be addressed before submission for
>>         publication to the
>>         IESG.
>>
>>         - Number of authors:
>>         The IESG requires justification for more than 5 authors
>>         listed on the
>>         font page.  This document has 6.  Is anyone willing to move to
>>         contributor? If not, can you provide a justification for more
>>         than 5
>>         authors
>>
>>     GIM>> I believe that all authors, in the course of developing
>>     this document, provided essential contributions.
>
>     The question that needs to be answered in the Shepherd write up is
>     as follows:
>
>
>     13. ... If the total number of authors and editors on the front page
>         is greater than five, please provide a justification.
>
>     Do you want me to just say?
>
>         The authors believe all listed have provided essential
>     contributions in the course of developing this document.
>
>     Keep in mind the IESG pushes back hard on more than 5 authors. If
>     the authors have a stronger justification, can you (authors)
>     provide it.
>
I will try, but I expect that we will receive strong push back on this.


>>
>>         - Inclusion of conformance boilerplate (Section 1.3) and
>>         conformance
>>         language.
>>
>>         Generally informational documents do not include the conformance
>>         boilerplate or related language.  For example, there is none
>>         in the
>>         DetNet framework, RFC8939.  On the other hand RFC 4377, OAM
>>         Requirements
>>         for MPLS Networks, does.
>>
>>         Is there really a need for such in this document? If you do,
>>         the scope
>>         of the requirement needs to be clear. (E.g, the requirements
>>         are on
>>         future solutions "DetNet OAM solutions MUST..." or "solutions
>>         providing
>>         DetNet OAM MUST..."). Or perhaps just a statement to this
>>         effect at the
>>         end of section 1.3 or start of section 6.
>>
>>      GIM>>  I propose appending Section 1.3 with the following:
>>        The requirements language in Section 6
>>        applies to future implementations of DetNet OAM.
>
>     How about
>
>     The requirements language is used in Section 6 and applies to
>     future implementations of DetNet OAM.
>
I still see requirements terms in sections other than 6 in the version 
you sent out, e.g.,

   3.  Operation

    OAM features will enable DetNet with robust operation both for
    forwarding and routing purposes.

    It is worth noting that the test and data packets MUST follow the
    same path, i.e., the connectivity verification has to be conducted
    in-band without impacting the data traffic.  Test packets MUST share
    fate with the monitored data traffic without introducing congestion
    in normal network conditions.

>>
>>         Section 3-5 I really don't see the need for conformance
>>         language in this
>>         section.
>>
>>     GIM>> Upon reviewing the last paragraph, propose to remove it
>>     altogether:
>>     OLD TEXT:
>>        DetNet OAM mechanisms SHOULD allow a fault detection in real time.
>>        They MAY, when possible, predict faults based on current network
>>        conditions.  They MAY also identify and report the cause of the
>>        actual/predicted network failure.
>>
>>
>>         - Section 3.4, s/NOT RECOMMENDED/expected
>>
>>     GIM>> We've discussed this and propose the following update:
>>      OLD TEXT:
>>        DetNet is not expected to use multiple paths or links, i.e.,
>>     Equal-
>>        Cost Multipath (ECMP) [RFC8939].  As the result, OAM in ECMP
>>        environment is outside the scope of this document.
>>     NEW TEXT
>>        DetNet is not expected to use Equal-Cost Multipath (ECMP)
>>     [RFC8939].
>>        As the result, DetNet OAM in ECMP environment is outside the
>>     scope of this
>>        document.
>>
>>
>>         - Section 5.2
>>         Can you rephrase/clarify the following sentence.  I frankly
>>         have no idea
>>         what is meant by it:
>>
>>              We need to provide mechanisms to patch the network
>>             configuration.
>>
>>     GIM>> Thank you for pointing out this sentence to us. It is not
>>     really related to OAM but seems more in place in a discussion of
>>     the management plane. Hence, propose removing the sentence.
>>
>>
>>         That's it!
>>
>     The above all looks good -- thanks!
>
>>     GIM>> In the course of addressing your comments, we've come up
>>     with several more editorial updates. Please let us know if these
>>     are helpful:
>>     In Section 4:
>>     OLD TEXT
>>        *  per path to detect misbehaving path when multiple paths are
>>           applied.
>>     NEW TEXT
>>        *  per path to detect misbehaving path(s) when multiple paths are
>>           used for service protection.
>>
>>     In Section 5, prepend the following new text to the first paragraph:
>>     NEW TEXT:
>>        Service protection (provided by the DetNet service sub-layer)
>>     is designed
>>        to cope with simple network failures, and it mitigates the
>>     immediate reaction
>>        of the DetNet controller to network events.
>>
>     What about the case where a controller is not used? Do you perhaps
>     mean "DetNet Controller Plane"?
>
Note this is a general comment: The document mentions controller in many 
places.  To be consistent with the DetNet Architecture the document 
should allow for any 'Controller Plane' solution.  This should be easily 
fixed,  starting in section 2.

Thank you,

Lou

>     Lou
>
>>
>>
>>         Thank you,
>>         Lou
>>