Atelier Couche3

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 4

INSEA

2éme année Développement informatique


Atelier : Couche Réseau
Partie I : Adressage
1 - Quelles sont les classes des adresses réseaux suivantes ?

204.160.241.93 138.96.32.3 18.181.0.31 226.192.60.40

2 - Un hôte a pour adresse 193.222.8.98, et le masque de sous-réseau associé est 255.255.255.192.


Quelle est l’adresse du sous-réseau? Quelle est l’@ de diffusion (broadcast) qui permet de diffuser les
datagrammes sur ce réseau? Un serveur avec l’adresse IP 193.222.8.171 se trouve-il dans le même
sous-réseau ?

3 - Déterminer la classe, les @ réseaux et les identifiants des hôtes correspondant à l’adresse IP et aux
masques de sous-réseau suivants :

Adresse IP Masque de sous- Classe Adresse de Plage d’adresses d’hôtes


réseau sous-réseau
130.16.120.15 255.255.255.0
150.7.156.137 255.255.255.192
192.79.16.66 255.255.255.224
132.111.198.5 255.255.255.130
20.20.19.91 255.255.0.0
4 - Quel est le plus grand et le plus petit masque pour que l’adresse IP 13.12.128.0 soit une adresse :

a. d’hôte. b. de réseau (Pour ce cas, donnez l’adresse de diffusion des deux sous-réseaux).

5 - Une organisation possède l’adresse classe C 193.129.65.0, et désire définir 6 sous-réseaux.

a) Coder cette adresse en binaire.


b) Définir le masque de sous réseau nécessaire à construire ce plan d’adressage.
c) Combien de machines au maximum un sous-réseau peut-il contenir ?
d) Donner les adresses de chaque sous-réseau.
e) Donner les plages d’adresses possibles dans chaque sous-réseau.
f) Quelle est l’adresse de diffusion (broadcast) du sous-réseau #5 ? Même question pour le
sous-réseau #3.

6 - Une entreprise à succursales multiples s'est vue affecter l'adresse IP 123.0.0.0. Pour assurer une
gestion fine de ses sous-réseaux, le responsable informatique désire affecter une adresse IP propre à
chaque sous-réseau des 512 succursales.

1. Donnez le masque des sous-réseaux.


2. Combien de machines contient chaque sous-réseau ?
3. Donnez la première, la deuxième et la dernière adresse sous réseaux.
4. Quelle est l'adresse de broadcast du sous-réseau 123.0.0.0 ?
Partie II : Processus d’une communication réseau
Pour pouvoir analyser finement le trafic réseau, il existe des logiciels de capture de trames qui sont des
outils qui permettent de récupérer les paquets qui passent physiquement sur un réseau (quelque soit la
destination de ces paquets).

Il existe un outil sous licence GNU qui permet de faire cela et qui permet d'interpréter la structure des
paquets, cela de façon graphique. Cet outil se nomme Wireshark. Avant juin 2006, Wireshark
répondait au nom d'Ethereal. Le guide de l'utilisateur est disponible à l'adresse suivante :
http://www.wireshark.org/docs/wsug_html_chunked/

L’objectif de cette deuxième partie de cet atelier est de suivre le comportement d’une machine depuis
son activation jusqu’à ce qu’elle participe à une communication de niveau 7. On utilisera l’outil
Wireshark pour surveiller tous ce processus. La machine doit :
• La réception d’une adresse IP: on verra comment le protocole DHCP participe à cette fin.
• Initialisation d’une communication HTTP: voir le comportement du protocole transport TCP.
• Initialisation d’une communication DNS: afin de voir le comportement du protocole transport UDP.

a- Attribution d’une adresse IP :

Une machine qui doit être identifiable sur un réseau informatique doit être munit d’une adresse IP. Le
choix de cette adresse dépend du réseau auquel elle appartient. Tous les ordinateurs d’un même réseau
doivent avoir la même partie réseau au niveau de leurs adresses IP, sinon, s’il y a une seule machine
qui ne respecte pas cela, elle sera isolée et ne pourra communiquer avec le reste. L’attribution des
adresses peut se faire de deux manière : Statiquement (sera permanente et affecté manuellement), ou
dynamiquement (assuré par le serveur DHCP).

L’exemple ci-dessous présente le comportement d’une machine après qu’il soit allumé. L’illustration
est une capture du trafic réseau qui a permit à notre ordinateur de récupérer une adresse IP à partir
d’un serveur.

Faites pareil sur vos machines et répondez aux questions suivantes. Vous pouvez utiliser le filtre dhcp
pour limiter le nombre de paquets affichés sur Wireshark.

1. A qui appartiennent les adresses IP qui figurent sur l’image ?


2. Quelle est l’adresse IP qui a été configurée sur l’ordinateur qu’on vient de démarrer ? Est-elle
statique ou bien dynamique ?
3. Décrivez le rôle des messages DHCP qui figurent sur l’image.
4. Développez l’en-tête de chacun des messages DHCP et analysez-les.
5. Quel est le protocole transport utilise pour la communication DHCP ?
6. Quels sont les numéros de port qui identifient les applications (client et serveur) DHCP ?
7. Quelles sont les adresses MAC des intervenants au niveau de cette communication ?
8. Assurez-vous de la connectivite réseau entre le client et le serveur DHCP.
b- Le protocole ARP (Address Resolution Protocol):

Avant le début d’une transmission de données quelconques sur le réseau, l’ordinateur émetteur a
besoin de mettre dans le champ adresse MAC de destination des trames à envoyer celle de son
destinataire local. Pour cela, la suite TCP/IP met en service le protocole ARP. Ce dernier permet de
récupérer adresse MAC à partir d’une adresse IP. Une question s’impose : qui peut être un destinataire
local ?

La réponse dépend de l’emplacement physique du destinataire final, qui peut se trouver dans le même
réseau que l’émetteur source ou ailleurs. Pour cela, ces deux cas doivent être pris en considération :

• Les deux se trouvent dans le même réseau local : dans ce cas, l’émetteur essaie de récupérer
l’adresse MAC du destinataire final.

• Les deux se trouvent sur des réseaux différents : dans ce cas, l’émetteur devrait envoyer les
données vers sa passerelle. D’o`u le besoin de récupérer l’adresse MAC de cette dernière.

L’image suivante représente le comportement du trafic suite à la tentative d’envoi d’un ping à partir
de l’ordinateur 192.168.150.1 vers l’ordinateur 192.168.150.139.

1. Quelles sont les adresses MAC des ordinateurs 192.168.150.1 et 192.168.150.139 ?


2. Combien de ping ont été envoyé depuis 192.168.150.1 vers 192.168.150.139 ?
3. Combien de trames ont été transmises suite à cette action ?
4. Est-ce que l’émetteur a fait appel au protocole ARP à chaque fois qu’il voulait envoyer une
nouvelle trame ?
5. Testez la commande arp -a.
6. Est-ce que ces ordinateurs se trouvent dans le même réseau ?
7. Comment l’émetteur peut-il le savoir ?
Annexe : Interface de Wireshark

1: L’ensemble
’ensemble des paquets capturés sont spécifiés avec des informations sur l’émetteur
l’émetteur, le destinataire
de la trame et le protocole réseau mis en œuvre.
œuvre 2: visualiser la pile des protocoles employés dans le
paquet sélectionné
lectionné dans le premier volet. 3: Afficher l’ensemble du paquet capturé au format
hexadécimal, ainsi que saa traduction ASCII correspondante.

On peut également définir un critère de filtrage, afin d’avoir une meilleure lecture des paquets. Le
filtre de capture permet de cibler les trames à acquérir en spécifiant les protocoless voulus, les adresses
désirées,… La syntaxe des filtresfiltr devrait être spécifiée dans l’emplacement correspondant. Par
exemple, si on désire capturer uniquement les trames échangées entre les deux adresses 172.16.2.28 et
172.16.2.9,, la syntaxe du filtre à utiliser serait : host 172.16.2.28 and host 172.16.2.9

Voici quelques exemples de champs disponibles :

Voici quelques exemples de filtres d’affichage :

Vous aimerez peut-être aussi