Question
Jan Villaroel
Topic: Computer Science Posted 1 year ago
Suppose there are exactly two packet switches (switch#1 and switch#2) between a sending host and a receiving host. The transmission rate between the sending host and switch#1 is R1, 200Mbps

Suppose there are exactly two packet switches (switch#1 and switch#2) between a sending host and a receiving host. The transmission rate between the sending host and switch#1 is R1, 200Mbps. The transmissions rate between switch#1 and switch#2 and between switch#2 and the receiving host are R2, 400Mbps and R3, 500Mbps, respectively. Assuming that the switches use store-and-forward packet switching, what is the total end-to-end delay to send a packet of length L, 1000 bytes? (Ignore queuing, propagation delay, and processing delay.)


Answers
What are best answers and total votes?
No Votes
Vote
SignIn to Vote
Koala Tutor
Sep 5, 2023
Koala Ai Support

The total end-to-end delay to send a packet of length L can be calculated by summing the transmission delays at each switch.

At switch#1, the transmission rate is R1 = 200Mbps and the packet length is L = 1000 bytes. The transmission delay at switch#1 is therefore:

Transmission delay at switch#1 = L / R1 = 1000 bytes / 200Mbps

At switch#2, the transmission rate is R2 = 400Mbps. Since the packet has already been received from switch#1, the packet length remains the same (L = 1000 bytes). The transmission delay at switch#2 is:

Transmission delay at switch#2 = L / R2 = 1000 bytes / 400Mbps

At the receiving host, the transmission rate is R3 = 500Mbps. Again, the packet length is L = 1000 bytes. The transmission delay at the receiving host is:

Transmission delay at receiving host = L / R3 = 1000 bytes / 500Mbps

Finally, the total end-to-end delay is the sum of the transmission delays at each switch:

Total end-to-end delay = Transmission delay at switch#1 + Transmission delay at switch#2 + Transmission delay at receiving host

Total end-to-end delay = (L / R1) + (L / R2) + (L / R3)

Koala Tutor Got a question with my answer?
Message Me