度量HTTP/3:采用和性能

Martino Trevisan, Danilo Giordano, I. Drago, Ali Safari Khatouni
{"title":"度量HTTP/3:采用和性能","authors":"Martino Trevisan, Danilo Giordano, I. Drago, Ali Safari Khatouni","doi":"10.1109/MedComNet52149.2021.9501274","DOIUrl":null,"url":null,"abstract":"The third version of the Hypertext Transfer Protocol (HTTP) is in its final standardization phase by the IETF. Besides better security and increased flexibility, it promises benefits in terms of performance. HTTP/3 adopts a more efficient header compression schema and replaces TCP with QUIC, a transport protocol carried over UDP, originally proposed by Google and currently under standardization too. Although HTTP/3 early implementations already exist and some websites announce its support, it has been subject to few studies. We provide a first measurement study on HTTP/3 adoption and performance. We testify how it has been adopted by some of the leading Internet companies such as Google, Facebook and Cloudflare in 2020. We run a large-scale measurement campaign towards thousands of websites adopting HTTP/3, aiming at understanding to what extent it achieves better performance than HTTP/2. We find that adopting websites often host most web page objects on third-party servers, which support only HTTP/2 or even HTTP/1.1. As excepted, websites loading objects from a limited set of third-party domains (avoiding legacy protocols) are those experiencing larger performance gains. Our experiments however show that HTTP/3 provides sizable benefits only in scenarios with high latency or poor bandwidth.","PeriodicalId":272937,"journal":{"name":"2021 19th Mediterranean Communication and Computer Networking Conference (MedComNet)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-02-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":"{\"title\":\"Measuring HTTP/3: Adoption and Performance\",\"authors\":\"Martino Trevisan, Danilo Giordano, I. Drago, Ali Safari Khatouni\",\"doi\":\"10.1109/MedComNet52149.2021.9501274\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The third version of the Hypertext Transfer Protocol (HTTP) is in its final standardization phase by the IETF. Besides better security and increased flexibility, it promises benefits in terms of performance. HTTP/3 adopts a more efficient header compression schema and replaces TCP with QUIC, a transport protocol carried over UDP, originally proposed by Google and currently under standardization too. Although HTTP/3 early implementations already exist and some websites announce its support, it has been subject to few studies. We provide a first measurement study on HTTP/3 adoption and performance. We testify how it has been adopted by some of the leading Internet companies such as Google, Facebook and Cloudflare in 2020. We run a large-scale measurement campaign towards thousands of websites adopting HTTP/3, aiming at understanding to what extent it achieves better performance than HTTP/2. We find that adopting websites often host most web page objects on third-party servers, which support only HTTP/2 or even HTTP/1.1. As excepted, websites loading objects from a limited set of third-party domains (avoiding legacy protocols) are those experiencing larger performance gains. Our experiments however show that HTTP/3 provides sizable benefits only in scenarios with high latency or poor bandwidth.\",\"PeriodicalId\":272937,\"journal\":{\"name\":\"2021 19th Mediterranean Communication and Computer Networking Conference (MedComNet)\",\"volume\":\"45 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-02-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"14\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 19th Mediterranean Communication and Computer Networking Conference (MedComNet)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MedComNet52149.2021.9501274\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 19th Mediterranean Communication and Computer Networking Conference (MedComNet)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MedComNet52149.2021.9501274","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 14

摘要

超文本传输协议(HTTP)的第三个版本正处于IETF的最后标准化阶段。除了更好的安全性和更高的灵活性外,它还承诺在性能方面带来好处。HTTP/3采用了更有效的报头压缩模式,并用QUIC取代了TCP, QUIC是一种基于UDP的传输协议,最初由Google提出,目前也在标准化中。虽然HTTP/3的早期实现已经存在,并且一些网站宣布支持它,但它很少受到研究的影响。我们提供了关于HTTP/3采用和性能的第一个测量研究。我们见证了它是如何在2020年被谷歌、Facebook和Cloudflare等一些领先的互联网公司采用的。我们对数千个采用HTTP/3的网站进行了大规模的测量活动,旨在了解它在多大程度上比HTTP/2实现了更好的性能。我们发现,采用的网站通常将大多数网页对象托管在第三方服务器上,这些服务器只支持HTTP/2甚至HTTP/1.1。作为例外,从有限的第三方域(避免遗留协议)加载对象的网站会获得更大的性能提升。然而,我们的实验表明,HTTP/3只有在高延迟或带宽差的情况下才能提供相当大的好处。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Measuring HTTP/3: Adoption and Performance
The third version of the Hypertext Transfer Protocol (HTTP) is in its final standardization phase by the IETF. Besides better security and increased flexibility, it promises benefits in terms of performance. HTTP/3 adopts a more efficient header compression schema and replaces TCP with QUIC, a transport protocol carried over UDP, originally proposed by Google and currently under standardization too. Although HTTP/3 early implementations already exist and some websites announce its support, it has been subject to few studies. We provide a first measurement study on HTTP/3 adoption and performance. We testify how it has been adopted by some of the leading Internet companies such as Google, Facebook and Cloudflare in 2020. We run a large-scale measurement campaign towards thousands of websites adopting HTTP/3, aiming at understanding to what extent it achieves better performance than HTTP/2. We find that adopting websites often host most web page objects on third-party servers, which support only HTTP/2 or even HTTP/1.1. As excepted, websites loading objects from a limited set of third-party domains (avoiding legacy protocols) are those experiencing larger performance gains. Our experiments however show that HTTP/3 provides sizable benefits only in scenarios with high latency or poor bandwidth.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信