Below is a simplified description of the TCP 3-way
handshake process.
1) Host A sends a TCP SYNchronize packet to Host B.
2) Host B receives A's SYN.
3) Host B sends a SYNchronize-ACKnowledgement.
4) Host A receives B's SYN-ACK.
5) Host A sends ACKnowledge.
6) Host B receives ACK. TCP connection is
ESTABLISHED