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 연결 |