Tecnología

Inicio

Un tutorial para el protocolo TCP

Un tutorial para el protocolo TCP


Cuando la transferencia de datos, como el envío de un correo electrónico, se lleva a cabo entre dos ordenadores que pueden o no estar en la misma red, los datos pasa a través de siete capas en su red antes de que llegue a su destino. El diagrama ilustra este proceso. Protocolo de Control de Transmisión (TCP) es la cuarta capa en este modelo que proporciona conectividad (a través de los puertos) y una transmisión fiable de datos entre redes.

TCP proporciona bidireccional, fiable y datos orientados a la conexión de suministro y puede trabajar con cualquier aplicación que necesite este servicio.

A continuación se presentan las principales funciones del Protocolo de Control de Transmisión:

embalaje

TCP proporciona servicios a las capas superiores. Las capas superiores envían mensajes tales como mensajes de correo electrónico. TCP embala estos mensajes en paquetes de datos (piezas independientes más pequeños) antes de transferirla a la red de destino. En el lado de destino, TCP ensambla los paquetes de datos en mensajes completos y los pasa a las capas de aplicación más altas.

Direccionamiento

TCP proporciona direccionamiento unívoco, al igual que una dirección de casa única, que los paquetes de datos. Esto se utiliza para enviar los paquetes de datos a la otra red. Este mecanismo garantiza que los mensajes de correo electrónico llegan a su destino correcto. Este mecanismo de direccionamiento es comprensible tanto para el envío, así como los dispositivos receptores.

Conexión

TCP conecta diferentes dispositivos y mantiene esas conexiones. TCP también proporciona procedimientos para abordar los problemas con esta conexión y proporciona mecanismos para ponerles fin. Por lo tanto, para enviar paquetes de datos, TCP primero establece la conexión, similar a cómo se conecta una línea telefónica, al otro dispositivo. Después de que se establece la conexión, la transferencia se realiza. Esto asegura que los mensajes llegan en su totalidad. La conexión se termina solamente después de que el mensaje llegue a su destino.

transferir

TCP permite que las capas de aplicación por encima de ella para transferir datos en el flujo, de principio a fin en un flujo continuo. TCP divide los datos en paquetes de datos y transmite los paquetes de datos a la capa IP por debajo de ella. capa IP hace su propia fragmentación, el envasado y el formato antes de pasarla a las capas inferiores. El éxito de la transferencia, las capas IP y TCP del dispositivo de recepción descifrarlo y un-paquete antes de pasarlo a las capas superiores.

Confiabilidad

TCP proporciona un conjunto de funciones y servicios que hace que la transferencia de datos fiable mediante el uso de reconocimientos sobre la transferencia de datagramas. La capa IP subyacente no es tan fiable en términos de transferencia de datos. TCP supera este en cierta medida, ya que está orientado a la conexión y permite el flujo bidireccional de los datos. Se asegura de que la conexión se establece antes de la transferencia de datos.

Administración del flujo de

TCP mejora el control de flujo de datos y maneja la transferencia. Esto ayuda a evitar la congestión en la red y permite un flujo suave de los datos.