A pipelined reliable transfer protocol has a window size of N segments and runs over a link with bandwidth R=100Mbps. The link has a propagation delay t_prop=300ms. Each data packet sent over the link is of size L_D=5kBytes, whereas acknowledgements are of size L_A=50Bytes. Answer the following questions and show your work where indicated. A. What is the achieved throughput of the above pipelined protocol for N=4, 8 and 16? B. What is the link utilization for N=4, 8 and 16? Note that in class, we calculated the link utilization in terms of the time the sender is busy sending. We can also do this in terms of the achieved vs. available throughput. C. Will the achieved throughput of the above pipelined protocol grow or shrink if the packet size was increased? D. Will the achieved throughput of the above pipelined protocol grow or shrink if the propagation time was increased? E. Will the achieved throughput of the above pipelined protocol grow or shrink if the transmission rate of the link was 1Gbps instead of 100Mbps?
A pipelined reliable transfer protocol has a window size of N segments and runs over a link with bandwidth R=100Mbps. The link has a propagation delay t_prop=300ms. Each data packet sent over the link is of size L_D=5kBytes, whereas acknowledgements are of size L_A=50Bytes. Answer the following questions and show your work where indicated.
A. What is the achieved throughput of the above pipelined protocol for N=4, 8 and 16?
B. What is the link utilization for N=4, 8 and 16? Note that in class, we calculated the link utilization in terms of the time the sender is busy sending. We can also do this in terms of the achieved vs. available throughput.
C. Will the achieved throughput of the above pipelined protocol grow or shrink if the packet size was increased?
D. Will the achieved throughput of the above pipelined protocol grow or shrink if the propagation time was increased?
E. Will the achieved throughput of the above pipelined protocol grow or shrink if the transmission rate of the link was 1Gbps instead of 100Mbps?
Trending now
This is a popular solution!
Step by step
Solved in 5 steps