Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.




1348 posts

Uber Geek
+1 received by user: 159

Trusted

Topic # 112538 12-Dec-2012 00:00
Send private message

Got this Speedtest result just now to the US:



That's the fastest I've seen to the US EVER!  Results repeated to a number of other servers on the east coast of the US.  Admittedly it's pretty much as off peak as it's going to be right now, but still, I'm impressed!

View this topic in a long page with up to 500 replies per page Create new topic
 1 | 2 | 3
654 posts

Ultimate Geek
+1 received by user: 20

Trusted

  Reply # 731003 12-Dec-2012 00:14

I wonder if it's related to the 200,000 Telecom subscribers who aren't currently connected - more bandwidth for everyone else :-)

3074 posts

Uber Geek
+1 received by user: 844

Trusted

  Reply # 731011 12-Dec-2012 00:26
Send private message

Yeah I've been seeing some pretty impressive speedtests to parts of the US west coast for a while. Looks like east coast too now.... they almost look too good to be true...  (actually I'm pretty sure these are way too good to be true...  37Mbps with latency at 400ms??)











 
 
 
 


775 posts

Ultimate Geek
+1 received by user: 255

Trusted

  Reply # 731027 12-Dec-2012 01:46
Send private message

Snap's caching system was interfering with speedtest.net test images for a while, may be related. If not though, nice speeds.



1348 posts

Uber Geek
+1 received by user: 159

Trusted

  Reply # 731402 12-Dec-2012 14:07
Send private message

Well, it's still looking pretty sweet at 1pm!



Again, probably pretty low traffic at present.  I'll try again at 8pm!

Weird that the upstream is so bad.  It's not like there's heaps of traffic going from NZ!?

4113 posts

Uber Geek
+1 received by user: 627

Moderator
Trusted
Subscriber

  Reply # 731413 12-Dec-2012 14:27
Send private message

Latency seems to fluctuate quite a bit, that's a killer.

3074 posts

Uber Geek
+1 received by user: 844

Trusted

  Reply # 731416 12-Dec-2012 14:34
Send private message

I'm pretty sure caching is interfering with this. Maybe someone who works more on networking could weigh in, but it was my understanding that latency affects what maximum throughput will be possible (depending on TCP window sizes)

IIRC with latency at 200ms only 2.5Mbps should be possible (at default windows TCP windows sizes) Speedtest.net is limited to 4 threads for testing... so in theory you should only ever see 10Mbps with latency at 200ms? Or maybe 20Mbps - not sure if these calculations are round trip as ping is.... regardless I just can't believe we're seeing national rates at pings of 400ms as I did above.



1348 posts

Uber Geek
+1 received by user: 159

Trusted

  Reply # 731577 12-Dec-2012 20:15
Send private message

@sidefx.  While it is true that latency limits throughput depending on TCP window sizes, later versions of Windows have both larger default window sizes and the ability to dynamically adjust them.  I have adjusted my Max TCP window size to match my Internet bandwidth so I may be getting better speeds than some.

Speeds are still pristine at 8pm!



Check out the consistency too!

775 posts

Ultimate Geek
+1 received by user: 255

Trusted

  Reply # 731583 12-Dec-2012 20:27
Send private message

Provided that you have it enabled, try some IPv6 tests. As far as I can tell Snap's caching system only messes with IPv4 traffic.
The Dreamhost speedtest.net server in Los Angeles supports IPv6.
Another one to try which is v6 only is: http://ipv6.proof.ovh.net/

6432 posts

Uber Geek
+1 received by user: 1568


  Reply # 731584 12-Dec-2012 20:28
Send private message

Has anybody tried downloading an actual file to see if the speeds hold up? Speediest can be interfered with by various factors that make it seem faster than reality. an actual file download cannot.

1375 posts

Uber Geek
+1 received by user: 131


  Reply # 731612 12-Dec-2012 21:06
Send private message

sidefx: I'm pretty sure caching is interfering with this. Maybe someone who works more on networking could weigh in, but it was my understanding that latency affects what maximum throughput will be possible (depending on TCP window sizes)

IIRC with latency at 200ms only 2.5Mbps should be possible (at default windows TCP windows sizes) Speedtest.net is limited to 4 threads for testing... so in theory you should only ever see 10Mbps with latency at 200ms? Or maybe 20Mbps - not sure if these calculations are round trip as ping is.... regardless I just can't believe we're seeing national rates at pings of 400ms as I did above.


latency and packet loss together alter speed.  you should be able to get 10 megabytes/sec with 200 msec latency which a 2 megabyte window.  linux seems to default to 3 megabyte window given a resonable amount of ram.  not sure what windows defaults to. (in linux it's the third field in /proc/sys/net/ipv4/tcp_rmem divided by two) - i'm keen to know how to find out what windows is set to.





1348 posts

Uber Geek
+1 received by user: 159

Trusted

  Reply # 731631 12-Dec-2012 21:45
Send private message

Tested just now downloading a file from a US server - 4megabytes / sec no problem!

1375 posts

Uber Geek
+1 received by user: 131


  Reply # 731639 12-Dec-2012 22:13
Send private message

SamF: Tested just now downloading a file from a US server - 4megabytes / sec no problem!


how many threads?

 

3074 posts

Uber Geek
+1 received by user: 844

Trusted

  Reply # 731643 12-Dec-2012 22:18
Send private message

I'm still not convinced I'm afraid. I'm suspicious of some sort of transparent caching.

Below are results downloading a file from kernel.org (from mirror on East coast US) I alternated between downloading a file I've down a number of times in the past and ones I haven't done before. I'm quite consistently getting around line rate on files I've downloaded previously when testing and around 1MB/s for ones I haven't. If you look near the end I also hit a couple of files extra times and in each case the 3rd time I download the same file it suddenly comes down at line rate.




simon@goldie:~$ wget http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.4.tar.bz2
--2012-12-12 21:55:07-- http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.4.tar.bz2
Connecting to 149.20.4.69:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 80980207 (77M) [application/x-bzip2]
Saving to: `linux-3.5.4.tar.bz2.1'

100%[==========================================================================================>] 80,980,207 3.61M/s in 21s

2012-12-12 21:55:28 (3.64 MB/s) - `linux-3.5.4.tar.bz2.1' saved [80980207/80980207]

simon@goldie:~$ wget http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.3.tar.bz2
--2012-12-12 21:55:34-- http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.3.tar.bz2
Connecting to 149.20.4.69:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 80986468 (77M) [application/x-bzip2]
Saving to: `linux-3.5.3.tar.bz2.2'

100%[==========================================================================================>] 80,986,468 1.33M/s in 78s

2012-12-12 21:56:53 (1012 KB/s) - `linux-3.5.3.tar.bz2.2' saved [80986468/80986468]

simon@goldie:~$ wget http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.4.tar.bz2
--2012-12-12 21:56:55-- http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.4.tar.bz2
Connecting to 149.20.4.69:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 80980207 (77M) [application/x-bzip2]
Saving to: `linux-3.5.4.tar.bz2.2'

100%[==========================================================================================>] 80,980,207 3.06M/s in 21s

2012-12-12 21:57:17 (3.60 MB/s) - `linux-3.5.4.tar.bz2.2' saved [80980207/80980207]

simon@goldie:~$ wget http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.3.tar.bz2
--2012-12-12 21:57:43-- http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.3.tar.bz2
Connecting to 149.20.4.69:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 80986468 (77M) [application/x-bzip2]
Saving to: `linux-3.5.3.tar.bz2.3'

100%[==========================================================================================>] 80,986,468 3.98M/s in 21s

2012-12-12 21:58:05 (3.67 MB/s) - `linux-3.5.3.tar.bz2.3' saved [80986468/80986468]

simon@goldie:~$ wget http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.2.tar.bz2
--2012-12-12 21:58:08-- http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.2.tar.bz2
Connecting to 149.20.4.69:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 80977750 (77M) [application/x-bzip2]
Saving to: `linux-3.5.2.tar.bz2'

100%[============================================================================================================>] 80,977,750 710K/s in 99s

2012-12-12 21:59:47 (797 KB/s) - `linux-3.5.2.tar.bz2' saved [80977750/80977750]

simon@goldie:~$ wget http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.4.tar.bz2
--2012-12-12 21:59:56-- http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.4.tar.bz2
Connecting to 149.20.4.69:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 80980207 (77M) [application/x-bzip2]
Saving to: `linux-3.5.4.tar.bz2.3'

100%[============================================================================================================>] 80,980,207 3.84M/s in 21s

2012-12-12 22:00:18 (3.65 MB/s) - `linux-3.5.4.tar.bz2.3' saved [80980207/80980207]

simon@goldie:~$ wget http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.1.tar.bz2
--2012-12-12 22:00:23-- http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.1.tar.bz2
Connecting to 149.20.4.69:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 80981090 (77M) [application/x-bzip2]
Saving to: `linux-3.5.1.tar.bz2'

100%[============================================================================================================>] 80,981,090 674K/s in 97s

2012-12-12 22:02:01 (812 KB/s) - `linux-3.5.1.tar.bz2' saved [80981090/80981090]

simon@goldie:~$ wget http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.4.tar.bz2
--2012-12-12 22:02:06-- http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.4.tar.bz2
Connecting to 149.20.4.69:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 80980207 (77M) [application/x-bzip2]
Saving to: `linux-3.5.4.tar.bz2.4'

100%[============================================================================================================>] 80,980,207 3.85M/s in 20s

2012-12-12 22:02:26 (3.77 MB/s) - `linux-3.5.4.tar.bz2.4' saved [80980207/80980207]

simon@goldie:~$ wget http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.4.5.tar.bz2
--2012-12-12 22:02:49-- http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.4.5.tar.bz2
Connecting to 149.20.4.69:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 80185645 (76M) [application/x-bzip2]
Saving to: `linux-3.4.5.tar.bz2'

100%[============================================================================================================>] 80,185,645 932K/s in 86s

2012-12-12 22:04:16 (906 KB/s) - `linux-3.4.5.tar.bz2' saved [80185645/80185645]

simon@goldie:~$ wget http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.4.tar.bz2
--2012-12-12 22:04:23-- http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.4.tar.bz2
Connecting to 149.20.4.69:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 80980207 (77M) [application/x-bzip2]
Saving to: `linux-3.5.4.tar.bz2.5'

100%[============================================================================================================>] 80,980,207 3.94M/s in 20s

2012-12-12 22:04:44 (3.79 MB/s) - `linux-3.5.4.tar.bz2.5' saved [80980207/80980207]

simon@goldie:~$ wget http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.4.4.tar.bz2
--2012-12-12 22:04:49-- http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.4.4.tar.bz2
Connecting to 149.20.4.69:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 80195603 (76M) [application/x-bzip2]
Saving to: `linux-3.4.4.tar.bz2'

100%[============================================================================================================>] 80,195,603 917K/s in 84s

2012-12-12 22:06:13 (931 KB/s) - `linux-3.4.4.tar.bz2' saved [80195603/80195603]

simon@goldie:~$ wget http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.4.tar.bz2
--2012-12-12 22:06:19-- http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.4.tar.bz2
Connecting to 149.20.4.69:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 80980207 (77M) [application/x-bzip2]
Saving to: `linux-3.5.4.tar.bz2.6'

100%[============================================================================================================>] 80,980,207 3.79M/s in 21s

2012-12-12 22:06:40 (3.73 MB/s) - `linux-3.5.4.tar.bz2.6' saved [80980207/80980207]

simon@goldie:~$ wget http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.4.3.tar.bz2
--2012-12-12 22:06:46-- http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.4.3.tar.bz2
Connecting to 149.20.4.69:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 80196014 (76M) [application/x-bzip2]
Saving to: `linux-3.4.3.tar.bz2'

100%[============================================================================================================>] 80,196,014 1.25M/s in 94s

2012-12-12 22:08:21 (831 KB/s) - `linux-3.4.3.tar.bz2' saved [80196014/80196014]

simon@goldie:~$ wget http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.2.tar.bz2
--2012-12-12 22:11:47-- http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.2.tar.bz2
Connecting to 149.20.4.69:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 80977750 (77M) [application/x-bzip2]
Saving to: `linux-3.5.2.tar.bz2.1'

100%[============================================================================================================>] 80,977,750 998K/s in 89s

2012-12-12 22:13:16 (889 KB/s) - `linux-3.5.2.tar.bz2.1' saved [80977750/80977750]

simon@goldie:~$ wget http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.2.tar.bz2
--2012-12-12 22:13:20-- http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.2.tar.bz2
Connecting to 149.20.4.69:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 80977750 (77M) [application/x-bzip2]
Saving to: `linux-3.5.2.tar.bz2.2'

100%[============================================================================================================>] 80,977,750 4.00M/s in 21s

2012-12-12 22:13:41 (3.68 MB/s) - `linux-3.5.2.tar.bz2.2' saved [80977750/80977750]

simon@goldie:~$ wget http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.1.tar.bz2
--2012-12-12 22:13:47-- http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.1.tar.bz2
Connecting to 149.20.4.69:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 80981090 (77M) [application/x-bzip2]
Saving to: `linux-3.5.1.tar.bz2.1'

100%[============================================================================================================>] 80,981,090 753K/s in 1m 40s

2012-12-12 22:15:29 (787 KB/s) - `linux-3.5.1.tar.bz2.1' saved [80981090/80981090]

simon@goldie:~$ wget http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.1.tar.bz2
--2012-12-12 22:15:34-- http://149.20.4.69/pub/linux/kernel/v3.0/linux-3.5.1.tar.bz2
Connecting to 149.20.4.69:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 80981090 (77M) [application/x-bzip2]
Saving to: `linux-3.5.1.tar.bz2.2'

100%[============================================================================================================>] 80,981,090 3.80M/s in 21s

2012-12-12 22:15:55 (3.76 MB/s) - `linux-3.5.1.tar.bz2.2' saved [80981090/80981090]



1348 posts

Uber Geek
+1 received by user: 159

Trusted

  Reply # 731644 12-Dec-2012 22:20
Send private message

I used 10 threads, but the point is that I can actually get that kind of speed using my single Internet connection.

Nope, definitely no caching from the server I was downloading the file from!  I also doubt that anyone has cached this particular file from this particular server anywhere (if you're talking ISP caching).  Also, it was quite large - 2.5GB so that also makes it much less likely to be cached.

1375 posts

Uber Geek
+1 received by user: 131


  Reply # 731645 12-Dec-2012 22:25
Send private message

sidefx: I'm still not convinced I'm afraid. I'm suspicious of some sort of transparent caching.

Below are results downloading a file from kernel.org (from mirror on East coast US) I alternated between downloading a file I've down a number of times in the past and ones I haven't done before. I'm quite consistently getting around line rate on files I've downloaded previously when testing and around 1MB/s for ones I haven't. If you look near the end I also hit a couple of files extra times and in each case the 3rd time I download the same file it suddenly comes down at line rate.


1 megabyte/sec is reasonable on a high speed connection for uncached international content.

Sure I'd love to get consistent line rate everywhere, no packet loss, no delays, etc etc, but it's reasonably comparable to what a lot of other people around the world experience.

If the caching actually caches stuff that you want to download, and you get fast speeds then surely it's a good thing, and it's working as intended.



 1 | 2 | 3
View this topic in a long page with up to 500 replies per page Create new topic



Twitter »

Follow us to receive Twitter updates when new discussions are posted in our forums:



Follow us to receive Twitter updates when news items and blogs are posted in our frontpage:



Follow us to receive Twitter updates when tech item prices are listed in our price comparison site:





News »

Air New Zealand experiments with blockchain technology
Posted 23-Nov-2017 15:39


Symantec selects Amazon Web Services to deliver cloud security
Posted 23-Nov-2017 10:40


New Zealand Ministry of Education chooses Unisys for cloud-based education resourcing management system
Posted 22-Nov-2017 22:00


Business analytics software powers profits for NZ wine producers
Posted 22-Nov-2017 21:52


Pyrios strikes up alliance with Microsoft integrator UC Logiq
Posted 22-Nov-2017 21:51


The New Zealand IT services ecosystem - it's all digital down here
Posted 22-Nov-2017 21:49


Volvo to supply tens of thousands of autonomous drive compatible cars to Uber
Posted 22-Nov-2017 21:46


From small to medium and beyond: Navigating the ERP battlefield
Posted 21-Nov-2017 21:12


Business owners: ERP software selection starts (and finishes) with you
Posted 21-Nov-2017 21:11


Why I'm not an early adopter
Posted 21-Nov-2017 10:39


Netatmo launches smart home products in New Zealand
Posted 20-Nov-2017 20:06


Huawei Mate 10: Punchy, long battery life, artificial intelligence
Posted 20-Nov-2017 16:30


Propel launch Disney Star Wars Laser Battle Drones
Posted 19-Nov-2017 21:26


UFB killer app: Speed
Posted 17-Nov-2017 17:01


The case for RSS — MacSparky
Posted 13-Nov-2017 14:35



Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.

Alternatively, you can receive a daily email with Geekzone updates.