Multiple choice

Refer to the exhibit. Host1 is in the process of setting up a TCP session with Host2. Host1 has sent a SYN message to begin session establishment. What happens next?

  1. Host1 sends a segment with the ACK flag = 0, SYN flag = 0 to Host2.

  2. Host1 sends a segment with the ACK flag = 1, SYN flag = 0 to Host2.

  3. Host1 sends a segment with the ACK flag = 1, SYN flag = 1 to Host2.

  4. Host2 sends a segment with the ACK flag = 1, SYN flag = 1 to Host1.

  5. Host2 sends a segment with the ACK flag = 0, SYN flag = 1 to Host1.

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

In TCP's three-way handshake, after the initiator sends a SYN (synchronize) packet, the recipient responds with a SYN-ACK packet - acknowledging the SYN and sending its own synchronize. The final step is the initiator sending an ACK to complete the connection.