# Since the range of sequence numbers is so large relative to the window size, when answering…

Since the range of sequence numbers is so large relative to the window size, when answering the questions, you don’t need to worry about the necessity of wrapping the sequence numbers from the higher end (1023) back to the lower end (0).

1.Consider the go-back-n protocol with a sender window size N=4 and a sequence number range of 0-1023. (Apparently, for some reason, this sender is not using the maximum possible value 1023 as its window size, but that is ok). Suppose at time t, the next in-order packet that the sender is about to send has a sequence number of k, i.e. = k. Assume the medium does not reorder messages. Answer the following questions. Justify your answer.

a.What are the possible values of on the sender side?

b.For each of value above, what are the possible values of on the receiver side?

2..Consider the go-back-n protocol with a sender window size N=4 and a sequence number range of 0-1023. (Apparently, for some reason, this sender is not using the maximum possible value 1023 as its window size, but that is ok). Suppose at time t, the next in-order packet that the receiver is expecting has a sequence number of k, i.e. = k. Assume the medium does not reorder messages. Answer the following questions. Justify your answer.

a.What are the possible values of on the sender side?

b.For each of the send_base above, what are the possible values of on the sender side?

0 0