Dans ce cours, nous allons donc voir la différence une adresse IPv4 et IPv6. À la fin de la lecture, vous serez alors capable d’identifier et de faire la différence entre une adresse IPv4 et IPv6.
La différence entre une adresse IPv4 et IPv6 est que l’IPv4 est codée sur 32 bits et en notation décimale alors que l’IPv6 est codée sur 128 bits et en notation hexadécimale. Vous aurez les détails en continuant la lecture.
Qu’est-ce qu’une adresse IP ?
Une IP (Internet Protocole) est donc un identifiant numérique attribuée à chaque appareil connecté à un réseau informatique pour la communication.
Il est également défini comme une adresse numérique attribuée à chaque périphérique sur un réseau.
Une adresse IP a donc deux fonctions principales, qui sont l’identification d’interface réseau et l’adressage de l’emplacement d’un appareil.
À ce jour, il existe donc deux versions d’adresses IP :
- Adresse IPv4 (version 4) ;
- Adresse IPv6 (version 6).
Qu’est-ce qu’IPv4 ?
IPv4 (Internet Protocole version 4) est la version 4 d’IP, qui permet à toutes les machines sur un réseau informatique de communiquer les uns avec les autres.
Une adresse IPv4 est donc codée sur 32 bits et a une notation en décimal. Elle est composée de quatre nombres, chacun entre 0 et 255 et séparé par des points.
Exemple : 192.168.10.10 et masque 255.255.255.0
L’exemple ci-dessus représente l’adresse IP et son masque de sous réseau dans laquelle chaque groupe de nombres séparé par des points est appelé octet.
Au total, 4 294 967 296, soit 232 adresses IPv4 unique peuvent donc être attribuées en théorique.
L’adresse IPv4 est donc représentée en décimal pour faciliter la lecture, mais en réalité les ordinateurs les interprètes en binaires.
Il faut noter que les ordinateurs ne comprennent que les binaires. Le nombre binaire peut être 1 ou 0.
Une adresse IPv4 est donc composé de quatre octets. Chaque octet est composé de 8 bits, ainsi 8 bits x 4 = 32 bits.
Chaque bit dans un octet peut donc être 1 ou 0. Si le bit le 1, le nombre qu’il représente comptera, et si le bit est 0, le nombre qu’il représente ne compte pas.
Pour plus d’information, vous pouvez donc lire ce cours.
Qu’est-ce qu’IPv6 ?
Protocole Internet version 6 (IPv6), est donc la version 6 du protocole Internet et a été créée pour palier au problème de pénurie d’adresses IPv4.
IPv6 fonctionne de la même manière que IPv4, en attribuant des adresses IP uniques aux appareils pour leur permettre de communiquer sur un réseau informatique.
Cependant, une adresse IPv6 est beaucoup plus longue qu’une adresse IPv4, car l’IPv6 est donc codée sur 128 bits.
Ce qui est au total 2128 (la réponse donne quelque chose de 2128 = 340,282,366,920,938,463,463,374,607,431,768,211,456). C’est donc beaucoup d’adresses IP.
La notation des adresses d’IPv6 est donc en hexadécimal.
Une adresse IPv6 est composée de huit groupes de quatre chiffres hexadécimaux. Ceux-ci sont séparés par des deux points (:).
Voici donc un exemple d’adresse IPv6 : 2002:0DB8:82A3:0000:0000: 4ABE:0570:7237
Chaque groupe de chiffres hexadécimal est donc composé de 16 bits, soit ainsi 16 bits x 8 = 128 bits pour une adresse IPv6.
Il faut noter que, IPv6 est donc en train de remplacer progressivement IPv4, car la technologie IPv6 a été créée pour résoudre les problèmes de pénurie d’IPv4.
Adresse IPv4 vs IPv6
Adresse IPv4 | Adresse IPv6 |
Codée sur 32 bits | Codée sur 128 bits |
Total IP : 232 | Total IP : 2128 |
IPv4 dispose de 5 classes d’adresse IP différentes qui inclut la classe A, B, C, D et E. | IPv6 ne contient pas de classes d’adresses IP. Mais des types d’adresse IPv6 |
Exemple : 192.168.10.10 | 2002:0DB8:82A3:0000:0000: 4ABE:0570:7237 |
IPv4 a un schéma de transmission de messages de diffusion. | Le schéma de transmission de messages multicast et anycast est disponible en IPv6. |
IPv4 prend donc en charge la configuration DHCP et l’adresse manuelle | IPv6 prend en charge la renumérotation et la configuration d’adresse automatique. |
Les adresses IPv4 sont donc généralement représentées dans la notation décimale, séparées par des points, constituée de quatre nombres décimaux, chacun allant de 0 à 255, séparés par des points. | Une adresse IPv6 est donc représentée par huit groupes de quatre chiffres hexadécimaux, chaque groupe représentant 16 bits. |
Déployé en 1981 | Déployé en 1998 |
Il se compose de 4 octets. | Il se compose de 8 champs et chaque champ contient 2 octets. |
En pénurie d’IP | En excès d’IP |