HTTP/2 vs HTTP/3 遅延モデラー

TCPとQUICの処理能力とページロード時間を、RTT、ヘッド・オブ・ライン・ブロッキング、パケット損失の影響からモデル化します。

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