The server sends a FIN (disconnect) request to the client:
The client must acknowledges the FINISH message:
Problem:
Graphically:
2 × MSL (= Maximum Segment Livetime)
Now:
The client can now verify and retransmits the ACK
Note:
(In case the retransmitted ACK is lost !!!)
It is arbitrarily defined to be 2 minutes long
Wikipedia: click here