14 points par GN⁺ 2023-10-06 | 3 commentaires | Partager sur WhatsApp
  • Le protocole de transfert hypertexte (HTTP) est un élément fondamental d’Internet, utilisé pour charger des pages web, diffuser des vidéos en streaming et récupérer des données pour les applications
  • HTTP/3 a été standardisé l’an dernier par l’Internet Engineering Task Force (IETF)
  • Le protocole QUIC lié à HTTP/3 a été rapidement adopté sur le Web public
  • La prise en charge de HTTP/3 varie selon les sources et les méthodes de mesure, mais entre 19 % et plus de 50 % des serveurs web et réseaux dans le monde le prennent en charge
  • De grandes entreprises comme Google et Meta utilisent largement ces nouveaux protocoles, ce qui signifie qu’une part importante du trafic Internet utilise désormais HTTP/3
  • HTTP/3 est adopté rapidement car il résout plusieurs problèmes et offre de meilleures performances que les versions précédentes
  • Les protocoles réseau doivent être standardisés afin de garantir l’interopérabilité entre les différents logiciels conçus pour le Web
  • Les protocoles d’origine d’Internet ont été standardisés dans les années 1980 et 1990, en tenant compte des objectifs et des contraintes de l’époque
  • Le protocole de contrôle de transmission (TCP), utilisé pour transmettre de manière fiable les données sur Internet, a vieilli et doit être remplacé
  • Le protocole QUIC remplace TCP tout en conservant nombre de ses fonctionnalités avancées, avec des changements importants
  • QUIC est étroitement intégré au protocole Transport Layer Security (TLS), qui chiffre les données sensibles du Web
  • QUIC chiffre aussi plus largement que TCP, ce qui facilite la modification ou l’ajout de nouvelles fonctionnalités et en fait un protocole mieux adapté à l’avenir
  • QUIC inclut également, par rapport à TCP, de nombreuses fonctions liées à la sécurité ainsi que des gains d’efficacité et de performance
  • HTTP/3 est presque identique à HTTP/2, mais il devrait être plus efficace pour charger des pages web et diffuser des vidéos en streaming grâce à sa capacité à exploiter toutes les nouvelles fonctionnalités de QUIC
  • La principale différence entre HTTP/3 et HTTP/2 réside, sur le plan technique, dans l’implémentation des fonctionnalités au-dessus de QUIC ou de TCP
  • L’auteur, Robin Marx, est expert en protocoles web et en performance chez Akamai

3 commentaires

 
bus710 2023-10-07

J’ai regardé par curiosité.
C’était donc l’acronyme de Quick UDP Internet Connections.

 
GN⁺ 2023-10-06
Avis Hacker News
  • Des utilisateurs chinois ont salué la faible latence et le débit élevé du protocole QUIC, le jugeant efficace pour contourner le pare-feu chinois.
  • QUIC fournit un canal chiffré et authentifié de bout en bout, et permet de transporter plusieurs flux pour des communications parallèles et bidirectionnelles.
  • HTTP/3, un protocole reposant sur QUIC, introduit des fonctionnalités comme la compression d’en-têtes qpack afin de réduire la taille des valeurs d’en-tête couramment utilisées.
  • Une certaine confusion subsiste quant aux rôles respectifs de TCP et de HTTP/1 dans le maintien de connexions persistantes pour charger des sites web.
  • Les pratiques IT en entreprise peuvent bloquer QUIC, ce qui force un basculement vers TCP et peut affecter l’expérience utilisateur.
  • Certains utilisateurs ont estimé manquer de compréhension sur des concepts réseau fondamentaux, comme la manière dont le noyau assemble les paquets de données en flux que le serveur peut traiter.
  • Le taux d’adoption de HTTP/3 est passé à environ 27 % en deux ans, avec deux fortes hausses à la mi-2021 et en juillet 2022.
  • Des questions ont été soulevées quant au fait que les caractéristiques de QUIC liées au CPU puissent limiter ses performances, par rapport à TCP+TLS, dans les cas d’usage à très haut débit.
  • La complexité de mise en œuvre et de prise en charge de HTTP/3 pourrait réserver son adoption aux géants d’Internet capables d’en assumer le coût et d’en tirer parti.
  • HTTP/3 est encore considéré comme expérimental sur certains serveurs web, comme nginx.
  • Tous les contenus web ne sont pas chargés via HTTP/3, et certaines ressources tierces, comme des scripts de captcha, utilisent ce protocole.
 
cosine20 2023-10-08

Si les utilisateurs chinois lui attribuent une bonne note pour sa capacité à contourner le pare-feu, alors le volet des protocoles de sécurité semble assez digne de confiance.