SubnetLayer

TCP — end of module

What this checks. That you can follow sequence and acknowledgement arithmetic, name the state each end is in, and tell a refusal apart from a silence. You need 3 of 4 to pass, and every option is explained afterwards — including the ones you did not pick.

  1. 1/4A client sends a SYN with sequence number 1000. What acknowledgement number does the server's SYN-ACK carry?

    Work out a value

  2. 2/4A client's SYN reaches a host that has nothing listening on the port. What comes back?

    Predict what happens next

  3. 3/4What is the difference between the receive window and the congestion window?

    Tell two ideas apart

  4. 4/4Which capture contents best prove a segment was lost rather than merely delayed?

    Choose the evidence

When every module makes sense on its own, the capstone asks the questions that need two protocols at once.