기본

QUIC

초혼 2023. 4. 7. 22:33

QUIC(Quick UDP Internet Connection)

차세대 HTTP 프로토콜

HTTP/3, HTTP over QUIC

UDP 기반 응답속도 + TCP 기반 다중화와 신뢰성 보장

 

0-RTT 연결 설정

전송계층 핸드셰이크와 암호화 핸드셰이크를 하나로 통합하여 일반적인 연결에 필요한 핸드셰이크에서 1회 왕복을 줄임

이전에 연결한적 있는 서버에 대해 다시 연결작업을 하지 않아도 된다

 

 

스트림 멀티플렉싱

UDP를 통해 QUIC 스트림을 다중화하여 HOL Blocking 문제 극복

QUIC 패킷 손실은 해당 패킷의 스트림만 차단

 

흐름 제어 / 혼잡 제어

TCP Cubic - 혼잡 제어

전진 오류 수정(FEC) - 흐름 제어

 

연결 마이그레이션

클라이언트 IP 주소 변경 시에도 연결 유지

Wi-Fi와 셀룰러 간 전환 시 연결 유지

-> 재연결이 많은 이동 환경에서도 QoE(Quality of Experience) 제공