HTTP/3(えいちてぃーてぃーぴーすりー)
最終更新:2026/4/27
HTTP/3は、QUICプロトコルを基盤とする次世代のHTTPプロトコルであり、TCPの代替としてUDPを使用する。
別名・同義語 QUIC HTTP次世代HTTP
ポイント
HTTP/3は、従来のHTTP/2と比較して、接続確立時間の短縮や輻輳制御の改善により、より高速で信頼性の高い通信を実現する。
HTTP/3とは
HTTP/3は、World Wide Webにおけるデータ転送のためのプロトコルであるHTTPの最新バージョンです。従来のHTTP/1.1やHTTP/2がTCP(Transmission Control Protocol)を基盤としていましたが、HTTP/3はQUIC(Quick UDP Internet Connections)という新しいトランスポート層プロトコルを基盤としています。
QUICプロトコルの特徴
QUICは、UDP(User Datagram Protocol)を基盤としており、TCPの持ついくつかの課題を克服することを目指して開発されました。主な特徴として以下が挙げられます。
- 接続確立時間の短縮: TCPハンドシェイクの回数を減らし、より迅速な接続確立を実現します。
- 多重化: 1つの接続内で複数のストリームを多重化することで、効率的なデータ転送を可能にします。
- 輻輳制御の改善: より高度な輻輳制御アルゴリズムを採用し、ネットワークの混雑状況に応じて適切なデータ送信量を調整します。
- コネクションマイグレーション: IPアドレスやポート番号が変更されても、接続を維持することができます。
HTTP/3のメリット
HTTP/3の採用により、以下のようなメリットが期待できます。
- 高速化: 接続確立時間の短縮や輻輳制御の改善により、Webページの表示速度が向上します。
- 信頼性の向上: UDPを基盤としながらも、信頼性の高いデータ転送を実現します。
- モバイル環境でのパフォーマンス向上: モバイルネットワークのような不安定な環境でも、安定した通信を維持することができます。
HTTP/3の現状
HTTP/3は、2022年以降、主要なブラウザやWebサーバーでサポートが拡大しています。Google Chrome、Mozilla Firefox、Cloudflareなどのサービスで利用可能になっており、今後ますます普及していくと予想されます。