QUIC Protocol
QUIC (Quick UDP Internet Connections) is a new transport protocol for the internet, developed by Google. QUIC solves a number of transport-layer and application-layer problems experienced by modern web applications, while requiring little or no change from application writers. QUIC is very similar to TCP+TLS+HTTP/2, but implemented on top of UDP. Having QUIC as a self-contained userspace protocol allows innovations which aren’t possible with existing protocols as they are hampered by legacy clients and middleboxes.
Client
Adv Data Communication, CSI 5321, Baylor University
Resources
Java, Socket Programming, Junit Test
Date
March 12, 2020
Challenge
Main challenge was to manage congestion control over UDP protocol. UDP is not designed for this kind of task.
Solution
To manage congestion control we have follow the strategy which is described in google official website. It is a mechnism of attaching some extra information with actual data.
