[netconf] Re: Adoption call for quic-netconf-over-quic-06

Benoit Claise <benoit.claise@huawei.com> Mon, 19 August 2024 14:28 UTC

Return-Path: <benoit.claise@huawei.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 647A7C14F6BC for <netconf@ietfa.amsl.com>; Mon, 19 Aug 2024 07:28:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.551
X-Spam-Level:
X-Spam-Status: No, score=-4.551 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.355, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, 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
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 MSUmjJRtzt8h for <netconf@ietfa.amsl.com>; Mon, 19 Aug 2024 07:28:55 -0700 (PDT)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 26B57C151091 for <netconf@ietf.org>; Mon, 19 Aug 2024 07:28:55 -0700 (PDT)
Received: from mail.maildlp.com (unknown [172.18.186.216]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4WnZcw3qY2z6K6gm; Mon, 19 Aug 2024 22:25:20 +0800 (CST)
Received: from frapeml500001.china.huawei.com (unknown [7.182.85.94]) by mail.maildlp.com (Postfix) with ESMTPS id 137C41400D7; Mon, 19 Aug 2024 22:28:53 +0800 (CST)
Received: from [10.206.138.58] (10.206.138.58) by frapeml500001.china.huawei.com (7.182.85.94) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Mon, 19 Aug 2024 16:28:50 +0200
Content-Type: multipart/alternative; boundary="------------Y6tIaVWYQuD90YrIjt0y0eMR"
Message-ID: <e964b109-0a5e-57cb-202b-8e61eafc0560@huawei.com>
Date: Mon, 19 Aug 2024 15:28:45 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1
Content-Language: en-US
To: Kent Watsen <kent+ietf@watsen.net>, Marc Blanchet <marc.blanchet@viagenie.ca>
References: <0100019151cda6b9-99bdca9e-ec7f-443d-b792-2f0d606aff55-000000@email.amazonses.com> <tencent_4E1D0A65F24BAE6D0069391ACCB8639F2A09@qq.com> <C5839E45-2C48-4C80-BA82-F711367A6FCF@viagenie.ca> <010001916aef0846-7422dfad-975a-4705-b888-b37da5be5c57-000000@email.amazonses.com>
From: Benoit Claise <benoit.claise@huawei.com>
In-Reply-To: <010001916aef0846-7422dfad-975a-4705-b888-b37da5be5c57-000000@email.amazonses.com>
X-Originating-IP: [10.206.138.58]
X-ClientProxiedBy: dggems701-chm.china.huawei.com (10.3.19.178) To frapeml500001.china.huawei.com (7.182.85.94)
Message-ID-Hash: KWRQ6ZXVMOYGFWFAQXB3HSCJ6PG5GJG3
X-Message-ID-Hash: KWRQ6ZXVMOYGFWFAQXB3HSCJ6PG5GJG3
X-MailFrom: benoit.claise@huawei.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-netconf.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Chongfeng Xie <chongfeng.xie@foxmail.com>, "netconf@ietf.org" <netconf@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [netconf] Re: Adoption call for quic-netconf-over-quic-06
List-Id: NETCONF WG list <netconf.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/jw5dxX16GKJiiJFfYOKrGKPWDXA>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Owner: <mailto:netconf-owner@ietf.org>
List-Post: <mailto:netconf@ietf.org>
List-Subscribe: <mailto:netconf-join@ietf.org>
List-Unsubscribe: <mailto:netconf-leave@ietf.org>

Dear all,

On 8/19/2024 2:58 PM, Kent Watsen wrote:
> Hi Marc, authors, WG,
>
>>> The abstract mentions that "This document describes  how to use 
>>> NETCONF over the QUIC transport protocol, named NETCONFoQUIC."  But 
>>> in section 7,  NETCONFoQUIC is shown as one type of protocol.  So my 
>>> question is that whether NETCONFoQUIC is a kind of new protocol? If 
>>> yes, what't the relationship of NETCONFoQUIC with NETCONF?
>>
>> From TLS point of view, it is another protocol, therefore it is 
>> registered as an ALPN. All protocols over QUIC do the same.
>
> Thanks for this context.  The TLS-perspective is noteworthy but, from 
> a NETCONF-protocol perspective, QUIC is just another transport.   
> “NETCONF” is the protocol.  It may necessary to register 
> “NETCONFoQUIC”, but calling the protocol “NETCONFoQUIC” seems wrong.
And a big +1 on my side.

Regards, Benoit
> Is it possible to relegate the use of “NETCONFoQUIC" in the draft to, 
> e.g., just the IANA Considerations section?
>
> More comments:
>
> Section 2 introduces terminology “manager” and “agent” for the NETCONF 
> peers.  I strongly oppose this construct.  Since 2006, the terms 
> “client” and “server” have been used for NETCONF (formally in RFC 
> 6241).  I understand that QUIC also uses the terms “client” and 
> “server”.   To disambiguate, I recommend using "<protocol>-<roll>" 
> everywhere  (like I did in RFC 8071), e.g.: 
> [quic/netconf/tls]-[client/server].
>
> Section 3.2.2, says that the idle timeout should be disabled.  Is this 
> actually needed?  AFIAK, none of the other NETCONF transport drafts 
> have such provision. Rather the NETCONF WG focus has been to encourage 
> the use of keepalives to ensure aliveness.   I’m not saying this is 
> wrong to disable max_idle_timeout, but just that is seems different, 
> and it would be good to know how different and adjust from there. 
>  FWIW, the strings “idle”, “time” and “keep” do not appear in RFC 7589.
>
> Lastly, I support adoption of this draft.  It seems prudent to add 
> QUIC as a transport for NETCONF (QUIC is already a transport for 
> RESTCONF).   I hope that my comments above will be considered if this 
> I-D is adopted.
>
> Kent // as a contributor
>
>
>
>>
>> Marc.
>>
>>>
>>> Best regards
>>>
>>> Chongfeng
>>>
>>>     *From:* 【外部账号】Kent Watsen <mailto:kent+ietf@watsen.net>
>>>     *Date:* 2024-08-15 00:51
>>>     *To:* netconf@ietf.org
>>>     *Subject:* [netconf] Adoption call for quic-netconf-over-quic-06
>>>     NETCONF WG,
>>>
>>>     This message starts a two week poll on adopting the following
>>>     document:
>>>
>>>     Using NETCONF over QUIC connection
>>>     https://datatracker.ietf.org/doc/html/draft-dai-netconf-quic-netconf-over-quic-06
>>>
>>>     The poll ends August 28.
>>>
>>>     Please send email to the list indicating "yes/support” or "no/do
>>>     not support".  If indicating no, please state your reservations
>>>     with the document.  If yes, please also feel free to provide
>>>     comments you'd like to see addressed once the document is a WG
>>>     document.
>>>
>>>     FWIW, no IPR is known for this document:
>>>
>>>     https://mailarchive.ietf.org/arch/msg/netconf/L9a1nQFdNuGH0rXZyEbd_RaN-UQ/
>>>
>>>     Kent  // as NETCONF WG chair
>>>
>>> _______________________________________________
>>> netconf mailing list --netconf@ietf.org
>>> To unsubscribe send an email tonetconf-leave@ietf.org
>>
>
>
> _______________________________________________
> netconf mailing list --netconf@ietf.org
> To unsubscribe send an email tonetconf-leave@ietf.org