Introduction¶
What is QUIC¶
QUIC (Quick UDP Internet Connections) is a new transport protocol for the internet, developed by Google. It solves a number of transport-layer and application-layer problems experienced by modern web applications, while requiring little or no change from application writers.
Key features¶
Key features of QUIC over existing TCP+TLS+HTTP2 include
- Dramatically reduced connection establishment time
- Improved congestion control
- Multiplexing without head of line blocking
- Forward error correction
- Connection migration
Goals¶
Analyze performance of TCP and QUIC in terms of:
- Total transfer time
- Average Bandwidth used
- Overhead in bytes