Tecnología

Inicio

El protocolo de comunicación TCP

El protocolo de comunicación TCP


"TCP" es sinónimo de "Transmission Control Protocol". Estas normas son ampliamente utilizados en las redes de computadoras y fueron los primeros protocolos, junto con el Protocolo de Internet, que se utiliza para la programación de Internet.

Modelo en capas

En la parte inferior de la pila TCP / IP es el físico, o la capa de Enlace. Por encima de esto es la capa de Internet. TCP se encuentra en la siguiente capa hasta que se llama la capa de transporte. Por encima de la capa de transporte es la capa de aplicación, con la que interactúan los usuarios.

Propósito

Una aplicación tiene la intención de enviar los datos a través de Internet. Pasa sus datos a TCP formato de la forma que espera que su par en el otro extremo de la conexión para recibirla. TCP rompe estos datos en paquetes. Cada paquete tiene un cuerpo y una cabecera. El cuerpo contiene un segmento de los datos de las aplicaciones. La cabecera contiene información escrita de acuerdo a los estándares de TCP.

control de sesión

TCP envía datos a un puerto específico en el equipo remoto y decirle al programa de TCP en ese equipo puerto que desea usar en la declaración. Los dos programas de TCP en cada punto final sincronizar y mantener una sesión. Una vez que todos los datos han sido enviados, el TCP emisor informa al receptor que ha terminado, y se cierra la sesión.

Gestión de datos

El programa de recepción TCP comprueba los números de secuencia de los paquetes que llegan. Si se pierde un paquete, envía una señal de vuelta para volver a enviar ese paquete. El programa receptor TCP se aferra a los paquetes que llegan hasta que se hayan recibido. Se vuelve a ensamblar los segmentos de datos en el formato exacto de la aplicación de envío pasa al TCP enviando y pasa los datos a la aplicación receptora.