cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
479
Views
0
Helpful
4
Replies

calculating download speed

ambi
Level 1
Level 1

There are lot of online tools that help measure the ideal time it should take for a particular size file to get downloaded based on the link speed. But these generally does not factor the latency if it exists between the source and the destination

for eg.. is there a way to calculate the time required for downloading a 128MB file over a 1Mb link when the latency is 300ms under ideal conditions?

Ambi

4 Replies 4

rajivrajan1
Level 3
Level 3

is this a internet link ?

Do u want to chk the speed of internet

or any point to point?

if internet which destination and what is the speed of that destination ?

johnakeating
Level 1
Level 1

Packets are sent on the assumption that it will make it to the other side. So the latency in between the computer is not really going to affect the over all speed(it will just not much).

Say i want to download something from a server which is connected over a 1 MB pipe and the latency to the server is 300ms

Ambi

Joseph W. Doherty
Hall of Fame
Hall of Fame

Is there a way to calculate the time for a download? I'm sure there is, but haven't seen a tool that does so.

Latency has a couple of major impacts to bulk data transfer performance. Assuming you have in mind TCP, latency impacts how fast TCP ramps up during its "slow start" phase. The second major impact of latency, it's one of the factors of BDP (bandwidth delay product). If the receiving host's TCP receive window isn't big enough to support the BDP, TCP will not ramp up to full link speed. There are tools that will calculate BDP.

Aother factor that might impact bulk transfer performance, is the ratio of overhead to payload. If you have a large MTU, the percentage loss to overhead is usually minor, but if the MTU is minimal size, the payload tranfer rate, as might be measured by a download, might be noticeably slower than the media line rate.

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Innovations in Cisco Full Stack Observability - A new webinar from Cisco