ReACKed QUICer: Measuring the Performance of Instant Acknowledgments in QUIC Handshakes

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Mücke, Jonas, Nawrocki, Marcin, Hiesgen, Raphael, Schmidt, Thomas C., Wählisch, Matthias
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866929562611351552
author Mücke, Jonas
Nawrocki, Marcin
Hiesgen, Raphael
Schmidt, Thomas C.
Wählisch, Matthias
author_facet Mücke, Jonas
Nawrocki, Marcin
Hiesgen, Raphael
Schmidt, Thomas C.
Wählisch, Matthias
contents In this paper, we present a detailed performance analysis of QUIC instant ACK, a standard-compliant approach to reduce waiting times during the QUIC connection setup in common CDN deployments. To understand the root causes of the performance properties, we combine numerical analysis and the emulation of eight QUIC implementations using the QUIC Interop Runner. Our experiments comprehensively cover packet loss and non-loss scenarios, different round trip times, and TLS certificate sizes. To clarify instant ACK deployments in the wild, we conduct active measurements of 1M popular domain names. For almost all domain names under control of Cloudflare, Cloudflare uses instant ACK, which in fact improves performance. We also find, however, that instant ACK may lead to unnecessary retransmissions or longer waiting times under some network conditions, raising awareness of drawbacks of instant ACK in the future.
format Preprint
id arxiv_https___arxiv_org_abs_2410_20602
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle ReACKed QUICer: Measuring the Performance of Instant Acknowledgments in QUIC Handshakes
Mücke, Jonas
Nawrocki, Marcin
Hiesgen, Raphael
Schmidt, Thomas C.
Wählisch, Matthias
Networking and Internet Architecture
In this paper, we present a detailed performance analysis of QUIC instant ACK, a standard-compliant approach to reduce waiting times during the QUIC connection setup in common CDN deployments. To understand the root causes of the performance properties, we combine numerical analysis and the emulation of eight QUIC implementations using the QUIC Interop Runner. Our experiments comprehensively cover packet loss and non-loss scenarios, different round trip times, and TLS certificate sizes. To clarify instant ACK deployments in the wild, we conduct active measurements of 1M popular domain names. For almost all domain names under control of Cloudflare, Cloudflare uses instant ACK, which in fact improves performance. We also find, however, that instant ACK may lead to unnecessary retransmissions or longer waiting times under some network conditions, raising awareness of drawbacks of instant ACK in the future.
title ReACKed QUICer: Measuring the Performance of Instant Acknowledgments in QUIC Handshakes
topic Networking and Internet Architecture
url https://arxiv.org/abs/2410.20602