This document specifies QUIC version 2, which is identical to QUIC
version 1 except for some trivial details. Its purpose is to combat
various ossification vectors and exercise the version negotiation
framework. It also serves as a template for the minimum changes in
any future version of QUIC.
Note that "version 2" is an informal name for this proposal that
indicates it is the second standards-track QUIC version. The
protocol specified here uses a version number other than 2 in the
Working Group Summary
Broad agreement. This document was widely discussed on github, the mailing
list, and at multiple IETF meetings. Given the nature of the work (versions) and the relationship with version
negotiation, there were some philosophical questions that had to be ironed out,
but ultimately the consensus was not unusually rough.
There are multiple interoperating implementations which have been reported and
tested through the typical form of social testing on the QUIC dev slack
workspace. This includes major implementers who intend to use it in production.
Document Shepherd : Matt Joras
Responsible Area Director : Zaheduzzaman Sarker