Re: [netconf] I-D Action: draft-ietf-netconf-udp-notif-07.txt

Pierre Francois <pierre.francois.ietf@gmail.com> Wed, 14 September 2022 10:52 UTC

Return-Path: <pierre.francois.ietf@gmail.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1D576C1522AF for <netconf@ietfa.amsl.com>; Wed, 14 Sep 2022 03:52:11 -0700 (PDT)
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_DNSWL_NONE=-0.0001, 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 l__0-C-6Ig9n for <netconf@ietfa.amsl.com>; Wed, 14 Sep 2022 03:52:07 -0700 (PDT)
Received: from mail-pl1-x631.google.com (mail-pl1-x631.google.com [IPv6:2607:f8b0:4864:20::631]) (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 50169C14F744 for <netconf@ietf.org>; Wed, 14 Sep 2022 03:52:07 -0700 (PDT)
Received: by mail-pl1-x631.google.com with SMTP id t3so14744651ply.2 for <netconf@ietf.org>; Wed, 14 Sep 2022 03:52:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date; bh=DCQ+u9BjTj8+uTORjKeABDGziBW3UfhMV3jDftnHn0Y=; b=geDC2tDZ9/3U/Yujws5p3QaoOZX1Jafjiyg3EBSWjB97k1iyaG12//KPJ7thMLhCaf ncUMlby4opZeJL33gQbg0RbKdgyIRti0im+/IpsKFxgxak9gdg9qo+wGjETGIfhWKmF2 mjkjEKEiByhBhRzRsF85uT+4NZC/LgWdym76zmtBHZQf9JIZ/dLE8EloYl/BDI3X2pcu MtumTnzH9HeafAPIbQO69jU65a+dNyaUKzJFG1GR6sCSEZ73lUQnIM4qnDqgtT6hzksm UAAhmIrSFfeNTkT9rslgMidy4FYAa/bm7A6Ohzuf/jNNE/hMhjiQGg94HO1cHJ/9sQqw 4FkQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date; bh=DCQ+u9BjTj8+uTORjKeABDGziBW3UfhMV3jDftnHn0Y=; b=d8bckuqew2kBnlqmSIRZvjCbVLo0UYJiYnswMnSTTlT9NETU08e85gYPW6OSvmE/vX spndQ3P8TjgQhRKEdEtVxVbZXg9ph+H8EYnYx6+mN2e7IvDDqsfN565hNA59P0RHDQTo pXC2OXboigBZPd3rN5VblF8ZWfM3A5LiVmSrdi6O1fBCqwlnA6fVZmYrtr0a83kD8S8s THO2bWqN+zJ4oITIDZ7MGKXqzTFWX+A/Pu8eetphrhwwzA22QbW1PnNA+ox7tIn8RchO u1sPozJrmXToyZn6vmdIw4OAbDsjhICa4FX5tYuM9ITkEjUxvgDh7iR6gSuB+nRIr22n Uc4A==
X-Gm-Message-State: ACgBeo2O5gp+9oTM5VPvlgIulU7UmYODhfUEjVGNGXt0LXAceqgE6Ja1 4p/eF0VgYzFpeyCQp9AwYGxAE5Egxo33N2xTboM=
X-Google-Smtp-Source: AA6agR57ZjRnppYCSqWOf8yrvs6/i1t0Pe4yubLzgfYvc239/YIHMrORPKpvA22JpSrAmkLFcchZ8geyq2fHPv8jFuk=
X-Received: by 2002:a17:902:ea11:b0:178:1c19:b0f5 with SMTP id s17-20020a170902ea1100b001781c19b0f5mr20591471plg.152.1663152726308; Wed, 14 Sep 2022 03:52:06 -0700 (PDT)
MIME-Version: 1.0
References: <165754117764.5370.13312314416203126445@ietfa.amsl.com> <AM7PR07MB6248C3F2506048D2AEF91BF4A0799@AM7PR07MB6248.eurprd07.prod.outlook.com> <791C7683-501D-428C-9423-D06D055BCD99@insa-lyon.fr> <AM7PR07MB6248F4C36A03FBC172B898CBA0469@AM7PR07MB6248.eurprd07.prod.outlook.com>
In-Reply-To: <AM7PR07MB6248F4C36A03FBC172B898CBA0469@AM7PR07MB6248.eurprd07.prod.outlook.com>
From: Pierre Francois <pierre.francois.ietf@gmail.com>
Date: Wed, 14 Sep 2022 12:51:55 +0200
Message-ID: <CAFNmoOH2HA-5x9nuEcQ7h_kXqH6oovUXx=eTJbkKSE17riNg4Q@mail.gmail.com>
To: tom petch <ietfc@btconnect.com>
Cc: Alex Huang Feng <alex.huang-feng@insa-lyon.fr>, "netconf@ietf.org" <netconf@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000757b4a05e8a0eb89"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/DAsDSEnc3WkjEBZIm3dcwq6jQzI>
Subject: Re: [netconf] I-D Action: draft-ietf-netconf-udp-notif-07.txt
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: NETCONF WG list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Sep 2022 10:52:11 -0000

Tom,

We'll propose something on the behaviour when order is not respected.
ok for the reference to RFC8340.

Cheers,

Pierre.

Le mer. 14 sept. 2022 à 12:42, tom petch <ietfc@btconnect.com> a écrit :

> Two comments inline under <tp2>
>
> From: Alex Huang Feng <alex.huang-feng@insa-lyon.fr>
> Sent: 12 September 2022 09:49
>
> Dear Tom,
>
> Thanks for the feedback.
> See comments inline
>
> On 30 Aug 2022, at 12:17, tom petch <ietfc@btconnect.com<mailto:
> ietfc@btconnect.com>> wrote:
>
> From: netconf <netconf-bounces@ietf.org<mailto:netconf-bounces@ietf.org>>
> on behalf of internet-drafts@ietf.org<mailto:internet-drafts@ietf.org> <
> internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>>
> Sent: 11 July 2022 13:06
>
>
> A New Internet-Draft is available from the on-line Internet-Drafts
> directories.
> This draft is a work item of the Network Configuration WG of the IETF.
>
>        Title           : UDP-based Transport for Configured Subscriptions
>        Authors         : Guangying Zheng
>                          Tianran Zhou
>                          Thomas Graf
>                          Pierre Francois
>                          Alex Huang Feng
>                          Paolo Lucente
>  Filename        : draft-ietf-netconf-udp-notif-07.txt
>  Pages           : 24
>  Date            : 2022-07-11
>
> <tp>
> There are a number of tweaks that could benefit this I-D
>
> Requirements Language is out of date
> Will be updated in the upcoming draft.
>
> s.4 Options MUST be ordered ..
> And if they are not?
> Ordered options allow to optimise the collector, notably for reassembly of
> the UDP-notif segmented messages. Together with the proposed option 1 for
> segmentation allows the collector not needing to parse the other options to
> know if a message is segmented.
>
> <tp2>
> Yes, but my question is what happens if the MUST is not obeyed.  Treat the
> message as invalid, process those that are in order,   .?  I think that you
> should spell it out.
>
>
> prefix un
> I think this a poor choice.  This I-D is one of a family which suggests
> the prefix should have a common pattern for the family.  Since the base
> spec uses 'sn' (unfortunately but now a given), then I would use
> sn...
> with something to indicate udp
> We don’t have a preference on the prefix.
> We suggest to remain consistent with HTTPS-notif YANG module and use
> ietf-subscribed-notif-receivers. We are open to suggestions.
>
>
> Simplified BSD License
> out of date, should be Revised
> Will be changed in the upcoming draft.
>
> ip-address
> this is the format with a zone; is that intended?
> If the group prefers ip-address-no-zone, we are fine with it.
>
> IANA Considerations
> You are asking for three actions, easier for IANA and everyone else as
> three sections, 9.1 9.2 9.3
> Changed for the next draft.
>
> As RFC8126 says, the structure of the IANA Registry is registries under
> groups.  You should use this terminology.   A new group name should be
> chosen such that users can find it.  TLS get this right; most IETF WG get
> this wrong making it a nightmare to try and find a registry.
>
> This also applies to a lesser extent to registry names.  Thus a registry
> about netconf notifications in a group that is clearly netconf might well
> start with notifications followed by a qualifier thereof.
> If the NETCONF WG decides to do that, we will follow.
>
> And this logic could also benefit the module name.
>
> You import tls-client; must be a Normative Reference; ditto 6991,
> core-yang-cbor while dtls13  I cannot see as Informative.
> Sorry about that. It is corrected.
>
> RFC8040 Tree Diagrams needs adding.
> Do you mean showing all the levels in section 7?
>
> <tp2>
> No I  got the reference wrong.  I meant you should add  an Informative
> reference to RFC8340 Tree Diagrams in section 7.
>
> Tom Petch
> _______________________________________________
> netconf mailing list
> netconf@ietf.org<mailto:netconf@ietf.org>
> https://www.ietf.org/mailman/listinfo/netconf
>
>
> _______________________________________________
> netconf mailing list
> netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf
>