Image générée par l'IA représentant un citron flottant dans l'eau, mais dont la moitié inférieure est un citron

Le Web semble prêt pour l'IPv6, jusqu'à ce que l'on regarde au-delà des apparences

Photo of Sachin Kumar Singh
Catégories:

En résumé :

  • Vérifier si un domaine initial dispose d'une adresse IPv6 ne suffit pas pour évaluer les progrès réalisés en matière d'IPv6.
  • Une étude de Pulse Research montre que plus vous vous éloignez du domaine initial pour remonter la chaîne de dépendances, moins vous avez de chances de trouver une prise en charge d'IPv6.
  • Les mesures imposant aux services publics d'être compatibles avec le protocole IPv6 ont des effets variables sur l'adoption de ce protocole dans la pratique.

Internet est en pleine transition. L'IPv6, protocole conçu pour remplacer l'espace d'adressage IPv4 qui arrive en fin de vie, est en cours de déploiement depuis plus d'une décennie. Il est important de suivre ce déploiement, car l’IPv6 est essentiel à la croissance continue d’Internet, et les gouvernements, les opérateurs de réseau et les fournisseurs de contenu ont tous investi dans cette transition. Mais comment savoir si le Web est réellement prêt ?

Les deux tiers des sites web prennent désormais en charge l’IPv6 au niveau de leur domaine principal, c’est-à-dire le domaine que vous saisissez dans votre navigateur ou sur lequel vous cliquez dans un résultat de recherche, tel que example.com. Cependant, notre récente étude « Pulse Research Fellowship », menée dans 28 pays et portant sur 8 500 sites web, révèle que ce chiffre masque une réalité bien plus complexe. Le véritable niveau de compatibilité IPv6 du Web chute brutalement dès que l’on dépasse le domaine principal pour s’intéresser aux dépendances, ces dizaines de domaines tiers situés derrière le domaine principal que votre navigateur contacte pour charger les scripts, les polices, les images et autres ressources nécessaires au rendu complet d’une page. Ce sont ces dépendances qui permettent à une page Web moderne de fonctionner.

Domaines initiaux et dépendances

Lorsque vous consultez un site web, votre navigateur ne se contente pas de se connecter à un seul serveur. Il récupère des dizaines de ressources supplémentaires provenant de nombreux domaines tiers : des fichiers JavaScript qui assurent l'interactivité, des feuilles de style qui contrôlent la mise en page, des polices qui affichent le texte, ainsi que des données issues de services d'analyse et de publicité. Ce sont là les dépendances liées au chargement de la page. Elles vous sont invisibles, mais sont indispensables au bon fonctionnement de la page.

Nous avons constaté que, si 67 % des domaines initiaux prennent en charge IPv6, ce n’est le cas que de 47 % des domaines de dépendances tierces. Cet écart de 20 points de pourcentage signifie que, même lorsqu’un domaine initial est compatible IPv6, les dépendances qui le sous-tendent ne le sont souvent pas. Concrètement, cela signifie qu’un site peut sembler entièrement compatible avec IPv6 lorsque vous vérifiez l’enregistrement de son domaine principal, mais qu’il peut néanmoins avoir besoin d’IPv4 pour terminer son chargement.

Cet écart est d'autant plus important que les sites web modernes font généralement appel à de nombreux domaines tiers lors du chargement d'une seule page. Chaque service ne prenant pas en charge l'IPv6 constitue un point de défaillance potentiel pour les utilisateurs se connectant depuis des réseaux exclusivement IPv6.

Notre étude a recensé environ 25 000 domaines uniques contactés lors du chargement des pages sur 8 500 sites web, et la tendance était constante : plus on s'éloigne du domaine initial dans la chaîne de dépendances, moins on a de chances de trouver une prise en charge d'IPv6.

Les ressources essentielles au rendu sont celles qui sont les moins prêtes

Toutes les dépendances ne se valent pas. Certaines sont essentielles au rendu, ce qui signifie que sans elles, la page ne peut tout simplement pas s'afficher correctement. JavaScript et les feuilles de style CSS entrent dans cette catégorie : s'ils ne parviennent pas à se charger, la page peut s'afficher sur un écran vide ou présenter une mise en page défectueuse.

Ce sont précisément les ressources dont la prise en charge d'IPv6 est la plus faible. Seuls environ 32 % des requêtes de feuilles de style et 37 % des requêtes de scripts proviennent de domaines compatibles IPv6. Pour les polices, ce chiffre n'atteint que 35 %. Pour une personne disposant d’une connexion exclusivement IPv6, cela se traduit par des pages qui ne s’affichent pas correctement et une expérience utilisateur dégradée, même lorsque le domaine d’origine « prend en charge » techniquement IPv6.

Sites web gouvernementaux : un taux d'adoption élevé, des résultats inégaux

Les sites web gouvernementaux constituent un cas particulièrement important, car ils permettent souvent d'accéder à des services publics essentiels, et de nombreux pays ont fixé des objectifs explicites de transition vers l'IPv6 pour leur secteur public.

Dans l'ensemble de notre base de données, les sites web gouvernementaux affichent le taux d'adoption d'IPv6 le plus élevé de toutes les catégories étudiées, avec 76 % au niveau du domaine de base. Toutefois, cette moyenne masque d'énormes disparités d'un pays à l'autre (figure 1). Les sites web gouvernementaux des Émirats arabes unis et du Kazakhstan sont compatibles à 100 % avec l'IPv6, tandis que les États-Unis s'établissent à 37 % et le Vietnam à 42 %.

Graphique à barres illustrant le taux d'adoption de l'IPv6 pour les sites web gouvernementaux et régionaux dans 28 pays.
Figure 1 — Adoption de l'IPv6 au niveau du domaine de premier niveau pour les sites web gouvernementaux (Gov) et régionaux (Reg) dans 28 pays. Les sites web gouvernementaux affichent généralement un taux d'adoption plus élevé, mais avec des variations beaucoup plus importantes d'un pays à l'autre, tandis que les sites web régionaux présentent un taux d'adoption plus faible, mais plus homogène.

Nous avons également cherché à déterminer si les politiques nationales en matière d'IPv6 avaient une incidence.

Des pays comme l'Inde, qui ont imposé aux organismes publics d'adopter l'IPv6 d'ici 2012, affichent un taux d'adoption de 93 %. L'Égypte, qui s'est récemment dotée d'une stratégie nationale visant à assurer la pleine préparation des secteurs public et privé à l'IPv6 dans un délai de trois ans, a atteint 96 %. L'Australie, qui a mis en œuvre une stratégie de transition vers l'IPv6 à l'échelle de l'ensemble de l'administration, affiche un taux de 87 %.

Mais d’autres pays ayant fixé des objectifs explicites sont bien en deçà de leurs propres cibles. Les États-Unis visaient à ce que 80 % des ressources fédérales utilisent exclusivement l’IPv6 d’ici l’exercice fiscal 2025, or nous avons constaté que seules 37 % de ces ressources utilisaient exclusivement l’IPv6. Le Vietnam s’était fixé pour objectif une adoption de l’IPv6 comprise entre 90 et 100 % pour les portails gouvernementaux d’ici fin 2024, mais nos données indiquent qu’il n’en est actuellement qu’à 42 %. La politique joue clairement un rôle important, mais le fait de fixer un objectif ne garantit pas son atteinte.

Et même lorsque les domaines initiaux de l'administration publique affichent un taux d'adoption élevé de l'IPv6, la situation est différente au niveau des entités dépendantes. La figure 2 montre que la disponibilité de l'IPv6 au sein de ces entités est à la fois étendue et inégale.

Les diagrammes « boîte et moustaches » montrent dans quelle mesure la prise en charge d'IPv6 s'étend de manière homogène (ou inégale) au-delà du domaine initial vers les ressources dont chaque site dépend.
Figure 2 — Répartition de la disponibilité d’IPv6 selon les domaines de dépendance pour le chargement des pages, pour les sites web gouvernementaux (Gov) et régionaux (Reg) dans différents pays. Les diagrammes en boîte montrent dans quelle mesure la prise en charge d’IPv6 s’étend de manière homogène (ou hétérogène) au-delà du domaine initial vers les ressources de dépendance dont chaque site dépend.

Certains pays sont sur le point de dépendre entièrement des ressources exclusivement IPv4, tandis que d’autres continuent, en réalité, de dépendre fortement de ces mêmes ressources. La France et l’Allemagne, malgré des taux de pénétration généraux élevés d’Internet, se classent parmi les derniers de l’ensemble de données en matière de préparation des pouvoirs publics à cette dépendance, avec respectivement 42 % et 47 %. Taïwan, en revanche, atteint près de 95 % en termes de couverture de cette dépendance.

L'écart entre l'adoption initiale du domaine et l'état de préparation des services publics renforce la conclusion principale : se limiter à l'examen du domaine initial conduit à surestimer le degré de préparation réel de la présence en ligne des services publics d'un pays à l'IPv6.

L'adoption de l'IPv6 a encore du chemin à parcourir

Vérifier si un domaine principal dispose d'une adresse IPv6 ne suffit pas pour évaluer les progrès réalisés en matière d'IPv6. La véritable question est de savoir si l'ensemble de la chaîne de dépendances derrière cette page fonctionne sous IPv6, ce qui n'est souvent pas le cas à l'heure actuelle.

L'activation d'IPv6 sur le domaine principal constitue une première étape indispensable, mais les services tiers intégrés aux pages Web modernes, qu'il s'agisse d'outils d'analyse, de réseaux de diffusion de contenu (CDN) ou de fournisseurs de polices, doivent suivre le rythme.

La transition vers l'IPv6 sur le Web n'est pas un échec, mais elle se déroule de manière inégale, ce que les simples indicateurs d'adoption ne permettent pas de saisir. Les progrès réalisés au niveau du domaine initial sont réels, mais un écart plus important subsiste au niveau des dépendances sous-jacentes.

Sachin Kumar Singh est doctorant à la Kahlert School of Computing de l'université de l'Utah et a été boursier Pulse Research 2025.

Les opinions exprimées par les auteurs de cet article de blog n'engagent qu'eux-mêmes et ne reflètent pas nécessairement celles de l'Internet Society.