IPv6 a été principalement développé en réponse à la demande d'adresses Internet qu'IPv4 ne permettait pas de contenter. En effet, le développement rapide d'Internet a conduit à la pénurie du nombre d'adresses IPv4 disponibles.
Notation d'une adresse IPv6
La notation décimale pointée employée pour les adresses IPv4 (par exemple 172.31.128.1) est abandonnée au profit d'une écriture hexadécimale, où les 8 groupes de 2 octets (soit 16 bits par groupe) sont séparés par un signe deux-points :- 2001:0db8:0000:85a3:0000:0000:ac1f:8001
Il est permis d'omettre de 1 à 3 chiffres zéros non significatifs dans chaque groupe de 4 chiffres hexadécimaux. Ainsi, l'adresse IPv6 ci-dessus est équivalente à :
- 2001:db8:0:85a3:0:0:ac1f:8001
- 2001:db8:0:85a3::ac1f:8001
- 2001:db8::85a3::ac1f:8001
Pour résumer, la séquence :: dans l'adresse IPv6 signifie que l'on doit combler tout ce qu'il manque avec des 0, donc cette séquence ne peut être écrite qu'une seule fois.
Il peut exister plusieurs façons différentes de représenter une adresse IPv6. La RFC 5952 définit une représentation canonique.
L'adresse IPv6 non spécifiée peut ainsi être abrégée en ::0.0.0.0 ou tout simplement en :: .
Aucun commentaire:
Enregistrer un commentaire