Il y a peu de choses sur lesquelles l'espèce humaine est unanime, mais nous avons tous été forcés de nous serrer la main sur une chose : le TCP (protocole de contrôle de transmission). Base fondamentale de toutes les communications Internet, le protocole TCP constituait une partie essentielle du protocole HTTP (protocole de transfert hypertexte) jusqu'à l'année dernière, lorsque le premier standard de communication Internet a été abandonné et que HTTP/3, a été approuvé. Maintenant que ce standard a fait son chemin de la conception aux serveurs de Cloudflare, qui obtiennent plus de trafic que Twitter, Amazon, Apple, Instagram, Bing, et Wikipedia combinés.
Cloudflare est presque aussi vital pour l'Internet que HTTP lui-même, fournissant une protection contre le DDoS et d'autres formes d'attaques à une partie importante de l'Internet. Désormais, leurs clients peuvent basculer sur le support HTTP/3 à partir de leur tableau de bord, et tous les visiteurs de leurs sites seront automatiquement mis à niveau vers HTTP/3 si leur navigateur le supporte.
Mais cela ne se fera probablement pas du jour au lendemain. Seul Chrome Canary de Google (version pré-beta) a un support complet et Mozilla pense que HTTP/3 fonctionnera dans Firefox Nightly avant la fin de l'automne.
Maintenant, pour HTTP/3 c'est devenu sérieux. C'est le troisième changement majeur dans le langage utilisé par tous les sites Web pour communiquer depuis leur création il y a trente ans.
TCP a été conçu dans les années 70 comme une norme de communication universelle, bien que personne à l'époque ne s'attendait à ce qu'il soit utilisé pour la communication instantanée comme il est maintenant. Bien qu'il contienne beaucoup de code inutile pour l'utilisation par la plupart des internautes, il contient trois caractéristiques en or : la fiabilité, la capacité de vérifier les données perdues ; l'ordre, la capacité de mettre des paquets mélangés dans l'ordre où ils ont été envoyés ; et la vérification d'erreur, le pouvoir de vérifier les données corrompues. HTTP/2 emploie un TCP restructuré et est maintenant utilisé par environ 40% de l'internet.
HTTP/3 a abandonné TCP pour le QUIC (Quick UDP Internet Protocol) développé par Google. QUIC est basé sur le protocole UDP (user datagram protocol), qui échange la fiabilité et les fonctions d'ordre de TCP contre une simplicité et une rapidité accrues. Heureusement, cependant, les ingénieurs de Google ont été en mesure d'ajouter l'essentiel dans la création de QUIC, tout en conservant les avantages de la vitesse. Il est également plus sûr et conserve la prise en charge de la sécurité TLS (transport layer security).
HTTP/3 est actuellement utilisé par 3% des sites web selon w3techs mais ce nombre devrait augmenter rapidement avec Cloudflare et Google de son côté.
sauce :
https://www.techspot.com/news/82111-cloudflare-google-firefox-add-support-http3-shifting-away.html