QUIC

E7606

QUIC is a modern, multiplexed transport protocol developed by Google and standardized by the IETF that runs over UDP to provide faster, more secure, and reliable web connections than traditional TCP-based HTTPS.


Statements (48)

Predicate Object
instanceOf IETF standard
Internet protocol
multiplexed transport protocol
transport protocol
aimsTo improve reliability
improve security
improve web performance
reduce latency
avoids head-of-line blocking at transport layer
definedIn RFC 9000
RFC 9001
RFC 9002
designedFor HTTP
web traffic
developedBy Google
enables connection migration across IP addresses
faster connection setup than TCP+TLS
multiplexed streams over a single connection
IANAProtocolNumber UDP-based; no separate IP protocol number
initialDeploymentBy Google Chrome
Google
surface form: Google servers
initialDevelopmentYear 2012
layer transport layer
obsoletes Google QUIC (gQUIC) drafts
provides authentication
encryption
integrity protection
publicationYear 2021
relatedTo HTTP/2
Transmission Control Protocol
surface form: TCP

TLS
runsOver UDP
standardizedBy Internet Engineering Task Force
surface form: IETF
supports 0-RTT connection establishment
RFC 8446
surface form: TLS 1.3

congestion control
connection migration
loss recovery
multiplexing
stream multiplexing
transportFor DNS over QUIC (DoQ)
MASQUE
underlies HTTP/3
usedBy HTTP/3
uses connection identifiers
encrypted transport headers
packet numbers
user space congestion control

Referenced by (22)

Full triples — surface form annotated when it differs from this entity's canonical label.

RFC 9002 appliesTo QUIC
this entity surface form: QUIC transport protocol
RFC 9000 defines QUIC
this entity surface form: QUIC transport protocol
RFC 9000 defines QUIC
this entity surface form: QUIC path validation
HTTP/3 initiallyBasedOn QUIC
this entity surface form: Google QUIC
RFC 9000 protocolFamily QUIC
RFC 9002 protocolFamily QUIC
RFC 9114 references QUIC
this entity surface form: QUIC: A UDP-Based Multiplexed and Secure Transport
MASQUE relatedTo QUIC
MASQUE runsOver QUIC
MASQUE securityProperty QUIC
this entity surface form: inherits security properties of QUIC
RFC 9000 title QUIC
this entity surface form: QUIC: A UDP-Based Multiplexed and Secure Transport
UDP usedBy QUIC
Poly1305 usedIn QUIC
AES-GCM usedInProtocol QUIC
ChaCha20 usedInProtocol QUIC
subject surface form: DNS over QUIC