Question: Consider the Selective Repeat protocol with a send window size of 8, a receive window of size 8, and 10-bit sequence number. Suppose that at

Consider the Selective Repeat protocol with a send window size of 8, a receive window of size 8, and 10-bit sequence number. Suppose that at time t1, the sender has sent Packets 0 through 9 and has received ACK0, ACK1, ACK2, ACK4, and ACK5. The receiver has received Packets 0 through 6, and Packet 8. Answer the following questions:

  1. What sequence numbers are contained in the send window?
  2. What sequence numbers are contained in the receive window?
  3. Suppose at time t1, timeout occurs for Packet 3, what will the sender do?
  4. Suppose at time t2 > t1, the sender receives ACK3. Will the sender update the send window? If so, how?
  5. Suppose soon after t1, the receiver receives Packet 7. Will the receiver deliver any packet(s) to the upper layer? If so, which packet(s) will be delivered? Will the receiver send an ACK? If so, what is the sequence number being ACKed?

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!