Exercise 3 - Part 3

After connection establishment, in the following sections, A sends a certain number of segments to B. Represent the sequence diagram with the same fields requested in the previous section. Suppose that, upon confirming the correct reception of sequential segments, B allows A's window to expand to its original size.

For the following sections, suppose we start from an already established TCP connection and that entity A begins with an initial sequence number equal to 1000 and entity B with a sequence number equal to 2000.

Represent the temporal sequence diagram if A sends 4 maximum-size segments to B, where the first one is lost. Consider that the retransmission timer has a value of 4 'ticks' and that B does not discard out-of-order segments, so A only retransmits the segment associated with the timer when it expires.

Client Server
SN AN SYN ACK FIN W MSS Data Len SN AN SYN ACK FIN W MSS Data Len