Consulta

Protocolo TCP/IP

¿Que es?

El Protocolo TCP/IP o Transfer Control Protocol consiste en un acuerdo estandarizado sobre el que se realiza la transmisión de datos entre los participantes de una red informática. Los programas que forman redes de datos en una red de ordenadores emplean el protocolo TCP para crear conexiones entre sí, de forma que se pueda garantizar el flujo de datos entre las partes. A través de este protocolo se asegura que los datos lleguen a su destino en el mismo orden que se transfirieron y sin errores. La inmensa mayoría de comunicaciones que se realizan en internet utilizan el protocolo TCP IP, como es el caso de navegadores, programas de intercambio de ficheros, servicios FTP y un largo etcétera. El origen de este protocolo se sitúa en 1973 y fue desarrollado por Robert E. Kahn y Vinton G. Cerf. Sin embargo, hasta ocho años después no se convirtió en un protocolo estandarizado gracias al documento RFC 793. Lo más sorprendente es que hoy en día sigue vigente..

Carecteristicas

  1. Es un protocolo que funciona mediante la conexión mutua entre cliente y servidor.

  2. Ordena los segmentos provenientes del protocolo IP.

  3. Monitorea el flujo de los datos y permite evitar la saturación de la red.

  4. Entrega los datos al protocolo IP en forma de segmentos de longitud variable.

  5. Permite circular de forma simultánea a la información proveniente de diferentes fuentes.

Como funciona las conexxiones del protocolo

Para saber cómo funciona el protocolo TCP es necesario tener en cuenta que se trata de un estándar que se basa en la transmisión bidireccional de la información. Imaginemos una comunicación por vía telefónica, en la que tanto el emisor como el receptor establecen una comunicación entre sí. Pues esto sería similar al funcionamiento del TCP. En este caso, la comunicación se realizaría en base a paquetes o segmentos, que funcionarían como las unidades básicas de transmisión.

Tanto la conexión entre terminales, como la transmisión de los datos, es llevada a cabo por un software TCP, el cual se ejecuta dentro del conjunto de protocolos de red del sistema operativo.

Las aplicaciones de red, como los servidores o los navegadores de internet, cuentan con interfaces que permiten activar este software TCP.

Para establecer la conexión, es necesario que se reconozcan dos puntos de acceso y destino (cliente y servidor). Sin embargo, no importa qué parte hace de cliente y cuál hace de servidor, Lo único que necesita el software TCP para establecer la conexión es que cada una de las partes cuente con una dirección IP y un puerto asignado.

imagen de la VPN, cambio de ip
imagen por Stefan Coders