In general, how long does it take a packet of length L to be delivered from the sending host to the receiving host over a link of distance d, propagating speed s, and transmission rate R bps (consider both transmission delay and propagation
delay)?
Guide On Rating System
Vote
To determine the time it takes for a packet of length L to be delivered from the sending host to the receiving host, we need to consider both the transmission delay and propagation delay.
The transmission delay is the time it takes to transmit the packet over the link and can be calculated using the formula:
Transmission Delay = L / R
where L is the length of the packet in bits and R is the transmission rate in bits per second (bps).
The propagation delay is the time it takes for the packet to propagate from the sending host to the receiving host and can be calculated using the formula:
Propagation Delay = d / s
where d is the distance between the two hosts and s is the propagation speed in meters per second.
The total time it takes for the packet to be delivered is the sum of the transmission delay and the propagation delay:
Total Time = Transmission Delay + Propagation Delay
So, the general formula to calculate the time it takes for a packet of length L to be delivered from the sending host to the receiving host would be:
Total Time = (L / R) + (d / s)