HTTP/3

2025. 4. 16. 23:13ComputerScience

728x90
반응형

 
 

HTTP 버전

 

정의

HTTP/3는 UDP 기반의 차세대 HTTP 전송 프로토콜

HTTP/3는 QUIC(Quick UDP Internet Connections)를 기반으로 하여 TCP의 한계를 극복한 최신 프로토콜입니다.
Google의 SPDY와 QUIC 프로젝트를 바탕으로 IETF에 의해 표준화되었습니다.

특징

지연 감소와 보안성 향상에 중점

💡 UDP 기반: TCP 대신 UDP를 사용하여 지연 시간을 단축시킵니다.

💡 QUIC 프로토콜: 스트림 간 독립성 보장으로 Head-of-Line Blocking 방지합니다.

💡 TLS 1.3 통합: 암호화 및 핸드셰이크가 빠름니다.

💡 연결 재사용: 네트워크 변경 시에도 연결 유지 가능합니다.

💡 모바일 환경 최적화: 불안정한 네트워크에서도 안정적입니다.

사용 예시

모바일 및 고속 네트워크 환경에 적합

💡 YouTube, Google Chrome, Facebook 등에서 점진적으로 적용 중 입니다.

💡 빠른 연결 설정과 재연결이 필요한 서비스에 효과적입니다.

코드 예시

curl 명령으로 HTTP/3 사용 확인

# HTTP/3를 지원하는 서버에 요청
curl --http3 https://www.example.com

728x90
반응형

'ComputerScience' 카테고리의 다른 글

ElasticSearch  (0) 2025.05.06
표현 계층  (0) 2025.04.18
HTTP/2  (0) 2025.04.15
세션 계층  (0) 2025.04.02
캐시 서버  (0) 2025.03.28