edited by
2,752 views
2 votes
2 votes

Consider source and destination in a 10Mbps network with senders window 5 packets .Transmission Delay for a packet is 10 micro second  Propogation Delay form source to destination is 250 micro sec .How long sender is ideal once a window os transmitted before being starting second window . assume ACK transmissioon time is negligible


My Approach

Time taken for 1 packet  = 10 us

Time taken for 5 packets = 50us

The sender cannot receive acknoledgement before round trip time which is 500ms
After sending 5 packets , the minimum time the sender will have to wait before starting transmission of the next packet = 500 – 50 = 450us

answer given as 400us  . Is my approach correct ?

edited by

2 Answers

7 votes
7 votes

Round-trip delay time (RTD) or round-trip time (RTT) is the length of time it takes for a signal to be sent plus the length of time it takes for an acknowledgment of that signal to be received.

RTT doesn't mean 2*Propagation Time.
RTT = 510us, 1 Packet TT = 10us
5 Packet TT = 50 us.

Idle Time = 510us - 50us = 460us

1 votes
1 votes

1st packet would travel 40us by the time source has put all 5 packets on the channel.

Which means after 1 packet is put on channel, sender is busy for another 40us.

Now from this point, 1st packet will take another 210us (250-40) to reach receiver.

And add another 250 us (for ack) to reach the sender.

SO after 210+250 =460us of inactivity, the sender can start transmitting again.

I think the answer should be 460 us. 

Related questions

0 votes
0 votes
1 answer
3