Explain the TCP three-way handshake and why TCP uses three handshakes instead of two.

Technical