La différence entre IPv4 et IPv6 vous déconcerte ?

IP, abréviation d’Internet Protocol, est un protocole qui aide les ordinateurs et les appareils à communiquer entre eux sur un réseau. Comme le « v » du nom l’indique, il existe différentes versions du protocole Internet : IPv4 et IPv6.

Dans cet article, nous allons approfondir tout ce que vous devez savoir pour comprendre la différence entre IPv4 et IPv6. Voici ce que nous allons aborder :

Qu’est-ce que le Protocole Internet (IP) ?

Le protocole Internet (IP) est un ensemble de règles qui facilitent le routage des paquets de données afin que celles-ci puissent circuler sur les réseaux et atteindre la bonne destination.

Lorsqu’un ordinateur tente d’envoyer des informations, celles-ci sont décomposées en petits morceaux, appelés paquets. Afin de s’assurer que ces paquets arrivent tous au bon endroit, chaque paquet contient des informations IP.

L’autre partie du puzzle est que chaque appareil ou domaine sur Internet se voit attribuer une adresse IP qui l’identifie de manière unique par rapport aux autres appareils.

Cela inclut votre propre ordinateur, vous avez probablement déjà rencontré ça auparavant. Si vous utilisez l’un des nombreux outils « What’s My IP Adress », vous obtiendrez l’adresse IP de votre ordinateur et une estimation approximative de votre position (qui devrait être exacte, sauf si vous utilisez un réseau privé virtuel).

L’adresse IP qui vous est la plus familière ressemble probablement à ceci :

192.168.10.150

En attribuant à chaque appareil une adresse IP, les réseaux sont en mesure d’acheminer efficacement tous ces paquets de données et de s’assurer qu’ils arrivent au bon endroit.

Qu’est-ce que l’IPv4 ?

Malgré le « 4 » dans le nom, IPv4 est en fait la première version d’IP à être utilisée. Elle a été lancée en 1983 et, même aujourd’hui, elle reste la version la plus connue pour identifier les appareils sur un réseau.

L’IPv4 utilise une adresse 32 bits, qui est le format que vous connaissez probablement le mieux lorsque vous parlez d’ « adresse IP ». Cet espace d’adressage de 32 bits fournit près de 4,3 milliards d’adresses uniques, bien que certains blocs IP soient réservés à des usages particuliers.

Voici un exemple d’adresse IPv4 :

192.168.10.150

Qu’est-ce que l’IPv6 ?

L’IPv6 est une version plus récente de l’IP qui utilise un format d’adresse de 128 bits et comprend à la fois des chiffres et des lettres. Voici un exemple d’adresse IPv6 :

3002:0bd6:0000:0000:0000:ee00:0033:6778

Pourquoi avons-nous besoin d’une nouvelle version d’IP ?

À ce stade, vous vous demandez peut-être même pourquoi IPv6 existe.

Eh bien, si les 4,3 milliards d’adresses IP potentielles dans IPv4 peuvent sembler beaucoup, nous avons besoin de beaucoup plus d’adresses IP !

Il y a beaucoup de gens dans le monde qui ont beaucoup d’appareils. Ce problème est encore plus important avec l’essor des dispositifs IoT (Internet des objets) et des capteurs, car ceux-ci élargissent considérablement le nombre d’appareils connectés.

Pour dire les choses simplement, le monde manquait d’adresses IPv4 uniques, ce qui est la principale raison pour laquelle nous avions besoin d’IPv6.

Mais il y a aussi d’autres raisons techniques plus terre-à-terre, dont nous allons discuter.

IPv6 est également une adresse alphanumérique séparée par des points, tandis qu’IPv4 est uniquement numérique et séparée par des points. Voici à nouveau un exemple de chacune :

  • IPv4 – 192.168.10.150
  • IPv6 – 3002:0bd6:0000:0000:0000:ee00:0033:6778

Il existe également quelques différences techniques entre IPv4 et IPv6, bien que les non-développeurs n’aient pas vraiment besoin de les connaître.

Voici quelques-unes des différences techniques les plus notables :

  • IPv6 inclut une qualité de service (QoS) intégrée.
  • IPv6 possède une couche de sécurité réseau intégrée (IPsec).
  • IPv6 élimine la traduction d’adresses réseau (NAT) et permet une connectivité de bout en bout au niveau de la couche IP.
  • La multidiffusion fait partie des spécifications de base d’IPv6, alors qu’elle est facultative en IPv4. La multidiffusion permet la transmission d’un paquet vers plusieurs destinations en une seule opération.
  • IPv6 a des en-têtes de paquets plus grands (environ deux fois plus grands qu’IPv4).

Combien d’adresses y a-t-il dans IPv4 et IPv6 ?

Comme nous l’avons mentionné ci-dessus, IPv6 prend en charge 1 028 fois plus d’adresses IP que IPv4.

IPv4 prend en charge environ 4,29 milliards d’adresses.

IPv6, d’autre part, prend en charge… eh bien, la façon la plus simple de l’écrire est 2^128 adresses différentes. Si vous souhaitez connaître le nombre exact, voici le nombre d’adresses uniques qu’offre IPv6 : 340,282,366,920,938,463,463,374,607,431,768,211,456

Cela signifie que nous avons encore un long chemin à parcourir avant de manquer d’adresses IPv6 !

Lequel est le plus rapide ? IPv4 ou IPv6 ?

En général, il n’y a pas de différence majeure entre les vitesses IPv4 et IPv6, bien que certains éléments suggèrent qu’IPv6 pourrait être légèrement plus rapide dans certaines situations.

Pour ce qui est de l’absence de différence, Sucuri a effectué une série de tests sur des sites prenant en charge à la fois IPv4 et IPv6 et a constaté qu’il n’y avait pratiquement aucune différence sur la plupart des sites testés.

Cependant, vous pouvez également trouver des preuves montrant qu’IPv6 est plus rapide. Par exemple, le blog Engineering de Facebook a déclaré « Nous avons observé que l’accès à Facebook peut être 10 à 15 % plus rapide sur l’IPv6 ».

De même, Akamai a testé une seule URL sur un réseau iPhone/mobile et a constaté que le site avait un temps de chargement médian qui était 5 % plus rapide avec IPv6 par rapport à IPv4.

Cependant, il y a beaucoup de variables, il est donc difficile de comparer les performances sans mener des expériences étroitement contrôlées.

L’une des raisons pour lesquelles IPv6 pourrait être plus rapide est qu’il ne perd pas de temps sur la traduction d’adresses réseau (NAT). Cependant, IPv6 a également des en-têtes de paquets plus grands, donc il pourrait être potentiellement plus lent dans certains cas d’utilisation.

IPv4 ou IPv6 : Quel est le plus populaire ?

Bien que les chiffres changent à mesure que l’IPv6 augmente son adoption, l’IPv4 reste le protocole Internet le plus utilisé.

Adoption d'IPv6 dans le monde entier
Adoption d’IPv6 dans le monde entier

Google tient des statistiques publiques sur la disponibilité de l’IPv6 des utilisateurs de Google par pays dans le monde entier. Ces chiffres représentent le pourcentage de l’ensemble du trafic vers les sites Google qui est sur IPv6, plutôt que sur IPv4.

Dans le monde entier, l’IPv6 a une disponibilité d’environ 32 %, mais elle diffère grandement d’un pays à l’autre. Par exemple, les États-Unis ont plus de 41 % d’adoption d’IPv6, tandis que le Royaume-Uni en a environ 30 % et l’Espagne seulement 2,5 %.

Adoption d'IPv6 par pays
Adoption d’IPv6 par pays

Quelle version de protocole Internet utilise Kinsta ?

Si vous hébergez votre site chez Kinsta, vous vous demandez peut-être si Kinsta utilise IPv4 ou IPv6. Kinsta utilise actuellement IPv4.

Pourquoi ? Parce que Kinsta est alimenté par le niveau Premium de Google Cloud et que, pour l’instant, Google Cloud ne prend pas entièrement en charge IPv6.

Cela étant dit, la prise en charge d’IPv6 figure sur la feuille de route de Google Cloud, cela pourrait changer à l’avenir. Cependant, il n’y a pas de calendrier officiel pour savoir quand Google Cloud ajoutera le support IPv6.

Résumé

Le protocole Internet (IP) permet d’acheminer les données sur les réseaux. Pour ce faire, une adresse IP est attribuée à chaque appareil.

IPv4 est la version originale qui a été lancée en 1983. Toutefois, son format 32 bits ne permet d’enregistrer que 4,3 milliards d’adresses uniques, ce qui ne peut pas répondre aux besoins du monde moderne.

Pour remédier au manque d’adresses IPv4 uniques (et apporter quelques autres modifications techniques), l’IPv6 a été créé. IPv6 utilise un format d’adresse de 128 bits permettant 3,4 x 1038 adresses IP uniques.

Pour la plupart des gens, c’est tout ce que vous devez savoir : IPv6 utilise un format différent et offre des adresses uniques bien plus nombreuses qu’IPv4.

Kinsta utilise IPv4 car Google Cloud Platform, qui sous-tend l’infrastructure de Kinsta, n’a pas encore déployé le support IPv6. L’IPv6 figure sur la feuille de route de Google Cloud, cela pourrait donc changer à l’avenir.

Matteo Duò Kinsta

Rédacteur en chef chez Kinsta et consultant en marketing de contenu pour les développeurs de plugins WordPress. Connectez-vous avec Matteo sur Twitter.