TD 04

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

ENSEEIHT 2ème année 2005-2006

Informatique et Mathématiques Appliées, Majeure Info TD n◦ 4/5 - TCP/IP

2ème année 2005-2006

Contrôle de flux TCP


La connexion TCP
Décembre 2005

Objectifs :
– comprendre la machine à états TCP ;
– comprendre les mécanismes de gestion de la fenêtre de contôle de flux duprotocole TCP.

. Exercice 1 : Fenêtre TCP


La courbe de la figure 2 montre le numéro des segments émis par la machine A au cours du temps
sur le réseau N1 de la figure 1.
Sur ce réseau, la seule communication en cours se situe entre la machine A, qui a toujours des
données à émettre, et la machine B, qui n’a rien à émettre.
La troisième étape de la mise en place de la connexion est véhiculée par le premier segment de
données. Aucun mécanisme de contrôle de congestion n’est mis en place.

A R B

N1 10 mbps N2 256 kbps

F IG . 1 – Réseau d’expérimentation.

1.1 - Expliquez les différentes phases se déroulant dans les deux premières secondes.
1.2 - Quelle est la taille de fenêtre (constante) annoncée par le récepteur ? Donnez le contenu de
la fenêtre d’émission en chacun des points marqués sur l’axe des temps.
1.3 - Quelle est la capacité du routeur ?
1.4 - Quelle est, approximativement, la durée du délai de ré-émission ?

Contrôle de flux TCP


La connexion TCP 1
Emmanuel Chaput
ENSEEIHT 2ème année 2005-2006
Informatique et Mathématiques Appliées, Majeure Info TD n◦ 4/5 - TCP/IP

3.5
segment emis
segment detruit
donner la fenetre en ces points

3
2.5
Numero de segment emis au cours du temps

temps, en secondes
11.5
0.5
0 2
90

80

70

60

50

40

30

20

10

numero de sequence

F IG . 2 – Numéro de segment émis et perdus.


Contrôle de flux TCP
La connexion TCP 2
Emmanuel Chaput
ENSEEIHT 2ème année 2005-2006
Informatique et Mathématiques Appliées, Majeure Info TD n◦ 4/5 - TCP/IP

. Exercice 2 : La machine a états TCP

La figure 3 donne les états définis pour une entité TCP.

CLOSED

LISTEN

SYN−RCVD SYN−SENT

ESTABLISHED

FIN_WAIT_1 CLOSE_WAIT

CLOSING

LAST_ACK
FIN_WAIT_2

TIME_WAIT CLOSED

F IG . 3 – Les états de TCP.

Donner, pour chaque transition, l’événement susceptible de la déclenchée ainsi que le message
éventuellement émis.

Contrôle de flux TCP


La connexion TCP 3
Emmanuel Chaput

Vous aimerez peut-être aussi