QUIC Transport (RFC 9000)
Official docs outline
11 sections- Streams
Unidirectional and bidirectional streams, stream IDs and ordering.
- Stream states and flow control
Sending and receiving stream state machines.
- Flow control
Stream and connection level credit-based flow control.
- Connections and connection IDs
Connection IDs, packet routing and endpoint demultiplexing.
- Cryptographic and transport handshake
Transport parameters, version negotiation and handshake completion.
- Address validation
Retry, tokens and anti-amplification limits.
- Connection migration
Path validation and migrating connections across network paths.
- Connection termination
Idle timeout, immediate close and stateless reset.
- Packets and frames
Packet types, coalescing and frame types.
- Using TLS to secure QUIC
How TLS 1.3 handshake messages are carried in CRYPTO frames.
- Loss detection and congestion control
Acknowledgements, probe timeouts and loss detection algorithms.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.