Cours BUT Info

TP 4 — IPv6 : fonctionnement et configuration

Les trois labs IPv6 corrigés : autoconfiguration minimale et détection d'adresse dupliquée, SLAAC avec annonce de routeur sous Kathará, puis renumérotation d'un réseau sur FRR avec les durées de validité et de préférence.

Le geste du TP

Mettre en scène le ch. 4 en direct : trois labs Kathará — reseau5.tgz, reseau6.tgz, puis la renumérotation — où on active des interfaces et on lit Wireshark pour voir ICMPv6 faire le travail : détection d'adresse dupliquée, sollicitation et annonce de routeur, puis renumérotation pilotée par les durées de vie. Toutes les captures se lancent comme au TP 3 : tcpdump -Uni any -w /shared/paquets.pcapng & sur la machine à observer, puis tail -f -c +0 shared/paquets.pcapng | wireshark -i - -k depuis le terminal du lab.

Avant de lancer les labs (rappel du sujet)

Kathará exige, pour chaque lab : le répertoire shared en droits rwx pour other, et tous les répertoires du chemin vers le lab (lab compris) en r-x pour other. Sinon, les machines ne montent pas leur shared.

Les commandes de lecture

ip -6 a sh dev eth0 : les adresses IPv6 d'une interface (avec leurs états tentative, préférée, obsolète) · ip -6 route : la table de routage · ping6 <adresse> : le ping IPv6. La fiche Mémo — IPv6 rassemble tout.

1. Autoconfiguration minimale

Lab reseau5 : deux PC sur un même réseau, aucun routeur. On active eth0 de pc1 avec ip link set up dev eth0 et on regarde ce que le noyau fait tout seul.

2. Autoconfiguration sans état (avec routeur) — la SLAAC

Lab reseau6 : cette fois rtr1 est là et annonce un préfixe par interface. L'autoconfig minimale donne le lien local ; la SLAAC va donner l'adresse globale et la passerelle — sans DHCP.

L'infrastructure du lab reseau6 : deux réseaux IPv6 reliés par rtr1, qui annonce un préfixe par interface. Chaque PC qui active son interface reçoit du SLAAC une adresse globale dans le préfixe de son lien — et la route par défaut vers rtr1, gratuitement.

3. Renumérotation de réseau

On reste sur le lab, avec pc1 qui surveille ses adresses (watch -n 1 "ip -6 a sh dev eth0") et FRR qui pilote les annonces. Rappel des états en jeu :

Les états d'une adresse unicast IPv6. Validée par la détection d'adresse dupliquée, l'adresse devient préférée ; quand la durée de préférence expire elle est obsolète (les connexions en cours continuent, les nouvelles en partent) ; à l'expiration de la durée de vie totale elle est invalide.

Le principe à retenir (RFC 4192)

Renommer un réseau IPv6, c'est chevaucher les deux préfixes : annoncer le nouveau pendant que l'ancien vit, raccourcir la préférence de l'ancien (les nouvelles connexions basculent), puis le laisser expirer (les connexions en cours finissent). Aucune coupure, aucun reboot — les durées de vie font tout le travail.

Auto-évaluation

À l'issue de ce TP, les points cochés du sujet :

  • avoir observé le fonctionnement de l'autoconfiguration en IPv6 (lien local, adresses globales, route par défaut, tout sans configuration) ;
  • avoir observé le protocole d'autoconfiguration basé sur ICMPv6 : sollicitation et annonce de voisin (DAD), sollicitation et annonce de routeur (SLAAC) ;
  • avoir réalisé une première configuration d'IPv6 sur FRR (vtysh, adresses, préfixes annoncés, intervalle des RA) ;
  • avoir vu les principes de la renumérotation par les durées de validité et de préférence (chevauchement des préfixes, adresses obsolètes puis invalides).

tp4-ipv6.pdf

R3.06 · TP 4 — Yvan Peter, IUT de Lille · 4 pages

Consultation seule — téléchargement désactivé

Chargement du document…

Dernière mise à jour le

Sur cette page