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

戴锦友 <djy@fiberhome.com> Thu, 22 August 2024 09:52 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 74AA3C1D4A9D for <netconf@ietfa.amsl.com>; Thu, 22 Aug 2024 02:52:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.895
X-Spam-Level:
X-Spam-Status: No, score=-1.895 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_FONT_FACE_BAD=0.001, HTML_MESSAGE=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_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 GBIVLnazEF1S for <netconf@ietfa.amsl.com>; Thu, 22 Aug 2024 02:52:54 -0700 (PDT)
Received: from mxuc.fiberhome.com (mxuc.fiberhome.com [113.57.179.111]) by ietfa.amsl.com (Postfix) with SMTP id E7BDCC18DB8F for <netconf@ietf.org>; Thu, 22 Aug 2024 02:52:53 -0700 (PDT)
Received: from fiberhome.com (unknown [10.132.0.75]) by mxuc.fiberhome.com (MailData Gateway V2.8.8) with ESMTP id 3FE8338003709 for <netconf@ietf.org>; Thu, 22 Aug 2024 17:52:50 +0800 (CST)
Received: from LAPTOP-MAVU81J9 (unknown [111.183.107.22]) by app2 (Coremail) with SMTP id BASECkDgqbZpCsdmeikCAA--.5672S2; Thu, 22 Aug 2024 17:52:42 +0800 (CST)
Date: Thu, 22 Aug 2024 17:52:40 +0800
X-MD-Sfrom: djy@fiberhome.com
X-MD-SrcIP: 10.132.0.75
From: 戴锦友 <djy@fiberhome.com>
To: 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: <2024082217523981232829@fiberhome.com>
Content-Type: multipart/alternative; boundary="----=_001_NextPart288856300202_=----"
X-CM-TRANSID: BASECkDgqbZpCsdmeikCAA--.5672S2
X-Coremail-Antispam: 1UD129KBjvJXoWxGF4UJw47GF4kXw4fJF18Krg_yoWrGFyxpa 9rK3y3Krs09rnIvw1Fvr4kWr90yrWDAFsrCrn8tr15Zr9xXw18KF4Ykrs0qFZrGrySvay0 qw4DKr90yw10y37anT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUPmb7Iv0xC_KF4lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_tr0E3s1l84ACjcxK6xII jxv20xvEc7CjxVAFwI0_GcCE3s1l84ACjcxK6I8E87Iv67AKxVW0oVCq3wA2z4x0Y4vEx4 A2jsIEc7CjxVAFwI0_GcCE3s1le2I262IYc4CY6c8Ij28IcVAaY2xG8wAqx4xG6xAIxVCF xsxG0wAqx4xG6I80eVA0xI0YY7vIx2IE14AGzxvEb7x7McIj6xIIjxv20xvE14v26r106r 15McIj6I8E87Iv67AKxVWUJVW8JwAm72CE4IkC6x0Yz7v_Jr0_Gr1lF7xvr2IYc2Ij64vI r41lFcxC0VAYjxAxZF0Ew4CEw7xC0wACY4xI67k04243AVC20s07MxkIecxEwVAFwVW8uw CF04k20xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJVW8JwC20s026c02F40E14v26r10 6r1rMI8I3I0E7480Y4vE14v26r106r1rMI8E67AF67kF1VAFwI0_JF0_Jw1lIxkGc2Ij64 vIr41lIxAIcVC0I7IYx2IY67AKxVWUJVWUCwCI42IY6xIIjxv20xvEc7CjxVAFwI0_Jr0_ Gr1lIxAIcVCF04k26cxKx2IYs7xG6r1j6r1xMIIF0xvEx4A2jsIE14v26r1j6r4UMIIF0x vEx4A2jsIEc7CjxVAFwI0_Gr0_Gr1UMVCEFcxC0VAYjxAxZFUvcSsGvfC2KfnxnUUI43ZE Xa7IU8qYLPUUUUU==
X-CM-SenderInfo: hgm1qwhleh2xxrphhudrp/
Message-ID-Hash: A5MFW6TQJDX6UUT4WMK5TW6QFBTIXG2Y
X-Message-ID-Hash: A5MFW6TQJDX6UUT4WMK5TW6QFBTIXG2Y
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/udLCAF6vYNmk-bkn7EMpPUwOWJ8>
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, Kent
{
Section 2 introduces terminology “manager” and “agent” for the NETCONF peers.  I strongly oppose this construct.  
         We will improve the text in order to keep aligned with other NETCONF related RFCs.
Section 3.2.2, says that the idle timeout should be disabled.  Is this actually needed? 
         We can take it as an option meanwhile other options can be added.
}
Thank you!



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: Kent Watsen
Date: 2024-08-19 21:58
To: Marc Blanchet
CC: Chongfeng Xie; netconf@ietf.org
Subject: [netconf] Re: Adoption call for quic-netconf-over-quic-06
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.  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