QUIC(クイック)とは?
くいっく
QUICとは、Googleが開発しHTTP/3の基盤となる次世代インターネット通信プロトコルで、TCPより高速・安全な接続を実現します。
QUICは「Quick UDP Internet Connections」の略で、Googleが開発し2021年にIETFが標準化した通信プロトコルです。従来のTCP(Transmission Control Protocol)に代わり、UDP(User Datagram Protocol)を基盤として設計されています。
従来のHTTPS通信はTCPによる接続確立とTLSによる暗号化ハンドシェイクを別々に行うため、通信開始前に複数回のやり取りが必要でした。QUICはこれらを一体化し、初回接続時でも1〜2回のやり取りで暗号化通信を開始できます。また2回目以降は0-RTT(ゼロラウンドトリップタイム)と呼ばれる仕組みで、ほぼ即座に接続を再開できます。
QUICの主な特徴には以下があります。
- 接続の多重化:複数のデータストリームを並列処理し、一つのパケット損失が他のストリームをブロックしない
- 接続移行:Wi-Fiからモバイル回線に切り替わっても接続が維持される
- 暗号化のデフォルト化:TLS 1.3による暗号化が標準で組み込まれている
- 高速なハンドシェイク:接続確立の遅延を大幅に削減
QUICはHTTP/3の基盤プロトコルとして採用されており、主要なWebブラウザやCDN(コンテンツ配信ネットワーク)が対応を進めています。動画ストリーミングやリアルタイム通信など、遅延が問題になる用途で特に効果を発揮します。
使い方・例文
YouTubeやGoogleサービスへのアクセス時、ブラウザが自動的にQUICを使用して高速な動画読み込みや途切れにくい通信を実現している場面で登場します。
この用語をシェア
最終更新: