why TCP need 3 way handshake rather than 2 ways

NoSuchKey