One of the purposes of TIME WAIT is to handle the case of a data packet from a first incarnation of a connection arriving very late and being accepted as data for the second incarnation.
(a) Explain why, for this to happen (in the absence of TIME WAIT), the hosts involved would have to exchange several packets in sequence after the delayed packet was sent but before it was delivered.
(b) Propose a network scenario that might account for such a late delivery.