Protocolo TCP: fundamentos y establecimiento de conexión (enlace de tres vías)
Resumen
El documento explica el protocolo TCP, un protocolo de la capa de transporte que aporta fiabilidad a IP mediante sesiones orientadas a la conexión y acuses de recibo. Describe cómo TCP fragmenta los datos y qué sobrecarga genera. También detalla el protocolo de enlace de tres vías y el inicio del proceso de conexión con el segmento SYN.
Puntos clave
- TCP es un protocolo de la capa de transporte (nivel 4) que proporciona seguridad y fiabilidad al protocolo IP.
- TCP convierte los bloques de datos en fragmentos de hasta 64 KB antes de pasarlos a la capa de red.
- La fiabilidad se basa en sesiones orientadas a la conexión y en los acuses de recibo enviados por el destino.
- Si el origen no recibe un acuse de recibo en un tiempo predeterminado, retransmite los datos.
- El protocolo de enlace de tres vías comprueba que el destino está presente, que tiene un servicio activo en el puerto indicado y avisa de la intención de conectar.
- El cliente iniciador comienza la conexión enviando un segmento SYN con un valor de secuencia inicial.
Protocolo TCP
TCP (Transmission Control Protocol) es un protocolo de la capa de transporte (Nivel 4) creado para realizar conexiones en redes inseguras (origen: ARPANET). TCP proporciona seguridad al protocolo IP.
TCP acepta bloques de datos de cualquier longitud procedentes de las capas superiores o de los procesos de usuario, y los convierte en fragmentos de hasta 64 KB. A continuación, los pasa a la capa de red (protocolo IP) que a su vez puede volver a fraccionarlos.
La fiabilidad de la comunicación TCP se consigue usando sesiones orientadas a la conexión. Antes de que un host utilice TCP para enviar datos a otro host, la capa de transporte inicia un proceso para establecer una conexión con el destino. Esta conexión habilita el seguimiento de una sesión o flujo de comunicación entre los hosts. Este proceso garantiza que cada host esté activo y preparado para la conexión. Una conversación completa requiere el establecimiento de una sesión bidireccional entre los hosts.
Una vez establecida una sesión, el destino envía acuses de recibo al origen por los segmentos que recibe. Estos acuses de recibo son la base de la fiabilidad de la sesión TCP. En cuanto el origen recibe un acuse de recibo, sabe que los datos se han entregado satisfactoriamente y puede dejar de rastrearlos. Si el origen no recibe un acuse de recibo dentro de un periodo de tiempo predeterminado, retransmite esos datos al destino.
Parte de la sobrecarga adicional de utilizar TCP es el tráfico de red generado por los acuses de recibo y las retransmisiones.
Protocolo de Enlace de Tres Vías
El protocolo de enlace de tres vías desempeña las siguientes funciones:
- Establece que el dispositivo de destino está presente en la red.
- Verifica que el dispositivo de destino tiene un servicio activo y está aceptando solicitudes en el número de puerto de destino que el cliente iniciador piensa usar para la sesión.
- Informa al dispositivo de destino de que el cliente de origen intenta establecer una sesión de comunicación en ese número de puerto.
Pasos para Establecer una Conexión TCP
- El cliente iniciador envía un segmento SYN que contiene un valor de secuencia inicial, que le sirve al servidor como solicitud para iniciar una sesión de comunicación.
Descargar
PDF Word HTMLPreguntas frecuentes
¿Qué es el protocolo TCP?
TCP (Transmission Control Protocol) es un protocolo de la capa de transporte (nivel 4) creado para realizar conexiones en redes inseguras. Proporciona seguridad al protocolo IP.
¿Qué funciones cumple el protocolo de enlace de tres vías?
Establece que el dispositivo de destino está presente en la red, verifica que tiene un servicio activo en el puerto de destino e informa de que el cliente quiere establecer una sesión en ese puerto.
¿Cómo garantiza TCP que los datos llegan correctamente?
El destino envía acuses de recibo por los segmentos recibidos. Si el origen no recibe un acuse dentro de un periodo de tiempo predeterminado, retransmite esos datos al destino.
Ponte a prueba
Tarjetas de repaso
Pulsa una tarjeta para ver la respuesta.
Test
Preguntas generadas con IA a partir del documento: comprueba las respuestas con el texto.