Qué es HTTP/3 y QUIC

¿Qué es HTTP/3 y QUIC?

HTTP/3 es la última versión del Protocolo de Transferencia de Hipertexto, antes llamado «HTTP sobre QUIC», y es el sucesor de HTTP 2.

QUIC fue originalmente un intento de Google de mejorar HTTP/2 transportándolo cifrado a través de UDP. En 2016, el IETF empezó a normalizar el protocolo. Parte de ese proceso consistió en dividir QUIC en el protocolo de transporte (QUIC) y el protocolo de aplicación (HTTP/3).

El IETF aún está definiendo cómo será HTTP/3. Habrá revisiones y exámenes antes de que se adopte una norma.

¿Cuál es la diferencia entre HTTP/3 y HTTP/2?

La principal diferencia es que HTTP/3 utiliza QUIC, que se basa en UDP, mientras que HTTP/2 utiliza TCP. Además, HTTP/3 utiliza QPACK para comprimir las cabeceras, mientras que HTTP/2 utiliza HPACK para comprimirlas.

¿Sustituirá HTTP/3 por completo a HTTP/2?

No. HTTP/2 y HTTP/3 funcionan de forma similar, pero HTTP/2 utiliza TCP, mientras que HTTP 3 utiliza la versión QUIC basada enUDP como protocolo de transporte. La compatibilidad con HTTP/3 es opcional. Si está activado, HTTP/3 puede revertir a HTTP/2 o HTTPS si no está disponible.

¿Es HTTP/3 más rápido que HTTP/2?

Depende…

Desde el punto de vista de la experiencia del usuario final: ¡sí! Un usuario puede pensar que HTTP/3 hace que el sitio funcione mejor que HTTP/2. Esto es especialmente cierto cuando las condiciones de la red no son óptimas.

Desde el punto de vista de los gastos de servicio: ¡No! HTTP/3 necesita más ciclos de CPU para enviar la misma cantidad de tráfico que HTTP/2. Sin embargo, es probable que estos costes disminuyan a medida que los sistemas operativos optimicen sus subsistemas UDP.

¿Cuál es la diferencia entre HTTP/3 y QUIC?

HTTP/3 se basa en QUIC. QUIC fue desarrollado originalmente por Google y la versión de Google de QUIC se llama ahora gQUIC. HTTP 3 evolucionó a partir de gQUIC con contribuciones del grupo de trabajo IETF.

HTTP/3 es el protocolo de aplicación completo. QUIC se refiere al protocolo de transporte subyacente, que no se limita a ofrecer tráfico HTTPS.

¿Cómo puede comprobar si un sitio web es compatible con HTTP/3 o QUIC?

Puede comprobarlo a través del siguiente sitio web https://http3check.net, en el que bastará con indicar la url del sitio.

Compruebe el indicador HTTP/2 en Google Chrome. Busque el rayo verde y la versión de protocolo. Si se admite HTTP/3, el protocolo dice «http/2 + quic / 99» o si se admite QUIC, el protocolo dice «http/2 + quic / 46».

¿Por qué HTTP/3 es mejor que HTTP/2?

HTTP/3 utiliza QUIC, lo que reduce el problema del bloqueo de la cabecera de línea (HoL). Todos los protocolos basados en TCP sufren el bloqueo HoL, incluido HTTP/2.

¿Importan HTTP/3 y QUIC?

HTTP/3, que utiliza QUIC como capa de transporte, es una nueva versión mejorada de HTTP. La tecnología de infraestructura web (servidores web, navegadores web, etc.) se actualiza para soportar HTTP/3 y beneficiarse de la velocidad, latencia reducida, mejor gestión de errores de paquetes y cifrado integrado de HTTP/3.

¿Cómo se utiliza HTTP/3?

Si desea utilizar HTTP/3 en su sitio, necesita un servidor web que lo soporte. También puede utilizar una red de distribución de contenidos que admita HTTP/3 para su sitio.

Para garantizar que sus visitantes experimentan una conexión HTTP/3 completa, deben acceder a su sitio a través de un navegador compatible con HTTP/3.

¿Qué navegador soporta HTTP/3?

Google Chrome Canary, si se inicia con el comando -enable-quic y -quic-version = h3-24.
Mozilla Firefox Nightly, a través de la preferencia network.http.http3.abled en about: config.

Pronto habrá más navegadores compatibles, lo que podrá comprobarse en el sitio web Can I Use.

¿Qué servidores web soportan HTTP/3?

LiteSpeed es compatible con QUIC desde 2017. En julio de 2019, LiteSpeed fue el primero en introducir soporte de servidor web para HTTP/3 con una clase y capacidad de producción. La implementación de LiteSpeed de QUIC y HTTP/3 es estable, lista para producción y disponible en, entre otros, LiteSpeed Enterprise Web Server que nosotros en WP Provider usamos para todos los clientes.

Nginx ha recibido recientemente un parche de actualización de Cloudflare, permitiendo a nginx soportar HTTP/3. Las pruebas demuestran que aún no tiene calidad de producción. Utilícelo bajo su propia responsabilidad.

¿Quiere que su sitio web también sea compatible con HTTP/3? Póngase en contacto con nosotros.

Delen:

Picture of admin

admin

Laatste berichten

Follow us