Ask Question
20 February, 14:53

A router receives a packet and determines the outbound link for the packet. When the packet arrives, 2/3 of one other packet is done being transmitted on this outbound link and five other packets are waiting to be transmitted. Packets are transmitted in order of arrival. Suppose all packets are 3,000 bytes, and the link rate is 4 Mbps. What is the queuing delay for the packet

+2
Answers (1)
  1. 20 February, 15:19
    0
    Queuing Delay is 0.08 seconds

    Explanation:

    The answer follows a formula that is relatively easy to use and is detailed below.

    Queuing Delay = [ (L - x) + (nL) ] / R

    where,

    L is packet length given as 3,000 bytes

    x is the currently transmitted packet given as 2/3 * 3,000 = 2,000

    n is the number of packets waiting in the Que given as 5

    R is the rate of transmission given as 4 Mbps (4 * 10^6 Bps)

    We can simply plug in the above information in the equation for computing Queuing Delay.

    Lets take the numerator first which would be [ (3000 - 2000) + (5 * 3000) ]

    The numerator would be 16000 bytes. These are being transmitted at 4Mbps. So, 16000*4*5 = 320,000 "bits"

    Queuing Delay = 320,000/4000000

    Queuing Delay = 0.08 seconds.

    As we can see, the formula is quite intuitive to use. You are simply taking the number of packets to be transmitting, incorporating the partially transmitted packet, multiplying by the number of packets and the rate of transmission and then dividing the product by the rate of transmission to compute what the delay in the Que is.
Know the Answer?
Not Sure About the Answer?
Find an answer to your question 👍 “A router receives a packet and determines the outbound link for the packet. When the packet arrives, 2/3 of one other packet is done being ...” in 📗 Computers & Technology if the answers seem to be not correct or there’s no answer. Try a smart search to find answers to similar questions.
Search for Other Answers