ReliaQuest Interview Question

What is the TCP handshake?

Interview Answer

Anonymous

Mar 9, 2022

Three-packet conversation between TCP hosts to establish and start a data transfer session. Starts with a SYN (Synchronize Sequence Number) request by the device that wants to communicate. Then the target responds with a SYN response and ACK to the SYN request. The initiator confirms the SYN ACK by sending an ACK thus completing the handshake and establishing a connection. SYN > SYN ACK> ACK