QUIC Hunter: Finding QUIC Deployments and Identifying Server Libraries Across the Internet
arXiv:2308.15841 · doi:10.1007/978-3-031-56252-5_13
Abstract
The diversity of QUIC implementations poses challenges for Internet measurements and the analysis of the QUIC ecosystem. While all implementations follow the same specification and there is general interoperability, differences in performance, functionality, but also security (e.g., due to bugs) can be expected. Therefore, knowledge about the implementation of an endpoint on the Internet can help researchers, operators, and users to better analyze connections, performance, and security. In this work, we improved the detection rate of QUIC scans to find more deployments and provide an approach to effectively identify QUIC server libraries based on CONNECTION CLOSE frames and transport parameter orders. We performed Internet-wide scans and identified at least one deployment for 18 QUIC libraries. In total, we can identify the libraries with 8.0 M IPv4 and 2.5 M IPv6 addresses. We provide a comprehensive view of the landscape of competing QUIC libraries.
preprint
References in corpus (8)
- Rusty Clusters? Dusting an IPv6 Research Foundation
- A Performance Perspective on Web Optimized Protocol Stacks: TCP+TLS+HTTP/2 vs. QUIC
- QUICsand: Quantifying QUIC Reconnaissance Scans and DoS Flooding Events
- QUIC on the Highway: Evaluating Performance on High-rate Links
- ECN with QUIC: Challenges in the Wild
- A First Look at SVCB and HTTPS DNS Resource Records in the Wild
- Does It Spin? On the Adoption and Use of QUIC's Spin Bit
- Evaluating the Benefits: Quantifying the Effects of TCP Options, QUIC, and CDNs on Throughput