인프런 커뮤니티 질문&답변

toyboy0113님의 프로필 이미지
toyboy0113

작성한 질문수

CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조

DEEP DIVE : HTTP/1.0과 HTTP/1.1의 차이와 keep-alive, HOL까지 ★★★

HTTP3 UDP통신

작성

·

860

·

수정됨

0

안녕하세요

HTTP3에서부터 udp기반으로 돌아간다면

udp의 단점인 데이터 신뢰성 문제를 어떤식으로 보완을 하나요?

답변 1

2

큰돌님의 프로필 이미지
큰돌
지식공유자

안녕하세요 ㅎㅎ

정확히는 UDP 기반의 QUIC이라는 기술을 기반으로 돌아갑니다.

image

 

TCP는 3 - way 핸드셰이크를 통해 신뢰성, 즉 서로가 연결되어있냐에 대한 신뢰를 확보하는데요.

QUIC은 TLS 1.3을 기반으로 암호화된 세션과 함께 패킷을 보내면서 0 - RTT 만에 신뢰성을 확보합니다. 또한, QUIC은 TCP에는 있고 UDP에는 없는 혼잡 제어 및 재전송 기능을 제공하며 신뢰성을 확보합니다.

image

참고로 QUIC은 0 -RTT라고도 하지만 TLS1.3의 경우 1 - RTT를 기반으로 이뤄지기 때문에 정확히는 1 - RTT이 맞는 표현입니다.

또 질문 있으시면 언제든지 질문 부탁드립니다.

감사합니다.

강사 큰돌 올림.

 

toyboy0113님의 프로필 이미지
toyboy0113
질문자

친절한 답변 감사합니다~

toyboy0113님의 프로필 이미지
toyboy0113

작성한 질문수

질문하기