QUIC 【Quick UDP Internet Connections】

概要

QUIC(Quick UDP Internet Connections)とは、インターネットなどのIPネットワーク上で利用される通信規約(プロトコル)の一つで、高速性と安全性の両立を目指したもの。

プロトコル階層ではネットワーク層IPInternet Protocol)と、Web電子メールなど各種用途ごとのプロトコルが定義されたアプリケーション層の中間にあたるトランスポート層プロトコルの一つである。

トランスポート層では従来、高速だが信頼性の低いUDPUser Datagram Protocol)、信頼性が高いが接続確立時の遅延などが大きいTCPTransmission Control Protocol)のいずれかが用いられ、Webなどの用途ではTCPに重ねて暗号化のためにSSL/TLSが利用されてきた。

QUICではUDPをベースに高速伝送を実現する一方、TCP輻輳制御再送制御の要素を取り込んで信頼性を高め、TLS相当の暗号化メカニズムを組み込み安全性も担保している。主にWeb通信の高速化を主眼に開発され、現在Web上で主流となっているTCP+TLSの組み合わせを置き換え、HTTPと合わせて高速で安全な通信を実現することを目指している。QUICを通じたHTTP接続の仕様(HTTP over QUIC)は「HTTP/3」として整理されている。

初期の仕様は2012年に米グーグルGoogle)社が開発し、すでに同社サービスを提供するサーバと同社製のクライアント側のソフトウェアWebブラウザGoogle Chromeなど)との間で実用に供されている。同社製以外の主要なWebサーバWebブラウザにも実装が広がっており、2021年には仕様がIETFによってRFC 8999~9002として標準化された。

(2021.10.11更新)

他の辞典による解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる