Статья в Википедии о TCP указывает, что IP-пакеты, транспортирующие сегменты TCP, могут иногда теряться и что TCP "запрашивает повторную передачу потерянных данных",.
Каковы правила для запроса повторной передачи потерянных данных? На какой временной частоте выполняются запросы повторной передачи? Есть ли верхняя граница числа? Есть ли у клиента возможность указывать серверу, чтобы он забыл обо всем сегменте TCP, для которого часть отсутствовала, когда IP-пакет пропал?