TCP gère les pertes de paquets en utilisant un mécanisme appelé retransmission. Lorsqu’un paquet est perdu, le récepteur envoie un message d’acquittement au transmetteur pour indiquer qu’il n’a pas reçu le paquet en question. Le transmetteur retransmet alors le paquet perdu. Le nombre de retransmissions autorisées est limité pour éviter une saturation du réseau. Si ce nombre est atteint sans succès, la connexion peut être considérée comme perdue et terminée. Ce mécanisme permet à TCP de fournir une transmission fiable de données sur les réseaux.