Passer au contenu principal

IPV6

Une IPV6 fait 128 bits. Elle regroupe 8 groupes de 16 bits expossés en hexagone et séparés par : 
Ex : 2001:1234:AFBC:1234:0000:0000:00AB:0001
On peut simplifier en enlevant tout les 0 devant les autres bit par exemple le :0001 a la fin de notre exemple sera exprimée seulement en :1
On peut enlever aussi tout les groupe comportant des :0000:0000 pour mettre des :: 

Attention toute fois on ne peut pas mettre plusieurs fois :: on peut seulement le faire que 1 seule fois !

Si on doit ce connecter a un serveur avec une adresse IPV6 on doit mettre des crochets dans l'adresse ip.
http://[IPV6]:8080

Pour bien comprendre l'adresse IPV6, on peut decompiler les blocs par 2. Ce qui nous donnent 2 bloc de 64 bits. 
Donc le premiers bloc de 64 bits est le réseau et le deuxième les hôtes 

Pour configurer une adresse IPV6 nous avons XXXXX choix.

    Manuellement : fe80::123 Autoconf : EUI-64 (MAC adresse 42 bits) / aléatoire  dhcpv6

    Comment fonctionne le EUI-64 fonctionne ? 

    Imaginons l'adresse mac 9c:eb:e813:77:cb
    On sépare les blocs avec des ff:fe qui donnent : 9c:eb:e8:ff:fe:77:cb et on inverse le 7 eme bits du premiers groupe en partant de la gauche. 
    9c = 1001 1100 
    9c inversé : 1001 1110
    Ce qui transforme notre mac d'origine : 9c:eb:e8:ff:fe:77:cb en 9e:eb:e8:ff:fe:77:cb