La retransmission sélective dans TCP est une technique de gestion de la perte de paquets dans les communications réseau. Lorsqu’un paquet est perdu en transit, TCP peut rétransmettre tous les paquets envoyés depuis le dernier paquet de reconnaissance (ACK) reçu, ce qui peut entraîner une congestion du réseau. La retransmission sélective permet à TCP de ne réenvoyer que les paquets manquants, réduisant ainsi la congestion et améliorant les performances du réseau. Cela est accompli en utilisant des numéros de séquence individuels pour chaque paquet envoyé et en stockant les paquets reçus dans un tampon jusqu’à ce que tous les paquets précédents aient été reçus avec succès.