Google is trying every effort to make the World Wide Web faster for Internet users.
The company has announced plans to propose its homemade networking protocol, called Quick UDP Internet Connections (QUIC), to the Internet Engineering Task Force (IETF) in order to make it the next-generation Internet standard.
Probably the term QUIC is new for you, but if you use Google’s Chrome browser then there are chances that you have used this network protocol already.
The search engine giant first unveiled the experimental protocol QUIC and added it to Chrome Canary update in June 2013.
The protocol already included a variety of new features, but the key feature is that QUIC runs a stream multiplexing protocol on top of UDP instead of TCP.
The Idea behind QUIC:
QUIC was developed to speed up latency-sensitive web applications, such as search, by reducing the number of network round-trip time (RTT) that it takes in order to establish a connection to a server.
- Packet pacing to reduce packet loss
- A pluggable congestion control mechanism
- UDP transport to avoid TCP head-of-line blocking
- High security similar to Transport Layer Service (TLS)
- Packet error correction to reduce retransmission latency
- A connection identifier to reduce reconnections for mobile clients
- Fast (0-RTT) connectivity similar to TLS Snapstart combined with TCP Fast Open.
“Today, roughly half of all requests from Chrome to Google servers are served over QUIC and we’re continuing to ramp up QUIC traffic, eventually making it the default transport from Google clients — both Chrome and mobile apps — to Google servers,” Chrome team explained.”