HTTP/2 vs HTTP/3 Latency Modeler
HTTP/2 vs HTTP/3 遅延モデラー
TCPとQUICの処理能力とページロード時間を、RTT、ヘッド・オブ・ライン・ブロッキング、パケット損失の影響からモデル化します。
損失率とページロード時間の比較
プロトコル比較リファレンス
| 機能 | HTTP/2 (TCP) | HTTP/3 (QUIC) |
|---|---|---|
| トランスポート | TCP (信頼性あり、順序保証) | UDP + QUIC (信頼性あり、ストリーム独立) |
| ヘッド・オブ・ライン・ブロッキング | TCP損失によるトランスポートレベルのHoL | HoLなし — 損失したパケットは単一ストリームのみをブロック |
| 接続確立 | 1-2 RTT (TLS 1.3) | 0-1 RTT (0-RTT再開) |
| 多重化 | 複数ストリーム、TCP HoL | 真の並列ストリーム、HoLなし |
| 損失回復 | TCP再送信が全ストリームをブロック | ストリームごとの回復、その他は続行 |
| 最適な環境 | 低損失LAN / データセンター | 高損失モバイル / 損失のあるWAN |