{"id":22682,"date":"2019-04-10T05:27:19","date_gmt":"2019-04-10T12:27:19","guid":{"rendered":"https:\/\/kinsta.com\/?p=42574"},"modified":"2025-02-26T12:04:16","modified_gmt":"2025-02-26T11:04:16","slug":"que-es-http3","status":"publish","type":"post","link":"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/","title":{"rendered":"Qu\u00e9 Es HTTP\/3 &#8211; Informaci\u00f3n Sobre el Nuevo y R\u00e1pido Protocolo Basado en UDP"},"content":{"rendered":"<h3>TL;DR<\/h3>\n<p>En Noviembre del 2018, el Internet Engineering Task Force (IETF) se junto en Bangkok, y se adopt\u00f3 un nuevo <a href=\"https:\/\/tools.ietf.org\/html\/draft-ietf-quic-http-17\" target=\"_blank\" rel=\"noopener noreferrer\">Plan Preliminar para el Internet<\/a>. El protocolo de transporte QUIC, un sucesor de <a href=\"https:\/\/kinsta.com\/es\/aprender\/que-es-http2\/\" target=\"_blank\" rel=\"noopener noreferrer\">HTTP\/2<\/a>, se le cambi\u00f3 el nombre a HTTP\/3.<\/p>\n<p>HTTP3\/3 utiliza UDP como base, y ya est\u00e1 siendo usado por compa\u00f1\u00edas prominentes del internet como Google y Facebook. Si est\u00e1s utilizando Chrome y te est\u00e1s conectando al servicio de Google, probablemente ya te encuentres utilizando QUIC.<\/p>\n<p>La nueva versi\u00f3n del protocolo de HTTP se beneficia del protocolo b\u00e1sico de bajo nivel de UDP, y define cu\u00e1ntas de estas nuevas funciones, las cuales estaban en versiones previas de HTTP en la capa de TCP est\u00e1 usando. Esto provee una nueva forma de resolver problemas dentro de la misma infraestructura del internet.<\/p>\n<p>Los primeros resultados son prometedores, y cuando expire el Plan Preliminar del Internet por IETF, en Agosto del 2021, podemos esperar que HTTP\/3 sea promovido como el nuevo est\u00e1ndar de tercera generaci\u00f3n de HTTP.<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n\n<h2 id=\"http3-coming\">Progreso de HTTP\/3 en 2026<\/h2>\n<p>Algunos dicen que el hambre de la industria de la red por obtener m\u00e1s velocidad y baja latencia s\u00f3lo es igualada por el hambre por m\u00e1s RAM de Google Chrome.<\/p>\n<p>Hace unos a\u00f1os, <a href=\"https:\/\/kinsta.com\/es\/aprender\/que-es-http2\/\">publicamos un art\u00edculo sobre HTTP\/2<\/a>, un est\u00e1ndar que, <a href=\"https:\/\/w3techs.com\/technologies\/details\/ce-http2\/all\/all\">seg\u00fan W3Techs<\/a>, ha alcanzado ya una tasa de adopci\u00f3n mundial cercana al 45%. Y de acuerdo con <a href=\"https:\/\/caniuse.com\/#search=http2\" target=\"_blank\" rel=\"noopener noreferrer\">Can I Use<\/a>, tambi\u00e9n es soportado por todos los navegadores modernos. A\u00fan as\u00ed, aqu\u00ed estamos, escribiendo un art\u00edculo sobre la siguiente versi\u00f3n del protocolo, HTTP\/3.<\/p>\n<figure id=\"attachment_97389\" aria-describedby=\"caption-attachment-97389\" style=\"width: 1760px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-97389 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2019\/03\/http2-adoption-chart.png\" alt=\"Tendencia de adopci\u00f3n de HTTP\/2.\" width=\"1760\" height=\"1260\"><figcaption id=\"caption-attachment-97389\" class=\"wp-caption-text\">Tendencia de adopci\u00f3n de HTTP\/2.<\/figcaption><\/figure>\n<p>HTTP\/3 es, al momento de que escribimos este art\u00edculo, un <a href=\"https:\/\/tools.ietf.org\/html\/draft-ietf-quic-http-18\" target=\"_blank\" rel=\"noopener noreferrer\">Plan Preliminar o ID para el Internet por parte del IETF<\/a>, lo cual quiere decir que est\u00e1 actualmente bajo consideraci\u00f3n para un pr\u00f3ximo est\u00e1ndar de internet por el <a href=\"https:\/\/www.ietf.org\/about\/\" target=\"_blank\" rel=\"noopener noreferrer\">Internet Engineering Task Force<\/a> \u2013 un cuerpo de est\u00e1ndares internacionales del internet, a cargo de definir y promover est\u00e1ndares de protocolo para el internet, como el uso de TCP, <a href=\"https:\/\/kinsta.com\/es\/blog\/ipv4-vs-ipv6\/\">IPv6<\/a>, VoIP, Internet of Things, etc.<\/p>\n<p>Es un cuerpo abierto el cual une la industria del internet y facilita la discusi\u00f3n sobre la direcci\u00f3n a donde se dirige el internet.\u00a0Actualmente, la fase de \u00abInternet Draft\u00bb de HTTP\/3 es la \u00faltima fase antes de que las propuestas sean promovidas al nivel de Solicitud de Comentarios (o <a href=\"https:\/\/www.ietf.org\/blog\/how-read-rfc\/\">RFC<\/a>), que podemos considerar, a todos los efectos, definiciones oficiales del protocolo de Internet.<\/p>\n<p>Aunque HTTP\/3 todav\u00eda no es un protocolo oficial de Internet, muchas empresas y proyectos ya han empezado a a\u00f1adir soporte para HTTP\/3 en sus productos.<\/p>\n\n<div  class=\"featured-snippet\" id=\"what-is-http3\">\n    <div class=\"featured-snippet__content\">\n        <h2>Qu\u00e9 Es HTTP\/3 \u2013 En T\u00e9rminos M\u00e1s Simples<\/h2>\n        <div><p>HTTP\/3 es la tercera versi\u00f3n del Hypertext Transfer Protocol (HTTP), anteriormente conocido como HTTP-sobre-QUIC. QUIC (Quick UDP Internet Connections) fue inicialmente desarrollado por Google y es el sucesor de HTTP\/2. Las compa\u00f1\u00edas como Google y Facebook ya hab\u00edan estado usando QUIC para acelerar la red.<\/p>\n<\/div>\n    <\/div>\n    <div class=\"featured-snippet__footer\">\n        <div class=\"arrow-down\"><\/div>\n        <div class=\"featured-snippet__footer--content row nocol middle-xs between-xs reverse\">\n            <div style=\"margin-left: auto; position: relative; top: -1px\" class=\"row nocol middle-xs\">\n                <div class=\"color--mediumGray\" style=\"font-size: 14px; vertical-align: middle;\">\n                    <svg  class=\"icon icon--logo display--block\" aria-hidden=\"true\" focusable=\"false\"><use xlink:href=\"https:\/\/kinsta.com\/es\/wp-content\/themes\/kinsta\/dist\/sprite.svg?v=e8af2143e3b8bceb5561b327e81ec085#logo\" \/><\/svg>                <\/div>\n                <div class=\"text--bold color--mediumGray\" style=\"padding-left: 3px;\">Support<\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<h3>Soporte de navegadores para HTTP\/3<\/h3>\n<p>En cuanto a los <a href=\"https:\/\/caniuse.com\/http3\">navegadores web<\/a>, Chrome v87, Firefox v88 y Edge v87 tienen HTTP\/3 activado por defecto. Para los usuarios de Safari, la opci\u00f3n de activar HTTP\/3 se a\u00f1adi\u00f3 en Safari Technology Preview v104. Sin embargo, el soporte de HTTP\/3 no est\u00e1 disponible actualmente en la versi\u00f3n estable de Safari.<\/p>\n<h3>Soporte de bibliotecas para HTTP\/3<\/h3>\n<p>Para los desarrolladores que deseen aprovechar las tecnolog\u00edas HTTP\/3, muchas bibliotecas populares ya han a\u00f1adido soporte para HTTP\/3. Dado que HTTP\/3 a\u00fan se encuentra en la etapa de borrador de Internet, deber\u00e1s asegurarte de estar al tanto de las \u00faltimas actualizaciones cuando trabajes con una de las bibliotecas que aparecen a continuaci\u00f3n.<\/p>\n<ul>\n<li>Python \u2013 <a href=\"https:\/\/pypi.org\/project\/http3\/\">http3<\/a> y\u00a0<a href=\"https:\/\/pypi.org\/project\/aioquic\/\">aioquic<\/a><\/li>\n<li>Rust \u2013 <a href=\"https:\/\/github.com\/cloudflare\/quiche\">quiche<\/a>, <a href=\"https:\/\/github.com\/mozilla\/neqo\">neqo<\/a>, y <a href=\"https:\/\/github.com\/quinn-rs\/quinn\">quinn<\/a><\/li>\n<li>C \u2013 <a href=\"https:\/\/github.com\/ngtcp2\/nghttp3\">nghttp3<\/a> y\u00a0<a href=\"https:\/\/github.com\/litespeedtech\/lsquic\">lsquic<\/a><\/li>\n<li>Go \u2013 <a href=\"https:\/\/github.com\/lucas-clemente\/quic-go\">quicgo<\/a><\/li>\n<li>JavaScript \u2013 <a href=\"https:\/\/kinsta.com\/es\/blog\/que-es-node-js\/\">Node.js<\/a><\/li>\n<\/ul>\n<h3>Soporte de infraestructura para HTTP\/3<\/h3>\n<p>En el lado de la infraestructura, Cloudflare ha estado liderando la compatibilidad con HTTP\/3 en toda su red de borde. Esto significa que los sitios con Cloudflare habilitado pueden aprovechar las mejoras de seguridad y rendimiento de HTTP\/3 sin ning\u00fan trabajo adicional.<\/p>\n<p>En Kinsta, todos los sitios que alojamos est\u00e1n protegidos por nuestra integraci\u00f3n <a href=\"https:\/\/kinsta.com\/es\/integracion-cloudflare\/\">gratuita con Cloudflare<\/a>. Adem\u00e1s de un cortafuegos de nivel empresarial y protecci\u00f3n DDoS, \u00a1los clientes de Kinsta tambi\u00e9n tienen acceso a HTTP\/3!<\/p>\n<p>Para probar si tu sitio es compatible con HTTP\/3, puedes utilizar la <a href=\"https:\/\/gf.dev\/http3-test\">herramienta de prueba HTTP\/3 de Geekflare<\/a>. Simplemente escribe tu dominio y pulsa el bot\u00f3n \u00abCheck HTTP\/3\u00bb, y la herramienta te dir\u00e1 si tu sitio es compatible con HTTP\/3.<\/p>\n<figure id=\"attachment_97390\" aria-describedby=\"caption-attachment-97390\" style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-97390 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2019\/03\/geekflare-http3-testing-tool.jpg\" alt=\"Herramienta de prueba Geekflare HTTP\/3.\" width=\"1500\" height=\"799\"><figcaption id=\"caption-attachment-97390\" class=\"wp-caption-text\">Herramienta de prueba Geekflare HTTP\/3.<\/figcaption><\/figure>\n<p>Si tu sitio es compatible con HTTP\/3, deber\u00edas ver un mensaje como el siguiente. Como kinstalife.com est\u00e1 alojado en Kinsta, HTTP\/3 es totalmente compatible gracias a nuestra integraci\u00f3n con Cloudflare.<\/p>\n<figure id=\"attachment_97391\" aria-describedby=\"caption-attachment-97391\" style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-97391 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2019\/03\/http3-on-kinsta.jpg\" alt=\"Kinsta soporta conexiones HTTP\/3.\" width=\"1500\" height=\"800\"><figcaption id=\"caption-attachment-97391\" class=\"wp-caption-text\">Kinsta soporta conexiones HTTP\/3.<\/figcaption><\/figure>\n<p>Tambi\u00e9n puedes utilizar el inspector de tu navegador para comprobar si es compatible con HTTP\/3. Para este ejemplo, usaremos la \u00faltima versi\u00f3n de Google Chrome que soporta HTTP\/3.<\/p>\n<p>Para abrir el inspector, haz clic con el bot\u00f3n derecho del rat\u00f3n en la p\u00e1gina y haz clic en \u00abInspeccionar\u00bb y navega hasta la pesta\u00f1a \u00abRed\u00bb. En la columna \u00abProtocolo\u00bb, puedes ver el protocolo HTTP utilizado para la conexi\u00f3n. Las conexiones HTTP\/2 aparecen como \u00abh2\u00bb, mientras que las conexiones HTTP\/3 aparecen como \u00abh3-XX\u00bb (XX se refiere a un borrador espec\u00edfico de HTTP\/3). Como puedes ver en la imagen de abajo, kinstalife.com soporta conexiones sobre \u00abh3-29\u00bb, que significa \u00abHTTP\/3 Draft 29\u00bb.<\/p>\n<figure id=\"attachment_97392\" aria-describedby=\"caption-attachment-97392\" style=\"width: 1500px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-97392 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2019\/03\/check-http3-support-browser.jpg\" alt=\"Chrome es compatible con el protocolo h3-29.\" width=\"1500\" height=\"733\"><figcaption id=\"caption-attachment-97392\" class=\"wp-caption-text\">Chrome es compatible con el protocolo h3-29.<\/figcaption><\/figure>\n<p>Ahora que hemos repasado el estado actual de HTTP\/3, vamos a profundizar en algunas de las diferencias entre HTTP\/2 y HTTP\/3.<\/p>\n<h2 id=\"background-http2\">Un Poco de Su Pasado \u2013 Todo Empez\u00f3 con HTTP\/2<\/h2>\n<p>HTTP\/2 trajo unas mejoras muy importantes con <a href=\"https:\/\/www.sitepoint.com\/http2-background-performance-benefits-implementations\/\" target=\"_blank\" rel=\"noopener noreferrer\">descargas no bloqueables, pipelining y server push<\/a> lo cual nos ha ayudado a vencer algunas de las limitaciones del protocolo TCP subyacente. Esto nos permite minimizar el n\u00famero de los ciclos de peticiones-respuestas y handshakes.<\/p>\n<p>HTTP\/2 hizo que fuera posible sacar m\u00e1s de un recurso en una sola conexi\u00f3n de TCP \u2013 multiplexaci\u00f3n. Tambi\u00e9n obtuvimos m\u00e1s flexibilidad en el ordenamiento de descargas est\u00e1ticas, y nuestras p\u00e1ginas ahora ya no est\u00e1n siendo limitadas por una progresi\u00f3n lineal de las descargas.<\/p>\n<figure style=\"width: 500px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2016\/04\/empujando-http2.png\" alt=\"Empujando a HTTP\/2\" width=\"500\" height=\"244\"><figcaption class=\"wp-caption-text\">Empujando a HTTP\/2<\/figcaption><\/figure>\n<p>En pr\u00e1ctica, esto quiere decir que ahora un gran recurso de Javascript no es necesariamente igual a un cuello de botella para todo el resto de recursos est\u00e1ticos esperando su turno.<\/p>\n<figure style=\"width: 2880px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2019\/03\/sin-pipelining-pipelining .png\" alt=\"Sin pipelining vs pipelining \" width=\"2880\" height=\"2003\"><figcaption class=\"wp-caption-text\">Sin pipelining vs pipelining (fuente de la imagen: <a href=\"https:\/\/commons.wikimedia.org\/wiki\/File:HTTP_pipelining2.svg#\/media\/File:HTTP_pipelining2.svg\" target=\"_blank\" rel=\"noopener noreferrer\">Wikipedia<\/a>, Autor Mwhitlock)<\/figcaption><\/figure>\n<p>Agrega estas dos cosas a la compresi\u00f3n de HPACK del encabezado de HTTP\/2 y el formato binario por defecto de la transferencia de datos, y tenemos, en muchos casos, un protocolo mucho m\u00e1s eficiente.<\/p>\n<figure style=\"width: 942px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2016\/04\/compresion-http2-hpack.png\" alt=\"Compresi\u00f3n HTTP\/2 HPACK\" width=\"942\" height=\"375\"><figcaption class=\"wp-caption-text\">Compresi\u00f3n HTTP\/2 HPACK<\/figcaption><\/figure>\n<p>Las implementaciones m\u00e1s grandes de los navegadores hicieron que fuera un requisito para los sitios web implementar encriptaci\u00f3n \u2013 SSL \u2013 para poder obtener los beneficios de HTTP\/2 \u2013 y en algunas ocasiones esto incurri\u00f3 a una computaci\u00f3n superior que hizo que las mejoras de velocidad fueran indetectables. Incluso hubo algunos casos donde los usuarios reportaron una baja en la velocidad al pasar a HTTP\/2.<\/p>\n<p>Digamos que los primeros d\u00edas de adopci\u00f3n de esta versi\u00f3n, no fueron para los d\u00e9biles de coraz\u00f3n.<\/p>\n<p>La implementaci\u00f3n de Nginx tambi\u00e9n carec\u00eda de la funci\u00f3n de server-push, dependiendo de un m\u00f3dulo. Y los <a href=\"https:\/\/kinsta.com\/es\/blog\/nginx-vs-apache\/\">m\u00f3dulos de Nginx no son sus m\u00f3dulos usuales de Apache<\/a>, que tu simplemente puedes copiar \u2013 Nginx tambi\u00e9n puede ser recompilado con estos.<\/p>\n<p>Mientras que algunos de estos problemas ya han sido resueltos, si vemos todo este stack del protocolo, podemos observar que la limitaci\u00f3n principal yace en un nivel m\u00e1s bajo del que HTTP\/2 se atrever\u00eda a aventurarse.<\/p>\n<p>Para elaborar esto, analizaremos el stack del protocolo del internet de hoy en d\u00eda, desde su punto m\u00e1s bajo hasta el m\u00e1s alto. Si quiere aprender m\u00e1s sobre el pasado de HTTP\/2, aseg\u00farate de leer la <a href=\"https:\/\/kinsta.com\/es\/aprender\/que-es-http2\/\" target=\"_blank\" rel=\"noopener noreferrer\">gu\u00eda detallada sobre HTTP\/2<\/a>.<\/p>\n<h2 id=\"internet-protocol\">Protocolo de Internet (IP)<\/h2>\n<p>El Protocolo de Internet (IP) define la parte inferior de toda la topolog\u00eda del internet. Es parte del stack del internet que es, y podemos decir con toda seguridad, completamente no negociable, sin tener que cambiar todo, incluyendo el tener que reemplazar toda la infraestructura del hardware, desde los routers a servidores e incluso las maquinas del usuario final.<\/p>\n<p>As\u00ed que, mientras que esta mejora del protocolo ya se hab\u00eda tardado, tal acci\u00f3n no se encuentra en el horizonte por el momento, principalmente porque no hemos pensando en una alternativa viable, innovadora y compatible.<\/p>\n<p>Podemos rastrear los principios del protocolo IP hasta el a\u00f1o de 1974, en un documento publicado por el <a href=\"https:\/\/wikipedia.org\/wiki\/Institute_of_Electrical_and_Electronic_Engineers\" target=\"_blank\" rel=\"noopener noreferrer\">Institute of Electrical and Electronics Engineers<\/a>, con Vint Cerf y Bob Cahn como autores. Este detalla los paquetes siendo enviados a trav\u00e9s de una red, pas\u00e1ndolos a trav\u00e9s de direcciones IP, y direcciones num\u00e9ricamente definidas de nodos en una red\/redes. El protocolo defini\u00f3 el formato de estos paquetes o datagramas \u2013 sus encabezados y cargas.<\/p>\n<p>Despu\u00e9s de la definici\u00f3n de <a href=\"https:\/\/tools.ietf.org\/html\/rfc760\" target=\"_blank\" rel=\"noopener noreferrer\">RFC 760<\/a> de 1980, el IETF se qued\u00f3 con la definici\u00f3n ampliamente usada hasta este d\u00eda, en su <a href=\"https:\/\/tools.ietf.org\/html\/rfc791\">Petici\u00f3n para recibir Comentarios 791<\/a>. Esta es la cuarta versi\u00f3n del protocolo, pero podr\u00edamos decir que es la primera versi\u00f3n de producci\u00f3n.<\/p>\n<figure style=\"width: 1206px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2019\/03\/protocolo-internet .png\" alt=\"Protocolo de Internet (RFC791)\" width=\"1206\" height=\"1848\"><figcaption class=\"wp-caption-text\">Protocolo de Internet (fuente de la imagen: <a href=\"https:\/\/tools.ietf.org\/html\/rfc791\" target=\"_blank\" rel=\"noopener noreferrer\">RFC791<\/a>)<\/figcaption><\/figure>\n<p>Este utiliza direcciones de 32-bit, la cual pone ciertas limitantes al n\u00famero de direcciones a 4 mil millones. Esta limitaci\u00f3n es la explicaci\u00f3n para el misterio sobre por qu\u00e9 los usuarios comunes obtienen unas \u201cdirecciones din\u00e1micas de IP\u201d por sus Proveedores de Internet, y una IP est\u00e1tica es considerada un \u201cvalor agregado\u201d y usualmente es sujeto a recibir cambios adicionales.<\/p>\n<p>Lo est\u00e1n racionando.<\/p>\n<p>No pas\u00f3 mucho tiempo hasta que se dio por entendido que las direcciones de 32-bit no eran suficientes, y que se estaba acercando un desabasto, as\u00ed que muchos RFCs fueron publicados, intentando lidiar con esto. A pesar de que estas <a href=\"https:\/\/wikipedia.org\/wiki\/Classless_Inter-Domain_Routing\" target=\"_blank\" rel=\"noopener noreferrer\">soluciones son ampliamente usadas<\/a> hoy en d\u00eda, y son parte de nuestro d\u00eda a d\u00eda, es probablemente seguro asumir que estos son mayormente hacks.<\/p>\n<p><a href=\"https:\/\/kinsta.com\/es\/blog\/ipv4-vs-ipv6\/#what-is-ipv6\" target=\"_blank\" rel=\"noopener noreferrer\">La versi\u00f3n 6 del Protocolo de Internet o IPv6<\/a> surgi\u00f3 como una forma para lidiar con estas limitaciones, incluyendo la de gradualmente ser adoptada por todas las versiones pasadas. Lo hicieron parte est\u00e1ndar de este Plan Preliminar para el IETF en 1998, y fue puesto como Est\u00e1ndar el Internet en el 2017.<\/p>\n<p>Mientras que las direcciones de IPv4 estuvieron limitadas por el largo de sus direcciones de 32-bits, el est\u00e1ndar de IPv6 recibi\u00f3 128 bits, o 3.4 * 10 ^38 posibles direcciones. Esto deber\u00eda ser suficiente para que nos dure un buen rato.<\/p>\n<p>De acuerdo a <a href=\"https:\/\/wikipedia.org\/wiki\/IPv6\" target=\"_blank\" rel=\"noopener noreferrer\">Google<\/a> y la conectividad de IPv6 entre sus usuarios, la adopci\u00f3n de IPv6 est\u00e1 por arriba de un 35% desde junio del 2021.<\/p>\n<figure style=\"width: 1928px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2019\/03\/adopcion-ipv6.png\" alt=\"Adopci\u00f3n de IPv6\" width=\"1928\" height=\"1166\"><figcaption class=\"wp-caption-text\">Adopci\u00f3n de IPv6<\/figcaption><\/figure>\n<p>IP es una capa rudimentaria del stack del internet, definiendo las cosas m\u00e1s b\u00e1sicas, sin garant\u00edas de entrega, integridad de datos, o el ordenamiento de los paquetes transmitidos. Por s\u00ed solo no es muy confiable. El formato de encabezado de IPv4 provee una suma de comprobaci\u00f3n del encabezado, los cuales utilizan los nodos de transmisi\u00f3n para verificar la integridad del encabezado. Esto lo hace distinta de la versi\u00f3n de IPv6, la cual depende de la capa de enlace que se encuentra por debajo, permitiendo que sea m\u00e1s r\u00e1pido.<\/p>\n<figure style=\"width: 1424px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full \" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2019\/03\/internet-datagram-header.png\" alt=\"Internet Datagram Header\" width=\"1424\" height=\"742\"><figcaption class=\"wp-caption-text\">Encabezado del Datagrama del Internet (fuente de la imagen: <a href=\"https:\/\/tools.ietf.org\/html\/rfc791\" target=\"_blank\" rel=\"noopener noreferrer\">RFC791<\/a>)<\/figcaption><\/figure>\n<h2 id=\"tcp-udp\">Entendiendo el Rol de TCP y UDP<\/h2>\n<p>Ahora es tiempo de explorar donde HTTP\/3 se ajusta con TCP y UDP.<\/p>\n<h3>TCP<\/h3>\n<p>Mientras que la IP es una capa subyacente de todas nuestras comunicaciones de hoy en d\u00eda, <a href=\"https:\/\/wikipedia.org\/wiki\/Transmission_Control_Protocol\" target=\"_blank\" rel=\"noopener noreferrer\">TCP (Transmission Control Protocol)<\/a> es una parte de nivel m\u00e1s alto de la suite del protocolo de internet, brindando fiabilidad que es necesaria para la red, mail, transferencia de archivos (FTP) \u2013 para la aplicaci\u00f3n de capas\/protocolos del internet.<\/p>\n<p>Esto incluye un establecimiento de una conexi\u00f3n de m\u00faltiples pasos, con handshakes, un orden asegurado de paquetes, y una retransmisi\u00f3n de paquetes perdidos. Este provee retroalimentaci\u00f3n (Acks) al remitente. Tambi\u00e9n hay una suma de comprobaci\u00f3n de la computaci\u00f3n para detectar errores.<\/p>\n<p>Todas estas cosas indican muchos pasos que hacen de TCP un protocolo fiable, haciendo la base de los servicios m\u00e1s notorios del internet que usamos hoy en d\u00eda.<\/p>\n<p>Su especificaci\u00f3n <a href=\"https:\/\/tools.ietf.org\/html\/rfc675\" target=\"_blank\" rel=\"noopener noreferrer\">que data a 1974 (RFC 67)<\/a> y <a href=\"https:\/\/tools.ietf.org\/html\/rfc793\" target=\"_blank\" rel=\"noopener noreferrer\">1981 (RFC 793)<\/a> no ha cambiado mucho hasta hoy.<\/p>\n<p>La fiabilidad que TCP provee no hace esto, sin embargo, viene sin costo alguno. La sobrecarga de todos los roundtrips requeridos por los handshakes, retroalimentaci\u00f3n entregada, garant\u00eda de \u00f3rdenes, y suma de comprobaci\u00f3n que podr\u00edan ser considerados d\u00e9biles y redundantes. Ha hecho que TCP sea un cuello de botella del stack de protocolo moderno. HTTP\/2 ha llegado a un estancamiento de mejoras de velocidad que pueden ser alcanzadas adem\u00e1s de TCP.<\/p>\n<h3>UDP<\/h3>\n<p>UDP <a href=\"https:\/\/wikipedia.org\/wiki\/User_Datagram_Protocol\" target=\"_blank\" rel=\"noopener noreferrer\">(User Datagram Protocol)<\/a> es tambi\u00e9n una de las partes de la Suite del Protocolo de Internet, con su especificaci\u00f3n que data desde <a href=\"https:\/\/tools.ietf.org\/html\/rfc768\" target=\"_blank\" rel=\"noopener noreferrer\">1980 (RFC 768).<\/a><\/p>\n<p>Como su nombre lo sugiere, es un protocolo sin conexi\u00f3n basado en datagramas. Lo que quiere decir que no habr\u00e1n handshakes y no habr\u00e1 garant\u00eda de ordenanzas o de entrega. Esto quiere decir que cualquier paso posible para asegurar una entrega, integridad de datos, y otras cosas, estas se dejan a la capa de la aplicaci\u00f3n. Esto quiere decir que una aplicaci\u00f3n construida sobre el UDP puede elegir estrategias, este emplear\u00e1 dependiendo del caso concreto, o posiblemente pueda recurrir a elementos de <a href=\"https:\/\/wikipedia.org\/wiki\/Link_layer\" target=\"_blank\" rel=\"noopener noreferrer\">la capa del enlace<\/a>, como la suma de comprobaci\u00f3n, para evitar una sobre carga.<\/p>\n<p>Dado que UDP est\u00e1 muy extendido, al igual que TCP, permite conseguir mejoras sin necesidad de actualizar el firmware de una amplia gama de dispositivos conectados a Internet, ni de realizar cambios significativos en los sistemas operativos.<\/p>\n<blockquote><p>El despliegue de nuevos protocolos es obstaculizado por muchos firewalls, NATs, routers y otras cajas-medias que s\u00f3lo permiten que el TCP o UDP sea desplegado entre usuarios y los servidores a los que necesitan llegar. &#8211; <a href=\"https:\/\/daniel.haxx.se\/http3-explained\/\" target=\"_blank\" rel=\"noopener noreferrer\">HTTP\/3 explicado<\/a><\/p><\/blockquote>\n<p>Este <a href=\"https:\/\/news.ycombinator.com\/item?id=12021195\" target=\"_blank\" rel=\"noopener noreferrer\">art\u00edculo en Hacker News<\/a> puede ayudarle a entender el razonamiento detr\u00e1s de la construcci\u00f3n de una nueva versi\u00f3n de HTTP sobre el ya existente stack de la red, en lugar de reinventarlo (aunque si es un poco m\u00e1s complejo que eso).<\/p>\n<p>La especificaci\u00f3n del formato del paquete de UDP es relativamente m\u00ednima, su encabezado consiste del puerto fuente, puerto destino, largo, en bytes, del encabezado del paquete o datos del paquete, y la suma de comprobaci\u00f3n. La suma de la comprobaci\u00f3n puede ser usada para verificar la integridad de datos para la parte del encabezado y la de los datos del paquete.<\/p>\n<p>La suma de comprobaci\u00f3n es opcional cuando la capa del protocolo subyacente es IPv4, y una IPv6 obligatoria. Hasta ahora, UDP se ha utilizado para cosas como la sincronizaci\u00f3n del reloj de los sistemas inform\u00e1tico (<a href=\"https:\/\/en.wikipedia.org\/wiki\/Network_Time_Protocol\">NTP<\/a>), aplicaciones VoIP, streaming de video, sistema DNS y <a href=\"https:\/\/wikipedia.org\/wiki\/Dynamic_Host_Configuration_Protocol\" target=\"_blank\" rel=\"noopener noreferrer\">protocolo DHCP.<\/a><\/p>\n<h2 id=\"quic-http3\">QUIC y HTTP\/3<\/h2>\n<p>QUIC (Quick UDP Internet Connections) fue desplegado por primera vez por Google en 2012. Este redefine los l\u00edmites de las capas de la red, dependiendo de un protocolo UDP de bajo nivel, redefiniendo handshakes, funciones de fiabilidad, y funciones de seguridad en el \u201cespacio-usuario,\u201d evitando la necesidad de mejorar el n\u00facleo de los sistemas de todo el internet.<\/p>\n<figure style=\"width: 1865px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2019\/03\/stack-http2-stack-http3.png\" alt=\"Stack HTTP\/2 vs stack HTTP\/3\" width=\"1865\" height=\"671\"><figcaption class=\"wp-caption-text\">Stack HTTP\/2 vs stack HTTP\/3<\/figcaption><\/figure>\n<p>Justo como con HTTP\/2, un adelanto, el cual ha sido lanzado por el <a href=\"https:\/\/kinsta.com\/es\/docs\/alojamiento-wordpress\/cdn-wordpress\/kinsta-cdn\/#kinstas-cdn\" target=\"_blank\" rel=\"noopener noreferrer\">SPDY<\/a> o speedy de Google, HTTP\/3 de nuevo, ser\u00e1 construido sobre estos logros.<\/p>\n<p>Mientras que HTTP\/2 nos dio multiplexaci\u00f3n, y el poder mitigar el head-of-line-blocking, este es limitado por TCP. Usted puede utilizar una sola conexi\u00f3n TCP para m\u00faltiples flujos multiplexados juntos para transferir datos, pero cuando uno de estos flujos sufre de la p\u00e9rdida de un paquete, <strong>toda la conexi\u00f3n (y todos sus flujos) son retenidos,\u00a0<\/strong>por as\u00ed decirlo, hasta que TCP haga lo suyo (retransmitir el paquete perdido).<\/p>\n<p>Esto quiere decir que todos los paquetes, incluso si ya han sido transmitidos y est\u00e1n en espera, en el buffer del nodo destino, est\u00e1n siendo bloqueados hasta que el paquete perdida es retransmitido. <a href=\"https:\/\/daniel.haxx.se\/\" target=\"_blank\" rel=\"noopener noreferrer\">Daniel Stenberg<\/a> en su <a href=\"https:\/\/legacy.gitbook.com\/book\/bagder\/http3-explained\/details\" target=\"_blank\" rel=\"noopener noreferrer\">libro sobre http\/3<\/a> llama a esto como un \u201cTCP- based head of like block.\u201d \u00c9l declara que, con el 2% de p\u00e9rdida de paquete, a los usuarios les ir\u00e1 mejor con HTTP\/1, con seis conexiones para cubrir el riesgo.<\/p>\n<p><strong>QUIC no est\u00e1 limitado por esto.<\/strong> Con QUIC construyendo sobre los protocolos UDP sin conexi\u00f3n, el concepto de conexi\u00f3n no carga las limitaciones de TCP y las fallas de un flujo no tienen que influenciar al resto.<\/p>\n<p>Como lo dijo <a href=\"https:\/\/twitter.com\/SimmerVigor\" target=\"_blank\" rel=\"noopener noreferrer\">Lucas Pardue<\/a> de Cloudflare:<\/p>\n<figure style=\"width: 1091px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2019\/03\/lucas-pardue-http3.png\" alt=\"Lucas Pardue sobre HTTP\/3\" width=\"1091\" height=\"381\"><figcaption class=\"wp-caption-text\">Lucas Pardue sobre HTTP\/3<\/figcaption><\/figure>\n<p>Con un enfoque en flujos UDP, QUIC logra hacer un multiplexor sin la necesidad de depender de una conexi\u00f3n TCP. QUIC construye su conexi\u00f3n en un nivel mucho mayor que TCP. Nuevos flujos dentro de las conexiones QUIC no son forzadas a esperar a que terminen las dem\u00e1s. Las conexiones QUIC se benefician al hacer esto con la sobrecarga de handshake de TCP, lo cual reduce la latencia.<\/p>\n<p>El equipo de Cisco grab\u00f3 un interesante video explicando el handshake de 3 v\u00edas de TCP.<\/p>\n<p><kinsta-video src=\"https:\/\/www.youtube.com\/watch?v=LyDqA-dAPW4\"><\/kinsta-video><\/p>\n<p>Mientras que QUIC se deshace de las funciones de fiabilidad de TCP, compensa un poco sobre la capa de UDP, ofreciendo la retransmisi\u00f3n de paquetes, ordenanza y m\u00e1s. El Google Cloud Platform <a href=\"https:\/\/cloudplatform.googleblog.com\/2018\/06\/Introducing-QUIC-support-for-HTTPS-load-balancing.html\">introdujo soporte para QUIC<\/a> para la carga de sus balanceadores en 2018 y vio una <strong>mejora en el tiempo de carga de p\u00e1gina de un 8% global,<\/strong> y hasta 13% en regiones donde la latencia es m\u00e1s alta.<\/p>\n<p>Entre Google Chrome, YouTube, Gmail, el buscador de Google y otros servicios, Google pudo desplegar QUIC en una gran parte del internet, sin tener que esperar por EIFT. Los ingenieros de Google declararon que, en 2017, el 7% del tr\u00e1fico del internet siempre fue realizado a trav\u00e9s de QUIC.<\/p>\n<p>La versi\u00f3n de QUIC de Google se enfocaba en s\u00f3lo el transporte HTTP, utilizando una sintaxis de HTTP\/2. La gente de IETF (Aquellos a cargo de estandarizar QUIC), decidieron que la versi\u00f3n de QUIC de IETF deber\u00eda poder transportar m\u00e1s que un HTTP. Por el momento, sin embargo, cualquier trabajo en protocolos que no sean de HTTP a trav\u00e9s de QUIC est\u00e1n a la espera.<\/p>\n<p>Una cosa m\u00e1s, el grupo de trabajo de IETF decidi\u00f3 que la versi\u00f3n estandarizada usar\u00e1 una encriptaci\u00f3n <a href=\"https:\/\/kinsta.com\/es\/blog\/tls-1-3\/\">TLS 1.3<\/a> en lugar de la soluci\u00f3n personalizada de Google. TLS 1.3, comparado a versiones m\u00e1s viejas, esto tambi\u00e9n contribuye a la velocidad del protocolo, ya que sus handshakes requieren menos viajes redondos. <strong>Kinsta soporta TLS 1.3 en todos nuestros servidores y en nuestra Kinsta CDN.<\/strong><\/p>\n<p>Ahora mismo, Google contin\u00faa usando su propia versi\u00f3n de QUIC en su producto, mientras dirige sus esfuerzos de desarrollo hacia los est\u00e1ndares de IETF. La mayor\u00eda de los otros jugadores del internet est\u00e1n construyendo sobre la versi\u00f3n de EIFT (los dos difieren en algunos de los otros aspectos adem\u00e1s de la encriptaci\u00f3n),<\/p>\n<p>Si nosotros abrimos Chrome Dev Tools, y cargamos algunos de los productos de Google, como Gmail, en la columna de Protocolo de la pesta\u00f1a de la red, veremos muchos de los recursos siendo cargados a trav\u00e9s de la versi\u00f3n de Google del protocolo de QUIC. Este tambi\u00e9n es el caso de los productos de Google como las Anal\u00edticas, el Google Tag Manager, etc.<\/p>\n<figure style=\"width: 2014px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2019\/03\/google-service-loading-QUIC.png\" alt=\"Google service QUIC\" width=\"2014\" height=\"838\"><figcaption class=\"wp-caption-text\">Google service QUIC<\/figcaption><\/figure>\n<p>Cloudflare recientemente public\u00f3 una <a href=\"https:\/\/blog.cloudflare.com\/http-3-from-root-to-tip\/\" target=\"_blank\" rel=\"noopener noreferrer\">actualizaci\u00f3n bastante extensiva<\/a> sobre la estandarizaci\u00f3n del progreso.<\/p>\n<p>Mientras que UDP si provee QUIC y HTTP\/3 algunas ventajas inherentes, igual trae algunos retos.<\/p>\n<p>TCP ha sido el protocolo de moda desde hace a\u00f1os, mientras que UDP no lo ha sido, as\u00ed que los sistemas operativos y el stack del software para esto, en general, no est\u00e1 tan optimizado. Consecuentemente, hay mucho mayor carga de CPU\/requisitos con QUIC, por algunos estimados, el doble que HTTP\/2.<\/p>\n<p>Las optimizaciones van muy al fondo al n\u00facleo de los sistemas operativos, y <a href=\"https:\/\/electronics.stackexchange.com\/questions\/246184\/how-does-the-tcp-ip-stack-interact-with-wifi-components\" target=\"_blank\" rel=\"noopener noreferrer\">diferentes routers y firmwares de dispositivos<\/a>. Esta <a href=\"https:\/\/access.redhat.com\/sites\/default\/files\/attachments\/20150325_network_performance_tuning.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">gu\u00eda de arreglo de Red Hat<\/a> podr\u00eda mostrar un poco sobre este tema para aquellos con m\u00e1s conocimientos t\u00e9cnicos.<\/p>\n<p>Podr\u00edamos decir que QUIZ intenta re-construir todas las funciones TCP adem\u00e1s de un protocolo m\u00e1s simple y flexible.<\/p>\n<p>Conexiones QUIC, que mencionamos anteriormente, combinan el TLS y los handshakes de transporte. Una vez establecidos, son identificados por CID \u00fanicos (IDs conexi\u00f3n). Estos IDs persisten a trav\u00e9s de los cambios de IP y pueden ayudar a asegurar descargas sin interrupci\u00f3n en, por ejemplo, un cambio de 4G a WiFi. Esto es relevante, particularmente porque m\u00e1s y m\u00e1s tr\u00e1fico del internet es realizado en dispositivos m\u00f3viles. Las preguntas podr\u00e1n surgir, si este elemento es concebido por Google para facilitar un mejor rastreo de usuario a trav\u00e9s de distintas conexiones y proveedores de internet.<\/p>\n<p>TLS es obligatorio, y est\u00e1 hecho para hacer m\u00e1s dif\u00edcil a los dispositivos que se encuentren como intermediarios de manipular o alterar el tr\u00e1fico. Es por eso que no es tan raro ver proveedores de firewall y vendedores como Cisco viendo el protocolo UDP como un problema, y para proveer formas para deshabilitarlo, es m\u00e1s dif\u00edcil para el intermediario inspeccionar y supervisar o filtrar el tr\u00e1fico de QUIC.<\/p>\n<p>Los flujos de QUIC son enviados a trav\u00e9s de conexiones QUIC, unidireccionales o bidireccionales. Los flujos tienen IDs, que identifican al iniciador, y si el flujo es unidireccional o bidireccional, y tambi\u00e9n sirve como control de flujo.<\/p>\n<p>Mientras que el QUIC es un protocolo de capa de transporte, HTTP es la capa sobre este, una capa de protocolo de aplicaci\u00f3n o protocolo de aplicaci\u00f3n.<\/p>\n<p>Ya que la compatibilidad retroactiva es uno de los puntos m\u00e1s importantes, el IEFT promovi\u00f3 que la implementaci\u00f3n de HTTP\/3 incluya la vieja versi\u00f3n (HTT1 o HTT\/2) en la respuesta. Este incluir\u00e1 un encabezado el cual informa al cliente que HTTP\/3 est\u00e1 disponible, junto con informaci\u00f3n de puerto\/host, como est\u00e1 descrito en el <a href=\"https:\/\/tools.ietf.org\/html\/rfc7838\" target=\"_blank\" rel=\"noopener noreferrer\">RFC 7838<\/a>.<\/p>\n<p>Esto es diferente a HTTP\/2, en donde el transporte puede ser negociado dentro del <a href=\"https:\/\/kinsta.com\/es\/blog\/tls-vs-ssl\/\">handshake del TLS<\/a>. Pero ya que IETF ha adoptado el HTTP\/3 basado en QUIC, como el pr\u00f3ximo est\u00e1ndar, podemos esperar que los clientes web anticipen el soporte a HTTP\/3 cada vez m\u00e1s a menudo. Es posible para los clientes de almacenar los datos en el cach\u00e9 de previas conexiones de HTTP\/3, y para conectar directamente (viaje redondo cero, o 0RTT) o visitas subsecuentes al mismo host.<\/p>\n<h2>Resumen<\/h2>\n<p>Hay aquellos que piensan que, considerando que el est\u00e1ndar de HTTP\/2 a\u00fan no ha sido adoptado por completo, podr\u00eda ser todav\u00eda muy pronto intentar promover HTTP\/3. Este es un punto v\u00e1lido, pero, como lo mencionamos, este protocolo ha tenido grandes pruebas e implementaciones. Google comenz\u00f3 a hacer pruebas a partir de <a href=\"https:\/\/www.theregister.co.uk\/2015\/04\/17\/google_quic_test_results\/\" target=\"_blank\" rel=\"noopener noreferrer\">2015<\/a>, y Facebook en el <a href=\"https:\/\/code.fb.com\/networking-traffic\/building-zero-protocol-for-fast-secure-mobile-connections\/\" target=\"_blank\" rel=\"noopener noreferrer\">2017<\/a>.<\/p>\n<p>En 2026, tenemos soporte para HTTP\/3 en los principales navegadores como Google Chrome y Brave. En cuanto a la infraestructura, servidores web como <a href=\"https:\/\/docs.litespeedtech.com\/cp\/cpanel\/quic-http3\/\">Litespeed<\/a> y <a href=\"https:\/\/www.nginx.com\/blog\/introducing-technology-preview-nginx-support-for-quic-http-3\/\">Nginx<\/a> tienen implementaciones de HTTP\/3 que funcionan, mientras que proveedores de red como Cloudflare ya han desplegado un <a href=\"https:\/\/blog.cloudflare.com\/http3-the-past-present-and-future\/\">soporte completo para HTTP\/3<\/a>.<\/p>\n<p>En este momento, HTTP\/3 est\u00e1 todav\u00eda en fase de borrador de Internet, y la revisi\u00f3n m\u00e1s reciente expirar\u00e1 en agosto de 2021. Este a\u00f1o ser\u00e1 emocionante, ya que podemos esperar ver el movimiento de los principales proveedores de software para implementar el nuevo est\u00e1ndar.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>TL;DR En Noviembre del 2018, el Internet Engineering Task Force (IETF) se junto en Bangkok, y se adopt\u00f3 un nuevo Plan Preliminar para el Internet. El &#8230;<\/p>\n","protected":false},"author":93,"featured_media":22695,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[521,522],"topic":[1356],"class_list":["post-22682","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-http3","tag-quic","topic-consejos-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Qu\u00e9 Es HTTP\/3 - Informaci\u00f3n Sobre el Nuevo y R\u00e1pido Protocolo Basado en UDP<\/title>\n<meta name=\"description\" content=\"HTTP \/ 3 es la tercera versi\u00f3n del Protocolo de transferencia de hipertexto (HTTP), anteriormente conocido como HTTP-sobre-QUIC. Echa un vistazo a c\u00f3mo est\u00e1 acelerando la web.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Qu\u00e9 Es HTTP\/3 - Informaci\u00f3n Sobre el Nuevo y R\u00e1pido Protocolo Basado en UDP\" \/>\n<meta property=\"og:description\" content=\"HTTP \/ 3 es la tercera versi\u00f3n del Protocolo de transferencia de hipertexto (HTTP), anteriormente conocido como HTTP-sobre-QUIC. Echa un vistazo a c\u00f3mo est\u00e1 acelerando la web.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinsta.es\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-04-10T12:27:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-26T11:04:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2019\/04\/http3-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Tonino Jankov\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"HTTP \/ 3 es la tercera versi\u00f3n del Protocolo de transferencia de hipertexto (HTTP), anteriormente conocido como HTTP-sobre-QUIC. Echa un vistazo a c\u00f3mo est\u00e1 acelerando la web.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2019\/04\/http3-1.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@t_jankov\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_ES\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tonino Jankov\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"20 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/\"},\"author\":{\"name\":\"Tonino Jankov\",\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/person\/b5c8a6abbe388595ddb49b50e3608f5a\"},\"headline\":\"Qu\u00e9 Es HTTP\/3 &#8211; Informaci\u00f3n Sobre el Nuevo y R\u00e1pido Protocolo Basado en UDP\",\"datePublished\":\"2019-04-10T12:27:19+00:00\",\"dateModified\":\"2025-02-26T11:04:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/\"},\"wordCount\":4125,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/es\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2019\/04\/http3-1.jpg\",\"keywords\":[\"http3\",\"quic\"],\"articleSection\":[\"Tutoriales de rendimienro de WordPress\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/\",\"url\":\"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/\",\"name\":\"Qu\u00e9 Es HTTP\/3 - Informaci\u00f3n Sobre el Nuevo y R\u00e1pido Protocolo Basado en UDP\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2019\/04\/http3-1.jpg\",\"datePublished\":\"2019-04-10T12:27:19+00:00\",\"dateModified\":\"2025-02-26T11:04:16+00:00\",\"description\":\"HTTP \/ 3 es la tercera versi\u00f3n del Protocolo de transferencia de hipertexto (HTTP), anteriormente conocido como HTTP-sobre-QUIC. Echa un vistazo a c\u00f3mo est\u00e1 acelerando la web.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2019\/04\/http3-1.jpg\",\"contentUrl\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2019\/04\/http3-1.jpg\",\"width\":1460,\"height\":730,\"caption\":\"\u00bfQu\u00e9 es HTTP\/3 \u2013 Los Datos Reales Sobre el Nuevo y R\u00e1pido Protocolo Basado en UDP\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Consejos WordPress\",\"item\":\"https:\/\/kinsta.com\/es\/secciones\/consejos-wordpress\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Qu\u00e9 Es HTTP\/3 &#8211; Informaci\u00f3n Sobre el Nuevo y R\u00e1pido Protocolo Basado en UDP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/es\/#website\",\"url\":\"https:\/\/kinsta.com\/es\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Soluciones de alojamiento premium, r\u00e1pidas y seguras\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/es\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/es\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/es\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinsta.es\/\",\"https:\/\/x.com\/Kinsta_ES\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/person\/b5c8a6abbe388595ddb49b50e3608f5a\",\"name\":\"Tonino Jankov\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/kinsta.com\/es\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a19ca97b6163594247b78eedc9574c1f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a19ca97b6163594247b78eedc9574c1f?s=96&d=mm&r=g\",\"caption\":\"Tonino Jankov\"},\"description\":\"Tonino is an entrepreneur, Linux &amp; OSS enthusiast, developer, and tech educator. He has over ten years of experience in development and has been in the blockchain space for 3+ years. When he's not coding, he writes for SitePoint and Alibaba Cloud, binge-watches the newest works of fiction on Netflix, and explores new travel destinations.\",\"sameAs\":[\"https:\/\/x.com\/t_jankov\"],\"url\":\"https:\/\/kinsta.com\/es\/blog\/author\/toninojankov\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Qu\u00e9 Es HTTP\/3 - Informaci\u00f3n Sobre el Nuevo y R\u00e1pido Protocolo Basado en UDP","description":"HTTP \/ 3 es la tercera versi\u00f3n del Protocolo de transferencia de hipertexto (HTTP), anteriormente conocido como HTTP-sobre-QUIC. Echa un vistazo a c\u00f3mo est\u00e1 acelerando la web.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/","og_locale":"es_ES","og_type":"article","og_title":"Qu\u00e9 Es HTTP\/3 - Informaci\u00f3n Sobre el Nuevo y R\u00e1pido Protocolo Basado en UDP","og_description":"HTTP \/ 3 es la tercera versi\u00f3n del Protocolo de transferencia de hipertexto (HTTP), anteriormente conocido como HTTP-sobre-QUIC. Echa un vistazo a c\u00f3mo est\u00e1 acelerando la web.","og_url":"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinsta.es\/","article_published_time":"2019-04-10T12:27:19+00:00","article_modified_time":"2025-02-26T11:04:16+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2019\/04\/http3-1.jpg","type":"image\/jpeg"}],"author":"Tonino Jankov","twitter_card":"summary_large_image","twitter_description":"HTTP \/ 3 es la tercera versi\u00f3n del Protocolo de transferencia de hipertexto (HTTP), anteriormente conocido como HTTP-sobre-QUIC. Echa un vistazo a c\u00f3mo est\u00e1 acelerando la web.","twitter_image":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2019\/04\/http3-1.jpg","twitter_creator":"@t_jankov","twitter_site":"@Kinsta_ES","twitter_misc":{"Escrito por":"Tonino Jankov","Tiempo de lectura":"20 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/"},"author":{"name":"Tonino Jankov","@id":"https:\/\/kinsta.com\/es\/#\/schema\/person\/b5c8a6abbe388595ddb49b50e3608f5a"},"headline":"Qu\u00e9 Es HTTP\/3 &#8211; Informaci\u00f3n Sobre el Nuevo y R\u00e1pido Protocolo Basado en UDP","datePublished":"2019-04-10T12:27:19+00:00","dateModified":"2025-02-26T11:04:16+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/"},"wordCount":4125,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/es\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2019\/04\/http3-1.jpg","keywords":["http3","quic"],"articleSection":["Tutoriales de rendimienro de WordPress"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/es\/blog\/que-es-http3\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/","url":"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/","name":"Qu\u00e9 Es HTTP\/3 - Informaci\u00f3n Sobre el Nuevo y R\u00e1pido Protocolo Basado en UDP","isPartOf":{"@id":"https:\/\/kinsta.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2019\/04\/http3-1.jpg","datePublished":"2019-04-10T12:27:19+00:00","dateModified":"2025-02-26T11:04:16+00:00","description":"HTTP \/ 3 es la tercera versi\u00f3n del Protocolo de transferencia de hipertexto (HTTP), anteriormente conocido como HTTP-sobre-QUIC. Echa un vistazo a c\u00f3mo est\u00e1 acelerando la web.","breadcrumb":{"@id":"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/es\/blog\/que-es-http3\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/#primaryimage","url":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2019\/04\/http3-1.jpg","contentUrl":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2019\/04\/http3-1.jpg","width":1460,"height":730,"caption":"\u00bfQu\u00e9 es HTTP\/3 \u2013 Los Datos Reales Sobre el Nuevo y R\u00e1pido Protocolo Basado en UDP"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/es\/blog\/que-es-http3\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/es\/"},{"@type":"ListItem","position":2,"name":"Consejos WordPress","item":"https:\/\/kinsta.com\/es\/secciones\/consejos-wordpress\/"},{"@type":"ListItem","position":3,"name":"Qu\u00e9 Es HTTP\/3 &#8211; Informaci\u00f3n Sobre el Nuevo y R\u00e1pido Protocolo Basado en UDP"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/es\/#website","url":"https:\/\/kinsta.com\/es\/","name":"Kinsta\u00ae","description":"Soluciones de alojamiento premium, r\u00e1pidas y seguras","publisher":{"@id":"https:\/\/kinsta.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/es\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/kinsta.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/es\/wp-content\/uploads\/sites\/8\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinsta.es\/","https:\/\/x.com\/Kinsta_ES","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/es\/#\/schema\/person\/b5c8a6abbe388595ddb49b50e3608f5a","name":"Tonino Jankov","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/kinsta.com\/es\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a19ca97b6163594247b78eedc9574c1f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a19ca97b6163594247b78eedc9574c1f?s=96&d=mm&r=g","caption":"Tonino Jankov"},"description":"Tonino is an entrepreneur, Linux &amp; OSS enthusiast, developer, and tech educator. He has over ten years of experience in development and has been in the blockchain space for 3+ years. When he's not coding, he writes for SitePoint and Alibaba Cloud, binge-watches the newest works of fiction on Netflix, and explores new travel destinations.","sameAs":["https:\/\/x.com\/t_jankov"],"url":"https:\/\/kinsta.com\/es\/blog\/author\/toninojankov\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/posts\/22682","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/users\/93"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/comments?post=22682"}],"version-history":[{"count":17,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/posts\/22682\/revisions"}],"predecessor-version":[{"id":46717,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/posts\/22682\/revisions\/46717"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/22682\/translations\/en"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/22682\/translations\/fr"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/22682\/translations\/it"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/22682\/translations\/es"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/22682\/translations\/nl"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/22682\/translations\/dk"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/22682\/translations\/se"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/22682\/translations\/de"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/22682\/translations\/pt"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/22682\/translations\/jp"},{"href":"https:\/\/kinsta.com\/es\/wp-json\/kinsta\/v1\/posts\/22682\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/media\/22695"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/media?parent=22682"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/tags?post=22682"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/es\/wp-json\/wp\/v2\/topic?post=22682"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}