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

Lou Berger <lberger@labn.net> Wed, 28 September 2022 11:52 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 D185CC15DD6E; Wed, 28 Sep 2022 04:52:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.912
X-Spam-Level:
X-Spam-Status: No, score=-1.912 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-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 dRos5COrbSnj; Wed, 28 Sep 2022 04:52:41 -0700 (PDT)
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2103.outbound.protection.outlook.com [104.47.58.103]) (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 47249C14CE21; Wed, 28 Sep 2022 04:52:23 -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 SJ0PR14MB5321.namprd14.prod.outlook.com (2603:10b6:a03:423::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.17; Wed, 28 Sep 2022 11:52:20 +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.017; Wed, 28 Sep 2022 11:52:20 +0000
Content-Type: multipart/alternative; boundary="------------ECDhyUs0DBUCKBizBFr0tPZn"
Message-ID: <a2964bfa-45a8-4b94-276d-285df2d43317@labn.net>
Date: Wed, 28 Sep 2022 07:52:19 -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>
From: Lou Berger <lberger@labn.net>
In-Reply-To: <CA+RyBmW=6Xv2+KgKzAu0yEm1AkXXOCxvWDk1MsC-2k9cCUOhzA@mail.gmail.com>
X-ClientProxiedBy: BL0PR01CA0013.prod.exchangelabs.com (2603:10b6:208:71::26) To SJ0PR14MB4792.namprd14.prod.outlook.com (2603:10b6:a03:379::24)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: SJ0PR14MB4792:EE_|SJ0PR14MB5321:EE_
X-MS-Office365-Filtering-Correlation-Id: c46dcb20-17ac-435c-3a63-08daa147e642
X-OriginatorOrg: labn.net
X-MS-Exchange-CrossTenant-Network-Message-Id: c46dcb20-17ac-435c-3a63-08daa147e642
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR14MB4792.namprd14.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Sep 2022 11:52:20.5748 (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: M/Rq10VnhcT+vNb90G3n9HV+Ep5Dp0j/jxhxifwYxov/CpqzyZlHH8oR6zFHnBPkv89/4H5/APNOX9fh8MhUjg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR14MB5321
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/KX33AlsKQc7DhwimZrs6ks5p_Zg>
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: Wed, 28 Sep 2022 11:52:46 -0000

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.

>
>     - 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.

>
>     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"?

Lou

>
>
>     Thank you,
>     Lou
>