The Gateway to Computer Science Excellence
0 votes

Suppose Host A wants to send a large file to Host B. The path from Host A to Host B has three links, of rates R1 = 500 kbps, R2 = 2 Mbps, and R3 = 1 Mbps.

  1. Assuming no other traffic in the network, what is the throughput for the
    file transfer?
  2.  Suppose the file is 4 million bytes. Dividing the file size by the throughput, roughly how long will it take to transfer the file to Host B?
  3. Repeat (a) and (b), but now with R2 reduced to 100 kbps.
in Computer Networks by Boss (10.5k points) | 16 views

1 Answer

0 votes
a)Throughput for file transfer $= 500\text{kbps}$

b) Time taken for transfer the file to host $\text B=\frac{(4\times {10}^6)\times 8}{(500\times{10}^3} = 64\; \text{seconds}$

c)For R2, Throughput = $100\text{kbps}$, Time taken for transfer$ = \;\frac{4\times{10}^6\times 8}{100\times{10}^3}= 320\; \text{seconds}$
by Boss (12.9k points)

Related questions

Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true
50,648 questions
56,422 answers
99,832 users