クイック UDP インターネット接続 (QUIC) は、インターネット技術の大きな進歩を示す革新的なトランスポート層ネットワーク プロトコルです。当初 Google によって開発された QUIC は、インターネット通信の基本的な標準である既存の伝送制御プロトコル (TCP) を改良するように設計されています。QUIC の主な目的は、より効率的で安全かつ高速なインターネット接続を提供することです。
QUIC は、そのシンプルさとスピードで知られるインターネット プロトコル スイートのコア メンバーであるユーザー データグラム プロトコル (UDP) に基づいて構築されています。TCP とは異なり、UDP はコネクションレス プロトコルであるため、データを送信するために継続的な接続を必要としません。UDP のこの特性が QUIC の効率性の基礎となり、クライアントとサーバー間のデータ転送を高速化します。
QUIC の主な機能の 1 つは、セキュリティが組み込まれていることです。トランスポート層セキュリティ (TLS) が追加レイヤーとして追加される従来のプロトコルとは異なり、QUIC は TLS をプロトコルの本質的なコンポーネントとして統合します。この統合により、安全な接続を確立するプロセスが合理化され、通信の開始にかかる時間と複雑さが軽減されます。
QUIC は、TCP に関連するいくつかのパフォーマンスの問題に対処します。たとえば、接続確立時間を短縮し、輻輳制御の改善によって 遅延 を最小限に抑え、ネットワークの変更 (Wi-Fi から携帯電話データへの切り替えなど) をより適切に処理します。これらの改善は、ユーザーが頻繁にネットワークを切り替えるモバイル中心のインターネット時代に特に役立ちます。
HTTP/3 は、ハイパーテキスト転送プロトコル (HTTP) の 3 番目のメジャー バージョンであり、QUIC に基づいています。2022 年に IETF 標準として採用された HTTP/3 は、その前身 (HTTP/1.1 および HTTP/2) の制限の一部、特に TCP によって課せられる制約に関連する制限を克服するように設計されています。HTTP/3 は、QUIC を活用することで、ページの読み込み速度の向上、接続の回復力の向上、セキュリティの向上を通じて、Web ブラウジング エクスペリエンスを強化します。
本質的に、QUIC は HTTP/3 とともに、インターネット プロトコル テクノロジーの飛躍を表しています。QUIC は、パフォーマンスとユーザー エクスペリエンスに影響を与える TCP 固有の制限に対処するために作成されました。QUIC は、速度、セキュリティ、信頼性を兼ね備えており、インターネット プロトコルの進化における重要な進歩となっています。