Fiche TD Reseaux 2019
Fiche TD Reseaux 2019
Fiche TD Reseaux 2019
Fiche de TD
Introduction aux réseaux informatiques
PARTIE I : EQUIPEMENTS, TYPES DE RESEAUX ET SUPPORTS DE TRANSMISSION
Exercice 1
Exercice 2
1. Quel est le type de réseau le plus adapté pour connecter deux sites loca1isés un à Yaoundé et
l'autre à Dschang ?
2. Enumérez les principales différences entre les trois types de réseaux (LAN, MAN et WAN).
3. Dans le cadre d’ouverture de notre université sur le monde extérieur, on veut lier le réseau de
notre université avec celui de l’UY1 afin de communiquer et de partager des documents.
a) Est-ce que possible ?
b) Comment appelle-t-on ce type de réseau ?
c) Quelle est la relation entre ce type de réseau et le réseau Internet ?
Exercice 3
Un coursier doit transporter un paquet de dix disquettes d'une société A à une société B distante de 20 km.
Chaque disquette contient 1,4 Mo. L’homme se déplace en moto à travers la ville avec une vitesse
moyenne estimée à 30 km/h.
A B
1. Sur cette distance, utiliser un coursier n'est-il pas une solution obsolète par rapport à l'utilisation
d'une ligne téléphonique dont la vitesse de transmission est de 56Kbit/s ?
2. Même question en remplaçant les dix disquettes par un CD-ROM dont la capacité est de 700Mo.
3. Que peut-on retenir de cette petite anecdote ?
Exercice 4
Sur une liaison hertzienne urbaine à 1200 bits/s, on envoie des messages de 8 octets.
1. Si la fréquence d’émission est de 12 messages par seconde, calculer le taux d’utilisation de la
voie.
2. Si la distance à parcourir est de 10 000kms, donner le nombre maximal de bits en transit à un
moment donné. Rappel : La célérité est : c = 300 000 kms.s-1.
Exercice 5 :
1. Quel est l’avantage de la topologie d’un réseau bus par rapport à un réseau en arbre vis-à-vis d’un
problème de panne sur un nœud ? Même question pour la topologie étoile et maillée.
2. Le réseau auquel vous êtes connectés à l’école peut-il avoir la topologie d’un réseau en anneau ?
Pourquoi ?
3. Quand vous vous connectez à un réseau Wifi chez vous, quel est la topologie de ce sous-réseau
sans-fil ?
Exercice 6 :
On considère une topologie composée de N nœuds. On désire estimer les coûts d’implémentation de
différentes topologies réseau connues.
1) Quel est le nombre minimal de liaisons doit-on établir pour implémenter une topologie en étoile
avec un switch pour N=6 ? Même question pour une topologie en Bus et en arbre.
2) Quel est le nombre minimal de liaisons nécessaires pour implémenter une topologie à maillage
complet :
a) Pour N=5 ? pour N=7 ? pour N= 10 ?
b) En déduire le nombre de liaisons à créer pour implémenter une topologie à maillage complet
dans un réseau contenant N nœuds.
Exercice 7 :
Exercice 8 :
Exercice 9 :
1. Quel est l’intérêt du modèle en couches dans les réseaux ? Donnez la différence entre le modèle
OSI et le modèle DOD.
2. Quelles sont les couches OSI chargées des opérations suivantes ?
a) Découpage du flot binaire reçu en trames b) Détermination de chemin à travers le réseau
c) Synchronisation des échanges d) Transfert de données
e) Détection et auto correction d’erreurs de transmission f) Formatages des informations à
transmettre
3. Quelles sont les relations entre les couches du modèle OSI et celles du modèle DOD utilisé par le
protocole TCP/IP ? (illustrer par un schéma) ;
Exercice 10 :
1. Après avoir expliqué le fonctionnement du protocole ARP, précisez le rôle du cache ARP.
2. Précisez une structure simplifiée du cache ARP d’un ordinateur.
3. On désire expérimenter le fonctionnement du protocole ARP dans les réseaux informatiques ; pour
ce faire, il est mis en place le réseau ci-dessous. On veut envoyer un message de la machine A
vers la machine B. On constate plutôt la création de deux messages au lieu d’un seul au niveau de
A.
a) Pourquoi deux messages sont-ils générés au lieu d’un seul ? En déduire le cache ARP des
machines A, B et C après la transmission.
b) B veut envoyer un message vers A, mais un seul message est généré au lieu de deux comme
dans a). Il en est de même de C vers A. Pourquoi ?
c) Quel autre protocole est-il exploité dans ce réseau ?
PARTIE IV : ADRESSAGE IP
Exercice 11 :
Exercice 12 :
Exercice 13 :
Considérons l’adresse IP suivante 192.68.3.196/27
1. Dans quel réseau se trouve cette machine ? de quelle classe s’agit-il ? (expliquez-vous)
2. Donner les adresses des différents sous-réseaux contenus dans le réseau de la question 1. Indiquer
dans quel sous-réseau se trouve notre machine ;
3. Donner les masques de ces différents sous-réseaux ainsi que l’adresse de l’une des machines de
chacun d’eux.
4. Donner le nombre maximum de machines du sous réseau dans lequel se trouve notre machine ainsi
que l’adresse de diffusion de ce sous réseau
Exercice 14 :
1. Si l’on souhaite placer 20 hôtes dans chaque sous réseau obtenu à partir de l’adresse 200.100.1.0,
quelle est l’adresse IP du sous-réseau numéro 4 ? (On supposera que les sous-réseaux sont
numérotés de 0 à n.
2. Pour une adresse IP 120.98.61.11 et de masque de sous-réseau 255.255.0.0, combien peut-il y
avoir de sous-réseaux dans un inter-réseau ?
3. Une machine a comme adresse IP 150.56.188.80 et se trouve dans un réseau dont le masque est
255.255.240.0. Quelle est l'adresse du réseau ?
4. En découpant un réseau de masque 255.255.224.0 en 16 sous-réseaux, quel est le nouveau masque
obtenu ?
Exercice 15
172.16.0.30/16
172.16.0.20/16
172.16.0.1/16 172.16.0.11/16
1) Quelles sont les configurations à effectuer sur le DHCPServer pour faire fonctionner le DHCP dans
ce réseau ?
2) Quelles sont les configurations à effectuer sur le DNSServer pour rendre fonctionnel le service
DNS ? Ce réseau peut fonctionner correctement sans serveur DNS ?
3) Si on veut permettre l’accès à un site nommé www.hotels.com d’adresse IP 172.16.0.45, comment
procéder (on considère qu’un serveur a déjà été ajouté et configuré dans le réseau pour héberger le
site) ? Sous quel type packet tracer définit-il les correspondances entre adresse IP et URLs ?
4) Comment tester l’accès au site web de l’université de Dschang à partir de l’ordinateur
PC_Dynamic3 ?
5) Quelle commande permet-elle d’afficher la table ARP pour un poste donné ?
Exercice 16 :
On considère la topologie réseau suivante dans laquelle on souhaite implémenter quelques protocoles
réseau:
Fig. 1 Fig. 2
a) Précisez les deux protocoles mis en exergue par les deux messages de la figure 1 ainsi que leur
importance dans le réseau.
b) Donnez le contenu des caches ARP de Laptop1 et Laptop0 à l’issu de cette communication.
c) Précisez les configurations du service DHCP utilisé dans ce réseau.
4. USER veut accéder au site web www.reseau.com en mode console, sans utiliser l’adresse IP de ce
site web.
a) Quelle commande doit-il saisir pour accéder à ce site web ?
b) Précisez les configurations à effectuer pour que cette commande fonctionne.
c) Après avoir saisi la commande de la question a), on obtient le résultat de la figure 2 de l’annexe
B. Que signifient les données TTL=127 ;
“Packets: Sent = 4, Received = 3, Lost = 1 (25% loss)”?
5. Qu’est ce qui explique le message « Request Timed out » observé à la figure 2?
Exercice 17 :
L’adresse 192.168.30.0/24 est attribuée et doit prendre en charge le réseau d’une entreprise reparti sur
plusieurs sites tel qu’indiqué dans le schéma ci-dessous. Il vous ait confié la charge d’élaborer un plan
d’adressage qui répond aux exigences indiquées dans le schéma. On supposera que les exigences de chaque
sous-réseau en termes d’hôtes est dans les limites du nombre d’hôtes par défaut de chaque sous réseau après
le découpage.
Exercice 18 :
L’entreprise BOBO et Fils décide de mettre en place un réseau informatique afin d’interconnecter ses 5
services (secrétariat, comptabilité, …) répartis dans ses locaux. Pour cela, il acquière l’adresse IP
160.110.0.0 et sollicite votre aide pour procéder au découpage en sous réseaux.
1. A quelle classe appartient cette adresse IP ? Justifiez-vous.
2. Quel est le nouveau masque obtenu à l’issu de ce découpage ?
3. Précisez la page d’adresses IP des machines du sous-réseau numéro 3. (on supposera que les sous-
réseaux sont numérotés de 0 à n)
4. Donnez l’adresse de diffusion du sous-réseau numéro 5. A quoi sert-elle ?
5. Pour le contrôle d’erreur dans le réseau, on intègre un mécanisme utilisant le code CRC, avec un
polynôme générateur x3 + x2 + 1.
a. Si on veut transmettre le message 101111011, quelle sera la trame effectivement transmise ?
b. On reçoit le message 101111011011. Est-il correct ? justifiez.
Exercice 19 :
1. Qu’est-ce qu’un code détecteur, correcteur d’erreurs ?
2. Citez un code détecteur, correcteur, détecteur-correcteur d’erreur de transmission.
3. Quelle(s) couche(s) du modèle OSI est (sont) t-elle(s) responsable de la détection et/ou
l’autocorrection d’erreurs de transmission dans un réseau ?
4. Donner le nombre maximum de machines du sous réseau dans lequel se trouve notre machine ainsi
que l’adresse de diffusion de ce sous réseau
Exercice 20 :
Pour le contrôle d’erreur de transmission dans un réseau, un code de Hamming est utilisé. Une trame de
longueur m est transmise avec r bits de contrôle.
1. Quelle est la longueur du message effectivement transmis?
2. On souhaite envoyer le message 1010. En utilisant le contrôle de parité pair de hamming, quel
message sera effectivement transmis ?
3. En considérant qu’on ait reçu le message 1010110, y a-t-il eu erreur ?
4. Déterminer le coefficient d’efficacité d’un code de Hamming 7 – 4.
Exercice 21:
Exercice 22:
Exercice 23 :
Pour le contrôle d’erreur dans un réseau, on intègre un code de hamming 7 – 4 à parité pair.
1. Si on veut transmettre le message 101001011, combien de bits de contrôle sont-ils nécessaires ? En
déduire la trame effectivement transmise.
2. On reçoit le message 1001001101101. Est-il correct ? justifiez.
Fiche de TPs
Séance 1 : Prise en main du simulateur et câblage d’un réseau de test
Durée : 2heures
Objectif du TP :
Pour découvrir le logiciel, nous allons créer un réseau appelé Peer-to-Peer constitué de 2 ordinateurs.
Un réseau Peer-to-Peer permet de mettre en relation deux ordinateurs clients afin de partager directement
leurs fichiers (sons, images, données, logiciels) sans passer par un serveur central. Le matériel nécessaire
est donc minimal. Un réseau Peer-to-Peer peut être
constitué de milliers d’ordinateurs
(eDonkey/eMule,…)
1) Que signifient les différentes couleurs (rouge, vert, orange) présentes aux extrémités des
connectiques ?
Nous allons maintenant faire communiquer entre eux les 2 postes de notre réseau.
Lorsqu’un poste envoie des données à un matériel connecté au réseau, on dit qu’il émet une trame. Une
trame désigne un bloc d’informations qui circule sur un support : PDU : Protocol Data Unit ou Unité de
données de protocole (PDU) est l'ensemble des informations échangées.
Cliquer sur l’icône « Add simple PDU » cliquer ensuite dans l’ordre
sur le poste émetteur de l’information puis sur le destinataire. Nous
obtenons le message
Un hôte du réseau qui souhaite envoyer des données à un autre hôte du réseau doit indiquer l’adresse de ce
dernier sur le paquet qui est envoyé. Cette adresse s’appelle l’adresse IP (IP pour Internet Protocol). Une
adresse IP correspond à un et un seul hôte sur un réseau. Elle permet par conséquent d’identifier un hôte
sur un réseau sans ambiguïté.
Nous allons définir des adresses IP pour chaque poste :
2) Observez et décrivez ce qu’il se passe sur votre copie (combien d’échanges y a-t-il eu ?)
Le Ping (acronyme de Packet INternet Groper) est sans nul doute l'un des outils d'administration de réseau
le plus connu et le plus simple puisqu'il permet, grâce à l'envoi de paquets, de vérifier si une machine
distante répond et, par extension, qu'elle est bien accessible par le réseau.
Sa mise en œuvre de base nécessite l'ouverture d'une fenêtre invite de commande sous Windows, comme
la plupart des outils de diagnostic réseau. L'outil ping permet ainsi de diagnostiquer la connectivité d’un
poste sur le réseau grâce à la commande : ping « adresse IP ».
Objectif du TP :
Au cours de ce TP, l’étudiant apprendra à utiliser des équipements tels que les Hub e switch pour réaliser des
réseaux informatiques de grande envergure. Il observera en détail le fonctionnement de chacun d’eux.
Nous allons créer un réseau de 4 postes reliés par un commutateur qui prend également le nom de «switch».
Comment le switch travaille-t-il ? Quel est l’avantage du commutateur (switch) par rapport
au concentrateur (hub) dans un réseau de grande taille ?
Modifier l’adresse IP du PC5 de telle sorte qu’il ne fasse plus partie du réseau (comme si on avait 2
réseaux différents), puis essayer d’émettre une trame du PC0 vers le PC5.
Que se passe-t-il ?
Objectif du TP :
Au cours de ce TP, nous allons simuler des cas de communications et voir en détail les différentes étapes
de la communication. Vous allez observerez en détail, le mécanisme de l’encapsulation au niveau de tous
les nœuds qui participent dans la communication. Vous allez aussi voir comment les paquets et trames sont
organisés pour différencier les différents types de flux (ARP request ou reply, echo request ou reply, http,
dns ….).
NB : La simulation se fera en mode PDU, pour voir les différents paquets qui circulent de point de
vue temporel.
►La topologie à utiliser tout au long de ce TP comporte 5 postes et un switch de type 2960 ;
► Commencer par attribuer des adresses IP aux différents postes ;
Passer en mode simulation PDU. Lancer un ping du poste PC0 vers le poste PC4. Laisser la simulation
se poursuivre jusqu’à ce que la réponse complète à la commande ping soit reçue.
Faites un filtre pour n’afficher que les paquets ARP et ICMP.
1 - La requête ARP
On considère en premier lieu la requête ARP lancée par PC0.
1) Pourquoi une requête ARP a été lancée avant que la requête « echo request » ne soit envoyée ?
2) Est-ce que la requête ARP est encapsulée dans un paquet IP ? Le protocole ARP est un protocole
de quelle couche ?
3) Quels sont les différents champs de la trame? Et quelle est la signification de chacun de ces
champs?
4) Quelle est la différence entre le datagramme ARP et la trame Ethernet ?
5) Identifier l'adresse MAC source et destination. Pourquoi la requête ARP a été envoyée en
diffusion ?
6) Au niveau de l’unité de donnée ARP, Identifier l'adresse IP source et destination ? Au niveau de
la question 2, nous avons vu que la requête ARP n’est pas encapsulée dans un paquet IP mais
directement dans une trame. Quelle est donc la signification des adresses logiques ?
7) Expliquer comment un poste arrive à détecter que la trame reçue encapsule des datagrammes
ARP ? Indiquer le champ et sa valeur.
8) On considère le même champ de la question 7. Quelle est l’utilité de ce champ ? Faites une
recherche et mentionner les différentes valeurs que peut prendre ce champ.
9) Une fois que le poste a identifié qu’il s’agit du protocole ARP, comment le processus ARP
détecte que c’est une requête (indiquer le champ utilisé et sa valeur) ;
10) Est-ce que la requête contient des numéros de ports source et destination. Commentez.
11) Expliquer le mécanisme de décapsulation détaillé quand un poste reçoit une trame qui contient
un protocole ARP ? Comment un poste décide que c’est lui qui doit répondre à la requête ARP.
2 - La requête ARP
1) Identifier l'adresse MAC source et destination. Pourquoi la réponse n’est pas envoyée en
diffusion tel que la requête ARP ;
2) Est-ce que la réponse ARP est encapsulée dans paquet IP ?
3) Expliquer comment un poste arrive à détecter que les trames capturées encapsulent des
datagrammes ARP et en particulier une réponse qui lui est destinée ;
4) Quel est le résultat retourné par une réponse ARP ? Où se trouve l'information au niveau du
datagramme ARP.
Est-ce que la requête ICMP a été précédée par une requête ARP. Expliquez !
► Dans cette partie, nous allons utiliser un poste et un serveur (http + DNS).
Au niveau du PC5,
Dans le menu Config, préciser dans DNS Server l’adresse du serveur de DNS 172.10.15.25
A partir de la console de PC5, faites un ping www.univ-dschang.cm et observez le résultat.
Expliquez !
A partir du navigateur du poste PC5, demander le site www.univ-dschang.cm. Laisser la simulation
se poursuivre jusqu’à ce que la page demandée soit affichée au niveau du navigateur.
► Décrivez l’ordre et les différents types des paquets qui transitent depuis la demande du site jusqu’à
l’affichage de la page. Expliquer le rôle de chacun d’eux ;
► Dans cette partie, nous allons configurer le service DHCP (Dynamic Host Configuration Protocol).
Le PC5 doit être configurer de manière à obtenir son adresse IP dynamiquement par le biais du service
DHCP présent dans le Server0.
Accéder à l’onglet Config ->FastEthernet0 dans le PC5 et choisir le mode d’adressage par DHCP
IPv4 au lieu de Static comme c’est le cas par défaut. Le PC5 reçoit alors une adresse IP du Server0.
172.16.0.30/16
172.16.0.20/16
172.16.0.1/16 172.16.0.11/16
Objectif du TP :
Au cours de ce TP, nous allons étudier le fonctionnement des routeurs. L’étudiant apprendra à configurer
les passerelles entre réseaux séparés par des routeurs.
Nous avons vu précédemment que deux ordinateurs qui n’avaient pas la même adresse réseau ne pouvaient
pas communiquer entre eux. Or dans la réalité, il existe des millions de réseaux avec des adresses réseaux
différentes et pourtant ils communiquent bien entre eux. Cela est possible grâce au routage. C'est-à-dire
qu’un routeur choisi le chemin par lequel les données vont transiter. Le routage correspond par conséquent
à la détermination d’une route afin d’acheminer des données jusqu’au(x) destinataire(s).
Ajoutez un routeur entre les deux réseaux : rubrique « routeurs » choisir le routeur « 1841 »
Connecter le routeur au switch (réseau de gauche) puis au hub (réseau de droite) - choisir les connexions
appropriées
On observe que les 2 connexions sont de couleur rouge ; par conséquent la communication entre les 2
réseaux ne fonctionnera pas dans l’état actuel : il faut configurer le routeur ; Celui –ci devra avoir une IP
qui correspond à l’adresse réseau 192.168.0.0. Nous allons lui affecter l’IP 192.168.0.9 par exemple
(masque 255.255.255.0).
Cliquer sur le routeur pour ouvrir sa fenêtre de propriétés, choisir l’onglet « configurer », cliquer sur
un port « FastEthernet » puis rentrer l’IP et le masque de sous-réseau, ne pas oublier de cocher « On
Séance 5 : LE ROUTAGE
Durée : 2heures
Objectif du TP :
Au cours de ce TP, nous allons implémenter le routage. L’étudiant apprendra à configurer les routes entre
réseaux utilisant des routeurs.
Pour réaliser la configuration des routes, on utilisera deux modes : static et RIP (Routing Information
Protocol).
1- ROUTAGE STATIQUE
Réalisez le câblage du réseau suivant en respectant les adresses IP des différents équipements.
Le réseau comporte deux routeurs, ce qui implique la présence d’au moins trois sous-réseaux. Nous allons
définir les routes dans les routeurs R1 et R2.
Les routes à configurer sont les suivantes :
Pour configurer le routage via le protocole RIP, il faut préciser dans chacun des routeurs R1 et R2, la liste
des adresses IP de réseaux existants.