Un mapa global con conexiones de estilo de red centradas en América del Norte.

Toria / Shutterstock.com

HTTP / 3 se está generalizando. Cloudflare ahora es compatible con HTTP / 3, que ya es parte de Chrome Canary y pronto se agregará a Firefox Nightly. Este nuevo estándar hará que su navegación web sea más rápida y segura.



Por qué son importantes HTTP / 3 y QUIC

Aquí está la breve explicación: Los navegadores web, los servidores web y otras piezas críticas de la infraestructura web están recibiendo soporte para un nuevo estándar llamado HTTP / 3, que usa QUIC. Esta es una versión más moderna de HTTP, que los navegadores web utilizan para comunicarse con los servidores web y enviar datos de un lado a otro.

HTTP / 3 se ha reescrito para enviar datos más rápidamente con mejor resistencia a errores. También tiene cifrado incorporado. Eso significa más velocidad y seguridad. Tampoco se trata solo de la velocidad de transferencia de datos: HTTP / 3 también debería reducir la latencia, lo que significa que los sitios web comenzarán a cargarse más rápidamente después de hacer clic o tocar un enlace.

no se puede conectar a ningun sitio web

La persona promedio nunca necesita saber acerca de HTTP / 3 y QUIC. Las personas que administran sitios web y desarrollan software web tienen trabajo que hacer, pero todo será transparente para la persona promedio. Un día, su navegador web y los sitios web que usa comenzarán a comunicarse a través de HTTP / 3, y la web mejorará cada vez más a medida que más sitios opten por usar HTTP / 3.

De HTTP / 1 a HTTP / 2

HTTP mostrado en Google Chrome

La versión original de HTTP utiliza el Protocolo de control de transmisión (TCP). Descrito por primera vez en 1974, TCP nunca se diseñó con la velocidad y capacidad de respuesta de la web actual. Google intentó solucionar muchos de los problemas de TCP con un nuevo protocolo llamado SPDY, que informó a HTTP / 2.

cómo leer e pub
Anuncio publicitario

HTTP / 2 llegó a la mayoría de los principales navegadores a fines de 2015, agregando características como compresión de datos y canalización de múltiples solicitudes a través de una sola conexión TCP para acelerar las cosas.

A septiembre de 2019, W3Techs estima que el 41% de los sitios web utiliza HTTP / 2.

¿Qué son HTTP / 3 y QUIC?

HTTP / 3 es más una reescritura del protocolo HTTP. En lugar de utilizar TCP, HTTP / 3 utiliza el protocolo QUIC de Google. HTTP / 3 se conocía inicialmente como HTTP-over-QUIC. HTTP / 3 también incluye cifrado TLS 1.3, por lo que no hay necesidad de un HTTPS separado que agregue seguridad al protocolo, como lo hay hoy.

QUIC originalmente significaba conexiones rápidas a Internet UDP. Este protocolo está diseñado para ser más rápido con menor latencia que TCP. QUIC ofrece menos gastos generales al establecer una conexión y transferencias de datos más rápidas a través de la conexión. A diferencia de TCP, un error como un dato que se pierde en el camino no hará que la conexión se detenga y espere a que se solucione el problema. QUIC seguirá transfiriendo otros datos mientras se resuelve el problema.

De hecho, QUIC fue agregado a Google Chrome en 2013. Chrome lo usa cuando se comunica con los servicios de Google y algunos otros sitios web como Facebook, y está disponible para las aplicaciones de Android. Pero QUIC no es un estándar integrado en otros navegadores web. Con HTTP / 3, la tecnología también llega de forma estándar a otros navegadores.

cómo encontrar la versión neta

En resumen: HTTP / 3 es un protocolo más nuevo, mejor y más rápido. Es una solución más moderna que debería brindar mayor seguridad y velocidad a la Web.

Están llegando a un navegador web cercano

HTTP / 3 se agregó a la vanguardia Canario versión de Google Chrome en septiembre de 2019, oculta detrás de una bandera de línea de comandos . Lanzamiento de Chrome Canary con el --enable-quic --quic-version=h3-23 Los argumentos de la línea de comandos habilitarán HTTP / 3.

¿Qué hace el almacenamiento de icloud?
Anuncio publicitario

Mozilla anunció que está trabajando para agregar HTTP / 3 a una versión experimental de Firefox Nightly este otoño. La nueva versión de Microsoft Edge basada en Chromium heredará el trabajo HTTP / 3 de Google para Chrome, al igual que otros navegadores basados ​​en Chromium como Opera. Esperamos que Apple también se suba a bordo con HTTP / 3 en Safari en algún momento.

Cloudflare tiene incluso Anunciado que está facilitando la adopción de HTTP / 3 para los sitios que utilizan su red de distribución de contenido. Los clientes de Cloudflare pronto podrán simplemente activar un interruptor y habilitar HTTP / 3 (con QUIC) para sus sitios. Con suerte, eso debería ayudar a impulsar la adopción de HTTP / 3 al facilitar la habilitación de los sitios web una vez que los navegadores obtienen HTTP / 3 estable y habilitado para todos.

HTTP / 3 también llegará a otro software; por ejemplo, el servidor web Nginx está trabajando en la compatibilidad con HTTP / 3 para Nginx versión 1.17 .

Estamos en las primeras etapas de implementación. Cloudflare dice que continuará trabajando junto con otras organizaciones, incluidas Google y Mozilla, para finalizar los estándares QUIC y HTTP / 3 y fomentar una amplia adopción. En otras palabras, el software no solo no es definitivo todavía, sino que el estándar en sí mismo puede sufrir algunos cambios. Hay mucho trabajo por hacer antes de que esto se habilite de forma predeterminada en los navegadores modernos y se use automáticamente.

Más detalles técnicos

¿Quieres saber más? Verificar Análisis en profundidad de Cloudflare sobre HTTP / 3 o excavar el borrador del estándar HTTP / 3 para conocer las especificaciones técnicas reales.

LEER SIGUIENTE