The third version of the Hypertext Transfer Proto- col (HTTP) is in its final standardization phase by the IETF. Be- sides 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.
Measuring HTTP/3: Adoption and Performance / Trevisan, Martino; Giordano, Danilo; Drago, Idilio; Khatouni, Ali Safari. - ELETTRONICO. - (2021), pp. 1-8. (Intervento presentato al convegno 2021 19th Mediterranean Communication and Computer Networking Conference (MedComNet) tenutosi a Online) [10.1109/MedComNet52149.2021.9501274].
Measuring HTTP/3: Adoption and Performance
Trevisan, Martino;Giordano, Danilo;Drago, Idilio;
2021
Abstract
The third version of the Hypertext Transfer Proto- col (HTTP) is in its final standardization phase by the IETF. Be- sides 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.File | Dimensione | Formato | |
---|---|---|---|
Measuring_HTTP_3_Adoption_and_Performance.pdf
accesso riservato
Tipologia:
2a Post-print versione editoriale / Version of Record
Licenza:
Non Pubblico - Accesso privato/ristretto
Dimensione
1.4 MB
Formato
Adobe PDF
|
1.4 MB | Adobe PDF | Visualizza/Apri Richiedi una copia |
Measuring_HTTP3__Adoption_and_Performance.pdf
accesso aperto
Tipologia:
2. Post-print / Author's Accepted Manuscript
Licenza:
Pubblico - Tutti i diritti riservati
Dimensione
748.37 kB
Formato
Adobe PDF
|
748.37 kB | Adobe PDF | Visualizza/Apri |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/11583/2925752