Re: [Detnet] comments on draft-ietf-detnet-oam-framework-06
Lou Berger <lberger@labn.net> Thu, 06 October 2022 19:56 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 AC518C152581; Thu, 6 Oct 2022 12:56:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level:
X-Spam-Status: No, score=-1.909 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, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] 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 Y2mA9owzOeSA; Thu, 6 Oct 2022 12:56:16 -0700 (PDT)
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2101.outbound.protection.outlook.com [104.47.55.101]) (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 749D6C152579; Thu, 6 Oct 2022 12:56:16 -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 BL3PR14MB5626.namprd14.prod.outlook.com (2603:10b6:208:3bd::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.24; Thu, 6 Oct 2022 19:56:12 +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.032; Thu, 6 Oct 2022 19:56:12 +0000
Content-Type: multipart/alternative; boundary="------------S9acSJ0nb5hUNHYv9jW7aKVk"
Message-ID: <60302d4b-171f-1dbe-cb12-c0e47c57ae7d@labn.net>
Date: Thu, 06 Oct 2022 15:56:08 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.3.1
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> <4a21be7f-d06b-dfb2-7a59-e14149a16796@labn.net> <CA+RyBmVFSH9D2aaC6Pqr6JdPhyUb8GatCnCVKXFZe9Et_MmuYw@mail.gmail.com> <aa011709-5c03-9fc7-4f05-70c5bd3f19df@labn.net> <CA+RyBmW_9uNbaaqhPj1n0dJtA5pCxgC0rcvQ=nMMdPoo2JNeCw@mail.gmail.com>
From: Lou Berger <lberger@labn.net>
In-Reply-To: <CA+RyBmW_9uNbaaqhPj1n0dJtA5pCxgC0rcvQ=nMMdPoo2JNeCw@mail.gmail.com>
X-ClientProxiedBy: CH2PR05CA0003.namprd05.prod.outlook.com (2603:10b6:610::16) To SJ0PR14MB4792.namprd14.prod.outlook.com (2603:10b6:a03:379::24)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: SJ0PR14MB4792:EE_|BL3PR14MB5626:EE_
X-MS-Office365-Filtering-Correlation-Id: 86cb619e-ac48-4929-938f-08daa7d4d1af
X-OriginatorOrg: labn.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 86cb619e-ac48-4929-938f-08daa7d4d1af
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR14MB4792.namprd14.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Oct 2022 19:56:12.1227 (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: ufLUC7QFIGmF3yw3htmQXXrDMVK0Z1a9LssCmCJOeZgHU24SeMSc6hU68gGt+naMdathZP2nu8ISOswFukvj1w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL3PR14MB5626
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/RZj3EmFp1HwujlJHPojLxmDsJJ4>
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: Thu, 06 Oct 2022 19:56:20 -0000
Greg, This version looks ready! Thank you Lou On 10/4/2022 11:59 AM, Greg Mirsky wrote: > Hi Lou, > I've switched the reference as you suggested (also removed the > unnecessary I've introduced). I've updated the text to reference the > DetNet Control Plane with "controller" as an example. > Many thanks for your patience and help. > > Attached are the diff and the working version of the draft. > > Regards, > Greg > > On Mon, Oct 3, 2022 at 1:17 PM Lou Berger <lberger@labn.net> wrote: > > Greg, > > I suggest you instead reference RFC8655, the Deterministic > Networking Architecture. It uses consistent capitalization for the > "DetNet Controller Plane" term. > > I think you still have a few more instances of " > centralized/central" controller to clarify. > > Thanks! > > Lou > > On 10/3/2022 4:08 PM, Greg Mirsky wrote: >> Hi Lou, >> apologies for missing the normative verbs and necessary updates >> to "DetNet controller plane" terminology. I've added the >> reference to draft-ietf-detnet-controller-plane-framework >> <https://datatracker.ietf.org/doc/html/draft-ietf-detnet-controller-plane-framework-02> as >> Informational. A minor question about the capitalization of >> "DetNet controller plane". It seems like the draft uses >> capitalization interchangeably. I've used only lower case in the >> OAM draft. Please let me know if that is acceptable. >> >> Attached, please find the diff and the new working version of the >> draft. >> >> Regards, >> Greg >> >> On Fri, Sep 30, 2022 at 5:17 AM Lou Berger <lberger@labn.net> wrote: >> >> 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 >>>>
- [Detnet] comments on draft-ietf-detnet-oam-framew… Lou Berger
- Re: [Detnet] comments on draft-ietf-detnet-oam-fr… Greg Mirsky
- Re: [Detnet] comments on draft-ietf-detnet-oam-fr… Lou Berger
- Re: [Detnet] comments on draft-ietf-detnet-oam-fr… Greg Mirsky
- Re: [Detnet] comments on draft-ietf-detnet-oam-fr… Lou Berger
- Re: [Detnet] comments on draft-ietf-detnet-oam-fr… Greg Mirsky
- Re: [Detnet] comments on draft-ietf-detnet-oam-fr… Lou Berger
- Re: [Detnet] comments on draft-ietf-detnet-oam-fr… Greg Mirsky
- Re: [Detnet] comments on draft-ietf-detnet-oam-fr… Lou Berger
- Re: [Detnet] comments on draft-ietf-detnet-oam-fr… Greg Mirsky