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:
- What sequence numbers are contained in the send window?
- What sequence numbers are contained in the receive window?
- Suppose at time t1, timeout occurs for Packet 3, what will the sender do?
- Suppose at time t2 > t1, the sender receives ACK3. Will the sender update the send window? If so, how?
- 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
Get step-by-step solutions from verified subject matter experts
