two hosts, A and B, are separated by 20,000 kilometers and are connected by a link of R=2 Mbps, and there are 4 routers between A and B. Suppose the propagation speed over the link is 2.5*108 meters/sec, average queueing time is 2ms,
processing 3ms on each router. Consider sending a file of 800,000 bits from Host A to Host B. Suppose the file is sent continuously as one large message. How much time for B to receive the whole file after A sent out the first bit?( A little bit explanations please, formulas etc)