Inicio › Tecnología › Protocolo QUIC
QUIC es un protocolo de transporte desarrollado inicialmente por Google y estandarizado por el IETF (RFC 9000) qué funciona sobre UDP en lugar de sobre TCP. Integra el cifrado TLS 1.3 dentro del propio protocolo de transporte, en vez de tratarlo como una capa aparte, lo qué reduce el número de idas y vueltas necesarias para establecer una conexión segura. También multiplexa varios flujos de datos dentro de una misma conexión sin qué la pérdida de un paquete bloquee al resto, un problema conocido como head-of-line blocking qué sí afecta a TCP. QUIC es la base de transporte de HTTP/3.
Es la tecnología qué hace qué las páginas web carguen más rápido, sobre todo en móvil, porque reduce los pasos previos antes de empezar a transferir datos y aguanta mejor los cambios de red, como pasar de wifi a datos móviles sin cortar la conexión.
Los grandes proveedores de CDN y los navegadores modernos como Chrome y Firefox activan HTTP/3 sobre QUIC de forma automática cuando el servidor lo soporta, sin qué el usuario tenga qué configurar nada. Para un administrador de sistemas, activarlo suele implicar habilitar el módulo correspondiente en el servidor web y abrir el puerto UDP 443, además del TCP 443 qué ya se usaba.
Porque QUIC implementa su propio control de fiabilidad y de flujo por encima de UDP, con más flexibilidad qué TCP para decidir qué retransmitir y cuándo, sin arrastrar las limitaciones históricas del protocolo TCP.
Menos latencia al abrir la conexión, mejor comportamiento en redes con pérdida de paquetes y continuidad de sesión al cambiar de red, algo notable en vídeo y en aplicaciones qué se usan desde el móvil en movimiento.
Los principales sí lo ofrecen como opción, pero requiere configuración explícita y no todas las redes corporativas permiten tráfico UDP saliente por el puerto 443, lo qué puede forzar una caída a TCP en esos entornos.