- 하이퍼텍스트 전송 프로토콜(HTTP)은 인터넷의 기본적인 부분으로, 웹 페이지를 로드하고, 비디오를 스트리밍하고, 앱을 위한 데이터를 가져오는 데 사용
- HTTP/3는 지난해 인터넷 엔지니어링 작업 그룹(IETF)에 의해 표준화됨
- HTTP/3와 관련된 QUIC 프로토콜은 공개 웹에서 빠르게 채택되었음
- HTTP/3 지원은 출처와 측정방법에 따라 다르지만 전 세계 웹 서버와 네트워크에서 19% ~ 50% 이상이 지원중
- 구글과 메타와 같은 대형 기업들은 이러한 새로운 프로토콜을 많이 사용하며, 이는 현재 인터넷 트래픽의 상당 부분이 HTTP/3를 사용함을 의미
- HTTP/3는 여러 문제를 해결하고 이전 버전보다 성능이 뛰어나므로 빠르게 채택됨
- 네트워크 프로토콜은 웹용으로 제작된 다양한 소프트웨어 간의 상호 운용성을 보장하기 위해 표준화되어야 함
- 인터넷의 원래 프로토콜은 80년대와 90년대에 표준화되었으며, 그 당시의 목표와 제한 사항을 염두에 두고 제작됨
- 인터넷을 통해 데이터를 신뢰성 있게 전송하는 데 사용되는 전송 제어 프로토콜(TCP)은 나이가 들어 교체가 필요하게 됨
- QUIC 프로토콜은 TCP를 대체하며, 중요한 변화와 함께 동일한 고급 기능을 많이 포함
- QUIC은 웹의 민감한 데이터를 암호화하는 전송 계층 보안(TLS) 프로토콜과 밀접하게 통합
- QUIC은 TCP보다 더 광범위하게 암호화되어, 새로운 기능을 변경하거나 추가하는 것을 용이하게 하며, 미래에도 적합한 프로토콜
- QUIC은 또한 TCP에 비해 많은 보안 관련 기능과 효율성 및 성능 향상을 포함
- HTTP/3는 HTTP/2와 거의 동일하지만, QUIC의 새로운 기능을 모두 사용할 수 있는 능력 때문에 웹 페이지를 로드하고 비디오를 스트리밍하는 데 더 효과적일 것으로 예상
- QUIC 또는 TCP 위에 기능을 기술적으로 구현하는 것이 HTTP/3와 HTTP/2 사이의 주요 차이점
- 저자인 로빈 마르크스는 아카마이의 웹 프로토콜 및 성능 전문가