[Korean FE Article] HTTP/3 - 차세대 웹 프로토콜에 대해 알아야하는 모든 것
글 링크 : https://velog.io/@sehyunny/everthing-you-need-to-know-about-http3
소개
HTTP 프로토콜의 3번째 메이저 업데이트 버전인 HTTP/3와 그 특징에 관해 설명하고 있는 글입니다. HTTP/3는 기존 HTTP 프로토콜들과는 다르게 UDP를 기반으로 구현되었다는 점에서 이례적인 행보를 보입니다. HTTP/3가 왜 UDP를 선택했는지, 그리고 이전 HTTP 프로토콜과는 어떠한 차이점이 있는지가 궁금하다면 이번 글을 읽어보시길 추천해 드립니다 :)
tl;dr
HTTP/3는 웹상에서의 정보 전달을 지원하는 Hypertext Transfer Protocol (HTTP)의 주요 개정 버전입니다.
HTTP/3는 QUIC을 기반으로 동작합니다. QUIC은 단일 연결에서 여러 데이터 스트림을 멀티플렉싱(multiplex)하는 암호화된 범용 전송 계층 프로토콜입니다.
QUIC은 구글에서 처음 개발되었고, UDP를 기반으로 공간 혼잡 제어 기술을 활용합니다.
QUIC은 기본적으로 멀티플렉싱을 지원하고 거의 완전히 암호화되어있어서 보안성이 크게 향상된다는 이점이 있습니다.
HTTP/3가 확산되기 위해서는 로드 밸런서 동작, 심층 패킷 검사 장치, 그리고 브라우저 지원 구축과 같은 많은 과제가 우선 해결되어야 합니다.