TCP (Protocolo de control de transmisión) Explicado

O protocolo garante a transmisión de datos confiable

TCP (Protocolo de control de transmisión) é un importante protocolo de rede que se usa na transmisión de datos a través de redes. Un protocolo, no contexto das redes, é un conxunto de regras e procedementos que rexen como se realiza a transmisión de datos para que todo o mundo, independentemente da localización, o software ou o hardware empregado, faga o mesmo. . TCP traballa xunto con IP (Protocolo de Internet) nun coñecido dúo chamado TCP / IP. Podes ver este termo na configuración de rede da túa computadora, o teu teléfono intelixente ou dispositivo portátil se xogas coa configuración. A parte IP trata do enderezo e reenvío de paquetes de datos de orixe a destino mentres TCP xestiona a fiabilidade da transmisión. Neste artigo, veremos que fai o TCP e como funciona.

Que fai TCP

A función do TCP é controlar a transferencia de datos de forma que sexa fiable. En redes como Internet, os datos transfórmanse en paquetes, que son unidades de datos que se envían de xeito independente na rede e que se reensamblan unha vez que chegan ao destino para devolver os datos orixinais.

A transmisión de datos nunha rede realízase en capas, cada protocolo nunha capa facendo algo complementario co que están a facer os demais. Este conxunto de capas chámase pila de protocolos. O TCP e o IP funcionan de man na pila, un encima doutro. Por exemplo, nunha pila, pode ter HTTP - TCP - IP - WiFi. Isto significa que cando, por exemplo, unha computadora está a acceder a unha páxina web, usa o protocolo HTTP para obter a páxina web en HTML, o TCP controla a transmisión, IP a canalización na rede (por exemplo, a Internet) e WiFi a transmisión na rede de área local.

O TCP é, polo tanto, responsable de asegurar a fiabilidade durante a transmisión. Unha transmisión de datos confiable é aquela na que se cumpren os seguintes requisitos. Ofrécense escenarios para comprender mellor o concepto.

Como funciona TCP

O TCP etiqueta os seus paquetes de xeito que estean numerados. Tamén se asegura de que teña un prazo para chegar ao destino (que é unha duración de varios centos de milésegundos chamado tempo de espera), e algunhas outras disposicións técnicas. Para cada paquete recibido, o dispositivo de envío notifícase mediante un paquete chamado confirmación. O nome di todo. Se despois do tempo de espera, non se recibe ningún acuse de recibo, a fonte envía outra copia do paquete que probablemente faltará ou atrasado. Os paquetes non incluídos tamén non son recoñecidos. Deste xeito, todos os paquetes sempre están montados en orde, sen buratos e dentro dun retraso predeterminado e aceptable.

Enderezo de TCP

Mentres IP ten un mecanismo completo para abordar os enderezos IP coñecidos, TCP non ten un sistema de enderezos tan elaborado. Non precisa dun. Só usa números fornecidos polo dispositivo no que está a traballar para identificar onde está a recibir e enviar paquetes para que servizo. Estes números chámanse portos. Por exemplo, os navegadores usan o porto 80 para o TCP. Utilízase o porto 25 ou o correo electrónico. O número de porto adoita estar xunto coa dirección IP dun servizo, por exemplo, 192.168.66.5:80