Protocol Action: 'An Unreliable Datagram Extension to QUIC' to Proposed Standard (draft-ietf-quic-datagram-10.txt)
The IESG <iesg-secretary@ietf.org> Mon, 07 February 2022 18:39 UTC
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: quic@ietf.org
Delivered-To: quic@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 0FAF13A1129; Mon, 7 Feb 2022 10:39:46 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: The IESG <iesg-secretary@ietf.org>
To: IETF-Announce <ietf-announce@ietf.org>
Subject: Protocol Action: 'An Unreliable Datagram Extension to QUIC' to Proposed Standard (draft-ietf-quic-datagram-10.txt)
X-Test-IDTracker: no
X-IETF-IDTracker: 7.44.0
Auto-Submitted: auto-generated
Precedence: bulk
Cc: The IESG <iesg@ietf.org>, Zaheduzzaman.Sarker@ericsson.com, draft-ietf-quic-datagram@ietf.org, lucaspardue.24.7@gmail.com, quic-chairs@ietf.org, quic@ietf.org, rfc-editor@rfc-editor.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Message-ID: <164425918604.23593.14990088735490318771@ietfa.amsl.com>
Date: Mon, 07 Feb 2022 10:39:46 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/OXw46hJGb2h0XZeYxQBMpC_GN3A>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 07 Feb 2022 18:39:46 -0000
The IESG has approved the following document: - 'An Unreliable Datagram Extension to QUIC' (draft-ietf-quic-datagram-10.txt) as Proposed Standard This document is the product of the QUIC Working Group. The IESG contact persons are Zaheduzzaman Sarker and Martin Duke. A URL of this Internet Draft is: https://datatracker.ietf.org/doc/draft-ietf-quic-datagram/ Technical Summary The draft defines a simple extension to the QUIC transport (RFC 9000), using the well-defined extension mechanisms. It registers a new DATAGRAM frame type for unreliable application data and clearly describes how the frame transmission and reception operates within the loss recovery and detection framework of QUIC. Working Group Summary There are two notable points but clear WG consensus was established through the development and last call. The first point is about datagram demultiplexing identifiers. Prior to WG adoption of this document, earlier drafts included a demultiplexing field in the DATAGRAM frame. Discussion of the document before adoption led to the field being removed and the definition of such a field delegated to applications using datagrams. The topic came up again during the WG activity and we were able to reach clear consensus to continue delegating the field to applications. In future, with deployment experience, we may discover patterns of identifiers that could be incorporated into the transport layer. There was consensus to not block progress on this draft in order to wait for such experience. The second point is about DATAGRAM ack-elicitation. Near the time the document was ready for WGLC, a use case was identified for delaying acknowledgement of DATAGRAMs. There was some rigourous discussion on this topic, with several proposals for design change to the datagram specification. In opposition of such design changes were concerns over unintended consequences to congestion control. WG discussion identified other ways in which the use case might be addressed, which harnessed the extensibility mechanisms of the QUIC protocol. Given the broad range of possible technical solutions, the chairs sought clarity about whether the group believed the use case needed to be solved in the scope of this document. A consensus call was issued and the responses established clear consensus to not work it. Document Quality There are several implementations of the datagram extension and several interoperable deployments of the datagram extension deployed on the Internet. This extension provides an unreliable data transport feature that application protocols can build upon. Within the IETF, the MASQUE and WebTrans WGs have adopted documents to define such application uses. Other members of the community are also interested in using this extension. Personnel Lucas Pardue is the document shepherd. Zaheduzzaman Sarker is the responsible area director.