Está en la página 1de 3

Tarea 0.

1 prezi http (http1 vs http2)

DAVID RAMOS GARCIA


IES SERRANIA 20/09/2023
Aplicaciones web
¿Qué es HTTP?
Es un protocolo de transferencia sobre el que se basa la red informática mundial (WWW).
Funciona como base para los intercambios de datos realizados en la web, y mantiene una
estructura basada en los clientes y servidores y orientada a transacciones y esta apoyado
sobre los servidores de conexión TCP/IP

Sobre HTTP2 Y HTTP1


¿Qué es HTTP1?
Es una mejora de HTTP y sus antiguas versiones la cual ofrecía de mejora que una conexión
podía ser reutilizada, también su enrutamiento se añadió a la especificación, permitiendo
realizar una segunda petición de datos, también se permitió que las respuestas a peticiones,
que podían ser divididas en sub-partes, también se añadieron controles adicionales a los
mecanismos de gestión de la cache, también la negociación de contenido y las cabeceras
haciendo posible poder alojar varios dominios en la misma dirección IP

¿Qué es HTTP2?
Es la mejora de HTTP1 dando mejores servicios a los clientes
Diferencias:
Sobre las mejoras del HTTP2 respecto al HTTP1 seria por ejemplo que en HTTP2 solo se usa
una única conexión para el servidor y el cliente, mientras tanto en HTTP1 se necesitan utilizar
dos conexiones, también en HTTP2 elimina la información redundante y HTTP2 es
multiplexo, quiere decir que combina dos o más señales.

En HTTP2 solo se usa 1 conexión TCP, mientras tanto en HTTP1 utiliza 3 conexiones TCP,
también HTTP2 permite el server push, que es que permite que el servidor envíe recursos
como imágenes, js, css… al navegador sin tener que esperar a que el navegador los pida
Página 1|2
Aplicaciones web
explícitamente y también hace el protocolo binario frente a ineficiencias de protocolos de
texto, también tiene comprensión de cabeceras para transmitir menos información y la
priorización de flujos, también HTTP2 te da mayor velocidad de carga frente al HTTP1
mejorando un 40% o un 50%, también HTTP2 consume menos ancho de banda que HTTP1,
también en el HTTP1 cada petición contenía un headers y en el HTTP2 tiene la comprensión
de HEADERS mejorada haciendo se reduce a un solo bloque comprimido, reduciendo la
información repetida y cambiando la forma de comunicarse de texto a binario
Imagen de mejora de velocidad:

Página 2|2

También podría gustarte