I transfer the file(140 MB size) from my network in india to client network in US through VPN. It takes around 40 mins. Here are ISP's speed
My ISP speed is 4 Mbps and clients is also 4 Mbps.
Here is my calculation of max time it should take:-
1 MB = 8 Mb. So with speed of 4 Mbps it will take 2 seconds to transfer 1 MB of data. For 140 MB it will be 280 seconds i.e 5 mins around. Similarly 5 mins for data from client ISP to his network
Total time will be 10 mins.
As all ISP's are connected phonically(i believe fiber optics) through Internet exchange. Time to transfer the data b/w ISP's should verly less.
In any case total time should not be more than 15 mins but it takes 40 to 45 mins. Any thoughts who can be culprit here or something wrong in my calculation ?