HTTP/1, HTTP/2, HTTP/3 의 차이점과 탄생 배경

HTTP/1 → HTTP/2 → HTTP/3의 발전은 웹의 속도와 효율을 향상시키기 위한 지속적인 진화 과정입니다. 각각은 이전 프로토콜의 병목을 해결하기 위해 등장했고, 전송 방식과 연결 관리 방식에서 큰 차이를 보입니다.


개요: HTTP/1 → HTTP/2 → HTTP/3 발전 배경 요약

버전 주요 문제 핵심 개선
HTTP/1.1 연결 수 제한, HOL blocking, 헤더 중복 Persistent connection, pipelining
HTTP/2 요청 병목, 중복 데이터 Multiplexing, header compression
HTTP/3 TCP 한계 (지연, 손실 회복) QUIC 기반, UDP 사용, 0-RTT 연결

1. HTTP/1.1 – 웹의 기초, 하지만 느렸다

탄생 배경

주요 특징

한계