Adressage IP

Dernière mise à jour : 26/05/2016

Les adresses IP v6

Avec l'essor d'internet, nous nous sommes vite retrouvé à cours d'adresses IP v4. Ainsi, il a fallu trouver des solutions. Dans la version 6 du protocole IP, les adresses sont maintenant codées sur 128 bits au lieu de 32. Nous avons considérablement augmenté le nombre d'adresses et chaque appareil peut maintenant recevoir la sienne.

Représentation des adresses

Le format des adresses est un peu différente dans la version 6 que dans la version 4. Ici, elles sont formées de 8 nombres hexadécimaux de 4 chiffres séparés par des deux-points.

Exemple : abcd:ef01:2345:6789:abcd:ef01:2345:6789

Il existe un certain nombre de règles pour la représentation des adresses IP v6. Ces règles sont définies dans le document rfc5952

Les symboles hexadécimaux a à f doivent être représentés par des minuscules.

Les premiers zéros de chaque nombre doivent être omis (mais pas les derniers).

Exemple : 0123:0078:9abc:def0:1234:5678:9abc:def0 doit s'écrire 123:78:9abc:def0:1234:5678:9abc:def0

Une suite de plusieurs nombres égales à zéros (et une seule) doit être omise. S'il est possible se supprimer plusieurs suites de zéros, la suite la plus longue sera supprimée. S'il n'y a qu'un seul nombre égale à zéro, il sera représenté par un seul zéro.

Exemple : a123:0:0:def0:1234:0:0:def0 doit s'écrire a123::def0:1234:0:0:def0 ou a123:0:0:def0:1234::def0

Exemple : a123:0:0:0:def0:1234:0:def0 doit s'écrire a123::def0:1234:0:def0

Exemple : abcd:ef01:0:6789:abcd:ef01:2345:6789

Les types d'adresse

Dans l'IP v6, la notion de classe de l'IP v4 est abandonnées. Les adresses sont réparties suivant leur usage. La partie réseau de l'adresse est constituée des 64 premiers bits et la partie hôte des 64 derniers.

Adresses unicast
Il s'agit d'une adresse "normale". Elle désigne une seule machine.
Adresses anycast
Une adresse anycast représente un ensemble de machines. Lorsqu'un message sera envoyé sur cette adresse, la machine la plus proche le recevra.
Adresses multicast
Comme pour les adresses anycast, une adresse multicast représente un ensemble de machines. Toutefois, lorsqu'un message sera envoyé sur cette adresse, toutes les machines du groupe le recevront. Les huits premiers bits de ces adresses sont à 1. Ce sont donc le adresses qui vont de ff00:: à ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff

Références

L'adressage IP v6 est définit dans le document rfc4291