Quick UDP Internet Connections (QUIC)
  • is an experimental network protocol that operates at the transport layer
  • designed by Jim Roskind at Google
  • initially implemented in 2012, and announced publicly in 2013 as experimentation broadened
  • supports a set of multiplexed connections between two endpoints over User Datagram Protocol (UDP)
  • was designed to provide security protection equivalent to SSL, along with reduced connection and transport latency, and bandwidth estimation in each direction to avoid congestion
  • main goal is to improve the perceived performance of connection-oriented web applications that are currently using TCP
  • it also moves control of the congestion avoidance algorithms into the application space at both endpoints, rather than the kernel space, which it is claimed will allow these algorithms to improve more rapidly