next up previous contents index
suivant: 1.5 Connexion de base monter: 1 TCP (Transmission Control précédent: 1.3 Les diffèrents états   Table des matières   Index

1.4 Numéros de séquence

Une des fonctionnalité majeur du protocole TCP consiste à la numérotation de chaques paquets en un numéro de séquence. Ces paquets sont ensuite acquiescés individuellement par l'hôte.

La machine source envoie par exemple les paquets numérotés par 100, 101, 102 et 103 à une autre machine. Cette dernière répond par un acquiescement (ACK) contenant le numéro de séquence du paquet reçu. Ainsi l'émetteur du paquet relève les acquiescements reçu et renvoie les paquets qui n'ont pas été acquiescés:

Emetteur                        Réseau                  Destinataire

------------------------------------------------------------------------------

Paquet 100              ------------>        Paquet 100 reçu

100 a bien été reçu     <------------        Acquiescement de 100

par le destinataire            

 

Paquet 101              ------------>        Paquet 101 reçu

101 a bien été reçu     <------------        Acquiescement de 101

par le destinataire            

 

Paquet 102              --------->??????

 

Paquet 103              ------------>        Paquet 103 reçu

103 a bien été reçu     <------------        Acquiescement de 103

par le destinataire            

 

102 n'a pas reçu

d'acquiescement, on le  ------------>        Paquet 102 reçu

renvoie

102 a bien été reçu     <------------        Acquiescement de 102

par le destinataire
Remarque: les paquets reçus par le destinataire ne sont pas obligatoirement immédiatement acquiescés, de plus il se peut qu'ils n'arrivent pas à destination dans le même ordre où ils ont été envoyés.


next up previous contents index
suivant: 1.5 Connexion de base monter: 1 TCP (Transmission Control précédent: 1.3 Les diffèrents états   Table des matières   Index
Nicolas JUSTIN - nicolas.justin@free.fr - 17/02/2000