TCP, the Transmission Control Protocol, is the transport protocol that gives applications a reliable, ordered byte stream across unreliable IP networks.
The TCP handshake is the three-step SYN, SYN-ACK and ACK exchange that opens a reliable TCP connection and agrees on sequence numbers…