Please help me with this problem for computer networks, thanks! Consider the pro
ID: 3889158 • Letter: P
Question
Please help me with this problem for computer networks, thanks!
Consider the problem of transferring a bunch of files that are 20GB in size between San Marcos and Austin. You would like to send these files as fast as possible. You can use FedEx service or you could use your Internet connection which you can assume to be 10 Mbps in capacity and has 10 msec propagation delay. You can assu ne that transferring the files over the Internet connection would incur an extra 5% of overhead due to the headers. Answer the following questions [2 pts each: (a) How long would it take to send these files over your Internet connection? (b) If it would take FedEx 30 mins to deliver these files, what's the minimum capacity that you would need to beat the FedEx service? (c) Given that you cannot change your current link's capacity but you can compress your files, what is the compressed data size of these files so that they can be transferred in 30 mins? (Assume that the headers cannot be compressed (e.g., used for routing) and would still account for 5% overhead of the compressed dataExplanation / Answer
Solution:
a)
so the transmission delay will be calculated as
20*2^30*2^3/10*2^20= 2^11= 16384 s
Transmission delay= 16384+10*10^-3+ 0.05*16384= 17203.21 seconds.
so it will take 286 minutes to transfer. seems FedEx will be faster in this delivery.
b)
Minimum requirement to beat the FedEx will be
transmission time should be less than 30 minutes
which means less than 1800 seconds
so to calculate the speed
= 20GB/1800
which will give us require speed to beat the FedEx should be= 2^27= 128Mbps.
c)
if we need to compress the size and the 5% overhead is still applicable then the size which we require to send in 30 minuted will be
10*2^20*1800= 2025 MB,
so 2025 of Megabytes of needs to be the size of the compressed file.
I hope this helps if you find any problem. Please comment below. Don't forget to give a thumbs up if you liked it. :)
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.