[netconf] Re: YANG Groupings for QUIC clients and QUIC servers
Per Andersson <per.ietf@ionio.se> Tue, 02 July 2024 13:28 UTC
Return-Path: <perkietf@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 71D4BC14F6A2 for <netconf@ietfa.amsl.com>; Tue, 2 Jul 2024 06:28:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.655
X-Spam-Level:
X-Spam-Status: No, score=-6.655 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=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] 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 6mHl-CBA_09k for <netconf@ietfa.amsl.com>; Tue, 2 Jul 2024 06:28:09 -0700 (PDT)
Received: from mail-oo1-f49.google.com (mail-oo1-f49.google.com [209.85.161.49]) (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 31A70C14F619 for <netconf@ietf.org>; Tue, 2 Jul 2024 06:28:09 -0700 (PDT)
Received: by mail-oo1-f49.google.com with SMTP id 006d021491bc7-5b9778bb7c8so2270746eaf.3 for <netconf@ietf.org>; Tue, 02 Jul 2024 06:28:09 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719926888; x=1720531688; h=content-transfer-encoding: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=Sp8uXILeaMoIcQc31VQBBFaxRpxiTMT8hz3HO+8ctHc=; b=O+68drayyNTd8r5QQN1h0E5Qse4SUGja8yQFU3jue+/odilfqEkX+jyPhKkkpEmYqU ev32j2g7d3lPJpUtYcnG6VSNJk1DXxG8NhgAqzL0HSrD9YEkrf5eEb3utZeMtmtVJOqW sIO73HZ1jomxBcyZ076h2FbfyFO/pld6BC6etlkr5iLOd+NeNJavM26QI27lwSLVu6fd DDvG9ZXOsHX5MWALitw7NosDsEtOBWk7h8YADXZhC74VNHZyMED73oU20+LR3rsvWQYW GXIVXE48UW/ECn/bcnjXm3DkQ+rBr+JYiLvinwTvTWeNZcquDrYzS0EnmKvN3hB1mnLp vWCg==
X-Gm-Message-State: AOJu0Yxh61MGjaCUG4g0QJfJYMZx+KJhkYtfzkSRY2K014wWo6LJOcC9 gUEK4ViEDfxA3BjcXKaZQOlw3WvG1zvf9HLFb4tcmsCAmVjFqLH1weaFJi8k
X-Google-Smtp-Source: AGHT+IF4kUhGWvAmBjxN0bqdmu18Ou7jbeguRtvlyccMg+IjH2KfKRZwC6Ek7CnC+mNbCG3G7zpNVA==
X-Received: by 2002:a05:6871:71e:b0:254:783d:aeb4 with SMTP id 586e51a60fabf-25db34cd3c9mr7151608fac.35.1719926888142; Tue, 02 Jul 2024 06:28:08 -0700 (PDT)
Received: from mail-oi1-f180.google.com (mail-oi1-f180.google.com. [209.85.167.180]) by smtp.gmail.com with ESMTPSA id 586e51a60fabf-25d8e37e3b3sm2211054fac.57.2024.07.02.06.28.07 for <netconf@ietf.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 02 Jul 2024 06:28:07 -0700 (PDT)
Received: by mail-oi1-f180.google.com with SMTP id 5614622812f47-3d846837408so768908b6e.1 for <netconf@ietf.org>; Tue, 02 Jul 2024 06:28:07 -0700 (PDT)
X-Received: by 2002:a05:6808:218e:b0:3d5:5d4c:d15a with SMTP id 5614622812f47-3d6b5590545mr13490178b6e.55.1719926887540; Tue, 02 Jul 2024 06:28:07 -0700 (PDT)
MIME-Version: 1.0
References: <CACvbXWG+7x13gCeY_spnkNLtMxMUjCqOAbSZS+BaBB1HHroaCA@mail.gmail.com> <DU2PR02MB1016022A761E23965764CFC8488DC2@DU2PR02MB10160.eurprd02.prod.outlook.com>
In-Reply-To: <DU2PR02MB1016022A761E23965764CFC8488DC2@DU2PR02MB10160.eurprd02.prod.outlook.com>
From: Per Andersson <per.ietf@ionio.se>
Date: Tue, 02 Jul 2024 13:27:55 +0000
X-Gmail-Original-Message-ID: <CACvbXWHNLhyFDYq-iNRA4kQk+V810wjUQ3B+j9Cpms3z3tvp0g@mail.gmail.com>
Message-ID: <CACvbXWHNLhyFDYq-iNRA4kQk+V810wjUQ3B+j9Cpms3z3tvp0g@mail.gmail.com>
To: mohamed.boucadair@orange.com
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Message-ID-Hash: HRFVWYWPU4XQBJT5QXNWG5ONEXPEAS4I
X-Message-ID-Hash: HRFVWYWPU4XQBJT5QXNWG5ONEXPEAS4I
X-MailFrom: perkietf@gmail.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: "netconf@ietf.org" <netconf@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [netconf] Re: YANG Groupings for QUIC clients and QUIC servers
List-Id: NETCONF WG list <netconf.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/r2wF83FSm7AgTJttp_c34qBc1Og>
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 Med, On Tue, Jul 2, 2024 at 6:43 AM <mohamed.boucadair@orange.com> wrote: > > Hi Per, > > Thank you for sharing. Thank you for reviewing! > The current groupings do not include QUIC specifics, which is OK for -00 to trigger the discussion. That was my intention. :-) > If the intent is to document very basic groupings (current -00 scope), then I see commonalities with schemes where UDP/DTLS is used (see for example draft-ietf-netconf-udp-notif). I think that it is worth to factorize here rather than having another yet document for that specific scope. I tend to suggest the following: > > * Consider updating draft-ietf-netconf-udp-client-server with reusable UDP+(D)TLS groupings + define dtls1.2/1.3/quic features > * Arrange the DTLS container in draft-ietf-netconf-udp-notif to call reusable groupings in draft-ietf-netconf-udp-client-server > > This is basically about rearranging the content between these two documents, but the content is almost there. There are specifics that one could want to configure that would tie into other work in the NETCONF WG. For instance the following are specific to QUIC, but could be benefitial for NETCONF, RESTCONF, https-notif, if they opt to use QUIC or HTTP/3 as a transport: supported QUIC version, max idle timeout, initial max data, various flow control parameters, max incoming streams, various other QUIC transport parameters and possible extensions. I think there are enough QUIC specifics to warrant another client-server document with reusable groupings for configuring QUIC clients and servers, instead of adding them to udp-client-server. > If the intent is to define something similar to draft-ietf-tcpm-yang-tcp, then there are plenty QUIC specifics that can be covered. I suspect that effort should be done with/in QUIC WG. I will look into draft-ietf-tcpm-yang-tcp. -- Per
- [netconf] YANG Groupings for QUIC clients and QUI… Per Andersson
- [netconf] Re: YANG Groupings for QUIC clients and… mohamed.boucadair
- [netconf] Re: YANG Groupings for QUIC clients and… Per Andersson
- [netconf] Re: YANG Groupings for QUIC clients and… mohamed.boucadair
- [netconf] Re: YANG Groupings for QUIC clients and… Per Andersson
- [netconf] Re: YANG Groupings for QUIC clients and… mohamed.boucadair