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

戴锦友 <djy@fiberhome.com> Thu, 22 August 2024 09:54 UTC

Return-Path: <djy@fiberhome.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 C3E02C18DBA9 for <netconf@ietfa.amsl.com>; Thu, 22 Aug 2024 02:54:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.893
X-Spam-Level:
X-Spam-Status: No, score=-1.893 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_FONT_FACE_BAD=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_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=unavailable 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 9T_6Xkqexnru for <netconf@ietfa.amsl.com>; Thu, 22 Aug 2024 02:54:45 -0700 (PDT)
Received: from mxuc.fiberhome.com (mxuc.fiberhome.com [113.57.179.111]) by ietfa.amsl.com (Postfix) with SMTP id 3E249C1930B0 for <netconf@ietf.org>; Thu, 22 Aug 2024 02:54:43 -0700 (PDT)
Received: from fiberhome.com (unknown [10.132.0.75]) by mxuc.fiberhome.com (MailData Gateway V2.8.8) with ESMTP id 9046038003709 for <netconf@ietf.org>; Thu, 22 Aug 2024 17:54:36 +0800 (CST)
Received: from LAPTOP-MAVU81J9 (unknown [111.183.107.22]) by app2 (Coremail) with SMTP id BASECkDg_7XUCsdmJSwCAA--.5758S2; Thu, 22 Aug 2024 17:54:28 +0800 (CST)
Date: Thu, 22 Aug 2024 17:54:26 +0800
X-MD-Sfrom: djy@fiberhome.com
X-MD-SrcIP: 10.132.0.75
From: 戴锦友 <djy@fiberhome.com>
To: Benoit Claise <benoit.claise=40huawei.com@dmarc.ietf.org>, kent+ietf <kent+ietf@watsen.net>, Marc Blanchet <marc.blanchet@viagenie.ca>
X-Priority: 3
X-Has-Attach: no
X-Mailer: Foxmail 7.2.25.306[cn]
Mime-Version: 1.0
Message-ID: <2024082217542613019531@fiberhome.com>
Content-Type: multipart/alternative; boundary="----=_001_NextPart526287052258_=----"
X-CM-TRANSID: BASECkDg_7XUCsdmJSwCAA--.5758S2
X-Coremail-Antispam: 1UD129KBjvJXoWxWw1rurW5Aw1DGr45JryxZrb_yoWrGryDpF ZrK3y3Krn0qrn3Xw1Fvw4kWr90yrWDAr47Crn8tr15Zr9xJ3W8KF4Ykrs8tF4DGryavFW0 qw4UKr98Aw10yrDanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUPmb7Iv0xC_tr1lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_tr0E3s1l84ACjcxK6xII jxv20xvEc7CjxVAFwI0_GcCE3s1l84ACjcxK6I8E87Iv67AKxVW0oVCq3wA2z4x0Y4vEx4 A2jsIEc7CjxVAFwI0_GcCE3s1le2I262IYc4CY6c8Ij28IcVAaY2xG8wAqx4xG6xAIxVCF xsxG0wAqx4xG6I80eVA0xI0YY7vIx2IE14AGzxvEb7x7McIj6xIIjxv20xvE14v26r1Y6r 17McIj6I8E87Iv67AKxVWUJVW8JwAm72CE4IkC6x0Yz7v_Jr0_Gr1lF7xvr2IYc2Ij64vI r41lFcxC0VAYjxAxZF0Ew4CEw7xC0wACY4xI67k04243AVC20s07MxkIecxEwVAFwVW8uw CF04k20xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJVW8JwC20s026c02F40E14v26r10 6r1rMI8I3I0E7480Y4vE14v26r106r1rMI8E67AF67kF1VAFwI0_JF0_Jw1lIxkGc2Ij64 vIr41lIxAIcVC0I7IYx2IY67AKxVWUJVWUCwCI42IY6xIIjxv20xvEc7CjxVAFwI0_Gr0_ Cr1lIxAIcVCF04k26cxKx2IYs7xG6r1j6r1xMIIF0xvEx4A2jsIE14v26r1j6r4UMIIF0x vEx4A2jsIEc7CjxVAFwI0_Gr0_Gr1UMVCEFcxC0VAYjxAxZFUvcSsGvfC2KfnxnUUI43ZE Xa7IU8dWrtUUUUU==
X-CM-SenderInfo: hgm1qwhleh2xxrphhudrp/
Message-ID-Hash: TZSP2V2LJE6SQATWBFR6RFSV6VVAZDDU
X-Message-ID-Hash: TZSP2V2LJE6SQATWBFR6RFSV6VVAZDDU
X-MailFrom: djy@fiberhome.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 <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/wczVIIdFW_K3afLC1-mMC4HR3sg>
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>

Hi, Benoit,
We will elaborate the text in the future.
Thank you very much!



David Dai
Fiberhome Technologies/CICT
Addr: Gaoxin Road 6#, Wuhan, Hubei, China
Tel:  +86 27-87693442-8318
MObile: +86 15377065812
Fax:  +86 27-87693784
E-mail: djy@fiberhome.com
 
From: Benoit Claise
Date: 2024-08-19 22:28
To: Kent Watsen; Marc Blanchet
CC: Chongfeng Xie; netconf@ietf.org
Subject: [netconf] Re: Adoption call for quic-netconf-over-quic-06
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
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 to netconf-leave@ietf.org



_______________________________________________
netconf mailing list -- netconf@ietf.org
To unsubscribe send an email to netconf-leave@ietf.org