Fondamentaux des réseaux
Chapitre 1. Introduction aux réseaux
Chapitre 2. Modélisation des réseaux
Chapitre 3. Organisation de l'Internet
Chapitre 4. Protocoles TCP-IP
Plan
1. Introduction
2. Le protocole IP
3. Adressage IP
4. Routage IP
5. Le protocole UDP
6. Le protocole TCP
Exercices
Première partie
-->Corrigé
Deuxième partie
-->Corrigé
Troisième partie
-->Corrigé
Travaux pratiques
QCM
Chapitre 5. Réseaux locaux
Page d'accueil Table des matières Niveau supérieur Page précédente Bas de la page Page suivante

Protocoles TCP-IP - Corrigé des exercices 3/3

14. Représenter la table de routage du routeur R0 (les nuages représentent les sous-réseaux et leurs adresses).

exo14b

15. Le relevé de trames fourni ci-dessous correspond à l’échange d’informations entre les deux machines Student3 et ServerC en utilisant le protocole TCP/IP. Dans ce relevé, les en-têtes de niveau MAC, IP et TCP sont décodées champ par champ. Le contenu du paquet IP est ensuite affiché en hexadécimal.

a) Combien d’octets comportent les en-têtes IP et TCP du paquet 2 ? Combien reste-il d’octets au niveau supérieur ? L’analyse nous donne 5 mots de 32 bits pour l’en-tête IP (IHL = IP Header Length = 5), soit 20 octets et également 5 mots de 32 bits pour l’en-tête TCP (TCP Header Length = 5), soit 20 octets. La longueur total du paquet IP est de 44 octets  (Len = 002C). Il reste donc 44-20-20 = 4 octet au niveau supérieur (85  00  00  00).

b) Indiquer, pour le paquet 2 les adresses IP source et destination en notation classique décimale et en hexadécimal.
L’analyse nous donne les adresses en décimal : IP source  = 192.9.200.50 ; IP destination = 192.9.200.4. Les derniers octets de l’en-tête IP correspondent aux adresses en hexadécimal : C0 09 C8 32 et C0 09 C8 04.

c) Les paquets sont-ils fragmentés ?
Les bits DF et MF sont à 0 (FLG), donc pas de fragmentation.

d) A quoi correspondent les numéros de ports dans les paquets 2 et 3 ?
Dans le paquet 2, le numéro de port source correspond à un port client (401H=1025>1024), le port destination 19H=25 correspond à une application de messagerie utilisant le protocole SMTP. Dans le paquet 3, les numéros de port sont inversés, ServerC est un serveur SMTP et répond à la requête de Sudent3.

e) Quel est le numéro de séquence à l’émission envoyé par la station Student3 dans le paquet 2 ? Justifier en conséquence la valeur utilisée dans le paquet 3 pour l’acquittement par la station ServerC.
Student3 envoie : Sequence Number = 0000144B. ServerC répond : Acknowledgement Number = 0000144F. ServerC acquitte donc les 4 octets 144B à 144E correspondant à la couche supérieure (octets 85 00 00 00) en envoyant le numéro du prochain octet attendu soit 144F.

f) Combien d’octets au niveau supérieur la station Student3 peut-elle recevoir sans acquittement ?
La fenêtre (TCP: Window) indique que 1400H=5120 octets peuvent être reçus sans acquittement.

Page d'accueil Table des matières Niveau supérieur Page précédente Haut de la page Page suivante