The TCP Based Issues That Affect File Transfer Time
Addressing The Latency Issue
Latency is the time it takes for a request to travel from sender to receiver, for the receiver to then respond, and relay the response back to the sender. To not go into all the technicalities of latency, very simply, the further the distance between sender and receiver, the greater the latency. High latency can create bottlenecks that severely reduce performance.
Resolving The Bandwidth Issue
TCP uses only a fraction of your bandwidth because of things like congestion control, and acknowledgment from the receiver that they have received the data packet. UDP is based on best-effort, in that it doesn’t wait for an acknowledgment, and has no regards for congestion. It is designed to obtain the highest transfer rates. At Filemail we have built on top of UDP, so you can control how much of the bandwidth you utilize, so in essence you get the best of both worlds.