TP5 : Routage


Mise en situation
Le travail de ce TP se déroule par groupe de trois.
Temps alloué : 4h
L’installation se fait sur PC, la distribution de Linux est Mandriva 2008 Spring
|
Objectif
C4.7 Installer les différentes couches logicielles d’un système de communication sur une station.
|
Pré requis
Commandes de base Linux, configuration carte réseau
|
Travail demandé
Suivre le déroulement du TP. Etape1 à trois, étape2 à 6, étape3 ensemble du groupe.
|
Critères d’évaluation
Travail et esprit de groupe
|
1. Paramètres réseau
1.1. But du TP
1.2. Exemple d’algorithme de routage
1.3. Commandes utiles
1.4. Remarques générales
2. Etape 1
3. Etape 2
4. Etape 3
1. Paramètres réseau
1.1. But du TP :
Comprendre la configuration des interfaces réseaux et la table de routage sous Linux.
1.2. Exemple d’algorithme de routage :
- Envoi de 192.168.30.1 vers 192.168.30.2 même réseau de classe C, envoi direct
- Envoi de 192.168.30.1 vers 192.168.31.1 deux réseaux différents de classe C donc envoi par le routeur qui, par exemple est connecté aux deux réseaux. Attention, un routeur ne connaît pas les chemins complets, mais connaît le routeur suivant sur la route.
1.3. Commandes utiles :
Commande
|
Définition
|
Exemple
|
ifconfig
|
Liste des interfaces réseau
|
|
|
Configure une interface réseau
|
ifconfig eth0 192.168.10.1 netmask 255.255.255.0 up
|
route -n
|
Affichage de la table de routage
|
|
|
Ajoute une entrée à la table de routage
|
route add –net 192.168.10.0 netmask 255.255.255.0 dev eth0 :0
|
|
Ajoute un routeur par défaut
|
route add default gw 192.168.10.2
|
|
Enlève un routeur par défaut
|
route del 0.0.0.0
|
|
Supprime une entrée réseau à la table
|
route del –net 192.168.10.0 netmask 255.255.255.0
|
1.4. Remarques générales :
- Enlever le firewall.
- Arrêter le service d’iptable : service iptables stop
- Si redémarrage du réseau, refaire un echo>1
- Quand on rajoute une carte physiquement, vérifier le numéro éthernet de chaque carte (eth0, eth1...)
- Laisser la passerelle par défaut.
2. Etape 1
Configuration :

La première étape du TP consiste à connecter et à configurer sur chacune des trois machines de votre mini réseau les adresses IP et les tables de routage selon le schéma décrit ci-dessus :
- Connecter physiquement les 3 machines à l’aide des 2 switch (hub)
- 2 machines sont de simples stations de travail (192.168.10.1 et 192.168.110.1). !!!Se mettre d’accord entre les 4 groupes d’étudiants pour avoir des adresses différentes pour arriver au schéma de l’étape 3
- 1 machine doit être configurée comme routeur avec deux adresse IP (192.168.10.2 et 192.168.110.2) et deux cartes réseaux.
Rem : L’option de routage n’est pas disponible par défaut et il est nécessaire de le paramétrer. Sur la machine routeur (uniquement), exécuter les commandes suivantes :
- echo 1 > /proc/sys/net/ipv4/ip_forward
- echo 0 > /proc/sys/net/ipv4/conf/all/send_redirects
- echo 0 > /proc/sys/net/ipv4/conf/eth0/send_redirects
- echo 0 > /proc/sys/net/ipv4/conf/eth1/send_redirects
Pour vérifier que la configuration est correcte, utilisez la commande ping sur chaque machine pour essayer d’atteindre les autres machines : ex sur 192.168.10.1
- ping 192.168.10.1 vérifie le loopback
- ping 192.168.10.2 pour atteindre la 1er interface du routeur
- ping 192.168.110.2 pour atteindre la 2em interface du routeur
- ping 192.168.110.1 pour atteindre la station cliente sur l’autre réseau.
3. Etape 2
Configuration :

La deuxième étape consiste à relier les routeurs deux à deux (c’est à dire, relier deux groupes de travail ensemble) et à modifier la configuration des tables de routage pour que toutes les machines ainsi réunies puissent communiquer entre elles. Chaque routeur aura donc trois cartes réseau.
Pour vérifier que la configuration est correcte, utilisez la commande ping sur chaque machine pour essayer d’atteindre les autres machines : ex sur 192.168.10.1
- ping 192.168.10.1
- ping 192.168.10.2
- ping 192.168.110.2
- ping 192.168.200.1
- ping 192.168.200.2
- ping 192.168.120.2
- ping 192.168.120.1
- ping 192.168.20.2
- ping 192.168.20.1
4. Etape 3
Cette étape consiste à interconnecter tous les réseaux. Pour atteindre chacun des réseaux, il est nécessaire de préciser le routeur à utiliser (gateway)
Exemple :
route add –net 192.168.10.0 netmask 255.255.255.0 gw 192.168.200.1
Configuration :

