CDN 용어집

QUIC와 HTTP/3이란 무엇입니까?

QUIC(Quick UDP Internet Connections)는 인터넷 기술의 획기적인 발전을 나타내는 혁신적인 전송 계층 네트워크 프로토콜입니다. 처음에 Google이 개발한 QUIC는 인터넷 통신의 기본 표준이었던 기존 TCP(전송 제어 프로토콜)를 개선하도록 설계되었습니다. QUIC의 주요 목표는 보다 효율적이고 안전하며 빠른 인터넷 연결을 제공하는 것입니다.

QUIC은 단순성과 속도로 잘 알려진 인터넷 프로토콜 제품군의 핵심 구성원인 UDP(사용자 데이터그램 프로토콜)를 기반으로 구축되었습니다. TCP와 달리 UDP는 연결 없는 프로토콜입니다. 즉, 데이터를 전송하기 위해 지속적인 연결이 필요하지 않습니다. UDP의 이러한 특성은 QUIC 효율성의 기초를 형성하여 클라이언트와 서버 간의 더 빠른 데이터 전송을 가능하게 합니다.

QUIC의 주요 기능 중 하나는 내장된 보안입니다. TLS(전송 계층 보안)가 추가 계층으로 추가되는 기존 프로토콜과 달리 QUIC는 TLS를 프로토콜의 기본 구성 요소로 통합합니다. 이러한 통합은 보안 연결 설정 프로세스를 간소화하고 통신 시작과 관련된 시간과 복잡성을 줄여줍니다.

QUIC는 TCP와 관련된 여러 가지 성능 문제를 해결합니다. 예를 들어 연결 설정 시간을 줄이고 지연 시간 향상된 혼잡 제어를 통해 네트워크 변경(예: Wi-Fi에서 셀룰러 데이터로 전환)을 보다 원활하게 처리합니다. 이러한 개선 사항은 사용자가 네트워크를 자주 전환하는 모바일 중심 인터넷 시대에 특히 유용합니다.

HTTP(Hypertext Transfer Protocol)의 세 번째 주요 버전인 HTTP/3은 QUIC를 기반으로 합니다. 2022년 IETF 표준으로 채택된 HTTP/3은 이전 버전(HTTP/1.1 및 HTTP/2), 특히 TCP에 의해 부과된 제약과 관련된 것입니다. QUIC를 활용함으로써 HTTP/3는 더 빠른 페이지 로드, 더 탄력적인 연결 및 향상된 보안을 통해 웹 검색 경험을 향상시킵니다.

본질적으로 QUIC는 HTTP/3과 함께 인터넷 프로토콜 기술의 진보를 상징합니다. 이는 성능과 사용자 경험에 영향을 미치는 TCP의 본질적인 한계를 해결하기 위해 만들어졌습니다. QUIC의 속도, 보안 및 안정성의 조합은 인터넷 프로토콜의 발전에 있어 중요한 발전을 가져왔습니다.