LINEで個別相談
ネットワーク用語辞典 2026-04-08

HTTP/2

HTTP/1.1を改善した次世代WebプロトコルでRFC 7540として標準化。ヘッダー圧縮・多重化・サーバープッシュにより、Webページの読み込み速度を大幅に改善する。

HTTP/2とは?

HTTP/2は、2015年にRFC 7540として標準化されたWebプロトコルです。HTTP/1.1の性能上の問題を解決するために設計され、現在主要なWebサイトとブラウザのほぼすべてがサポートしています。

HTTP/1.1との主な違い

機能HTTP/1.1HTTP/2
通信方式テキストバイナリフレーム
接続ごとのリクエスト1つずつ(直列)複数同時(多重化)
ヘッダー毎回フルで送信HPACK圧縮で差分のみ
サーバープッシュなしあり
Head-of-Line BlockingありTCPレベルでは残存

多重化(Multiplexing)の効果

HTTP/1.1では1接続で1リクエストしか処理できなかったため、複数リソースを並列取得するために複数TCP接続を張る必要がありました。HTTP/2では1つのTCP接続で複数リクエストを同時に処理できます。

HTTP/2の有効化

多くのWebサーバーはHTTPS環境でHTTP/2を自動的に有効化します。

  • NGINX: listen 443 ssl http2;
  • Cloudflare Pages/Vercel: デフォルトでHTTP/2対応

まとめ

HTTP/2への移行はHTTPS化と一体で進めると効果的です。Core Web VitalsのLCP改善にも貢献するため、未対応サイトは早期に有効化することを推奨します。

関連する用語 (ネットワーク用語辞典)

全37件を見る

Sponsored Link

バグ・要望を報告する