Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

A packet switch receives a packet and determines the outbound link to which the

ID: 3666193 • Letter: A

Question

A packet switch receives a packet and determines the outbound link to which the packet should be forwarded. When the packet arrives, 1 other packet is halfway done being transmitted on this outbound link and 4 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 1 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?

Explanation / Answer

a) queing delay for the given packet is =[(4* 1500 )+(1500/2)]/1024 kbps = (6000+750)/1024kbps

= 6750/1024kbps

= 6750*8/1048576

= 52 milli seconds

b)

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 is

Queing delay= [nL+ (L- x)]/R

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote