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;
2021-01-01

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 in questo prodotto:
File Dimensione Formato  
Measuring_HTTP3__Adoption_and_Performance.pdf

accesso aperto

Descrizione: © 2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes,creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. Link to publisher's version: https://ieeexplore.ieee.org/document/9501274
Licenza: Digital Rights Management non definito
Dimensione 748.37 kB
Formato Adobe PDF
748.37 kB Adobe PDF Visualizza/Apri
Measuring_HTTP_3_Adoption_and_Performance.pdf

Accesso chiuso

Licenza: Copyright Editore
Dimensione 1.4 MB
Formato Adobe PDF
1.4 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11368/3025213
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 28
  • ???jsp.display-item.citation.isi??? 16
social impact