Keep-Alive로 연결 재사용은 하지만 병렬 요청은 연결 수와 파이프라이닝 한계가 있습니다.
HTTP 버전 차이: 연결 병목을 어디서 푸는가의 차
HTTP/1.1, HTTP/2, HTTP/3는 문법보다 연결 재사용, 다중화, 손실 영향 범위가 다릅니다.
하나의 TCP 연결에서 여러 스트림을 multiplex하지만 TCP 손실은 연결 전체에 영향을 줍니다.
QUIC 스트림은 손실 영향을 스트림 단위로 줄이고 연결 마이그레이션을 지원합니다.
UDP 443 차단, 프록시 호환성 때문에 HTTP/2와 함께 운영되는 경우가 많습니다.
RTT, 손실률, 브라우저 지원, CDN 지원, 기업망 UDP 차단 여부를 봅니다.
HTTP/3도 같은 스트림 내부의 순서 보장은 필요합니다.
버전별 병목 위치와 운영 조건을 함께 설명합니다.