Académique Documents
Professionnel Documents
Culture Documents
Maintenant que vous maitrisez la théorie de base qui entoure l’IPv6, passons aux choses
sérieuses.
Nous allons voir comment configurer une interface, comment configurer les différents
protocoles de routages, mais aussi comment fonctionne le Ping en IPv6, comment fonctionne
Neighbor Discovery (le remplaçant d’ARP), etc…
1) Présentation de la topologie
La voici :
Nous avons trois grands réseaux. Chacun d’eux utilisent un protocole de routage différent.
Mais avant cela, attardons nous sur la configuration basique, c’est-à-dire les adresses IPv6.
2) Configuration d’interface
Cela peut paraitre simple, mais en fait il y a plus de choses à maitriser qu’en IPv4.
La Local Link
La Global
La Site Local
La site Local n’étant plus utilisée, il nous reste les deux autres.
Les deux !
La Global pour les communications standards, et la Link Local pour la découverte de voisin,
l’échange d’infos pour les protocoles de routage, etc…
Pour auto configurer son IP, une interface prend le préfix (ici FE80::64) et y ajoute
l’identifiant de l’interface.
Pour obtenir son identifiant unique (EUI-64), l’interface effectue une manipulation à partir de
son adresse MAC, afin d’obtenir une adresse de 64 bits.
Pour bien comprendre le processus, voyons comment R1 a pu trouver son IP Link Local au
format EUI-64.
Sur la capture précédente, vous pouvez voir le fameux préfix FE80:: /64
Voici donc comment en IPv6 nous pouvons auto configurer une IP au format EUI-64.
Il est possible d’auto configurer une IP Link Local, mais aussi une IP Global.
Pour résumer, nous avons configuré une IP Global (sur R1 fa0/0) à la main, et l’IP Link Local
s’est auto configurée.
Nous allons configurer l’IP Link Local à la main, et laisser R2 déterminer l’IP Global.
R2(config-if)#no shutdown
R2(config-if)#ipv6 address FE80::2 link-local
Étant donné que R2 ne peut pas deviner le préfix, il faut que R1 l’annonce.
R1(config)#ipv6 unicast-routing
R1(config)#interface fastEthernet 0/0
R1(config-if)#ipv6 nd prefix 2001:12::/64
Libre à vous de choisir la technique de votre choix pour configurer les IP sur les autres
routeurs / interfaces.
Mais avant de passer à la suite, voyons ce qui se passe quand nous configurons une IPv6.
Quand une IP est configurée en IPv6, le routeur s’assure que l’IP est unique. Il fait cela pour
l’IP Link Local et pour la Global.
Tout d’abord, le routeur envoie un NS – Neighbor Solicitation. Cela permet de vérifier si
quelqu’un utilise déjà cette IP.
Si personne ne répond, le log DAD – Detection Address Double indique que l’IP est libre.
Enfin, le routeur envoie un NA – Neighbor Advertisement pour indiquer qu’il prend cette
IP.
Vous pouvez voir que le même processus est utilisé pour l’IP Global.
R2#undebug all
3) Le Ping en IPv6
Et en IPv6 ?
Elle est constituée du préfix FF02 ::/64 suivi de 0001:FFxx:xxxx (où les « x » correspondent
aux 24 derniers bits de l’IP Global).
Au passage, si deux routeurs ont les mêmes 24 derniers bits dans leur IP, ils recevront tous les
deux le message NS. Par contre, seul le routeur concerné y répondra.
Et voici les 4 étapes d’un Ping (seulement quand le routeur ne connait pas l’adresse MAC du
voisin)
Il n’est pas nécessaire de tergiverser, les routes statiques n’ont rien de spécial.
Avant de pouvoir effectuer du routage IPv6, il faut entrer la commande suivant sur tous les
routeurs
R1(config)#ipv6 unicast-routing
R2(config)#ipv6 unicast-routing
Etc…
5) Configuration de RIPng
Pour ce qui est de l’authentification, elle n’est plus gérée par RIP, mais directement par IPv6.
Vous pouvez constater que ce sont les IP Link Local qui sont utilisées pour l’envoie de MAJ.
Quant à la version du protocole, il ne s’agit pas de RIP v1, mais de RIPng v1.
6) Configuration d’OSPF V3
Constatons le résultat :
8) Conclusion
Nous avons vu comment configurer des IP, des routes statiques, des protocoles de routage,
etc…
Même si il ne s’agit là que d’un aperçu de ce qu’il est possible de faire, cela constitue une
bonne base pour la suite.