Vous êtes sur la page 1sur 17

4.

Reprsentation des adresses IPv6


http://www.scoop.it/t/ipv6-training/
Franois-Emmanuel Goffinet Formateur IT 2013Q4

goffinet@goffinet, Protocole IPv6, CC-BY

Programme
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Pourquoi IPv6 ? Fondamentaux IPv6 Paquets IPv6 Reprsentations des adresses IPv6 Types dadresses IPv6 Dcouverte de voisinage et adresse automatique Plan dadressage IPv6 Routage IPv6 Gestion dadresses IPv6 (IPAM) Introduction la scurit IPv6 Manipulation de paquets Firewalling IPv6 IPSEC IPv6 Applications IPv6 Mthodes de transition
goffinet@goffinet, Protocole IPv6, CC-BY

Reprsentation des adresses IPv6


Leon 4

goffinet@goffinet, Protocole IPv6, CC-BY

Objectifs
Se reprsenter mentalement lespace d adressage IPv6 Reprsenter un bloc IPv6 avec son masque Matriser les concepts de domaine IPv6, de systme autonome, de routage dynamique Reprsenter correctement des prfixes et des adresses IPv6 dans des URI. Excuter les bonnes pratiques en matire d adresses IPv6
goffinet@goffinet, Protocole IPv6, CC-BY

Espace presque infini


Le plus grand avantage d'IPv6 est son espace presque infini selon nos besoins. Il offre un espace de 128 bits. En effet que reprsentent 2128 adresses par rapport notre Internet v4 opaque sur 232 adresses ? Ces adresses sont reprsentes en notation hexadcimale (chaque hexa ayant une valeur de 4 bits). Elles sont organises hirarchiquement.
L'espace 2000::/3 est allou aux adresses globales (L'Internet), soit seulement 12,5 % de l'espace disponible. Il offre dj normment plus d'espace que l'actuel Internet version 4.
goffinet@goffinet, Protocole IPv6, CC-BY

Reprsentation des adresses IPv6


Une adresse IPv6 est un identifiant (pour une interface) de 128 bits reprsent : en hexadcimal (0 F, base 16) en 8 valeurs de 16 bits, appels des mots (4 hexas) spar par des deux-points

IPv6 fait donc utilement l'objet de manipulation de blocs diviss en 16 bits, en 8 bits, en 4 bits ...
Une adresse IPv6 supporte obligatoirement le routage sans classe (CIDR) : elle est donc toujours accompagne de son masque. Heureusement, cette notation peut tre simplifie.
goffinet@goffinet, Protocole IPv6, CC-BY

Masque dadresse
Le masque IPv6 respecte uniquement la notation CIDR (Classles Inter Domain Routing). Le nombre aprs la barre oblique reprsente le masque (nombre de bits). Par exemple le /64 dans l'adresse 2001:0db8:00d6: 3000:0000:0000:6700:00a5/64 correspond aux 64 premiers bits de l'adresse qui identifie le rseau. Les 64 derniers bits restant identifie lhte dans ce rseau. 2001:0db8:00d6:3000:0000:0000:6700:00a5/64
Prfixe:Identifiant d'interface masque de 64 bits
goffinet@goffinet, Protocole IPv6, CC-BY

Domaine IPv6
Toutes les interfaces dun domaine IPv6 ont le mme prfixe.

goffinet@goffinet, Protocole IPv6, CC-BY

Notation d'adresse
Dans un URL on l'encadrera de crochets.
http://[2001:0db8:00d6:3000:0000:0000:6700:00a5] Mais aussi dans les URI SIP (voir http://edvina.net/sipv6/protocol/)

Le numro de rseau est reprsent par le prfixe suivi


de :: et du masque 2001:0db8:00d6:3000::/64
NB : Lusage de la premire adresse et de la dernire a disparu (IPv4)

Notation simplifie :
a. b.
On peut omettre les 0 superflus en en-tte On peut supprimer une seule fois une suite de mots conscutifs 0.

goffinet@goffinet, Protocole IPv6, CC-BY

Exemple de notation IPv6 (1/2)


2001:0db8:00d6:3000:0000:0000:6700:00a5/64

devient en premire instance :


2001:0db8:00d6:3000:0000:0000:6700:00a5/64

soit,
2001:db8:d6:3000:0:0:6700:a5/64

devient en seconde instance :


2001:db8:d6:3000:0:0:6700:a5/64

soit,
2001:db8:d6:3000::6700:a5/64
goffinet@goffinet, Protocole IPv6, CC-BY

Exemple de notation IPv6 (2/2)


2001:06f8:0000:0000:1000:0000:0000:0001/64 devient en premire instance : 2001:06f8:0000:0000:1000:0000:0000:0001/64

soit,
2001:6f8:0:0:1000:0:0:1/64 devient en seconde instance : 2001:6f8:0:0:1000:0:0:1/64 ou au choix, 2001:6f8:0:0:1000:0:0:1/64 soit, 2001:6f8::1000:0:0:1/64 ou, 2001:6f8:0:0:1000::1/64
goffinet@goffinet, Protocole IPv6, CC-BY

Domaine IPv6
La notion simplifie des adresses IPv6 rend leur manipulation plus aise.

goffinet@goffinet, Protocole IPv6, CC-BY

Pratique des adresses IPv6 (1/2)


Une connectivit de type entreprise reoit un bloc /48, par exemple 2001:db8:1ab::/48 On divise et organise un bloc fixe /48 en 65536 rseaux /64. Les 64 premiers bits, les 3 ou 4 premiers mots sont ceux du rseau (des sous-rseaux) de l'entreprise, qui ne change jamais. Toutes les adresses Unicast doivent avoir un masque de 64 bits.
Utiliser un autre masque peut rompre le bon fonctionnement de neighbor discovery, secure neighbor discovery (SEND), privacy extensions, mobile IPv6, embedded-RP (multicast).

goffinet@goffinet, Protocole IPv6, CC-BY

Pratique des adresses IPv6 (2/2)


Un service DNS dynamique combin DHCPv6 sera utile dans un LAN contrl. Les adresses des routeurs et des serveurs doivent tre fixes. La politique de filtrage du trafic et de scurit est un enjeu dans un dploiement d'IPv6. Le dual-stack est toujours la mthode de transition prfre.

goffinet@goffinet, Protocole IPv6, CC-BY

Conclusion
Un fonctionnement similaire IPv4 (prfixe/htes). Un changement culturel : On manipule au maximum 16 bits en hexas c'est mieux que 32 bits en binaire On peut dpenser des adresses tant qu'on veut On n'en manquera plus On utilise les masques de manire extensive (fixe maximum /64 sur les rseaux) Il ne faut plus manipuler des masques restrictifs et illisibles Un changement inluctable : Il n'y a pas de goffinet@goffinet, protocole alternatif qui autorise la Protocole IPv6, CC-BY

Quiz 4
1. Quiz de connaissances : Fondamentaux IPv6 et Reprsentations des adresses IPv6

goffinet@goffinet, Protocole IPv6, CC-BY

Droits
Protocole IPv6 de goffinet@goffinet.eu est mis disposition selon les termes de la licence Creative Commons Attribution 4.0 International.

goffinet@goffinet, Protocole IPv6, CC-BY