Get Mystery Box with random crypto!

TCP est un protocole orienté connexion, ce qui signifie qu’une | 𝔸ℕ𝔻ℝ𝕆𝕀𝔻 ℍ𝔸ℂ𝕂𝔼ℝ Officiel

TCP est un protocole orienté connexion, ce qui signifie qu’une connexion est établie et maintenue jusqu’à ce que les programmes de chaque extrémité aient fini d’échanger des messages. Il détermine comment diviser les données de la couche application en paquets pouvant être acheminés par les réseaux, ainsi il envoie les paquets à la couche réseau, gère le contrôle de flux et il est conçu pour assurer une transmission de données sans erreur, gère la retransmission des paquets perdus ou tronqués. ainsi que l’accusé de réception(ACK) de tous les paquets qui arrivent.
Dans le modèle de communication OSI (Open Systems Interconnection), TCP couvre des parties de la couche 4(couche transport), et des parties de la couche 5(couche session).

Par exemple, lorsqu’un serveur Web envoie un fichier HTML à un client, il utilise le protocole HTTP pour le faire. Le protocole HTTP de la couche application demande au protocole TCP de la couche transport de configurer la connexion et d’envoyer le fichier. La pile TCP divise le fichier en paquets, les numérote, puis les transmet individuellement à la couche IP pour la livraison. Bien que chaque paquet a les mêmes adresses IP source et destination, les paquets peuvent être envoyés sur plusieurs routes. La couche transport de l’ordinateur client attend que tous les paquets soient arrivés, puis reconnaît ceux qu’elle reçoit et demande la retransmission si elle ne le fait pas (en fonction des numéros de paquets manquants), puis les assemble dans un fichier et envoie le fichier à la couche application de destinataire.
 

Exemple de transmission de données – TCP


 
Les segments TCP sont encapsulés dans le datagramme IP.