vix.ing · top · new · best · stats · spec

Performance Comparison of HTTP/3 and HTTP/2 with Proxy Integration

2024/09/24 by Fan Liu, Liu, Fan, Behrooz Farkiani +8 · 1 voice
Computer Science · #Caching and Content Delivery #FOS: Computer and information sciences #Network Traffic and Congestion Control #Networking and Internet Architecture (cs.NI) #Web Data Mining and Analysis #cs.NI

paper · pdf · doi:10.48550/arxiv.2409.16267

openalex publication_date 2024/09/24 · arxiv published 2024/09/24 · openalex created_date 2024/10/26 · arxiv updated 2025/08/07 · openalex updated_date 2026/07/28

Abstract

This paper systematically evaluates the performance of QUIC/HTTP3 (H3) and TCP/HTTP2 (H2) in proxy-enhanced environments. H3 integrates UDP-based flow-controlled streams, built-in TLS, multiplexing, and connection migration to better support modern web communication. While prior studies show that H3 can outperform or underperform H2 depending on network conditions, the role of proxies and connection migration remains underexplored. We assess a variety of H2 and H3 client implementations across, particularly in lossy networks and proxy setups. Our findings show that proxies can significantly enhance H2 performance, yielding a 90% improvement in single-stream downloads under severe impairments when used with the BBR congestion control algorithm. In contrast, proxies have minimal impact on H3, which maintains consistent performance due to its internal mechanisms. H3 excels under high-loss and high-latency conditions, leveraging connection migration and multiplexing to deliver up to 88.36% improvement in migration scenarios and 81.5% in extreme loss cases. While optimized H2 can match H3 in some settings, H3 is more robust overall, showing less sensitivity to proxies, impairments, and congestion control variations.

Discussions

Related