Protocolo de Control de Transmisión y Protocolo de Internet (TCP/IP)

El Protocolo de Control de Transmisión (TCP) se refiere a un importante protocolo de Internet que es responsable de la transmisión o transferencia de paquetes de datos a través de redes y a través de Internet.[1] Puede ser clasificado como un protocolo orientado a la conexión y al streaming. Funciona en la capa de transporte como protocolo en la interconexión de sistemas abiertos y se utiliza para construir una conexión estable entre ordenadores remotos confirmando la entrega del mensaje a través de redes de soporte e Internet. El sistema de protocolo de control de transmisión elimina las posibles complicaciones que pueden surgir al tratar con redes subyacentes poco fiables.

Funcionalidad

El Protocolo de Control de Transmisión (TCP) funciona con el Protocolo de Internet (IP). El envío de paquetes de datos de un ordenador a otro es su función principal. TCP e IP, juntos, son los dos protocolos que rigen Internet. En el documento número 793 de las normas de solicitud de comentarios (RFC), el Protocolo de control de transmisión es definido por la Internet Engineering Task Force (IETF).[2]

Los datos enviados a través de conexiones TCP se dividen en segmentos numerados de forma independiente. Cada segmento contiene el destino de origen y la sección de datos que se coloca en una cabecera. El protocolo de control de transmisión es el responsable de reordenar los segmentos en la secuencia correcta a medida que llegan al extremo receptor. TCP es responsable de realizar el seguimiento de estos segmentos mientras que la IP se encarga de la entrega real de los datos. Incluye un control de errores incorporado que garantiza la recepción de cada segmento solicitado. TCP también incluye la comprobación de errores, lo que garantiza que cada paquete se entregue según lo solicitado. [3] La transferencia de datos como archivos y páginas web a través de Internet hace uso de TCP. El control de la transferencia fiable de datos es la función principal de TCP.

En algunos casos, los paquetes se pierden o se entregan fuera de servicio. Esto se debe a un comportamiento impredecible de la red. Para minimizar el problema, la solicitud de reordenación y reentrega es hecha por el TCP. Esto, sin embargo, compensa la velocidad de entrega en un par de segundos.[4] La necesidad de reordenar los paquetes y las retransmisiones después de su llegada introduce la latencia en la secuencia TCP. Según estudios, aplicaciones como FTP, Telnet, Correo Electrónico y World Wide Web (WWW); aproximadamente el 90% del tráfico de estas redes prefiere este servicio de transporte.[5]

Direccionamiento TCP/IP

Las direcciones de Internet como IP (protocolo de Internet) tienen un mecanismo completo y es uno de los más comunes. TCP, por otro lado, no necesita un sistema de direccionamiento complejo. TCP sólo utiliza números, también llamados "puertos", que son proporcionados por el dispositivo en el que está trabajando actualmente. Esto es para identificar dónde están los paquetes de envío y recepción y para qué servicio.

Por ejemplo, el puerto 80 para TCP se utiliza principalmente para los navegadores web, mientras que el puerto 25 se utiliza para el correo electrónico. La dirección IP más el número de puerto se introduce para un servicio, por ejemplo 192.168.66.66.5:80.[6]

Capas TCP

El Protocolo de Control de Transmisión tiene 4 capas que son la Capa de Interfaz de Red, Capa de Aplicación, Capa de Transporte, y Capa de Internet. Las descripciones y funciones de estas capas se describen a continuación:

Capa de interfaz de red

Consiste en la capa de enlace de datos responsable de la detección y corrección de posibles errores; y la capa física que activa la transmisión física para la transmisión de bits por medios procedimentales, eléctricos, mecánicos y funcionales.

Capa de aplicación

Esta capa ofrece un conjunto de interfaces para aplicaciones que adquieren acceso a servicios en red que soportan aplicaciones directamente. Cada entidad de aplicación en TCP está compuesta por un conjunto de funciones que necesita para soportar el servicio de comunicaciones distribuidas.

Capa de transporte

Esta capa asegura que los datos enviados por el receptor son los mismos bits que se entregan al remitente (comunicación de extremo a extremo). La capa de transporte para TCP ofrece una transmisión de datos fiable con un flujo de datos fiable orientado a la conexión.

Capa de Internet

Las funciones de direccionamiento, empaquetado y enrutamiento se gestionan en esta capa. IP, ARP, ICMP e IGMP son los protocolos básicos de esta capa.[7]

Guía de Equipamiento Común

Tener una gran empresa implica disponer de una amplia gama de redes y equipos que la gestionan. Los más comunes que también pueden estar disponibles en su hogar son los enrutadores y un conmutador. A continuación se presentan los equipos y dispositivos más comunes que hacen que Internet sea posible.

Enrutador

La tarea principal de este dispositivo es enviar datos a través de Internet, que es también el hogar de la capa de Internet. También es responsable de ocuparse de los puntos finales de su red local sólo cuando la comunicación va más allá del dominio del enrutador.

Interruptor

Este equipo es el encargado de conectar todos los ordenadores de su red. Se necesita un cable por computadora para conectarse al conmutador. También verá muchas otras computadoras en su oficina que tienen un cable que va al mismo conmutador. Los mensajes de un ordenador a otro pasan por el conmutador.

Puente

La conexión de un cubo a otro es la función de un puente. La conexión de una red inalámbrica y una LAN es posible gracias a un puente. La diferencia entre un interruptor y un puente es que el puente sólo tiene una conexión. Un puente es sólo una sección pasante y un dispositivo de capa física que no necesita un procesador muy complicado**.**

Repetidor

Ampliar el alcance de una señal es la función principal de un repetidor, que también se denomina "amplificador". El pulso eléctrico se dispersa a lo largo de la distancia en los cables. La señal se debilita a medida que viaja en wifi. Aplicando un nuevo impulso de electricidad a las transmisiones por cable y en redes inalámbricas, también retransmite señales. Esto no necesita software y es puramente un dispositivo físico sin implicación con los protocolos.

Historia

El Protocolo de Control de Transmisión se conocía antes como el "Programa de Control de Transmisión". La creación de Internet, aunque muchas personas afirman haberla inventado, puede atribuirse principalmente a Vint Cerf y Bob Khan. Uno de los otros nombres notables en la tecnología de Internet es Jon Postel, quien introdujo el concepto de una "pila de protocolos" que también contribuyó en los protocolos TCP/IP. Esto es en referencia a su trabajo publicado en mayo de 1974 titulado "A Program for Packet Network Intercommunication". Fue publicado por el Instituto de Ingenieros Eléctricos y Electrónicos, con el patrocinio del Departamento de Defensa de los Estados Unidos.[8]


  1. https://www.techopedia.com/definition/5773/transmission-control-protocol-tcp ↩︎

  2. https://searchnetworking.techtarget.com/definition/TCP ↩︎

  3. https://techterms.com/definition/tcp ↩︎

  4. https://www.extrahop.com/resources/protocols/tcp/ ↩︎

  5. https://erg.abdn.ac.uk/useRS/gorry/couRSe/inet-pages/tcp.html ↩︎

  6. https://www.lifewire.com/tcp-transmission-control-protocol-3426736 ↩︎

  7. https://automationforum.in/t/tcp-ip-transmission-control-protocol-internet-protocol-basic-concept-architecture/4482 ↩︎

  8. https://www.comparitech.com/net-admin/ultimate-guide-tcp-ip/ ↩︎