Question: 3.5-4 TCP sequence numbers and ACKs (2). Suppose that as shown in the figure below, a TCP sender is sending segments with 100 bytes of

 3.5-4 TCP sequence numbers and ACKs (2). Suppose that as shownin the figure below, a TCP sender is sending segments with 100

3.5-4 TCP sequence numbers and ACKs (2). Suppose that as shown in the figure below, a TCP sender is sending segments with 100 bytes of payload. The TCP sender sends five segments with sequence numbers 100, 200, 300, 400, and 500. Suppose that the segment with sequence number 300 is lost. The TCP receiver will buffer correctly-received but not-yet-in-order segments for later delivery to the application layer (once missing segments are later received). receiver sender send (seq=100) send (seq=200) send (seq=300) send (seq=400) send (seq=500) Reply (ACK=??) Reply (ACK=??) Xloss Reply (ACK=??) Reply (ACK=??) re-send (seq=300) Reply (ACK=??) The TCP receiver does not respond in the example, with an ACK with value: After receiving the retransmitted segment 300, the receiver responds with an ACK with value: 1. 200 2. 300 After receiving segment 100, the receiver responds with an ACK with value: 3. 300, a duplicate ACK 4. 600 After receiving segment 200, the receiver responds with an ACK with value: 5. 400 After receiving segment 500, the receiver responds with an ACK with value

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!