Cuando se trata de Internet, el objetivo siempre es la velocidad. Muy pronto, los propietarios de sitios tendrán la opción de usar el nuevo HTTP/3 para mejorar la velocidad de su sitio y, una vez que su navegador adopte el nuevo protocolo, notará descargas de datos más rápidas.
¿Qué es HTTP3?
HTTP, o Protocolo de transferencia de hipertexto, es el protocolo de red utilizado por la World Wide Web que le permite abrir enlaces de páginas web. Su propósito principal es comunicarse con un servidor web.
El protocolo se desarrolló a fines de la década de 1980 y principios de la de 1990, y se hizo público en 1996. Esta primera versión del protocolo fue la única durante casi veinte años hasta que se lanzó la segunda versión, HTTP/2, en 2015. La segunda generación de HTTP usó canalización y compresión de datos para hacer que la conexión fuera más rápida.
Ahora, solo cuatro años después, HTTP/3 está comenzando su integración en navegadores y sitios web y promete hacer que Internet sea aún más rápido.
HTTP/3 ha sido adoptado por el IETF (Grupo de Trabajo de Ingeniería de Internet) como un reemplazo más moderno para HTTP/2. Es una mezcla de múltiples tecnologías que trabajan juntas para mejorar tanto la velocidad como la seguridad al acceder a la información en Internet.
Esta nueva tecnología envía datos más rápidamente, es menos susceptible a errores y reduce la latencia para que el sitio comience a cargarse rápidamente cuando hace clic en el enlace. HTTP/3 también tiene encriptación incorporada, por lo que no es necesario tener una designación HTTPS separada. Ejecuta cifrado TLS (Transport Layer Security) 1.3. Es el mismo protocolo que pone la “S” en HTTPS.
HTTP/3 se basa en QUIC y anteriormente se conocía como HTTP sobre QUIC. QUIC, o Quick UDP Internet Connections, es un protocolo desarrollado por Google.
Cómo funciona HTTP/3
Una distinción crítica entre HTTP/2 y HTTP/3 es cómo envían paquetes de datos a través de Internet. El nuevo HTTP/3 usa UDP en lugar de TCP. Tanto TCP como UDP son protocolos utilizados para enviar bits de datos a través de Internet. Sin embargo, con el TCP más antiguo, los paquetes de información se envían a través de un método ordenado, confiable y con verificación de errores. Suena genial, pero si se pierde un solo paquete durante la transmisión, puede atascarse todo el proceso, como si un accidente causara un embotellamiento.
HTTP/3 utiliza el protocolo UDP, enviando información sin ordenar ni verificar errores. Es menos confiable que TCP pero más rápido. Si se pierden paquetes, la aplicación que está utilizando puede solicitar que se envíen de nuevo los paquetes que faltan, tal vez utilizando TCP para hacerlo. Pero, a diferencia de HTTP/2, ese paquete perdido afecta solo a los datos de ese paquete. No afecta a la transmisión de los demás. Es como si alguien moviera mágicamente los autos involucrados en un accidente de tráfico a un lado de la carretera, para que los vehículos puedan seguir moviéndose.
Este protocolo HTTP más nuevo crea una única conexión capaz de enviar múltiples flujos de datos como HTML, JavaScript, CSS e imágenes al mismo tiempo.
Los apretones de manos iniciales más rápidos también ayudan a acelerar el proceso. Durante un apretón de manos, los dos sitios que se comunican intercambian mensajes para reconocerse, verificarse y establecer claves de sesión y cifrado.
Una vez que se establece la conexión, los datos comienzan a fluir utilizando el protocolo UDP. Los paquetes fluyen en cualquier orden, lo que hace que la transmisión sea más rápida. Funciona porque cada paquete contiene un marcador de identificación que ayuda a ordenar los paquetes una vez que se reciben.
Dónde conseguirlo ahora
Solo espera. Vendrá. Si no hace nada, pronto descubrirá que Internet se ha acelerado para usted sin costo alguno. Su navegador eventualmente cambiará a HTTP/3.
Si está impaciente por probarlo, los navegadores Chrome y Firefox tienen versiones experimentales a las que puede acceder.
En Chrome, puede habilitar la bandera para usarla de forma experimental:
- Escribe chrome://flags en tu barra de direcciones en Google Chrome.
- Localice la configuración del «Protocolo QUIC experimental» y habilítelo.
En Mozilla Firefox, puede descargar la versión beta de Firefox todas las noches.
Navegadores basados en Chromium como Ópera y Borde de Microsoft heredará la tecnología HTTP/3 de Google.
Cloudflare actualmente ofrece la opción de usar HTTP 3 a sus clientes que han estado en la lista de espera. Sus usuarios podrán utilizar estas actualizaciones en sus sitios y hacerlos más rápidos. Facebook y Google han estado usando esta tecnología desde hace un tiempo.
Como muchos otros lectores, es posible que no le importe qué hace que su Internet sea más rápido, siempre y cuando la velocidad mejore. HTTP/3 no necesariamente creará una experiencia de acceso instantáneo ultrarrápida, pero a medida que más navegadores y sitios web comiencen a usar HTTP3, su experiencia con Internet mejorará.
Danos tu opinión