The QUIC Transport Protocol: Design and Internet-Scale Deployment

被引:481
|
作者
Langley, Adam [1 ]
Riddoch, Alistair [1 ]
Wilk, Alyssa [1 ]
Vicente, Antonio [1 ]
Krasic, Charles [1 ]
Zhang, Dan [1 ]
Yang, Fan [1 ]
Kouranov, Fedor [1 ,2 ]
Swett, Ian [1 ]
Iyengar, Janardhan [1 ]
Bailey, Jeff [1 ]
Dorfman, Jeremy [1 ]
Roskind, Jim [1 ,3 ]
Kulik, Joanna [1 ]
Westin, Patrik [1 ]
Tenneti, Raman [1 ]
Shade, Robbie [1 ]
Hamilton, Ryan [1 ]
Vasiliev, Victor [1 ]
Chang, Wan-Teh [1 ]
Shi, Zhongyi [1 ]
机构
[1] Google, Mountain View, CA 94043 USA
[2] Yandex, Moscow, Russia
[3] Amazon, Seattle, WA USA
关键词
D O I
10.1145/3098822.3098842
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present our experience with QUIC, an encrypted, multiplexed, and low-latency transport protocol designed from the ground up to improve transport performance for HTTPS traffic and to enable rapid deployment and continued evolution of transport mechanisms. QUIC has been globally deployed at Google on thousands of servers and is used to serve traffic to a range of clients including a widely-used web browser (Chrome) and a popular mobile video streaming app (YouTube). We estimate that 7% of Internet traffic is now QUIC. We describe our motivations for developing a new transport, the principles that guided our design, the Internet-scale process that we used to perform iterative experiments on QUIC, performance improvements seen by our various services, and our experience deploying QUIC globally. We also share lessons about transport design and the Internet ecosystem that we learned from our deployment.
引用
收藏
页码:183 / 196
页数:14
相关论文
共 50 条
  • [21] LSH Ensemble: Internet-Scale Domain Search
    Zhu, Erkang
    Nargesian, Fatemeh
    Pu, Ken Q.
    Miller, Renee J.
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2016, 9 (12): : 1185 - 1196
  • [22] Statistical structures for Internet-scale data management
    Nikos Ntarmos
    Peter Triantafillou
    Gerhard Weikum
    The VLDB Journal, 2009, 18 : 1279 - 1312
  • [23] Internet-scale simulations of a peer selection algorithm
    Boudani, Ali
    Chen, Yiping
    Straub, Gilles
    Simon, Gwendal
    PROCEEDINGS OF THE 16TH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, 2008, : 531 - +
  • [24] Archetypal Internet-scale source code searching
    Umarji, Medha
    Sim, Susan Elliott
    Lopes, Crista
    OPEN SOURCE DEVELOPMENT, COMMUNITIES AND QUALITY, 2008, 275 : 257 - +
  • [25] Cutting the Electric Bill for Internet-Scale Systems
    Qureshi, Asfandyar
    Weber, Rick
    Balakrishnan, Hari
    Guttag, John
    Maggs, Bruce
    SIGCOMM 2009, 2009, : 123 - 134
  • [26] Cutting the Electric Bill for Internet-Scale Systems
    Qureshi, Asfandyar
    Weber, Rick
    Balakrishnan, Hari
    Guttag, John
    Maggs, Bruce
    ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2009, 39 (04) : 123 - 134
  • [27] Internet-Scale Video Streaming over NDN
    Ghasemi, Chavoosh
    Yousefi, Hamed
    Zhang, Beichuan
    IEEE NETWORK, 2021, 35 (05): : 174 - 180
  • [28] "Running" ModelGraft to Evaluate Internet-scale ICN
    Tortelli, Michele
    Rossi, Dario
    Leonardi, Emilio
    PROCEEDINGS OF THE 2016 3RD ACM CONFERENCE ON INFORMATION-CENTRIC NETWORKING (ACM-ICN '16), 2016, : 213 - 214
  • [29] Archetypal internet-scale Source code searching
    Department of Information Systems, University of Maryland Baltimore County, Baltimore, MD, United States
    不详
    IFIP Advances in Information and Communication Technology, 2008, (257-263)
  • [30] Latent Space Inference of Internet-Scale Networks
    Ho, Qirong
    Yin, Junming
    Xing, Eric P.
    JOURNAL OF MACHINE LEARNING RESEARCH, 2016, 17