La ritrasmissione selettiva in TCP è una tecnica di gestione degli errori di trasmissione di dati che consente a TCP di identificare e correggere specifici segmenti di dati corrotti o persi, senza dover ritrasmettere l’intero flusso di dati. In pratica, questa tecnica consente a TCP di memorizzare i numeri di sequenza dei segmenti che vengono inviati con successo e di utilizzarli per identificare e ritrasmettere solo i segmenti che sono stati persi o corrotti, migliorando così l’efficienza del protocollo di trasmissione. La ritrasmissione selettiva è particolarmente utile nelle reti con elevata latenza o congestione.