TCP (Transmission Control Protocol) est un protocole réseau de transport "fiable" utilise le mode connecté et correspond à la co...
TCP (Transmission Control Protocol) est un protocole réseau de transport "fiable" utilise le mode connecté et correspond à la couche transport du modèle OSI. Aujourd’hui on va vous expliquer comment fonctionne le protocole TCP en détails (L'établissement et la fermeture de la connexion).
Catégorie de cours : Réseaux Informatiques
Sujet de cours : Comment fonctionne le protocole réseau TCP ?
Catégorie de cours : Réseaux Informatiques
Sujet de cours : Comment fonctionne le protocole réseau TCP ?
Établissement et fermeture d’une connexion TCP
Lors de son établissement, une connexion TCP :- Vérifie que le destinataire est présent sur le réseau informatique.
- S'assure que le destinataire à le service demandé actif.
- Informe le destinataire que la source souhaite établir une connexion réseau sur le port testé.
L’établissement de la connexion réseau a lieu en 3 étapes
1.La source envoie un segment avec l’indicateur de contrôle CTL=SYN au destinataire.
2. Le destinataire répond avec l’indicateur de contrôle CTL=ACK,SYN , ce qui établit la session unidirectionnelle et demande un établissement de session destinataire .
3. La source répond avec l’indicateur de contrôle CTL=ACK , ce qui établit la session unidirectionnelle destinataire .
La fermeture d’une connexion réseau a lieu généralement en 4 étapes
1. Lorsque la source n’a plus de données à envoyer, il envoie un segment avec l’indicateur de contrôle CTL=FIN .
2. Le destinataire répond avec l’indicateur de contrôle CTL=ACK , ce qui met fin à la session unidirectionnelle source destinataire.
3. Le destinataire envoie l’indicateur de contrôle CTL=FIN à la source.
4. La source répond avec l’indicateur de contrôle CTL=ACK , ce qui met fin à la session unidirectionnelle destinataire source .
Fiabilité du protocole TCP
- Ré-assemblage des segments : les segments peuvent arriver dans le désordre à destination. Ils sont réordonnés grâce à leur numéro d’ordre.
- Confirmation de la réception des segments : un accusé de réception est envoyé à la source après réception des données informatiques.
- Perte de segments : si la source ne reçoit pas d’accusé de réception, elle retransmet les données.
- Contrôle de flux : le flux des données est géré en utilisant une taille de fenêtre (dynamique) qui correspond au nombre d’octets envoyés avant qu’un accusé de réception soit envoyé.