Exercice 1 :

Transcription

Exercice 1 :
ISITCom Hammam Sousse
TD 3 – La pile TCP/IP
Exercice 1 : Fragmentation IP
Un client de messagerie F transfère un message électronique de 4000 octets
de données vers un serveur distant en utilisant trois voies de communication
successives selon la figure ci-après. On considère que toutes les entêtes ajoutées par
les différentes couches de protocoles traversées au dessus de la couche IP font
partie des 4000 octets. Dans les datagrammes IP l'entête est une entête standard de
20 octets (il n'y a pas d'options rajoutées en extensions dans les entêtes IP). La taille
totale est donc de 4020 octets.
1) Expliquez dans les grandes lignes le fonctionnement de la fragmentation dans ce
cas.
3) Pour l'exemple précédent décrivez précisément les entêtes des datagrammes IP
échangés. Vous ne décrirez que les champs associés à la fragmentation et la
longueur du datagramme ?
2) Combien de fragments arrivent au niveau du serveur de messagerie distant?
Exercice 2 :
La trame Ethernet suivante a été prélevée par un programme d'écoute d'une
voie Ethernet. Cette trame est éditée par lignes de 16 octets en hexadécimal.
0800
0028
c801
1000
2001
0c39
0450
64be
b432
0000
0015
0000
0800
1e06
0006
0000
2000
8077
e802
0000
1
61f3
c009
0080
0000
0800
c80b
3e08
xxxx
4500
c009
5010
xxxx
2010
ISITCom Hammam Sousse
1) Entête Ethernet : Quelles sont les adresses Ethernet source et destination de la
trame ?
Où se trouve le type de protocole réseau encapsulé dans la trame Ethernet ? Quelle
est sa valeur ?
2) Entête IP : Quelles sont les adresses IP source et destination ?
Y’a-t-il une fragmentation ?
Quelle est la valeur du champ TTL ('Time to live', durée de vie) ?
Comment détermine t'on que le protocole de transport qui utilise ce datagramme IP
est TCP ?
3) Entête TCP : Quels sont les numéros de port source et destination de ce segment
?
Exercice 3 : TCP, UDP
1) Les routeurs du réseau Internet ont-ils la possibilité de créer et d’émettre des
messages TCP ou UDP ?
2) La fragmentation et le ré-assemblage des datagrammes sont réalisés par IP. Qui
s’occupe de l'ordre d'arrivée de ces datagrammes ?
3) Supposons que vous vouliez transmettre le message "Hello" à une application
distante sachant que :
• le protocole utilisé pour la transmission est UDP
• le protocole utilisé par UDP est IPv4
• le protocole utilisé par IPv4 est Ethernet
• le port UDP utilisé par l'application émettrice est 13
• le port UDP utilisé par l'application destinataire est 44297
• l'adresse IP de la station émettrice est 139.124.5.29
• l'adresse IP de la station destinataire est 139.124.5.58
• l'adresse Ethernet de la station émettrice est 08:00:20:75:19:7d
• l'adresse Ethernet de la station destinataire est 08:00:20:76:3e:c8
Donnez la trame Ethernet (en hexadécimal) qui sera émise par la station émettrice.
2
2010

Documents pareils