Vous êtes sur la page 1sur 7

TP3 Réseaux

UNIVERSITE SIDI MOHAMED BEN ‫جامعة سيدي محمد بن عبد اهلل‬


ABDELLAH
Faculté des Sciences Dhar El Mahraz – Fès ‫كلية العلوم ظهر المهراز‬
Filière SMI S6
-‫ فاس‬-
Année universitaire 2023-2024

TP3 Réseaux Informatiques

Objectifs de TP3:
- manipulation du matériel (câbles croisés ou non, hubs, switch)
- configuration des machines (nom, adresses IP, interfaces, …)
- utilisation d’outils standards (ip, , ifconfig, ping)
- répartition des adresses IP à partir d’un schéma de câblage physique
- contrôler le bon fonctionnement du réseau
- savoir monter un petit réseau local sous Linux (Windows).
- Configurer la salle de TP selon le plan d’adressage (6 sous-réseaux de 6 machines chacun) comme sur le schéma.
- Installer SSH
- Configurer à distance une machine sur le réseau (utilisant SSH)
- Tester les connexions
- Assurer le routage.
- Faire les réglages nécessaires pour pouvoir naviguer sur Internet
-

Partie1
1- Introduction
1.1 Le matériel
1.2 Commandes et fichiers à utiliser

Partie2

2 -Réalisations d’un premier réseau


2.1 Raccordement matériel
2.2 Choix des adresses IP des machines
2.3 Configuration manuelle des machines
2.4 Identification des machines par un nom symbolique
2.5 Contrôle du réseau
2.6 Performance du réseau
2.6.1 Transférer des paquets de 60 Ko
2.6.2 Du hub au switch
2.6.3 Et sous windows, on fait comment ?

Partie 3 :
 Le matériel à utiliser
 Des cartes réseau (en général 2 par machine) : RealTek Fast Ethernet 10/100
 Des Switchs 8, 16 et 24 ports 10BaseT,
 Des routeurs (Machines avec deux cartes d’interfaces)
 Des câbles réseau (croisés ou non) La documentation sur les Switch et router est disponible dans la salle de TP.

 Commandes et fichiers à utiliser


Filière SMI, S5 Faculté des Sciences Dhar El Mahraz – Fès Page 1/9
TP3 Réseaux

 ifconfig <interface> <adresse> netmask <adresse du mask>broadcast <adresse broadcast>


 echo 1 > /proc/sys/net/ipv4/ip_forward
 ifconfig enp1S3 up (pour ajouter l’interface enp1S3 )
 route add default gw 192.168.100.1 (pour configurer une passerelle)
 ping, mii-tool
 dpkg –l ssh (pour vérifier si le package ssh est installé)
 apt-get install (remove) ssh (pour installer le package ssh)
 ssh –x pc2@192.168.220.131 (pour se connecter à distance sur pc2 qui a pour adresse ip 192.168.220.131)
 /etc/network/interfaces
 /etc/hosts, /etc/hosts.allow, /etc/hosts.deny
 ip route get <adresse> pour savoir quelle interface est utilisée.
 ip link show up pour savoir quelle interface est utilisée
 Etc…

Partie 1: Introduction
1. Introduction
1.1. Le matériel à utiliser
 Des cartes réseau (en général 2 par machine) : RealTek Fast Ethernet 10/100
 Des hubs 4 ports 10BaseT
 Des switchs 16, 24 ports 10BaseT, 2 ports 10/100
 Des routeurs
 Des câbles réseau (croisés ou non) La documentation sur les Switchs et router est disponible dans la salle de TP.

1.2 Commandes et fichiers à utiliser

Penser à utiliser les pages manuelles de Ubuntu linux : man <nom de la commande> pour l’aide.
 ifconfig <interface> <adresse> netmask <adresse du mask>broadcast <adresse broadcast>
 ping, mii-tool
 dpkg –l ssh (pour vérifier si le package ssh est installé)
 apt-get install (remove) ssh (pour installer le package ssh)
 ssh –x pc2@192.168.220.131 (pour se connecter à distance sur pc2 qui a pour adresse ip 192.168.220.131)

Partie 2: Réalisation d’un premier réseau


2.1 Raccordement matériel
N.B : A chaque carte Ethernet est associé au moins une interface réseau dont le nom est sous la forme <eth><numéro>.

Question 1
Quels sont le nom de l’interface réseau et l’adresse IP associée qui correspondent à chaque machine? Quelle commande utilisez-vous pour répondre à cette
question (voir introduction) ?

Manipulation 1

Filière SMI, S5 Faculté des Sciences Dhar El Mahraz – Fès Page 2/9
TP3 Réseaux

Regroupez-vous en binômes puis en groupes par salle pour créer votre premier réseau local. Pour cela connectez physiquement les stations à l’aide d’un Hub et
des câbles RJ45, comme le montre le schéma ci-dessous.
o

Internet
Machine 1 Machine 2 Machine 3
192.160.1.2 192.160.1.3 192.160.1.4

255.255.255.0
192.160.1.0
Machine 4, Administrateur 1 Groupe TP1 réseau 1
Enp0S3
192.160.1.1 Réseau 1:

d’interface
cartes Machine 5 Machine 6 Machine 7
avec 2
Passerelle 1
192.160.2.1
Enp1S3
192.160.2.2 192.160.2.3 192.160.2.4

192.160.2.0
Groupe TP1 réseau 2
Réseau 2:
Machine 8, Administrateur 2
Enp0S3
Passerelle 2
192.160.2.5
avec 2
cartes d’interface

Machine 9
Machine 10

192.160.3.1
Enp1S3
192.168.3.2
192.168.3.3

255.255.255.0
192.160.3.0
Groupe TP1 réseau 3
Réseau 3:

utiliserez l’interface enp0S3 de chaque machine.

Question 2

Filière SMI, S5 Faculté des Sciences Dhar El Mahraz – Fès Page 3/9
TP3 Réseaux

Quel type de câble faut-il utiliser pour raccorder les machines au Hub ? Pourquoi ?

2.2 Choix des adresses IP des machines

Manipulation 2

Choisissez une classe d’adresses IP pour configurer votre réseau local.


Dans cette classe, choisissez une adresse pour votre réseau.
Enfin, choisissez une adresse pour chaque station.
Notez les adresses choisies sur le schéma précédant.
Il est bien entendu conseillé de vous arranger avec chaque représentant de votre réseau.

Exemple :
La classe utilisée est B.

L’adresse choisie pour le réseau est: 190.53.0.0

Les adresses choisies pour chaque station :

Machine 1 :

Nom : Binome5.1 Adresse IP : 190.53.1.1

Machine 2 :

Nom : Binome5.2 Adresse IP : 190.53.1.2

Machine 3 :

Nom : Binome5.3 Adresse IP: 190.53.1.3

Machine 4 :

Nom : Binome5.4 Adresse IP : 190.53.1.4

Question 3

Quel est le masque de votre sous réseau ?

N.B : Le choix libre d’adresse des machines, c’est uniquement local parce que celles-ci ne seront par raccordées à l’INTERNET. Si tel était le cas, il faudrait
formuler une demande auprès d’un organisme international qui distribue de façon unique les adresses du monde entier ou bien demander aux administrateurs
locaux une plage d’adresses non utilisées.

2.3 Configuration manuelle des machines


Votre réseau est prêt. Il faut maintenant configurer les stations au niveau logiciel afin qu’elles se reconnaissent et qu’elles puissent dialoguer. Il y a deux façons de
rendre opérationnel votre réseau : soit en modifiant des fichiers de configuration précis et en relançant les couches réseau (ou en redémarrant la machine) pour que
les modifications prennent effet, soit en lançant manuellement les commandes qui permettent de configurer immédiatement les machines. C’est cette deuxième
méthode qui est choisie ici pour plus de simplicité mais il est évident que dans une situation réelle (permanente), la première solution serait plus adaptée.

Manipulation 3

Utilisez la commande ifconfig pour configurer les interfaces Ethernet.


Vous utiliserez ici l’interface enp0S3 qui correspond à la première carte Ethernet de la machine. Pour configurer une interface, il faut lui fournir un certain
nombre de renseignements : nom de l’interface, adresse IP, masque du réseau, adresse de broadcast.

Filière SMI, S5 Faculté des Sciences Dhar El Mahraz – Fès Page 4/9
TP3 Réseaux

Utilisez les paramètres définis précédemment pour configurer votre interface.

?
Vérifiez la configuration de l’interface à l’aide de la commande ifconfig avec pour seul argument le nom de l’interface. Quelles sont les informations affichées
Remarque

Désormais, votre machine peut dialoguer sur le câble Ethernet. Si vous redémarrez la machine, la configuration sera perdue !

2.4 Identification des machines par un nom symbolique


Pour l’instant, votre machine est connue sur le réseau par sa seule adresse IP. On vous propose de lui associer un nom plus parlant.

Manipulation 4

Modifiez sur chacune des machines de votre réseau le fichier /etc/hosts afin de donner un nom symbolique à chacune des machines. Utilisez, par exemple, les
noms du binôme.
$ sudo vi /etc/hosts
190.53.1.2 binome21
190.53.1.4 binome22
Etc..
Sous windows :
Editer le fichier
C:\Windows\System32\drivers\etc\hosts

2.5 Contrôle du réseau


Il faut maintenant vérifier que les machines sont bien interconnectées et bien configurées. L’outil standard ping permet de vérifier qu’une machine distante répond
bien quand on l‘appelle.

Mots clés :
Ping : (acronyme de Packet INternet Groper) est le nom d'une commande informatique (développée par Mike Muuss) permettant d'envoyer une requête ICMP

'Echo' d'une machine à une autre machine. Si la machine ne répond pas il se peut que l'on ne puisse pas communiquer avec elle.

TTL : (Time-To-Live), signifie le nombre maximal de routeurs que le message pourra emprunter avant d'être détruit.
RTT : (Round Trip Time), estime le temps d'aller-retour d'un paquet entre deux machines.

Manipulation 5

Utilisez la commande ping en lui fournissant le nom d’une machine distante à contacter et vérifiez que celle-ci répond bien.

Si elle ne répond pas, refaire la manipulation en fournissant l’adresse IP de la machine distante. Si elle répond, c’est que l’association adresse IP/nom symbolique
n’a pas fonctionné. Si elle ne répond toujours pas, vérifiez la configuration réseau et les branchements de chaque machine. Pour que la machine destinataire
réponde, il faut qu’elle soit bien configurée et la vôtre également.
Question 5

Combien de commandes ping faut-il exécuter pour vérifier l’ensemble des connexions du réseau ?
Réalisez cette manipulation pour vous assurer que chacun des binômes qui vous sont associés a bien fait son travail !
Qu’affiche la commande ping ?
Exécutez la commande ping avec comme argument l’adresse de broadcast. Que se passe t-il ?
Commentez les résultats obtenus.

Filière SMI, S5 Faculté des Sciences Dhar El Mahraz – Fès Page 5/9
TP3 Réseaux

SSH : Secure Shell (SSH) est à la fois un programme informatique et un protocole de communication sécurisé. Le protocole SSH a été conçu avec l'objectif de

remplacer les différents programmes rlogin, telnet et rsh. (Voir aussi http://doc.ubuntu-fr.org/ssh)

La commande ssh permet à un utilisateur de se connecter sur une machine distante. Une fois la connexion créée, les commandes que vous tapez sur la machine
locale sont exécutées sur la machine distante. Les résultats obtenus sur celle-ci seront également transférés à travers cette même connexion pour être affichés sur
l’écran de la station locale.
Utilisez la commande ssh pour vérifier la configuration des interfaces de vos voisins. Expliquez ?

2.6 Performance du réseau


2.6.1 Transférer des paquets de tailles différentes (60, 100 Ko,..)

Manipulation 6

Quelle commande ping faut-il exécuter pour transférer des paquets de taille 60 80 et 100 Ko à tous les membres du réseau (man ping) ? Utilisez cette commande
et en déduire le RTT, TTL et le temps pour atteindre chaque machine du réseau (notez les valeurs sur le schéma) ?

2.6.2 Du hub au switch


Remplacez votre hub par un switch et répondez de nouveau aux questions du paragraphe précédent. Expliquez ?

2.6.3 Et sous windows, on fait comment ?

Reproduisez la configuration et testez sous Windows.


Donnez les étapes que vous devez suivre pour faire la configuration et de votre réseau sous windows ?.

Partie 3: adressage et routage


Manipulation 7
- Configurer la salle de TP selon le plan d’adressage (5 sous-réseau de 6 machines) comme sur le schéma.
o Réalisez un câblage équivalent au schéma suivant (l’idée est d’avoir un lien qui passe par le hub et l’autre en direct).
o Activez et désactivez tour à tour l’une des deux interfaces et vérifier que le comportement est correct.
o utiliser la commande ip route get <adresse> pour savoir quelle interface est utilisée. Essayez aussi les commandes ip link show up.
o Exécutez la commande ping avec l’adresse de broadcast. Que constatez vous ? Arrivez vous à joindre l’ensemble des terminaux reliés à votre

réseau ? Expliquez.
- On souhaite maintenant mettre en place une configuration permanente du réseau qui demeure en cas de redémarrage des machines.
o Regardez le contenu du fichier /etc/network/interfaces. Expliquez à quoi correspond chacune des lignes et modifiez le selon la nouvelle configuration

choisie.
o Une fois ce fichier modifié, pour que la nouvelle configuration soit prise en compte, il faut soit redémarrer la machine, soit exécuter la commande /

etc/init.d/networking restart.
o Essayez l’une ou l’autre des méthodes pour que la nouvelle configuration soit activée.
- Installer SSH
o apt-get install (remove) ssh (pour installer le package ssh)
o ssh –x pc2@192.168.220.131 (pour se connecter à distance sur pc2 qui a pour adresse ip 192.168.220.131)
- Configurer à distance une machine sur le réseau (utilisant SSH)
- Tester les connexions
o Vérifiez le bon état de fonctionnement de l’ensemble du réseau en utilisant l’adresse de broadcast et ping.
- Assurer le routage.
o Terminer la manipulation par la mise en place de routage entre les sous réseaux ainsi créés.

Filière SMI, S5 Faculté des Sciences Dhar El Mahraz – Fès Page 6/9
TP3 Réseaux

o Ajout d’une route


 Route add [net | host] addresse [gw passerelle] [métric coût] [netmask masque] [dev interface].
 Exemple : Route add –net 192.168.2.0 enp0S3
 Ajout une route pour le réseau 192.168.2.0 sur l’interface enp0S3
o Configurer l’adresse de la passerelle
 Route add default gw 192.1.1.1
o Suppression d’une route
 Route del –net 192.168.2.0 enp0S3
o Affichage d’une route
 Route
- Faire les réglages nécessaires pour pouvoir naviguer sur Internet
o Ping le site www.google.com ou ping 8.8.8.8 pour vérifier la connexion a internet

Filière SMI, S5 Faculté des Sciences Dhar El Mahraz – Fès Page 7/9

Vous aimerez peut-être aussi