? Transmission Control Protocol (TCP ) est l'un des éléments de base de l'Internet qui a été développé dans les années 1970 . Avant TCP Internet était beaucoup plus lente et beaucoup moins fiable. Une des caractéristiques de TCP est que les messages sont répartis en petits morceaux et les morceaux sont envoyés séparément. Aussi étrange que cela puisse paraître , c'est en fait plus fiables. TCP fournit également d'autres fonctions de base de l'Internet. Réseaux de commutation par paquets
L'Internet est un réseau à commutation de paquets . Les messages envoyés entre les ordinateurs sont divisés en une série de paquets qui sont envoyés un par un . Chaque paquet possède un en-tête ci-joint de l'information qui indique d'où il vient , où il va , quand il a été envoyé et quel paquet il est dans le message. Chaque noeud sur Internet reçoit constamment des paquets et les retransmet le long d'une ligne menant à leur destination. Les noeuds retransmettent toujours le long de la ligne de fonctionnement qui est moins occupé , ce qui déroute autour de dysfonctionnement ou de lignes bruyantes et automatiquement rompt les goulots d'étranglement de la congestion de la circulation. Lorsque les paquets arrivent à destination, TCP enlève les en-têtes et réassemble le message . Perdu ou brouillés paquets sont automatiquement retransmis.
Poignée de main , Error Checking and Timestamps
Avant le début de la transmission , TCP passe par un processus appelé poignée de main . Cela signifie que quelques brefs signaux sont échangés entre l'émetteur et le récepteur qui met en place à la fois pour la transmission du message. Chaque paquet est transmis un à la fois , et l'en-tête de chaque paquet comporte un horodatage . Lorsque le paquet est reçu , il est vérifié pour les erreurs et , si elle est correcte, un message d'acquittement est envoyé à l'expéditeur. Lorsque l'accusé de réception est reçu, le paquet suivant est envoyé . Si le reconnaître n'est pas envoyé après un certain temps , le paquet est retransmis. TCP vérifie automatiquement les paquets pour les duplications quand il est Remontage du message. Si les paquets sont reçus dans le désordre, ils sont détenus et une requête est envoyée pour la retransmission des paquets manquants .
Autres fonctionnalités TCP
Outre l'établissement de connexions et le traitement des paquets , TCP introduit également d'autres fonctionnalités qui sont encore intégralité des fonctions de l' Internet: e-mail, File Transfer Protocol (FTP) et à distance log- ins . Bien que le courriel moderne incorpore des icônes de couleur et cliquable , TCP contrôle totalement la transmission et la réception réelle. La même chose est vraie pour le transfert de fichiers entre ordinateurs : TCP contrôle totalement FTP. La même chose est vraie pour connexion à distance ( connexion à un ordinateur distant ) : TCP établit une connexion , les transferts de paquets et vérifie l'intégrité des transmissions. Comme tous les messages de l'ordinateur moderne, ces protocoles sont construits sur des fonctions de base de TCP.