IPV6 – INTERNET PROTOCOL Version 6

Afficher l'image d'origine

1 – Définition

IPv6 est un protocole de routage de la couche 3 du modèle OSI.

2 – Généralités

Ce protocole a été finalisé en décembre 1998.

Une adresse IPv6 est écrite en HEXADECIMAL. Elle contient 128 bits soit 16 octets. Ainsi il est possible d’adresser beaucoup plus de machines qu’auparavant avec (IPv4). Cela offre une plus grande flexibilité dans l’attribution des adresses IP.

L’attribution d’adresses IP par le serveur DHCP est toujours en fonction, mais il utilise le protocole DHCPv6 .

Les réseaux ont une valeur fixe de 64 bits pour leur définition. Les machines ont elles aussi 64 bits qui leurs sont réservés. Pour faire des sous-réseaux ont utilise les 16 derniers bits de la partie réseau (64=48+16). Les 64 bits machines sont définis manuellement, ou aléatoirement, ou en fonction de l’adresse MAC.

ipv6-1

La notion de broadcast rencontrée dans IPv4, n’existe plus avec ce nouveau protocole. Le “broadcast” est maintenant un “broadcast localisé”. On a donc des multicasts.

L’entête du paquet est simplifié et des types d’adresses IP permettent d’interconnecter plus facilement les réseaux privés entre-eux.

3 – Mécanisme de simplification d’une adresse IPv6

Soit une adresse IPv6 en binaire soit 128 bits (coloriée en réseau, sous réseau et machine) :

0011 0011 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0110 0011 0000 0000 0000 0000 0000 0000 0000 0000 0000 0011 0000 0000 0000

soit en hexadécimal 33000000000000000630000000003000 qui s’écrit par paquet de 4 octets 3300:0000:0000:0000:0630:0000:0000:3000.

Cette adresse est simplifiable car 0000 correspond à 0, 0630 devient 630 comme tous nombres décimaux. Notre adresse devient donc 3300:0:0:0:630:0:0:3000. Il est possible de simplifier 1 seule série de zéros “0:0:0” ou “0:0“, qui deviennent ::. On choisit de simplifier au maximum soit la série de 3 zéros. Ainsi l’adresse finales obtenu est 3300::630:0:0:3000.

Dans une expression URL, il faut placer des crochets. Par exemple on place l’adresse IPv6 et le numéro de port http:\\[3300::630:0:0:3000]:1234

Autres exemples : – Simplification d’une adresse comme l’adresse de loopback 127.0.0.1 devient ::1

Identification d’une adresse IPv4 dans une adresse IPv6 :

298px-6to4_convert_address.svg

Vous aimerez aussi...