TCP
Es la sigla de "Transmission Control Protocol". TCP es un protocolo fundamental dentro del conjunto de protocolos de Internet, una colección de estándares que permite que los sistemas se comuniquen a través de Internet. Se clasifica como un protocolo de "capa de transporte" porque crea y mantiene conexiones entre hosts.
TCP complementa el protocolo de Internet (IP), que define las direcciones IP utilizadas para identificar sistemas en Internet. El protocolo de Internet proporciona instrucciones para transferir datos, mientras que el protocolo de control de transmisión crea la conexión y administra la entrega de paquetes de un sistema a otro. Los dos protocolos suelen agruparse y denominarse TCP/IP.
Cuando se envían datos a través de una conexión TCP, el protocolo los divide en paquetes numerados individualmente o "segmentos". Cada paquete incluye un encabezado que define el origen y el destino, además de una sección de datos. Como los paquetes pueden viajar por Internet mediante varias rutas, es posible que lleguen al destino en un orden diferente al de su envío. El protocolo de control de transmisión vuelve a ordenar los paquetes en la secuencia correcta en el extremo receptor.
TCP también incluye comprobación de errores, lo que garantiza que cada paquete se entregue según lo solicitado. Esto es diferente de UDP, que no comprueba si cada paquete se transmitió correctamente. Aunque la comprobación de errores integrada significa que TCP tiene más sobrecarga y, por lo tanto, es más lento que UDP, garantiza la entrega precisa de los datos entre sistemas. Por eso, TCP se utiliza para transferir la mayoría de los tipos de datos, como páginas web y archivos, a través de Internet. UDP es ideal para la transmisión de contenido multimedia, que no requiere que se entreguen todos los paquetes.
Pon a prueba tu conocimiento