Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3623565.3623757acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
short-paper
Open access

Security and Performance Characteristics of QUIC and HTTP/3

Published: 08 October 2023 Publication History

Abstract

We focus on the security and performance characteristics of the QUIC protocol, exploring its security qualitatively and its performance quantitatively through experimentation. Performance comparisons between QUIC and traditional TCP-based counterparts were made through experiments under various dimensions. These comparisons were based on measurements of running code on real computing and networking resources within Washington University's Open Network Lab (ONL). The experimental results show that QUIC clients perform as well as or better than TCP clients for single-stream resources with limited bandwidth. However, minimal performance differences exist between QUIC and TCP for multiple streams.

References

[1]
Matt Joras and Yang Chi. 2020. How Facebook is bringing QUIC to billions. Engineering at Meta. Retrieved from https://engineering.fb.com/2020/10/21/networking-traffic/how-facebook-is-bringing-quic-to-billions/
[2]
A QUIC update on Google. Chromium Blog. Retrieved August 14, 2023 from https://blog.chromium.org/2015/04/a-quic-update-on-googles-experimental.html
[3]
Prasenjeet Biswal and Omprakash Gnawali. 2016. Does QUIC Make the Web Faster? 2016 IEEE Global Communications Conference (GLOBECOM) (2016).
[4]
Gaetano Carlucci, Luca De Cicco, and Saverio Mascolo. 2015. HTTP over UDP. Proceedings of the 30th Annual ACM Symposium on Applied Computing (2015).
[5]
Arash Molavi Kakhki, Samuel Jero, David Choffnes, Cristina Nita-Rotaru, and Alan Mislove. 2019. Taking a long look at QUIC. Communications of the ACM 62, 7 (2019), 86--94.
[6]
Alexander Yu and Theophilus A. Benson. 2021. Dissecting Performance of Production QUIC. Proceedings of the Web Conference 2021 (2021).
[7]
RFC 9000 - QUIC: A UDP-Based Multiplexed and Secure Transport. Retrieved August 13, 2023 from https://datatracker.ietf.org/doc/rfc9000/
[8]
Kührer M, Hupperich T, Rossow C, and Holz T. 2014. Hell of a Handshake: Abusing TCP for Reflective Amplification DDoS Attacks. 8th USENIX Workshop on Offensive Technologies (WOOT 14) (August 2014). Retrieved from https://www.usenix.org/conference/woot14/workshop-program/presentat-ion/kuhrer
[9]
The Chromium Projects. The Chromium Projects. Retrieved June 7, 2023 from https://www.chromium.org/
[10]
HTTP/2 with curl. curl. Retrieved June 7, 2023 from https://curl.se/docs/manpage.html
[11]
curl/curl. (2023, April 11). GitHub. curl/HTTP3.md at master · curl/curl · GitHub. GitHub. Retrieved June 7, 2023 from https://github.com/curl/curl/blob/master/docs/HTTP3.md
[12]
ngtcp2/ngtcp2: ngtcp2 project is an effort to implement IETF . - GitHub. GitHub. Retrieved June 15, 2023 from https://github.com/ngtcp2/ngtcp2
[13]
facebook/proxygen: A collection of C++ HTTP libraries . - GitHub. GitHub. Retrieved June 7, 2023 from https://github.com/facebook/proxygen
[14]
VKCOM/nginx-quic - GitHub. GitHub. Retrieved June 7, 2023 from https://github.com/VKCOM/nginx-quic
[15]
Speed Index - Chrome Developers. Chrome Developers. Retrieved June 15, 2023 from https://developer.chrome.com/docs/lighthouse/performance/speed-index/

Index Terms

  1. Security and Performance Characteristics of QUIC and HTTP/3

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    ACM ICN '23: Proceedings of the 10th ACM Conference on Information-Centric Networking
    October 2023
    138 pages
    ISBN:9798400704031
    DOI:10.1145/3623565
    This work is licensed under a Creative Commons Attribution-ShareAlike International 4.0 License.

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 08 October 2023

    Check for updates

    Author Tags

    1. QUIC
    2. HTTP/3
    3. transport protocol
    4. HTTP/2

    Qualifiers

    • Short-paper

    Funding Sources

    • NSF CNS

    Conference

    ACM ICN '23
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 133 of 482 submissions, 28%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 529
      Total Downloads
    • Downloads (Last 12 months)482
    • Downloads (Last 6 weeks)125
    Reflects downloads up to 19 Nov 2024

    Other Metrics

    Citations

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media