Forum Home
PC World Chat
 
Thread ID: 139572 2015-05-25 10:31:00 Speed Test AppleFan (17097) PC World Chat
Post ID Timestamp Content User
1401340 2015-05-25 10:31:00 So almost everyday i use speedtest to test my internet speed and each test i run i notice that it gets me different reading . Like if i choose Spark server it gives me 13mbps and then if i run it again with say Vodafone Server say it gives me 10mpbs .

I would like to know if anyone know about this stuff why it is different and how accurate you think speed test is .


Thanks
AppleFan (17097)
1401341 2015-05-25 10:38:00 I did test with Spark and Vodafone AppleFan (17097)
1401342 2015-05-25 11:52:00 Of course it's always different, it's like counting cars on a highway. Depending on the time of day and any number of random factors the results will always vary.
If you get close the synch speed of your router at all that's good, if it's consistantly within say 20% that's great. If not it's congestion causing the variation - and it can be anywhere or everywhere between you and the server.

Data on the internet is broken into packets, which are then sent by whatever route seems most efficient and reassembled at the other end. The far end needs to acknowledge them as they are received or transmission will pause waiting for the response, if one never arrives it has to be resent. They don't always follow the same route and can take different amounts of time to arrive but have to be put back in order at the far end. At least that's how I remember it I may have some detail wrong.

Side note, because of the way it works it was never considered very good for telephony because of the added latency compared to the phone network which has dedicated point to point circuits. Things have improved greatly though and speeds are much higher than they were so it works pretty good these days as any VOIP users can tell you. In the old days we had a telephone network that was increasingly used for data. Now we have a data network that is increasingly used for voice calls.
dugimodo (138)
1401343 2015-05-25 21:57:00 Data on the internet is broken into packets, which are then sent by whatever route seems most efficient and reassembled at the other end. The far end needs to acknowledge them as they are received or transmission will pause waiting for the response, if one never arrives it has to be resent. They don't always follow the same route and can take different amounts of time to arrive but have to be put back in order at the far end. At least that's how I remember it I may have some detail wrong.
That basically sums it up nicely :) Many people dont have a clue how the internet actually works ( or doesn't) sometimes.

Theres a very old video about called warriors of the Net, while some of its outdated the basics are still true today, and this is shown still in many learning institutes.

www.youtube.com
wainuitech (129)
1