Re: [Detnet] Robert Wilton's No Objection on draft-ietf-detnet-oam-framework-10: (with COMMENT)

Greg Mirsky <gregimirsky@gmail.com> Thu, 04 January 2024 00:54 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 151FEC14F61C; Wed, 3 Jan 2024 16:54:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.104
X-Spam-Level:
X-Spam-Status: No, score=-2.104 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_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 gnkWiHN-x-bm; Wed, 3 Jan 2024 16:54:11 -0800 (PST)
Received: from mail-yb1-xb29.google.com (mail-yb1-xb29.google.com [IPv6:2607:f8b0:4864:20::b29]) (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 6AC07C14F6B5; Wed, 3 Jan 2024 16:54:11 -0800 (PST)
Received: by mail-yb1-xb29.google.com with SMTP id 3f1490d57ef6-dbd99c08cd6so34787276.0; Wed, 03 Jan 2024 16:54:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704329650; x=1704934450; 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=wyGFFmxwdEdZ6rConJIusF2+7d083uyJCgzHWRDnAA4=; b=AjbVL9BA5xLX8EMaAnSOaduKLp+pclqzIXwC9eJeZ9lonAfJMJ0ibLzvAGHNSsSoFn Rvoyz/p5bKI1o/FmAbf9HZ/NF3klLAUYP3A2MBps5x+jvKjboPZZQVoYzwONkjUQrbMa l0SmZlVgEb6NGPWfZkWw3+f7R+1JkDxzAujjsw693ke+H3NsYO400+Qa0CwmdO84AUs0 i7486WWhLpi6mu5hlJZHULlaE7iq53DKatPtKwFX/nyI5VGGwMzNEODHLaj/BTBySAOl 4Uxmh/G4Nah88OfAnROBua5HJ3F9u3jJpERw6QELWwl0weV/0PMwfIYvJ0NA/lq9+BdA 3Mxg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704329650; x=1704934450; 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=wyGFFmxwdEdZ6rConJIusF2+7d083uyJCgzHWRDnAA4=; b=bWR1jj0D6hRRzd2QE5tgkw1HgRmw5cTk/yLKQUj6++Ww3UU8BrasWb+hzPIP9QaVKT XKyd3kKwkDmrTWrSsR+bMP27FK+8PBF3EzdcM6xRSh5i3taHD0fff53DDAUHyWX4tzRr y7+lKK4S8NS2cm6DUrIXKgjOle5B1DQvPjlhkX0ciPpYCPu/xr02ShOyPWcjaQHvmQaS lGyoE0dXXX9wCC+hZJuyejOTCUDu4yX5vEOApxTcWatyuTqMd/dYdOnQNAqMiZd9zEd8 dqaSFWFjg7kZrkl+PZi64h8sM2Zt0HQouzfA2tOxFhrHP5J9/WzUV7niin9kbSbGA7WJ YShQ==
X-Gm-Message-State: AOJu0YyJ3K+UEqJ+pYE0aqXtxtqRkL/YHbUYuJnMlBtBWUpGPMQC+H+S AkZDKBEDDVE9Br3t0AohSF4PmCbAaqyZpyrmaSk=
X-Google-Smtp-Source: AGHT+IEj2jBjoSPpviKfcSPB1J11SPZbEBxMFEm2dzBdN3QKan/JAjpWTItcm5rDZP7wzFXG8tHyX9KZYl1R4BQqDbM=
X-Received: by 2002:a05:6902:1b06:b0:dbc:eaef:5c42 with SMTP id eh6-20020a0569021b0600b00dbceaef5c42mr11152058ybb.30.1704329650140; Wed, 03 Jan 2024 16:54:10 -0800 (PST)
MIME-Version: 1.0
References: <170428532252.2552.4511196511252281398@ietfa.amsl.com>
In-Reply-To: <170428532252.2552.4511196511252281398@ietfa.amsl.com>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Wed, 03 Jan 2024 16:53:59 -0800
Message-ID: <CA+RyBmVdgdieXkExCAmCQF5qkQUpFjruvok2u2OYanBO-x8vcg@mail.gmail.com>
To: Robert Wilton <rwilton@cisco.com>
Cc: The IESG <iesg@ietf.org>, draft-ietf-detnet-oam-framework@ietf.org, detnet-chairs@ietf.org, detnet@ietf.org, lberger@labn.net
Content-Type: multipart/alternative; boundary="0000000000006079bb060e142bf8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/bFR5Buj1e1zTnJmTrfscOzojVWU>
Subject: Re: [Detnet] Robert Wilton's No Objection on draft-ietf-detnet-oam-framework-10: (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: Thu, 04 Jan 2024 00:54:16 -0000

Hi Rob,
thank you for your kind words and helpful comments. Please find my notes
below tagged GIM>>.

Regards,
Greg

On Wed, Jan 3, 2024 at 4:35 AM Robert Wilton via Datatracker <
noreply@ietf.org> wrote:

> Robert Wilton has entered the following ballot position for
> draft-ietf-detnet-oam-framework-10: 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-oam-framework/
>
>
>
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
>
> Hi,
>
> Thanks for this document, I found it easy to read and understand.
>
> I only have some minor comments that may help improve the document:
>
> Minor level comments:
>
> (1) p 6, sec 3.1.  Information Collection
>
>    Information about the state of the network can be collected using
>    several mechanisms.  Some protocols, e.g., Simple Network Management
>    Protocol, send queries.  Others, e.g., YANG-based data models,
>    generate notifications based on the publish-subscribe method.  In
>    either way, information is collected and sent using the DetNet
>    Controller Plane.
>
> A few suggestions:
> 1. For SNMP, perhaps "polls for updated data" rather than "send queries".
>
GIM>> Thank you! Accepted.

> 2. YANG data models don't in themselves generate notifications, but only
> define
> notifications that could be generated when particular events occur.  But
> really, it is protocols, such as YANG Push, that are used to setup
> subscriptions for the data defined in the YANG data models to be published
> either on a periodic basis, or when the underlying data changes.
>
GIM>> Thank you for the important clarification. Would the following
update, that benefits from your text, makes it clearer:
OLD TEXT:
   Others, e.g., YANG-based data models,
   generate notifications based on the publish-subscribe method.
NEW TEXT:
   Other protocols, such as YANG-Push
   [RFC8641], can be used to set up subscriptions for the data defined
   in the YANG data models to be published periodically or when the
   underlying data changes.

>
> (2) p 10, sec 5.1.  Replication / Elimination
>
>        Figure 1: Packet Replication: S transmits twice the same data
>                          packet, to nodes A and B.
>
> I wasn't really sure what this diagram was intending to convey (i.e., the
> text
> only mentions S, A, and B and none of the other nodes in the diagram).
> E.g.,
> perhaps make is clearer that the desination is R rather than A or B?
>
GIM>> Would clarifying that in the text and shortening the caption be
acceptable:
OLD TEXT:
   For instance, in Figure 1, the source device S is
   transmitting a packet to devices A and B.
NEW TEXT:
   For instance, in Figure 1, the source device S
   transmits a packet to devices A and B to reach the destination node
   R.

                        Figure 1: Packet Replication

>
> (3) p 11, sec 6.  Requirements
>
>    6.   OAM methods MAY combine in-band monitoring or measurement in the
>         forward direction and out-of-bound notification in the reverse
>         direction, i.e., towards the ingress MEP.
>
> Given that this is "MAY" is doesn't appear to technically be an actual
> requirement, since implementations are not required (or even recommended)
> to
> support it.
>
GIM>> Would changing the title of the section to Requirements and
Recommendations (although MAY is not a recommendation either) work?

>
> (4) p 11, sec 6.  Requirements
>
>    8.   DetNet OAM MAY support bi-directional OAM methods for bi-
>         directional DetNet flows.  OAM test packets used for monitoring
>         and measurements MUST be in-band in both directions.
>
> Given that this is "MAY" is doesn't appear to technically be an actual
> requirement, since implementations are not required (or even recommended)
> to
> support it.
>
> Nit level comments:
>
> (5) p 10, sec 6.  Requirements
>
>    2.   It MUST be possible to initiate a DetNet OAM session from using
>         any of DetNet Controller Plane solution, e.g., centralized
>         controller.
>
> Perhaps "by using any of the DetNet Controller Plane solutions"?
>
GIM>>Yes, the plural is the right form.

>
> Regards,
> Rob
>
>
>
>