0% ont trouvé ce document utile (0 vote)
41 vues6 pages

ICMP: Analyse et Résolution des Problèmes Réseau

Transféré par

haytam.modli2004
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
41 vues6 pages

ICMP: Analyse et Résolution des Problèmes Réseau

Transféré par

haytam.modli2004
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Module : TCP/IP Prof. S.

LAQTIB

TDN°7 : Internet Control Message Protocol (ICMP)


Exercice 1 :
Voici un schéma basique représentant deux sous-réseaux connectés par un routeur, avec des
adresses IPv4 associées à chaque périphérique :

1. Première partie : Questions d’analyse


Question 1 : Quel est le but du message ICMP de type Echo Request ?
Question 2 : À partir du schéma, imaginez qu'un hôte dans le sous-réseau 1(192.168.1.0/24)
envoie un message ICMP de type Echo Request à l'hôte 192.168.2.20 dans le sous-réseau 2.
Comment l'hôte 192.168.2.20 pourrait-il répondre à cette demande ?
CORR(2) : L'hôte 192.168.2.20 dans le sous-réseau 2 pourrait répondre à la demande
ICMP de type Echo Request en générant un message ICMP de type Echo Reply ‘0’,
code’0’, indiquant ainsi que la connectivité entre les deux hôtes est établie et fonctionnelle.
Question 3 : Si le routeur entre les sous-réseaux 1 et 2 détecte qu'un paquet destiné à un hôte
dans le sous-réseau 2 est inaccessible, quel type, code de message ICMP serait-il
susceptible de générer ?
CORR(3) : Le routeur pourrait générer un message ICMP de type Destination Unreachable’3’,
code’0’ pour informer l'émetteur que la destination spécifiée (l'hôte dans le sous-réseau 2) est
inaccessible. Il pourrait s'agir d'un message ICMP de type Destination Unreachable avec le code
approprié, indiquant par exemple que le réseau de destination est inaccessible ou que l'hôte de
destination est inaccessible.
Question 4 (cas général) : Si un paquet traverse plusieurs routeurs mais n'atteint jamais sa
destination dans le sous-réseau 2 en raison d'un délai d'expiration du temps imparti, quel type,
code de message ICMP serait-il susceptible de générer ?
Module : TCP/IP Prof. S.LAQTIB

CORR(4) : Si un paquet traverse plusieurs routeurs mais n'atteint jamais sa destination en raison
d'un délai d'expiration du temps imparti, le dernier routeur pourrait générer un message ICMP de
type Time Exceeded’11’, code’0’ pour signaler que le délai imparti pour atteindre la destination
a été dépassé. Cela peut aider à détecter les problèmes de routage ou les boucles de routage dans
le réseau.
Question 5 : Pourquoi est-il important que les adresses MAC soient incluses dans l'analyse
du trafic réseau ?
CORR(5) : Les adresses MAC sont importantes car elles identifient de manière unique chaque
interface réseau d'un périphérique dans un réseau local. En incluant les adresses MAC dans
l'analyse du trafic réseau, les administrateurs peuvent identifier les périphériques impliqués dans
la communication et diagnostiquer les problèmes de connectivité ou de configuration.
Question 6 : le PC2 du sous-réseau 1 envoie un paquet vers une adresse IP du sous-réseau 2
et que le routeur intermédiaire génère un message ICMP pour indiquer que la machine est
inaccessible, quel type,code de message ICMP serait probablement émis et avec quel code
?
CORR(6) : Réponse à la Question 1 : Si un hôte du sous-réseau 1 envoie un paquet vers une
adresse IP du sous-réseau 2 et que le routeur intermédiaire génère un message ICMP pour
indiquer que la machine est inaccessible, le type de message ICMP probablement émis serait
"Destination Unreachable" et le code associé serait "Host Unreachable" (code 1).
Question 7 : Le PC2 du sous-réseau 1 cherche à se connecter à un service sur un hôte du sous-
réseau 2 (par exemple, une requête HTTP à un serveur web distant sur le port 8080) mais que
ce service n'est pas disponible sur l'hôte de destination ou ne fonctionne pas sur le port spécifié,
quel type, code de message ICMP serait généré en réponse ?
CORR(7) : si le service n'est pas disponible sur l'hôte de destination ou s'il ne fonctionne pas sur
le port spécifié, le code correspondant dans le message ICMP serait "Destination Unreachable"’3’
et le code associé serait "Port Unreachable" ‘3’.

2. Deuxième partie : Décoder le paquet IPV4


Quel type de message ICMP est-il encapsulé dans le datagramme IP suivant :

45 00 00 38 F2 3A 01 30 3F 01 01 3E 23 2A 04 CD 23 9A
BC FE 03 03 1C 4F 00 00 00 00
"Destination Unreachable"’3’ et le code associé serait "Port Unreachable" ‘3’.
Exercice 2:
On considère l’architecture réseau suivante :
Module : TCP/IP Prof. S.LAQTIB

L'administrateur réseau s'efforce d'optimiser l'utilisation des routeurs R1 et R2 en


tenant compte de la destination des paquets émis par les postes P1, P2 et P3.

1. La première configuration

Il n’y a pas de passerelle par défaut définie sur le poste P2. L’administrateur lance,
à partir du poste P2, la commande suivante : PING 192.168.0.10 Il obtient la
réponse : Impossible de joindre l’hôte de destination, Aucune trame n’a été
capturée par le logiciel.

A. Justifier le contenu du message reçu ainsi que l'absence de trames capturées.

CORR : Sans route disponible et sans passerelle par défaut, aucune trame ARP
ou ICMP n'est générée, car le système sait immédiatement qu'il ne peut pas
atteindre la destination.
Module : TCP/IP Prof. S.LAQTIB

2. La deuxième configuration

L’administrateur ajoute sur P2, l’adresse de passerelle par défaut suivante :


192.168.100.2. il lance, à partir du poste P2, la commande suivante : PING
192.168.0.10 Il obtient la réponse : Réponse de 192.168.100.2 : impossible de
joindre l’hôte de destination
Les trames capturées sont les suivantes :

A. Justifier les valeurs des adresses MAC de la trame n°1(l’émetteur et le


récepteur de la trame).
MAC destination de Trame 1 : 00 03 FF 40 6C 35 (passerelle ou routeur)
MAC source de Trame 1 : 00 03 FF 4B 6C 35 (poste P2)
B. Indiquer quelle trame capturée a transporté le message obtenu ‘:
impossible de joindre l’hôte de destination’ ?
Trame transportant le message : Trame 2 contient le message "impossible
de joindre l’hôte de destination".--> 03(type unreachable destination.),
Code (01) destination host unreacheble
C. Justifier le message obtenu : « Impossible de joindre l’hôte de destination ».
Justification du message : La réponse "impossible de joindre l’hôte de
destination" indique que le routeur (192.168.100.2) ne trouve pas de route vers
192.168.0.10, malgré la tentative de routage.
D. Proposer des solutions qui permettent de connecter le PC2 avec le PC3.
Pour connecter le PC2 (192.168.0.10) au PC3 (192.168.0.20), plusieurs
solutions sont possibles :

1. Ajouter une route statique sur le PC2 :


2. Ajouter une route statique sur le routeur R1 :
3. Configurer une passerelle par défaut sur le PC2 :
4. Configurer une route dynamique sur les routeurs R1 et R2 :
5. Utiliser un protocole de routage dynamique sur les postes et les routeurs
Module : TCP/IP Prof. S.LAQTIB

Annexe
o Datagramme ICMP :
Module: TCP/IP Prof. S. LAQTIB

o Type et code des messages d’erreurs ICMP :

Vous aimerez peut-être aussi