* Entrega confiable: TCP asegura que sus datos lleguen a su destino, en el orden correcto y sin errores. Lo hace dividiendo datos en paquetes, enviándolos y luego verificando si fueron recibidos correctamente. Si no, solicita retransmisión.
* Control de flujo: TCP evita que el dispositivo de envío abrume el dispositivo receptor ajustando la velocidad de la transmisión de datos. Asegura que el receptor pueda manejar los datos entrantes sin sentirse abrumado.
* Orientado a la conexión: TCP establece una conexión antes de enviar datos, asegurando una ruta segura y confiable para la comunicación. Esta conexión persiste a lo largo de la transferencia de datos.
Piense en TCP como un amigo meticuloso y confiable que empaqueta cuidadosamente sus datos, los envía y se asegura de que llegue de manera segura a su destino.