Para conexões TCP estabelecidas, os tempos limite de retransmissão serão calculados dinamicamente dependendo do RTT da conexão entre o cliente e o servidor. Essencialmente, o TCP tentará descobrir quanto tempo deve esperar para ouvir um ACK por um pacote enviado. Se esse temporizador expirar, ele acionará uma retransmissão.
Portanto, com base no seu exemplo, podemos supor que 122 recebe um pacote de 115. 122 envia um ACK para este pacote, mas na verdade nunca chega a 115. 115 acha que seu pacote original nunca foi recebido por 122, então o retransmite após o temporizador de retransmissão expira. 122 recebe esta retransmissão e envia outro ACK.
Espero que ajude.