:: Enseignements :: Licence :: L3 :: 2008-2009 :: Réseau ::
[LOGO]

Routage sous GNU/Linux 2


L'objectif est de comprendre les principes fondamentaux du routage sous GNU/Linux. À l'issu du TP, vous devrez rendre un petit rapport agrémenté de captures d'écran.

Exercice 1 - Lancement de la simulation

  • Récupérer l'archive lab-routing.tar.bz2 et décompresser la dans le répertoire /opt/netkit (ce qui devrait créer un répertoire ab-routing).
  • Placer vous dans ce répertoire et lancer la commande lstart permettant de démarrer les 6 machines virtuels sous Netkit (lhalt pour toutes les arrêter ou vhalt r1 pour arrêter une seule machine).

Exercice 2 - Mise en place du routage et des tables

  • Vous devez dans un premier temps concevoir un plan d’adressage pour les 6 sous réseaux A, B, C, D, E et F. L’objectif étant que chaque routeur puisse communiquer avec tous les autres en empruntant le plus court chemin et en minimisant la table de routage.
  • Attribuez aux machines les adresses IP suivant votre plan d’adressage avec les masques adéquats (commande ifconfig).
  • Dans la table de routage de chaque routeur, rajoutez les lignes nécessaires (commande route add).
  • Modifiez si nécessaire le fichier /proc/sys/net/ipv4/ip_forward pour que les routeurs permettent le forwarding.
  • Testez la communication entre les machines de differents sous-reseaux
  • Vérifiez à l’aide de la valeur TTL et de la commande tracert que la règle du plus court chemin est respectée.