Re: [Detnet] Éric Vyncke's No Objection on draft-ietf-detnet-ip-oam-12: (with COMMENT)
Greg Mirsky <gregimirsky@gmail.com> Tue, 13 February 2024 00:26 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 5E85BC14F600; Mon, 12 Feb 2024 16:26:22 -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 B8AdIzJ3x_fZ; Mon, 12 Feb 2024 16:26:17 -0800 (PST)
Received: from mail-yw1-x1134.google.com (mail-yw1-x1134.google.com [IPv6:2607:f8b0:4864:20::1134]) (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 BEAADC14F60D; Mon, 12 Feb 2024 16:26:17 -0800 (PST)
Received: by mail-yw1-x1134.google.com with SMTP id 00721157ae682-6077dabae03so4667877b3.0; Mon, 12 Feb 2024 16:26:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1707783976; x=1708388776; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=0/aE841gQmnx3yN3OgsI7w2BE9uce1r2CWUuFaEyRsk=; b=PwxFnru6xQ6/fTncwPtUDyxRzd6oXzeSCI2s4ZPxACJBX/m5bO7h4g27rRLq/fwLQE x7ncVs2GB+Z6vjN1kW1IGUt17suWbe10ySDI3OuamkEFCBwcIJwVxunyXd4vSoTOd3Vo CxVyjrG0GZibwafVej+6ew6cZomlYA+rCJ8v2mxGXxFcQ4bqpCOUH+GaomNs/XadK+ns VYRceQbuXxSWLk05ntpLpalqljpBDqenSPzbGZfLmffqfaWmVlGJ6z3cpeQVGu/WSA/L 8LHAv9kwienskhh+Y+VGAcb76on/ho6lKIzejSSJAN0tKRdaWKBUyYO3ELTWaE093XCA Ixzg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707783976; x=1708388776; 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=0/aE841gQmnx3yN3OgsI7w2BE9uce1r2CWUuFaEyRsk=; b=IPupw44kfUksTvXPmws2MGhARCzmt7/7EB3wQl3ctEqfzdGDRBzhvqHfCdpZFb4Zkn XEWfzfB2BjBifOSGAJnUnQIi7y5fAS+llKARmV+fSI6fiucZ1vggS6kxkPDNi13Jv2+U /DjeETyuxYq6qv2NUJEi+FW8nJNAj9tUqLFXeHABfXm6FEKfURxe7dVm+zU9nJOI+0qH 38uK+F2JDuZloeh84G26NclL1L7Y8p76oyWdP1jQtHE/etnY5FiMQujL5y6D+M/eIn5E eSKsPmjXK/3VuTL2cbuQCAU5TXZUu94XzonQH2TXtgkc9ff+Oh8UgLSHynBBfzLiTQwd p7Pg==
X-Forwarded-Encrypted: i=1; AJvYcCXY70bPfb41wZTSgBNzZvuC5u3FZ9lT/RVTkAeFXwnrc7tjKb8+B9P7yCp3cb1GDFfEaqmBI91fONBaBDVsq7a9QakwjrFA1vW7JvcpSIqGZk1GodM+i6oi5oRl7alFdIyNh1Y0LHQJLAGxXG1VBCDKP/uNaAPA9FIM9g==
X-Gm-Message-State: AOJu0Yz+VEuqxHjaAEfI2ppjHO5NglJKDMjEFLwtsaSxNVGJEfuLXESI XFRUER2wfjiryQ7nbYuyOLNxPeilUFF1Q9Z5EG/bby8O5zQr2/IROICqO8xVlLMd79GGh0jx3GF LJAhyGKrFN6B8htNRa0F7aFS5g+kCwWipCEE=
X-Google-Smtp-Source: AGHT+IELN8O15Kx0VeLEyau4I8apCxdBu+8BbWhQtIk85PEbRd0RrGXKBgjSYH4AuJsNSoq1aYx4vrrctLQQD0mCJFE=
X-Received: by 2002:a0d:ccce:0:b0:607:7c24:fc7b with SMTP id o197-20020a0dccce000000b006077c24fc7bmr1552732ywd.32.1707783976508; Mon, 12 Feb 2024 16:26:16 -0800 (PST)
MIME-Version: 1.0
References: <170775559700.35983.14765058258976771202@ietfa.amsl.com>
In-Reply-To: <170775559700.35983.14765058258976771202@ietfa.amsl.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Mon, 12 Feb 2024 16:26:06 -0800
Message-ID: <CA+RyBmUqy-MpggGLLBV9RTeN25Xn_AgmcvjOnYid8txCofY72A@mail.gmail.com>
To: Éric Vyncke <evyncke@cisco.com>
Cc: The IESG <iesg@ietf.org>, draft-ietf-detnet-ip-oam@ietf.org, detnet-chairs@ietf.org, detnet@ietf.org, lberger@labn.net, janos.farkas@ericsson.com
Content-Type: multipart/alternative; boundary="00000000000045e112061138718f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/y4bhKT7H_4_WQ42QGzvNZV7vMFM>
Subject: Re: [Detnet] Éric Vyncke's No Objection on draft-ietf-detnet-ip-oam-12: (with COMMENT)
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: Tue, 13 Feb 2024 00:26:22 -0000
Hi Éric, thank you for your kind words and support of this work. Please find my notes below tagged GIM>>. Regards, Greg On Mon, Feb 12, 2024 at 8:33 AM Éric Vyncke via Datatracker < noreply@ietf.org> wrote: > Éric Vyncke has entered the following ballot position for > draft-ietf-detnet-ip-oam-12: No Objection > > When responding, please keep the subject line intact and reply to all > email addresses included in the To and CC lines. (Feel free to cut this > introductory paragraph, however.) > > > Please refer to > https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/ > for more information about how to handle DISCUSS and COMMENT positions. > > > The document, along with other ballot positions, can be found here: > https://datatracker.ietf.org/doc/draft-ietf-detnet-ip-oam/ > > > > ---------------------------------------------------------------------- > COMMENT: > ---------------------------------------------------------------------- > > > # Éric Vyncke, INT AD, comments for draft-ietf-detnet-ip-oam-12 > > Thank you for the work put into this document. > GIM>> Thank you for your kind words. > > Please find below some non-blocking COMMENT points (but replies would be > appreciated even if only for my own education), and one nit. > > Special thanks to János Farkas for the shepherd's detailed write-up > including > the WG consensus and the justification of the intended status. > > Other thanks to Roman Danyliw as the acting AD ;-) > > I hope that this review helps to improve the document, > > Regards, > > -éric > > # COMMENTS (non-blocking) > > ## Section 1 > > Is the 1st paragraph defining what is OAM a little too light ? Operations > cover > more than performance monitoring. But, this is not critical for this I-D. > GIM>> Traditionally, OAM is viewed as providing Fault Management and Performance Monitoring support, i.e., 'F' and 'P' in the FCAPS network management model. The fault management, in turn, includes tasks of detection and localization of defects. It seems like all these OAM functions are called out. One function not mentioned in the document is protection switchover coordination, e.g., APS. Although APS could be used in the DetNet forwarding sub-layer, protection of the DetNet service sub-layer is provided using PREOF and thus is outside the scope of DetNet OAM. > > ## Section 2.1 > > Should there be a reference for diff serv and ICMPv[46]? > GIM>> References to ICMP-defining documents are in Section 3, where the applicability of ICMP/ICMPv6 in DetNet networks is discussed. Do you think that is acceptable? > > Isn't it a little weird to use in an IP-only document the sentence `MPLS > networks providing LSP connectivity between DetNet nodes are an example of > the > underlay layer` ? > GIM>> I think I can see that the definition of the underlay network is not linked to the case of DetNet IP. Would the following update make it clearer: OLD TEXT: Underlay Network or Underlay Layer: The network that provides connectivity between DetNet nodes. MPLS networks providing LSP connectivity between DetNet nodes are an example of the underlay layer. NEW TEXT: Underlay Network or Underlay Layer: The network that provides connectivity between DetNet nodes. MPLS networks providing LSP connectivity between DetNet nodes are an example of the DetNet IP network underlay layer. > > ## Section 3 > > I will let my fellow OPS ADs to chime in, but `OAM protocols and > mechanisms act > within the data plane of the particular networking layer` is of course > applicable for the in-path monitoring part of OAM, but probably not for the > control part of OAM, e.g., netconf can be in a separate plane. > GIM>> I agree that that is a good question for a discussion of what is an OAM method of measurement, defect detection, on one hand, and a part of the management plane that can be used to collect data reflecting the operational state and telemetry information. Personally, I think that some OAM methods do not require traversing the same set of nodes and links as the monitored DetNet flow while fulfilling an OAM function, e.g., direct loss measurement. But the NETCONF, in my opinion, is the realization of the management plane and can be used to collect operational state and telemetry information based on data models. > > What about the use of IPv6 flow label ? Would it help for the IPv6 flows ? > GIM>> Yes, the IPv6 Flow label is a useful mechanism to identify a DetNet flow. This document describes active DetNet IP OAM for the data plane that conforms to Section 6 RFC 8939: The DetNet data plane encapsulation in a transport network with IP encapsulations specified in Section 6 of [RFC8939]. That section, among other requirements, includes one related to the IPv6 Flow Label: * IPv6 Flow Label field. This field can be optionally used for matching. When used, this field can be used instead of matching against the Next Header field. Would you suggest a text to make the optional use of the IPv6 Flow Label clearer in this document? > > ## Section 3.1 > > While I am far from being a "flow hash" expert, is it really possible for > compute UDP ports having the same hash value ? Especially when most > vendors do > not make their flow hash algorithms public ? > GIM>> You are right and the message that we wanted to convey Using UDP port numbers to identify a DetNet flow severely complicates the task of applying active OAM. > > To be honest, the intent of sections 3.1 to 3.4 are unclear to me, hence my > above question. > > ## Section 7 > > I was really about to raise a DISCUSS for this, but it is too trivial to > fix: > please either remove this section or add some contents. > GIM>> Oops ;) Done. > > # NITS (non-blocking / cosmetic) > > ## Oxford comma ? > > Should there be an Oxford comma in `Administration and Maintenance`? > Notably in > the title and other places. > GIM>> Thank you for catching this. Fixed throughout the document.
- [Detnet] Éric Vyncke's No Objection on draft-ietf… Éric Vyncke via Datatracker
- Re: [Detnet] Éric Vyncke's No Objection on draft-… Greg Mirsky