Exercise 3 - Part 1
Suppose a machine A, whose TCP entity is about to establish a connection with the TCP entity of another machine B. Both entities, A and B, manage "Receive Windows" (W) of 4000 and 2000 octets respectively. Additionally, machine A has an MSS of 1000 octets, while machine B has an MSS of 1460 octets.
- The transmission of each segment takes place at the start of a 'tick' on the clock.
- Each segment takes half a 'tick' to arrive at the opposite entity.
- Segment confirmation is performed according to the policy seen in class.
- A single retransmission timer is available, and if it expires, the oldest pending segment is retransmitted.
- TCP entities do not discard out-of-sequence received segments.
- Machine A starts with a SN=200 and machine B with a SN=1900.
- TCP entities only employ flow control techniques.
Represent a sequence diagram for the connection establishment phase between both entities.