FIN
Either end of the connection can initiate
termination.
A FIN is sent, which means the
application is done sending data.
The FIN is ACK’d.
The other end must now send a FIN.
That FIN must be ACK’d.