Question: Consider a version of rdt protocol between one sender and M receivers, where M 1, a single halfduplex channel is used for communication between the
Consider a version of rdt protocol between one sender and M receivers, where M 1, a single halfduplex channel is used for communication between the sender and the receivers, and the receivers acknowledge in a round robin fashion where the first node ACKs immediately after receiving the complete packet and the others ACK immediately after the preceding node completes sending ACK. Assume that the propagation delay in both directions is negligible. The sender needs 2ms to transmit each packet. Each ACK takes 0.75ms to be transmitted. The sender transmits again after the last ACK is received and repeats the same procedure.
(a) What is the time interval between 2 transmissions at the sender?
(b) What is the channel utilization at the sender?
(c) If the channel is full-duplex, what change will you make for this version of rdt protocol?
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
