Se eu estiver entendendo a nuança da sua pergunta corretamente, sim, o cliente sempre esperará o 2MSL. este documento pode ajudar: link
sabemos que quando um programa TCP está no estado TIME_WAIT, ele espera por um FIN para 2MSL.
se receber uma FIN retransmitida com 2MSL e retransmitir uma ACK, iniciará outra 2MSL timeout ou não?
Se eu estiver entendendo a nuança da sua pergunta corretamente, sim, o cliente sempre esperará o 2MSL. este documento pode ajudar: link
Tags networking tcp