QUIC
https://datatracker.ietf.org/wg/quic/about/
RFC 8999 から 9002 で利用できるかな
RFC 8999 QUICのバージョンに依存しない特性 Version-Independent Properties of QUIC → Update 9368
QUIC-INVARIANTS
RFC 9000 QUIC: UDPベースの多重化および安全なトランスポート QUIC: A UDP-Based Multiplexed and Secure Transport
QUIC-TRANSPORT
RFC 9001 TLSを使用してQUICを保護する Using TLS to Secure QUIC
QUIC-TLS
RFC 9002 QUIC 損失検出と輻輳制御 QUIC Loss Detection and Congestion Control
QUIC-RECOVERY
RFC 9221 QUIC の信頼性の低いデータグラム拡張 An Unreliable Datagram Extension to QUIC
https://www.rfc-editor.org/rfc/rfc9221.html
RFC 9287 QUICビットの潤滑 Greasing the QUIC Bit
https://tex2e.github.io/rfc-translater/html/rfc9287.html
RFC 9308 Applicability of the QUIC Transport Protocol
RFC 9312 Manageability of the QUIC Transport Protocol
RFC 9368 QUICの互換バージョンネゴシエーション Compatible Version Negotiation for QUIC
QUIC-VN
RFC 9369 QUIC Version 2
https://tex2e.github.io/rfc-translater/html/rfc9369.html
RFC 9443 Multiplexing Scheme Updates for QUIC
https://tex2e.github.io/rfc-translater/html/rfc9443.html
どのプロトコルのパケットか判別する
UDP 上にTCPっぽいもの、TLSっぽいものを構築してTCPっぽい信頼性を確立するもの
HTTP/3 ぐらいから使われる
QUIC Versions
QUIC Transport Parameters
QUIC Frame Types
QUIC Transport Error Codes
https://www.iana.org/assignments/quic/quic.xhtml
RFC 7301 Transport Layer Security (TLS) Application-Layer Protocol Negotiation Extension (ALPN)
RFC 8446 The Transport Layer Security (TLS) Protocol Version 1.3
UDPパケットの見分け方?
RFC 8546 The Wire Image of a Network Protocol
RFC 8558 Transport Protocol Path Signals
UDP どのプロトコルのパケットか判別する
RFC 5764
RFC 7983
DTLS, RTP, RTCP, STUN, TURN, ZRTP, SRTP
RFC 9443 Multiplexing Scheme Updates for QUIC
提案
P2P-QUIC
https://www.ietf.org/archive/id/draft-thatcher-p2p-quic-00.html
https://w3c.github.io/p2p-webtransport/