Suppose that a certain communication protocol involves a per-packet overhead of
ID: 3663739 • Letter: S
Question
Suppose that a certain communication protocol involves a per-packet overhead of 100 bytes for headers. Host 1 sends 1 million bytes of data to host 2 using this protocol; however, one data byte is corrupted and the entire packet containing this byte is thus lost and must be retransmitted. Give the total number of bytes that sender must send (including overhead and retransmission) for packet data sizes of 1000, 5000, 10000, and 20000 bytes (the packet sizes do not include the overhead - recall each packet also carries 100 bytes of header). Which size, among these four choices, is the best in terms of the bandwidth consumption?Explanation / Answer
Please see the below format for the answer :
Packet number = 1*106 / Data Size.
Total overhead = 100 bytes * Packet number = 100*(1*106 / Data Size)
Lose = data size
Total size = total overhead + lose = 100*(1*106 / Data Size) + data size
1000 bytes: 1*108 / 1000 + 1000 =1.01*105
5000 bytes: 1*108 / 5000 + 5000 = 2.5*104
10000 bytes: 1*108 / 10000 + 10000 =2*104
20000 bytes: 1*108 / 20000 + 20000 =2.5*104
Thanks
Related Questions
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.