Google plans a ‘faster’ Internet with its QUIC protocol
Few readers will remember, but it was almost two years ago that Google announced it was experimenting with a new way to speed up Internet traffic using a protocol it calls QUIC (Quick UDP Internet Connections). Now, Google says the results of that experiment are promising, and that it’s successfully boosted web traffic from its servers using the new protocol.
QUIC is an experimental low-latency data transfer protocol that in theory will make the Internet much faster to load. It’s based on another protocol called UDP – commonly used by gaming and streaming services – which is much faster but less reliable than the standard TCP protocol used by most of the world’s websites today.
Most websites use TCP because it offers guaranteed reliability, though that comes at the cost of a large overhead. A standard TCP connection makes three roundtrips to a server in order to grab webpages, and that takes time. But QUIC is smarter – it’s able to remember which servers it’s talked to before, which means it can make instant connections after its first visit. The protocol also offers congestion control for when certain sites are receiving too much traffic, and automatic re-transmission of lost data, which brings back some of the reliability found in TCP.
Previously, Google came up with the SPDY protocol as an alternative, which became standardized with the advent of HTTP/2. However, SPDY relies on TCP, which means it suffers from many of the same problems.
Could Google simply have redesigned TCP? Perhaps, but many operating systems already have the code for TCP and UDP built into their kernels, and that’s something Google has no control over.
“QUIC allows us to test and experiment with new ideas, and to get results sooner,” Google said in a blog post. “We are hopeful that QUIC features will migrate into TCP and TLS if they prove effective.”
While QUIC only provides a load time increase of about three percent on the Google Search engine, YouTube sees a vast improvement. QUIC users see around 30 percent less buffering compared to TCP, and Google believes that even the slowest connections should be able to see a marked improvement when watching videos or viewing unoptimized Internet pages.
Google is still ironing out the problems with QUIC, but if everything goes to plan it will eventually propose HTTP/2-Over-QUIC as a new Internet standard to the Internet Engineering Task Force (IETF).
Google says about half of all requests made by its Chrome browser are now processed over QUIC. For those who are interested, Google has offered a browser extension which lets you know exactly when you are connected via QUIC.
Photo Credit: Philippe Put via Compfight cc
A message from John Furrier, co-founder of SiliconANGLE:
Your vote of support is important to us and it helps us keep the content FREE.
One click below supports our mission to provide free, deep, and relevant content.
Join our community on YouTube
Join the community that includes more than 15,000 #CubeAlumni experts, including Amazon.com CEO Andy Jassy, Dell Technologies founder and CEO Michael Dell, Intel CEO Pat Gelsinger, and many more luminaries and experts.
THANK YOU