ASR2 - Réseau

TD configuration réseau sous User Mode Linux (UML)


Avant de commencer...

Fichier à récupérer : copiez chez vous le fichier /net/exemples/ASR2-Reseaux/simul_reseau.

Fichier à consulter : dès le début et tout au long de cette séance, consultez les fichiers du répertoire /net/exemples/ASR2-Reseaux/UML/.

Rappels et remarques : vous avez déjà utilisé l'environnement UML au sein d'un autre module, et vous avez eu un cours sur la couche réseau avec une petite introduction au routage IP, voici cependant quelques commandes et remarques utiles :

Quelques exemples d'utilisation d'ifconfig et de route:

Attention, il faut passer sous root pour utiliser ces commandes.


A partir du même câblage physique de 3 machines A, B et P, vous allez réaliser ET tester 2 configurations de routage différentes.
Regardez les commentaires du script simul_reseau pour plus de détails, vous y trouverez la configuration physique du réseau, et les 2 configurations logiques de réseau que l'on se propose d'étudier : CONFIG 1 et CONFIG 2.

Exercice 1 : la mise en route...

Exercice 2 : un premier réseau (CONFIG 1)

Ici, P est reliée à 2 sous-réseaux de classe C (masque 255.255.255.0) :
le sous-réseau auquel est rattachée A (10.1.1.*) et le sous-réseau auquel est rattachée B (10.1.2.*).
P est la machine destinée à être reliée vers l'extérieur de ce réseau.

Exercice 3 : un deuxième réseau (CONFIG 2)

Ici, P et A appartiennent à un réseau de classe B (masque 255.255.0.0) : 10.1.*.*, et P est également reliée à un sous-réseau de classe C (masque 255.255.255.0) auquel est rattachée B : 10.1.2.*.
A est la machine destinée à être reliée vers l'extérieur de ce réseau.

Exercice 4 : l'utilitaire tcpdump

tcpdump permet de tracer les activités réseau en interceptant les paquets entrant et sortant. tcpdump décode chacun des paquets qu'il intercepte et les affiche sous un format texte légèrement crypté.
Exemples : tcpdump -i eth0 -e -t
tcpdump -i eth0 -e -t -x -X

Lancez tcpdump sur une des consoles des machines, et faites quelques pings pour observer ce qu'il se passe.