Ask Question
1 August, 14:57

A packet switch receives a packet and determines the outbound link to which the packet should be forwarded. when the packet arrives, one other packet is halfway done being transmitted on this outbound link and four other packets are waiting to be transmitted. packets are transmitted in order of arrival. suppose all packets are 1,500 bytes and the link rate is 2 mbps. what is the queuing delay for the packet? more generally, what is the queuing delay when all packets have length l, the transmission rate is r, x bits of the currently-being-transmitted packet have been transmitted, and n packets are already in the queue?

+1
Answers (1)
  1. 1 August, 16:03
    0
    Queuing delay = La/R

    R: link bandwidth (bps)

    L: packet length (bits)

    a: average packet arrival rate

    The queuing delay for packet 1 = 0

    The queuing delay for packet 2 = L/R

    The queuing delay for packet 3 = 2L/R

    The queuing delay for packet 4 = (3) L/R

    The queuing delay for packet N = (N-1) L/R

    Average queuing delay for packet N

    = 1/N [0 + L/R + 2L/R + ... + (N-1) L/R]

    =L/NR[1 + 2 + ... + (N-1) ]

    = (L/NR) (N-1) N/2 = (N-1) L/2R

    so as per que queuing delay is

    (4-1) (1500*8) bits/2 * (2 * 1024 * 8) bits/sec = 4500 / 4096 = 1.098
Know the Answer?
Not Sure About the Answer?
Find an answer to your question ✅ “A packet switch receives a packet and determines the outbound link to which the packet should be forwarded. when the packet arrives, one ...” in 📘 Computers and Technology if you're in doubt about the correctness of the answers or there's no answer, then try to use the smart search and find answers to the similar questions.
Search for Other Answers