IPv6

IPv6 (Internet protocol version 6) est le successeur du protocole IPv4, encore utilisé presque exclusivement sur Internet.


modèle OSI              pile de protocoles                
7 - couche application HTTP, SMTP, FTP, SSH, IRC, SNMP, SIP ...
4 - couche de transport TCP, UDP, SCTP, RTP, DCCP ...
3 - couche réseau IPv4, IPv6, ARP, IPX ...
2 - couche de liaison Ethernet, 802.11 WiFi, Token ring, FDDI, ...
1 - couche physique RS-232, RS-449, ...
Sommaire

Pourquoi un nouveau protocole IP ?

Le protocole IPv4 permet d'utiliser un peu plus de quatre milliards d'adresses différentes pour contacter les ordinateurs et les autres appareils connectés au réseau. Du temps des débuts d'Internet, quand les ordinateurs étaient rares, cela paraissait plus que suffisant. Il était pratiquement inimaginable qu'il y aurait un jour suffisamment de machines sur un unique réseau pour que l'on commence à manquer d'adresses disponibles.

Une grande partie des quatre milliards d'adresses IP théoriquement disponibles ne sont pas utilisables, soit parce qu'elles sont destinées à des usages particuliers (par exemple, le multicast), soit parce qu'elles appartiennent déjà à des sous-réseaux importants. En effet, d'immenses plages de 16,8 millions d'adresses, les réseaux de classe A, ont été attribuées aux premières grandes organisations connectées à Internet, qui les ont conservées jusqu'à aujourd'hui sans parvenir à les épuiser. Les Américains, et dans une moindre mesure les Européens, se sont partagés les plus grandes plages d'adresses, relativement peu nombreuses, tandis que les régions connectées plus tardivement, comme l'Amérique du Sud et surtout l'Asie, sont restées sur la touche.

En conséquence, il y a aujourd'hui, principalement en Asie, une pénurie d'adresses que l'on doit compenser par des mécanisme comme la translation de ports (PAT) et l'attribution dynamique d'adresses, et en assouplissant le découpage en classes des adresses (CIDR).

Au vu de l'importance et de la croissance d'Internet, cette situation ne peut pas durer. Il est de plus prévisible que la demande d'adresses Internet va augmenter dans les années à venir, même dans les régions du monde épargnées jusqu'ici, suite à des innovations comme les téléphones mobiles (et bientôt, sans doute, les automobiles et divers appareils) connectés à Internet.

C'est principalement en raison de cette pénurie, mais également pour résoudre quelques-uns des problèmes révélés par l'utilisation à grande échelle d'IPv4 qu'à commencé en 1995 la transition vers IPv6. Parmi les nouveautés essentielles, on peut citer :

Certains de ces points sont détaillés dans la suite de l'article.

Adresses IPv6

Format des adresses

Une adresse IPv6 est longue de 128 bits, contre 32 pour IPv4. On dispose ainsi d'environ 3,4 × 1038 adresses, soit, pour reprendre l'image usuelle, plus de 67 milliards par millimètre carré de surface terrestre.

Notation d'une adresse IPv6

On abandonne la notation décimale pointée (par exemple, 80.130.234.185) employée pour les adresses IPv4 au profit d'une écriture hexadécimale, ou les groupes de quatre chiffres sont séparés par un signe deux-points :

243f:6a88:85a3:08d3:1319:8a2e:0370:7344.

Quand un groupe de 16 bits est nul, on peut l'omettre et indiquer simplement deux signes : à la suite. Si plusieurs groupes nuls se suivent, il est permis d'omettre aussi les : intermédiaires, pourvu que ce soit la seule fois dans toute l'adresses que deux : se suivent. Ainsi,

588:2353::1428:57ab

équivaut à

0588:2353:0000:0000:0000:0000:1428:57ab

en revanche 3906::25de::cade n'est pas une écriture valable.

Les 64 premiers bits de l'adresse IPv6 servent généralement à l'adresse de sous-réseau, tandis que les 64 bits suivant identifient l'hôte à l'intérieur du sous-réseau : ce découpage joue le même rôle que les masques de réseau d'IPv4.

Notation des masques de sous-réseau

Un sous-réseau, au sens large, est un ensemble d'adresses IPv6 commençant par une même séquence binaire. Le nombre de bits que comporte cette séquence est notée en décimal derrière un slash. Ainsi, 2001:6b0:1:ea::/64 est le sous-réseau correspondant aux adresses qui commencent par 2001:6b0:1:ea.

Catégories d'adresses

Différentes sortes d'adresses IPv6 jouent des rôles particuliers. Ces propriétés sont indiquées par le début de l'adresse, appelé préfixe.

Historique

D'abord nommé SIPP, celui-ci a été choisi en 1994 parmi plusieurs candidats et a reçu en 1995 son nom définitif d'IPv6 (IP version 6).

Utilisation d'IPv6

Voir aussi

Liens externes

See also: IPv6, 1994, 1995, 1996, 2004, 20 juillet, Address Resolution Protocol, Adresse IP, Couche application