The distance between two stations and is kilometers. All frames are bits long. The propagation delay per kilometer is seconds. Let bits/second be the channel capacity. Assuming that the processing delay is negligible, the number of bits for the sequence number field in a frame for maximum utilization, when the is used, is:
View worked solution
Answer: C
To achieve maximum utilization (100% efficiency) in a sliding window protocol, the sender's window size () must be large enough to allow continuous transmission while waiting for the first acknowledgment.
Step-by-Step Derivation:
-
Transmission Delay ():
The time taken to transmit a frame of size bits over a channel of capacity bits/second is:
-
Propagation Delay ():
The time taken for a bit to travel the distance km with a propagation delay of seconds/km is:
-
Minimum Window Size () for Maximum Utilization:
To keep the channel busy continuously, the window size must satisfy:
where is the ratio of propagation delay to transmission delay.
Substituting the values of and :
Thus, the minimum window size is:
-
Minimum Sequence Number Bits:
The minimum number of bits required in the sequence number field to represent a window of size is:
This matches Option C.
Free practice · Your answers on this page are not saved.
