HTTP/3
•
HTTP의 세번째 버전
•
TCP가 아닌 QUIC라는 계층 위에서 UDP기반으로 돌아 감
•
HTTP/2처럼 멀티플렉싱 기술
•
TCP가 아닌 UDP 방식이기 때문에 3웨이 핸드셰이크 X
◦
TCP의 문제점 중 하나는 클라이언트와 서버 간에 세션을 설정하기 전에 보안 세션을 확인으로 TLS Handshake가 필요
QUIC (Quick UDP Internet Connection)
•
멀티플렉싱
•
UDP 기반의 프로토콜
◦
TCP의 거의 모든 특징들을 재구현해서 안정적
◦
이미 존재하던 UDP기반이기 때문에 별도의 업데이트 필요 X
•
빠른 연결
◦
TCP, TLS에 비해 상당히 빠름
•
Zero round-trip time (0-RTT)
◦
한 번 HTTP 연결이 이루어지고 나면, 클라이언트는 더 이상 핸드셰이크를 통해 통신 방법을 확인하는 프로세스 진행 X
•
항상 암호화된 전송