Skip to main content

Compatible Version Negotiation for QUIC
draft-ietf-quic-version-negotiation-00

The information below is for an old version of the document.
Document Type Expired Internet-Draft (quic WG)
Authors David Schinazi , Eric Rescorla
Last updated 2020-08-29 (Latest revision 2020-02-26)
Replaces draft-schinazi-quic-version-negotiation
Stream Internet Engineering Task Force (IETF)
Formats
Expired & archived
plain text html xml htmlized pdfized bibtex
Stream WG state WG Document
Associated WG milestone
Sep 2021
Version Negotiation Extension to IESG
Document shepherd (None)
IESG IESG state Expired
Consensus boilerplate Yes
Telechat date (None)
Responsible AD (None)
Send notices to (None)
This Internet-Draft is no longer active. A copy of the expired Internet-Draft can be found at:
https://www.ietf.org/archive/id/draft-ietf-quic-version-negotiation-00.txt

Abstract

QUIC does not provide a complete version negotiation mechanism but instead only provides a way for the server to indicate that the version the client offered is unacceptable. This document describes a version negotiation mechanism that allows a client and server to select a mutually supported version. Optionally, if the original and negotiated version share a compatible Initial format, the negotiation can take place without incurring an extra round trip. Discussion of this work is encouraged to happen on the QUIC IETF mailing list quic@ietf.org (mailto:quic@ietf.org) or on the GitHub repository which contains the draft: https://github.com/quicwg/ version-negotiation/ (https://github.com/quicwg/version- negotiation/).

Authors

David Schinazi
Eric Rescorla

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)