Abstract
Quick UDP Internet Connections (QUIC) protocol is a potential replacement for the TCP protocol to transport HTTP encrypted traffic. It is based on UDP and offers flexibility, speed, and low latency. The performance of QUIC is related to the everyday web browsing experience. QUIC is famous for its Forward Error Correction (Luyi, Jinyi, & Xiaohua, 2012) and congestion control (Hari, Hariharan, & Srinivasan, 1999) algorithm that improves user browsing delay by reducing the time spent on loss recovery (Jörg, Ernst, & Don, 1998). This paper will compare QUIC with other protocols such as HTTP/2 over TCP, WebSocket, and TCP fast open in terms of latency reduction and loss recovery to determine the role of each protocol in the modern internet. Furthermore, this paper will propose potential further improvements to the QUIC protocol by studying other protocols.
Highlights
1.1 What is Quick User Datagram Protocol (UDP) Internet Connections (QUIC)The Quick UDP Internet Connections (QUIC) protocol is a transport layer network protocol that was designed and implemented by Google in 2012 for high speed and low latency Hypertext Transfer Protocol (HTTP) traffic
Quick UDP Internet Connections (QUIC) protocol is a potential replacement for the Transmission Control Protocol (TCP) protocol to transport HTTP encrypted traffic
This paper will compare QUIC with other protocols such as HTTP/2 over TCP, WebSocket, and TCP fast open in terms of latency reduction and loss recovery to determine the role of each protocol in the modern internet
Summary
The QUIC protocol is a transport layer network protocol that was designed and implemented by Google in 2012 for high speed and low latency HTTP traffic. Many protocols preceded QUIC, such as SPDY and HTTP/2 via TCP, as well as improvements to the TCP protocol itself such as TCP fast open, but the fact that these predecessors were based on TCP limited their ability to manage transport layer level latency. QUIC came out as a replacement for TCP for handling HTTP encrypted traffic. The QUIC Protocol is based on the UDP transportation protocol. QUIC, on the other hand, is implemented in the Chrome browser based on UDP protocol, which provides flexibility and easier protocol updates
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.