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