El Internet es una red de conmutación de paquetes. Los mensajes enviados entre los ordenadores se dividen en una serie de paquetes que se envían uno a la vez . Cada paquete tiene una cabecera adjunta de información que le dice de dónde viene , a dónde va , cuándo se envió y qué paquete se encuentra en el mensaje. Cada nodo de Internet recibe constantemente paquetes y los retransmite a lo largo de una línea que conduce a su destino. Los nodos siempre se retransmiten a lo largo de la línea de funcionamiento que es menos concurrida , cerca de rutas de este mal funcionamiento o líneas ruidosas y automáticamente se rompe cuellos de botella de la congestión de tráfico. Cuando los paquetes llegan al destino , elimina las cabeceras TCP y vuelve a ensamblar el mensaje . Perdida o revueltos paquetes son retransmitidos automáticamente .
Apretón de manos , comprobación de errores y marcas de tiempo
Antes de que comience la transmisión , TCP pasa a través de un proceso denominado protocolo de enlace . Esto significa que unas pocas señales cortos se intercambian entre el emisor y el receptor que establece tanto para la transmisión de mensajes . Cada paquete se envía uno a la vez y la cabecera de cada paquete incluye un sello de tiempo . Cuando se recibe el paquete se comprueban los errores y , si es correcto , un mensaje de acuse se envía al remitente . Cuando se recibe el acuse de recibo , se envía el siguiente paquete . Si el reconocer que no se envía después de un cierto tiempo, el paquete es retransmitido . TCP comprueba automáticamente los paquetes de duplicaciones cuando se vuelva a montar el mensaje. Si se reciben los paquetes fuera de orden , se mantienen y se envía una solicitud para la retransmisión de los paquetes perdidos.
Otras características TCP
Además de establecer conexiones y hacer frente a los paquetes , TCP también introdujo otras características que son todavía funciones integradas de la Internet: correo electrónico, protocolo de transferencia de archivos ( FTP) y remotas log- ins. Aunque el correo electrónico moderno incorpora iconos de color y hacer clic, TCP controla por completo la transmisión y la recepción real. Lo mismo es cierto para la transferencia de archivos entre ordenadores : TCP controla completamente FTP . Lo mismo es cierto para el control remoto de inicio de sesión ( sesión en un equipo remoto ) : TCP establece una conexión , los paquetes de transferencias y verifica la integridad de las transmisiones. Como todos los mensajes de computadora moderna , estos protocolos se construyen en la parte superior de las funciones básicas de TCP.