Qu'est-ce que le protocole de contrôle de transmission?
Le protocole de contrôle de la transmission est l’un des deux protocoles composant la suite de connexions Internet. Ce protocole est combiné au protocole Internet pour former la base de presque tout le trafic Internet. L’utilisation de ces protocoles est presque indissociable, car ils dépendent totalement les uns des autres pour leur bon fonctionnement; Par conséquent, la suite de connexions Internet est généralement abrégée en TCP / IP (protocole de contrôle de transmission / protocole Internet). Le protocole de contrôle de la transmission est responsable du désassemblage et du réassemblage des données, et le protocole Internet gère le routage et la transmission.
Le trafic Internet est principalement constitué de petites rafales de données appelées paquets. Ces paquets contiennent des informations relatives à l'origine et à la destination des données, ainsi que des informations supplémentaires facultatives. Les paquets sont créés et réassemblés par le protocole de contrôle de transmission et envoyés sur Internet par le protocole Internet.
Pour illustrer ce processus, supposons qu'un document soit déplacé d'un ordinateur distant vers un ordinateur local. L'ordinateur reçoit la commande de déplacement et le protocole Internet détermine la manière dont le document doit être déplacé entre les ordinateurs. Le protocole Internet demande ensuite au protocole de contrôle de la transmission de scinder le document de manière spécifique. Le protocole de contrôle de la transmission divise ensuite le document en paquets et le protocole Internet les envoie.
Lorsque les paquets de documents parviennent à l'ordinateur local, le protocole de contrôle de la transmission commence à les réassembler. Il vérifie tout d'abord si tous les éléments sont présents et s'ils sont en bon état. S'il doit être remplacé, il demande les pièces dont il a besoin et attend leur arrivée. Une fois que tous les éléments ont été récupérés, il les réorganise dans l'ordre approprié et assemble le document. Il l'envoie ensuite au protocole Internet, qui informe l'ordinateur que le fichier est arrivé.
Ces processus constituent la grande majorité de l'utilisation d'Internet. Des programmes tels que les navigateurs Web, les clients de messagerie et les systèmes de transfert de fichiers utilisent ce processus de base en arrière pour chaque interaction. Ce système unifié permet à des programmes et systèmes indépendants de s’envoyer des informations sans conversion. Le système d'exploitation ou le programme qui a envoyé l'information est indifférent, car le protocole de contrôle a réellement effectué le travail.
Puisque c'est la pierre angulaire d'Internet, le protocole ne change jamais beaucoup. Cela permet la compatibilité ascendante des systèmes sur Internet. Les modifications de protocoles entraîneraient une déconnexion permanente des machines plus anciennes. Même sans mise à jour commune, le système est si simple qu'il nécessite rarement une surveillance ou une attention supplémentaire.