Re: WGLC for Datagram Extension

Mirja Kuehlewind <mirja.kuehlewind@ericsson.com> Wed, 06 October 2021 08:58 UTC

Return-Path: <mirja.kuehlewind@ericsson.com>
X-Original-To: quic@ietfa.amsl.com
Delivered-To: quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 10CBC3A1864; Wed, 6 Oct 2021 01:58:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.552
X-Spam-Level:
X-Spam-Status: No, score=-2.552 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.452, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MGalFurJr3Kb; Wed, 6 Oct 2021 01:58:18 -0700 (PDT)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2044.outbound.protection.outlook.com [40.107.21.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D26463A1866; Wed, 6 Oct 2021 01:58:17 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Re2ayZZW+KRv1enkLZn0vfxgPHX8ZFvBmTgNEFj/wJ53oCNG1NrGbKUmEmLOhmPCJmUK28AO3MmLypWenj5o2SMe+/3ehiwkNmVaQbP3pQv29l0Ad825HXDDDrYArSsCMJEtO7LkPlH+6vhEMLl1RV5lBu9b9FGfB2mIHgRAnTvVJASi+1os5P8Wa29X2KLVFr0EIYChDWtWHn+I9zZI+euu+TBP8JfxTGGvXfhIP6IpuJrdO5ESZ4kXcTKl7MNzB0vGkSNqyZ0GEIqe19NdRjecDCFRCYyV/hTXzG7fW9xEyYT/onwumEJDI3J2YFomHyMee97cWMMit86t75n0XQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=2q2MlUD8gWG39MurAriU0f0bLCDJzBnVLMqghCP4m9c=; b=LjcPw1Qj/TfvAUOlCeh8MvUTNNVFtJpDht4M9eK9/JMBRg7nOVg+xdmQ2qRTbUNX4OJ8PtmhrC+BI/qCfuEgOlciTeWVPxiRWtDk898AGEH5AEWP0fctdj0AEvHPhUmr5b9TlDWyM7ck54pc8Qy1bOegSrTLWueQFhoblsTnwrySZyDMUtj8OO5vQEztcmO2Y535rR20SMqw0NiVskQ82/DnQGFWgmfOR2DivjJ0e7ymWv1998edGums0bK5577YwHOomJQi0S4ODQiMhCDuxZou2mnzeSyHdermuxfYQbyCOWe1Z/sHdKjv06m0utmP8Yt82qOU3CMvZLHAFdQvfQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2q2MlUD8gWG39MurAriU0f0bLCDJzBnVLMqghCP4m9c=; b=ITZ9G+A0WeE4RMgAt+qkzgcMeLX78Ad5AAR/W4EzfQRuSvjJzJfwXt6rTvtVySvLSFzLh1w9oFaCIbixLUG7V36lMUy1mVHarp40VKCQ3Xg60hc44DULZ9/3doFUafurEqamqAbzd8J+e82C13r+zqreP4n+22zlf7pZohZlFzM=
Received: from PAXPR07MB7806.eurprd07.prod.outlook.com (2603:10a6:102:13a::19) by PR1PR07MB5116.eurprd07.prod.outlook.com (2603:10a6:102:c::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.8; Wed, 6 Oct 2021 08:58:03 +0000
Received: from PAXPR07MB7806.eurprd07.prod.outlook.com ([fe80::3db2:9d79:5db4:bfb6]) by PAXPR07MB7806.eurprd07.prod.outlook.com ([fe80::3db2:9d79:5db4:bfb6%4]) with mapi id 15.20.4566.021; Wed, 6 Oct 2021 08:58:03 +0000
From: Mirja Kuehlewind <mirja.kuehlewind@ericsson.com>
To: QUIC WG <quic@ietf.org>
CC: QUIC WG Chairs <quic-chairs@ietf.org>
Subject: Re: WGLC for Datagram Extension
Thread-Topic: WGLC for Datagram Extension
Thread-Index: AQHXqzpcm9O5sK1Mbk613DnK4aT9Zqux8NkAgAAFsQCAAFmtAIAABcQAgAAUwACAAQZAAIAAAJ0AgATdoQCACy36gIAAAJSAgAJt04A=
Date: Wed, 06 Oct 2021 08:58:02 +0000
Message-ID: <E4773EF7-E5CB-40EC-B43E-7439FCD15D3C@ericsson.com>
References: <CALGR9oaZ4L_yJPhm11Gym8Rxc0nq6H=mCpLGsH_eMGVHer0uEA@mail.gmail.com> <CAKKJt-eDmpNX4EE73s0nm0X8rrXXz1GpEup22Zfu4KDYVsmRmA@mail.gmail.com> <CALGR9obyy0gmWrnmzrWaM-Cjgp1ofNTnN7Y+QbwU2u37mZU_ig@mail.gmail.com> <CAKKJt-enVHks1F-yvh9_bEKkP0znY+5m-hjVpS_sR7A5SNsFiw@mail.gmail.com> <CAPDSy+5k7xO-UEBq7eTg1nTzsTx6-=kPqMVjNDoAbUSKa3-ipQ@mail.gmail.com> <CAKKJt-dG9inej0GU0ZWHJBORgzz35870Dhbm0EWQjjaFY7ig0g@mail.gmail.com> <CAPDSy+7CPrPwkOj5f8RJ+SoeTCt04_udiK8Wdbg-WY1MiL7RwA@mail.gmail.com> <CAKKJt-fXLdEUu3b1D1xN-E2pE3NWV87+QKAr0drKcpvZdaUvUg@mail.gmail.com> <CAM4esxTAOVmNCR+2886fgs4jv3_tbs5qXzJmuqFL6kfnjhpPmA@mail.gmail.com> <CALGR9oYNkd9b5_M9rXrRd35NaoMeLTpsjX9ztS9ka9670B4umg@mail.gmail.com> <CALGR9ob5jxS19vuavHGEwctvBc948wSrnyv1WLT3W5csFLdfsA@mail.gmail.com>
In-Reply-To: <CALGR9ob5jxS19vuavHGEwctvBc948wSrnyv1WLT3W5csFLdfsA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.48.21041102
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 15c1f103-f268-4192-191d-08d988a767b6
x-ms-traffictypediagnostic: PR1PR07MB5116:
x-microsoft-antispam-prvs: <PR1PR07MB5116615EFB3E108B7D1123B9F4B09@PR1PR07MB5116.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: exkFRp8caWxucDqDhnAv4uy2Sz/xM4MscNh9Gq9B57IqLi7PsxWH7lP3ybgSfdsebOuplr8Ux0QPkHNra3Uwczw9onTFwphd6Woa6AWJAVCqwWF7GVKlV8SMGylMmcaOoh00fGu2kIEdv1WTD6pXxHXUMZoA0iQgThhx/rr9OK2upW4dPFdgq/VtvmisoTwPVXY1+FdoI7rnoKVjXUnjHDoLoyU8n25Q19IX487bhw+T79Xalf/4GNF5I3ORQ9rOgAq+Iw9WHAj+9VZHnwqePh2wUxCqlKxBHK+7HJbM6No78dmBS95j+FXeVZLBUFVoKuwdr2o6850IcrEfJV4NrrmuPlbVBFL9MNOay5XsuPUi3sYznnHSprXS70nsFqjpAt/qqYkhevUNmhlUskBA9RTQvyMN7UFvlelUnocqIcEUuJ3BQBrOTZE61Mwe549LrG/uNKckCESazIxjVq+r2Tpqo8w1A4IIICujpFbn5CVl5/ByVuq4oEnfhng7jU9tjgbcWXqehXgtjtSNJDtOZiYrP3f7dvnsCoairtzhcRGdcTAMBJJV57Vv0vPqlFPY/ktKRx5OkBzS26IfEqzg0vT5ldVj6MpMD2yUYuV0Il5PpjLAhKmqLNmYwuD943QZtEjUCRBRkyehXHkTOEyZdILIlFRIl09zzv+Fyqao820tI235dz8lCMr9nsFQ/Y2ZUdRuJUHUNWfmMiwYvPPgIy5EfVKQvfzAoSuSrmknVYNyA26pWwkbqof8Fgg0CbZER9JL4DGfY33n/0n46hVRcOnd68DdEKp3prGPi+jMkNTCv7amEfHoR+Y51JMz6WJI
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAXPR07MB7806.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(76116006)(4326008)(91956017)(316002)(38100700002)(122000001)(8676002)(64756008)(66946007)(71200400001)(6486002)(36756003)(450100002)(6916009)(5660300002)(66446008)(186003)(33656002)(44832011)(66476007)(66556008)(508600001)(2906002)(6512007)(38070700005)(966005)(83380400001)(86362001)(8936002)(166002)(6506007)(2616005)(53546011)(3480700007)(45980500001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: J9cNv4PSlOaCUZ9FCtUrnzWQSh9vCvK/kDCPVYIxPh29xU0IRab1Iwu8mMTKMe5bGS3oTS5wYV+BdszkJPZuDnMDNRXC/KxmdWv7P1Rpxgz1ksXhOE84MkGWTWoAGL/fpve3x/H7NI7a4RZR7V96D+WXK0MgcM7WN/WUMmj3ThYRAmDsQQ+VHHt5+VrO9CdM90/YfcrJQbg9emq0MeiMABIe890vHDCqYnFarfLKo4tnyJLPwE4ntBmqwY5v4aTDYmdQGcj6XmSHUckjj48KY1+TNeAzCx0w3Qfv7e5F9PdItehk/gnskAM68fuYTjA2DQbPPZWiSgZV82B0+pJp0JvA137LIpMc11H71PIY88zBHLhYiDgMCvhUXIQsrl7QlVX3CJT144LC0NwS+zT7pQvvsIipCQgjzI/eXzNgvJIYHohFBxyu8u1UoyIAMIFbUe+86k0GtekuKbA06Vu4kL1GnVAYQZq2X6ckt+QePZh5P817TB6ZjXMnYz+GcsP+juege58DnbQyQ93nYPDqJH2DkrLlPPuojQGTGvfzokmyug3UQPE6ncD/t5LV111Qt/RhCPoTu8EgdXly0nUNOBtq3iD7R0tIDe/5/XPE0+C0bJJHicTA9qSucKnc0iSd8rr5sW6Yhy+MvB7Mqd9aiHPujnG2qxVp80ksb1702JNnbAAzxzIUZWLX0vZBND9TbxN8Tg7FB1haeXyYEXT+e9C6K1qrA/iTpacPodqSqFGvxdXUbi/+D/v/1bdRkr3GI0Fv0qP0RMBh/0OmYHIAo/Jp/GDo1bk1Kn158/l9a2yGV1BxAo+wCVpIJJ2VOERBzwQeG0JS+OpaCsIn9wt5DJ7Ik8B82+tmBBt6cHvZQpO+L/RH9IcAP1m424EnhrmVi2xv/w1IQ2iMabO3GKuxnqe7gllqDOZN2SNt3CpItDo1FOTCjxxRWTh82lGkb+fYFcf8oIITC/W/fkTopTvg1c0fosb5QQzq305KVcM34wwxwOWYWh4DxnH+tMYD0a1QqYzACFsifl2uXafm+7LZb+5lXTGuMubsurpO6SVN92+WO0I+MvAIBy/S3GHt/SvRrcJen4MASk+dqzxZKj8LwAPlp69raHfQ4NaUJJFV8OGmuEq/8O5UeEYQwToyvEoqxVGhvaGgrgDnJVOrqQkS5MIQUYcJ3KiGU5xHc+e05DH6TyvmyboQPiGoDkFo62WJR9qDbBruOxaEM0qrwN7bCrPhf7mZ0oQJyCf87Iuw0HkIjDmgOfYNMUgcbwx1XYkQOeDL/LEw0YQY1zKUPJPHGzypVZwkQ+NSPKt3NVurVoL5zoW2Nlv+TIUoZNCyCkZLKWUBNgGwh3cGkws09r6FsRzBwGQW4MlzW+64LKWfcEt3MTs/hlQLDVpG7L2BxbqM
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_E4773EF7E5CB40ECB43E7439FCD15D3Cericssoncom_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PAXPR07MB7806.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 15c1f103-f268-4192-191d-08d988a767b6
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Oct 2021 08:58:02.9881 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: P4TYy+qltAqA0HxL4mTLNOGNWEJo7KqVxes52az4nU76tfpk2h6eJ2ABpLI/z4baYOc77DHMjtcscC9CT6UBGEFkWa3B7QhkObHm8lKXpbk=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR1PR07MB5116
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/zZ2YshOJg8ld6gorcpZfX6cUpQM>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic>, <mailto:quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic/>
List-Post: <mailto:quic@ietf.org>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic>, <mailto:quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 06 Oct 2021 08:58:23 -0000

Hi all,

sorry for my late reply but I was on holidays. I reviewed the document and have two more issues that might need addressing:

1) 0-RTT handling:
Section 3 says:
“An endpoint MUST NOT send DATAGRAM frames until it has received the max_datagram_frame_size transport parameter with a non-zero value.”

I guess you assume that having received max_datagram_frame_size in a previous connection, when 0-RTT is used, counts but interpreting this MUST strictly, you cannot send datagrams in 0-RTT. Maybe that can be clarified.

Also if datagrams are used with 0-RTT but for some reason are not supported by the server anymore, it would actually be useful to have a more specific error message if the connection is closed by the server.

2) datagram size
Section 5 says:
“DATAGRAM frames cannot be fragmented; therefore, application protocols need to handle cases where the maximum datagram size is limited by other factors.“

However, this section does not say what the transport should do if the application tries to send a too large datagram. Is that datagram just dropped, eventually indicating an error to the application? Would be good to explicitly spell this out.

Mirja



From: QUIC <quic-bounces@ietf.org> on behalf of Lucas Pardue <lucaspardue.24.7@gmail.com>
Date: Monday, 4. October 2021 at 23:53
To: QUIC WG <quic@ietf.org>
Cc: QUIC WG Chairs <quic-chairs@ietf.org>
Subject: Re: WGLC for Datagram Extension

On Mon, Oct 4, 2021 at 10:50 PM Lucas Pardue <lucaspardue.24.7@gmail.com<mailto:lucaspardue.24.7@gmail.com>> wrote:
Hello all,

Thank you to everyone that provided feedback. The editors incorporated a few editorial changes to address comments and cut an 05 draft [1]. I noticed a couple of IANA-related nits during my shepherd review writeup [2][3]. We’ll get these fixed up in a new revision and start the ball rolling on progressing the document to the IESG.

Whoops, the link to the 05 draft was wrong; it should be the adopted document [1] (not the pre-adoption I-D!). Apologies.

[1] - https://datatracker.ietf.org/doc/draft-ietf-quic-datagram/05/