QUIC
En d'autres termes
Quick UDP Internet Connection
Définition
Protocole de niveau session/application alternatif à HTTP, expérimenté par Google dans Chrome. A la différence de HTTP, il repose sur UDP au lieu de TCP, sur lequel il supporte des connexions multiplexées et un niveau de sécurité visant à être équivalent à celui de TLS / SSL, tout en réduisant la latence de connexion et de transport.
L'une des raisons de son efficacité supposée supérieure à SPDY, qui supporte aussi le multiplexage de connexions, tient au traitement des erreurs de transmission: dans SPDY, un paquet perdu est rattrapé par la logique de connexion de TCP, mais jusqu'à la retransmission, cela bloque l'ensemble des connexions multiplexées, qui ne peuvent être alimentées du fait de la garantie de transmission complète et ordonnée de TCP. A contrario, dans QUIC, la perte d'un paquet ne retarde que celle des connexions multiplexées à laquelle il appartenait: en l'absence de garantie de séquencement propre à UDP, celui-ci remontera les paquets suivant, qui alimenteront donc les autres connexions multiplexées, pendant que la retransmission sera gérée au niveau QUIC. L'erreur unique de transmission n'est donc plus bloquante pour l'ensemble des échanges, de même que l'arrivée non ordonnée.
Epoque du terme
printemps 2013