Problem Statement
Describe the TCP three-way handshake process.
Explanation
The TCP three-way handshake establishes a reliable connection between client and server. Step 1: The client sends a SYN segment to request connection. Step 2: The server replies with SYN-ACK, acknowledging the request and sending its own SYN. Step 3: The client responds with ACK to confirm. After these three steps both sides are synchronized and can start data transfer. This process ensures both sides are ready and sequence numbers are initialized.
Practice Sets
This question appears in the following practice sets: