La technologie IP (Internet Protocol) a été développée dans les années 1970 pour prendre en charge certains des premiers réseaux informatiques de recherche. Aujourd'hui, la propriété intellectuelle est devenue une norme mondiale pour les réseaux domestiques et professionnels. Nos routeurs réseau, navigateurs Web, programmes de messagerie, logiciels de messagerie instantanée - reposent tous sur un protocole IP ou d’autres protocoles réseau superposés sur IP.
Deux versions de la technologie IP existent aujourd'hui. Les réseaux informatiques domestiques traditionnels utilisent IP version 4 (IPv4), mais d’autres réseaux, en particulier ceux des établissements d’enseignement et de recherche, ont adopté la version 6 suivante de la technologie IP (IPv6).
Notation d'adressage IPv4
Une adresse IPv4 est composée de quatre octets (32 bits). Ces octets sont également appelés octets.
Pour des raisons de lisibilité, les humains travaillent généralement avec les adresses IP dans une notation appelée point décimal . Cette notation place des points entre chacun des quatre nombres (octets) qui composent une adresse IP.
Par exemple, une adresse IP que les ordinateurs voient comme:
- 00001010 00000000 00000000 00000001
est écrit en décimal en pointillé comme:
- 10.0.0.1
Etant donné que chaque octet contient 8 bits, chaque octet d’une adresse IP est compris entre 0 et 255 au maximum. Par conséquent, la plage complète des adresses IP va de 0.0.0.0 à travers 255.255.255.255 . Cela représente un total de 4 294 967 296 adresses IP possibles.
Notation d'adressage IPv6
Les adresses IP changent considérablement avec IPv6. Les adresses IPv6 ont une longueur de 16 octets (128 bits) au lieu de quatre octets (32 bits). Cette taille plus grande signifie que IPv6 prend en charge plus de:
- 300,000,000,000,000,000,000,000,000,000,000,000,000
adresses possibles! Alors qu'un nombre croissant de téléphones cellulaires et d'autres appareils électroniques grand public étendent leurs capacités en réseau et nécessitent leurs propres adresses, l'espace d'adresses IPv4, plus petit, finira par s'épuiser et IPv6 deviendra obligatoire.
Les adresses IPv6 sont généralement écrites sous la forme suivante:
- hhhh: hhhh: hhhh: hhhh: hhhh: hhhh: hhhh: hhh
Dans ce notation complète , les paires d’octets IPv6 sont séparées par un signe deux-points et chaque octet est représenté à tour de rôle par une paire de nombres hexadécimaux, comme dans l’exemple suivant:
- E3D7: 0000: 0000: 0000: 51F4: 9BC8: C0A8: 6420
Comme indiqué ci-dessus, les adresses IPv6 contiennent généralement de nombreux octets avec une valeur nulle. Notation abrégée dans IPv6 supprime ces valeurs de la représentation textuelle (même si les octets sont toujours présents dans l'adresse réseau réelle) comme suit:
- E3D7 :: 51F4: 9BC8: C0A8: 6420
Enfin, de nombreuses adresses IPv6 sont des extensions d’adresses IPv4. Dans ces cas, les quatre octets les plus à droite d'une adresse IPv6 (les paires de deux octets les plus à droite) peuvent être réécrits dans la notation IPv4. La conversion de l'exemple ci-dessus en notation mixte donne:
- E3D7 :: 51F4: 9BC8: 192.168.100.32
Les adresses IPv6 peuvent être écrites avec l’une des notations complètes, abrégées ou mixtes illustrées ci-dessus.