QUIC

The IETF QUIC Working Group produced QUIC version 1 — a UDP-based, stream-multiplexing, encrypted transport protocol. The protocol itself is published as RFC 9000, and there are other related RFCs of note, see below.

We are now chartered to be the focal point for any QUIC-related work in the IETF. Our work covers maintenance and evolution of published specifications, the deployability of QUIC, and new extensions to QUIC.

The QUIC Working Group originated HTTP/3, the mapping of HTTP to QUIC, and the QPACK header compression scheme. These are now maintained by the HTTP Working Group.

See our contribution guidelines if you want to work with us.

Upcoming Meetings

Our Documents

The QUIC WG originated RFCs 8999 - 9002 that cover different aspects of the ‘core’ QUIC protocol, we continue to maintain the QUIC protocol and related specifications.

We also originated the HTTP/3 RFC, a mapping of HTTP semantics to QUIC. Ongoing work has now transferred back to the HTTP WG.

In-progress documents cover selected other topics such as version negotiation or new extensions.

RFCs

In-progress documents

Implementing QUIC

There are a range of implementations. Some focus on providing features of the core protocol, while some also include support for in-progress extensions.

Implementers should join the quicdev Slack to coordinate testing; contact the WG chairs for an invitation. Note that discussions on Slack are considered IETF contributions under “Note Well”.

Automated, continuous interop testing is performed for participating QUIC implementations. Implementers are encouraged to join this effort by making compatible Docker images of their implementations available.

See Also