Les différents types d’adresses IPv6

Comme vous le savez (ou non) IPv6 reprends les concepts d’IPv4, tout en y apportant son lot d’amélioration. Les adresses ne font pas exceptions à la règles.

Tout d’abord, une adresse IPv6 mesure 128 bits (contre 32 pour une adresse IPv4). Afin de simplifier son écriture, on l’écrira sous forme de nombre héxadécimaux: 8 nombres de 4 digits hexadécimaux séparés par ‘:’.
On peut simplifier en suprimant les 0 en début de nombre (00FF = FF).
On peut aussi supprimer les blocs de 0 en les remplacant par ‘::’.
Exemple:
0000:0000:0000:0000:0000:0000:0000:0001 = 0:0:0:0:0:0:0:1 = ::1
Attention, on ne peut pas utiliser plusieurs fois ‘::’.
FC00::5::1 pourrait être FC00:0:0:5:0:0:0:1 ou FC00:0:5:0:0:0:0:1 ou FC00:0:0:0:5:0:0:1 …

Note: le caractère ‘:’ étant utilisé pour indiqué le numéro d’un port TCP ou UDP, pour écrire une adresse IPv6 dans la plupart des applications on l’encadrera de crochets (ex: [FC00::1]).

Les différents type d’adresses IPv6:

  • les adresses Unicast, sont, tout comme les adresses Unicast IPv4, associées à des interfaces réseau. Une nouveauté est que plusieurs interfaces peuvent avoir la même adresse unicast pour le partage de charge.
  • Les adresses unicast globales (global unicast), qui ont la même fonction que les adresses unicast, mais sont des adresses routables sur un réseau publique (internet). C’est le même principe que les adresses IPv4 publiques…
    La plage de ces adresses est:
    2000::/3
  • Les adresses de lien local (Link Local Address), sont des adresses qui ne sont pas routables, qui permettent à des équipements reliés entre eux de communiquer entre eux, lorsqu’ils n’ont pas besoin de communiquer avec l’extérieur. L’avantage de ces adresses est qu’elles se configurent automatiquement, par exemple, si l’on a deux routeurs reliés entre eux, pour qu’ils puissent communiquer entre eux, il suffit de taper:
    rtr(config-if)ipv6 enable

    La plage de ces adresses est:
    FE80::/10

  • Addresses locales Uniques: Ces adresses sont des adresses unicast pouvant être routées uniquement au sein d’un LAN: elles ont la même fonction que les adresses ip privées IPv4.
    La plage de ces adresses est:
    FC00::/7
  • Les adresses multicast, qui, comment les adressent multicast IPv4, permettent de joindre un groupe d’hôtes.
    La plage de ces adresses est:
    FF00::/8
  • Les adresses anycast: Nouveautée IPv6, sont des adresses qui comment les multicast pointent vers un groupe d’hôte, mais seul le premier hôte joignable recevra l’information. Cela permet de faire des serveurs de backup en toute transparence.

Quelques plages d’adresses particulières:

  • 0:0:0:0:0:0:0:0 ou :: est l’équivalent de 0.0.0.0 en IPv4.
  • 0:0:0:0:0:0:0:1 ou ::1 est l’équivalent de 127.0.0.1 en IPv4, l’adresse de loopback d’une machine.
  • 0:0:0:0:0:0:192.168.1.1 est la forme qu’aurait une adresse IPv4 dans un environnement IPv6: Utilisé pour la compatibilité.
  • 3FFF:FFFF::/32 et 2001:0DB8::/32 : Réservé pour exemples, documentations et recherche…
  • 2002::/16 adresses utilisées pour les tunnels 6to4, qui permettent le transport de paquets IPv6 dans un réseau IPv4

Recent Entries

Leave a Reply

Le temps imparti est dépassé. Merci de recharger le CAPTCHA.