vendredi 23 octobre 2015

TSHOOT IPv6


L’IPv6 est une technologie qui n’est pas encore largement rependue, mais qu’il est bon de savoir mettre en place.
D’un point de vue de la configuration, cela reste proche de l’IPv4.
Dans cet article, nous allons voir un cas de Troubleshooting consacré à l’IPv6.

1) Scénario et topologie


Le scénario sera ici relativement simple.

Ne disposant pas de switch L3 prenant en charge l’IPv6, nous n’utiliserons ici que des routeurs.
Pour l’occasion, un routeur R6 a été ajouté.

Voici la topologie à votre disposition.
Topologie Tshoot
Le problème est le suivant.
R6 ne peut pas envoyer de Ping à R5 sur l’IP 2001:5::254/64

2) TSHOOT


Commençons par lancer un Ping depuis R6.
Ping
Aucune réponse.

Essayons un Traceroute.
Traceroute
Il ne semble pas aboutir.

Vérifions la table de routage.
Show ipv6 route
Il n’existe aucune route vers 2001:5::/64
D’après la table de routage et la topologie, R6 connais toutes les routes, jusqu’à R3.
Le problème doit se situer sur R3 ou R4.
Show ipv6 protocols summary
Remontons jusqu’à R3, en commencent pas R4.

Le seul protocole de routage configuré est OSPF.
Mais R4 n’a qu’un seul voisin, R6.

Voyons la table de routage.
Show ipv6 route
Pareil que pour R6, il n’y a pas de route pour 2001:5::/64.

Allons voir sur R3.
Show ipv6 protocols summary
Il ne semble pas y avoir de configuration OSPF.
Show ipv6 route
Cela parait étrange qu’aucun protocole de routage n’ai été mis en place.

En affichant la configuration, nous ne retrouvons aucune configuration de routage.

Vérifions le protocole en place sur R2.
Show ipv6 protocols summary
Il s’agit d’OSPF.
Peut-être est-il configuré pour une relation avec R3.
Show cdp neigbhors
Serial 0/0.3 pointe vers R3.
Show runn
La configuration est basique.

Configurons R3 sur ce schéma.
ipv6 routeur ospf 1
La mise en place de routage IPv6 n’est pas possible, car celui-ci n’est pas activé sur R3.

Changeons cela.
R3(config)#ipv6 unicast-routing

A présent, configurons OSPFv3.
R3(config)#ipv6 router ospf 1
R3(config-rtr)#router-id 3.3.3.3
R3(config)#interface serial 0/0.4
R3(config-subif)#ipv6 ospf 1 area 0
R3(config)#interface serial 0/0.2
R3(config-subif)#ipv6 ospf 1 area 0

Voyons si les relations sont montées.
Show ipv6 ospf neigbhors
Tout semble bon.

Qu’en est-il de la table de routage.
Show ipv6 route
Il manque toujours la route vers 2001:5::/64.
ping
En analysant la table de routage de R3, nous pouvons voir qu’il y a les routes jusqu’à R5.

Plaçons-nous sur R1.
Show ipv6 protocols summary
Il n’a pas de relation de routage vers R5.
Show ipv6 route
La table de routage ne comporte pas la route voulue.

Allons voir sur R5.
Show ipv6 protocols summary
R5 est configuré pour utiliser OSPF, mais il n’a aucune relation de voisinage.

Comparons les configurations de R1 et R5.
Show runShow run
R5 ne possède pas de configuration OSPF sur son interface S0/1.

Corrigeons cela.
R5(config)#interface serial 0/1
R5(config-if)#ipv6 ospf 1 area 10

La relation remonte.
Show ipv6 ospf neighbors
Attention tout de même, l’IP de R5 n’est pas cohérente par rapport à celle de R1.
R5 : 2001::15:5/64
R1 : 2001:15::1/64

Corrigeons cela.
R5(config)#interface serial 0/1
R5(config-if)#no ipv6 address
R5(config-if)#ipv6 address 2001:15::5/64

Attention, en supprimant l’IPv6 d’une interface, cela supprime la configuration de routage.
Show run
C’est peut-être ce type de manipulation qui est à l’origine du problème.

Reconfigurons OSPF.
R5(config-if)#ipv6 ospf 1 area 10
Voyons si le problème est résolu.
Show ipv6 route
Ping
Oui, il n’y a plus de problème.

Aucun commentaire:

Enregistrer un commentaire