Internet Protocol version 6
Pourquoi IPv6 ?
À l’époque des dinosaures :
Problématique = Tout le monde avait son propre langage de communication et c’était n’importe quoi !
Solution = IPv4 avec ses classes A, B et C !
À l’époque de nos grands-parents :
Problématique = Nous n’avons pas assez d’adresses IPv4 pour tout le monde…
Solution = VLSM (Variable Length Subnet Mask)
À l’époque de nos parents :
Problématique = Nous n’avons pas assez d’adresses IPv4 pour tout le monde…
Solution = IPv6 …Mais on a vraiment plus de place là !!! Faut trouver une solution palliative les gars !!!
Solution palliative = NAT / PAT
Notre génération :
Migration mondiale en IPv6 !!!
Si vous lisez cet article, c’est que vous êtes encore dans le game pour au minimum 3 ans ! Vous y aurez le droit !
Présentation d'IPv6
En bref :
- Adresse IPv4 = 32 bits
- Adresse IPv6 = 128 bits
- IPv4 = 4 milliards de possibilités !
- IPv6 = 340 undecillion de possibilités !
En gros nous avons :
- 8 adresses IPv4 par km2
- 31 411 adresses IPv6 par cm2.
Exemple d’adresse IPv6 :
- 2340:1111:AAAA:0001:1234:5678:9ABC:1234
Hexadecimal digit = 1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
Quartet = 2340 ou 1111 ou AAAA ou ect …
Une adresse IPv6 a 8 Quartets
Abréviation d'adresse IPv6
2 Règles :
Si dans un quartet, il y a des “0” à gauche , ils peuvent être supprimés, exemple :
- 0001 = 1
- 0012 = 12
- 0123 = 123
- 1234 = 1234
Si une suite de quartets est égale à 0 , elle peut être remplacée par un “::”. Le “::” ne peut être utilisé qu’une seule fois. Par exemple :
- FE00:0000:0000:0000:0000:0000:0000:0056 = FE00::56
- FE00:0000:0000:0001:0000:0000:0000:0056 = FE00:0:0:1::56
Sachant qu’une adresse IPv6 à 8 quartets, on retrouve facilement l’adresse d’origine si ces deux règles ont été respectées scrupuleusement.
Subnetting
IPv4 = 32 bits
- Les masques de sous réseaux vont de /0 à /32
IPv6 = 128 bits
- Les masques de sous réseaux vont de /0 à /128
Comme pour l’IPv4 , il y a :
- Une partie pour l’adresse réseau = PREFIX
- Une partie pour les hôtes = HOST
Prenons l’exemple d’une adresse IPv6 avec son masque :
2001:0DB8:AAAA:0002:1234:5678:9ABC:EF01/64
- Adresse réseau = PREFIX = 2001:DB8:AAAA:2::/64
2001:0DB8:AAAA:0002:1234:5678:9ABC:EF01/48
- Adresse réseau = PREFIX = 2001:DB8:AAAA::/48
2001:0DB8:AAAA:0002:1234:5678:9ABC:EF01/32
- Adresse réseau = PREFIX = 2001:DB8::/32
2001:0DB8:AAAA:0002:1234:5678:9ABC:EF01/18
- Adresse réseau = PREFIX = 2001:D::/18
ect …
Différents types d'adresses IPv6
Link-local
Link-Local (FE80) = cela équivaut aux adresses APIPA IPv4 (169.254.X.X)
- non routable
- prévu pour la partie LAN
- découvre ses voisins avec le protocole Neighbor Discovery (ND)
- assignation automatique d’adresse IP avec EUI-64
Exemple : FE80::
Global unicast
Global Unicast (2 ou 3) = adresse publique.
- routable
Exemple : 2000::
Unique local
Unique Local (FD) = adresse privée (Masque uniquement en /48).
Exemple : FD00::
Multicast
Multicast = FF
Exemple : FF00::
LoopBack
LoopBack = ::1
Sur le même thème :
Merci de votre soutien et de votre fidélité ! Ce site existe grâce à vous et je ne vous remercierais jamais assez !