Saved in:
Bibliographic Details
Main Authors: Zhang, Xumiao, Jin, Shuowei, He, Yi, Hassan, Ahmad, Mao, Z. Morley, Qian, Feng, Zhang, Zhi-Li
Format: Preprint
Published: 2023
Subjects:
Online Access:https://arxiv.org/abs/2310.09423
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912052339015680
author Zhang, Xumiao
Jin, Shuowei
He, Yi
Hassan, Ahmad
Mao, Z. Morley
Qian, Feng
Zhang, Zhi-Li
author_facet Zhang, Xumiao
Jin, Shuowei
He, Yi
Hassan, Ahmad
Mao, Z. Morley
Qian, Feng
Zhang, Zhi-Li
contents QUIC is expected to be a game-changer in improving web application performance. In this paper, we conduct a systematic examination of QUIC's performance over high-speed networks. We find that over fast Internet, the UDP+QUIC+HTTP/3 stack suffers a data rate reduction of up to 45.2% compared to the TCP+TLS+HTTP/2 counterpart. Moreover, the performance gap between QUIC and HTTP/2 grows as the underlying bandwidth increases. We observe this issue on lightweight data transfer clients and major web browsers (Chrome, Edge, Firefox, Opera), on different hosts (desktop, mobile), and over diverse networks (wired broadband, cellular). It affects not only file transfers, but also various applications such as video streaming (up to 9.8% video bitrate reduction) and web browsing. Through rigorous packet trace analysis and kernel- and user-space profiling, we identify the root cause to be high receiver-side processing overhead, in particular, excessive data packets and QUIC's user-space ACKs. We make concrete recommendations for mitigating the observed performance issues.
format Preprint
id arxiv_https___arxiv_org_abs_2310_09423
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle QUIC is not Quick Enough over Fast Internet
Zhang, Xumiao
Jin, Shuowei
He, Yi
Hassan, Ahmad
Mao, Z. Morley
Qian, Feng
Zhang, Zhi-Li
Networking and Internet Architecture
QUIC is expected to be a game-changer in improving web application performance. In this paper, we conduct a systematic examination of QUIC's performance over high-speed networks. We find that over fast Internet, the UDP+QUIC+HTTP/3 stack suffers a data rate reduction of up to 45.2% compared to the TCP+TLS+HTTP/2 counterpart. Moreover, the performance gap between QUIC and HTTP/2 grows as the underlying bandwidth increases. We observe this issue on lightweight data transfer clients and major web browsers (Chrome, Edge, Firefox, Opera), on different hosts (desktop, mobile), and over diverse networks (wired broadband, cellular). It affects not only file transfers, but also various applications such as video streaming (up to 9.8% video bitrate reduction) and web browsing. Through rigorous packet trace analysis and kernel- and user-space profiling, we identify the root cause to be high receiver-side processing overhead, in particular, excessive data packets and QUIC's user-space ACKs. We make concrete recommendations for mitigating the observed performance issues.
title QUIC is not Quick Enough over Fast Internet
topic Networking and Internet Architecture
url https://arxiv.org/abs/2310.09423