IPv6 (Internet Protocol version 6) est un protocole rseau sans connexion de la couche 3 du modle OSI. Une adresse IPv6 est longue de 128 bits, soit 16 octets, contre 32 bits pour IPv4. La notation dcimale pointe employe pour les adresses IPv4 (par exemple 172.31.128.1) est abandonne au profit d'une criture hexadcimale, o les 8 groupes de 2 octets (16 bits par groupe) sont spars par un signe deux points : 2001:0db8:0000:85a3:0000:0000:ac1f:8001 Il est permis d'omettre de 1 3 chiffres zros non significatifs dans chaque groupe de 4 chiffres hexadcimaux. Ainsi, l'adresse IPv6 ci-dessus est quivalente : 2001:db8:0:85a3:0:0:ac1f:8001 Les rseaux sont nots en utilisant la notation CIDR : la premire adresse du rseau est suivie par une barre oblique et un nombre qui indique la taille en bits du rseau. La partie commune des adresses est appele prfixe. Par exemple : Le prfixe 2001:db8:1f89::/48 reprsente l'ensemble des adresses qui commence 2001:db8:1f89:0:0:0:0:0 et finit 2001:db8:1f89:ffff:ffff:ffff:ffff:ffff. Le prfixe 2000::/3 reprsente les adresses de 2000:0:0:0:0:0:0:0 3fff:ffff:ffff:ffff:ffff:ffff:ffff:ffff Le prfixe fc00::/7 reprsente les adresses de fc00:0:0:0:0:0:0:0 fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff Le prfixe fe80::/10 reprsente les adresses de fe80:0:0:0:0:0:0:0 febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff Certains prfixes d'adresses IPv6 jouent des rles particuliers.
Description Adresses rserves Adresses unicast routables sur Internet Adresses locales uniques Adresses locales lien Adresses multicast
::/128 est l'adresse non spcifie. On peut la trouver comme adresse source dans une phase d'acquisition de l'adresse rseau. ::1/128 est l'adresse localhost, semblable 127.0.0.1 en IPv4
Les adresses permanentes (2001::/16) ouvertes la rservation depuis 1999 : o 2001::/32 est utilis pour Teredo. o 2001:db8::/32 est rserv pour la documentation par la RFC 3849 . Les adresses 6to4 (2002::/16) permettant d'acheminer le trafic IPv6 via un ou plusieurs rseaux IPv4. Toutes les autres adresses routables (plus des trois quarts) sont actuellement rserves pour usage ultrieur.
6to4
6to4 est un mcanisme de transition qui rend possible la communication en IPv6 au travers dun rseau IPv4. Il existe deux types possibles dutilisateurs de 6to4, une machine seule ou bien un rseau local entier :
Si une machine utilise 6to4 seul, elle doit possder une connexion ainsi quune adresse IPv4. Elle se charge elle-mme de dcapsuler et dencapsuler les paquets IPv6 entrants et sortants. Si un rseau entier utilise 6to4, alors ce rseau ne ncessitera quune seule adresse IPv4 ainsi quune passerelle. Lintrieur du rseau se comportera similairement un rseau IPv6.
Une adresse 6to4 est constitue dun prfixe 2002: suivi de ladresse convertie en hexadcimale. Par exemple, ladresse IPv4 : 157.54.0.1 se convertira en hexadcimale : 9D36:1. Il en rsultera ainsi une adresse 6to4 du type : 2002:9D36:1::
ISATAP
ISATAP (Intra-Site Automatic Tunnel Addressing Protocol), est une technique de tunneling qui autorise la communication en IPv6 au travers dun rseau IPv4 de deux machines entre elles, ou de deux routeurs entre eux, ou encore dune machine et dun routeur. - ISATAP sera utilis lorsquil n'y a pas de connexion IPv6 native. Ce protocole dfinit une mthode pour gnrer une adresse partir dune adresse IPv4. - Ladresse est dtermine en concatnant [Prfixe de 64 bits]:0:5EFE: et les 32 bit de ladresse IPv4 de la machine. - Le prfixe de 64 bits peut-tre de type local, global ou encore 6to4. Il sera en gnral, annonc par un routeur. Ainsi, une machine possdant une adresse 192.168.41.30 aura pour adresse ISATAP de lien local (aprs simplification des zros) FE80:5EFE:192.168.41.30.
Teredo
Le protocole Teredo a t dvelopp par un franais travaillant chez Microsoft, Christian Huitema. Cest une technique de tunneling offrant une connectivit IPv6 aux clients se trouvant derrire une NAT. Elle consiste encapsuler des paquets IPv6 dans des messages
UDP en IPv4. Cette technique permet dutiliser IPv6 dans des rseaux IPv4 o 6to4 ne peut tre utilis cause du NAT. Il existe plusieurs types de dispositifs Teredo : un client, un serveur, un relais, et un relais spcifique un client. Le client Teredo, est un hte se connectant derrire une NAT, et qui utilise une connectivit IPv4. Il emploie alors Teredo pour se connecter de lIPv6; son adresse IPv6 possde un prfixe Teredo 2001:0000::/32.
Aprs l'installation, vous pouvez vrifier que celle-ci s'est bien passe en allant dans le "Panneau de configuration" puis dans "Connexions rseau" Double-cliquez sur votre carte rseau puis cliquez sur le bouton "Proprits" Dans la liste des lments, vous devriez voir la ligne "Microsoft TCP/IP version 6"