For a file distribution in a client server architecture what
For a file distribution in a client server architecture what is the download time for a file of size F bits, server upload data rate of us and minimum client download data rate of dmin? Which link becomes the bottleneck when N becomes large?
Solution
Please follow the data and description :
Given that the server is sending a large file to N receivers / Client with the propertiesas :
a) Large file with F bits size
b) Server with upload rate of us
c) Minimum Download rate of the client is dmin
Considering server needs to send the data to N receivers,
d) Server needs to transmit NF bits
e) This transmission takes at least NF/us of time
f) With the minimum download time this takes at least F/dmin of the time.
So the resultant Download time is given by : max{NF/us, F/dmin}.
Here with the increase in the links or the number of clients the links between the end systems and the succeding systems and their connections are bottlenecked over the time with the increase of the N.
Hope this is helpful.
