iperf server at Sonic to measure bandwidth?

Internet access discussion, including Fusion, IP Broadband, and Gigabit Fiber!
9 posts Page 1 of 1
by rjsfo » Mon Aug 28, 2017 10:42 pm
Does Sonic have an iperf server to measure bandwidth?
Back in 2012 someone else asked the same question but never got an answer.

The Sonic speedtest is helpful, but it would be great to have more technical information, especially for those of us fortunate enough to have Sonic fiber.

FYI, Hurricane Electric offers an iperf server in their Fremont data center.

Code: Select all

$ iperf3 -c iperf.he.net -R
Connecting to host iperf.he.net, port 5201
Reverse mode, remote host iperf.he.net is sending
[  4] local 192.168.xxx.yyy port 55362 connected to 216.218.227.10 port 5201
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-1.00   sec   107 MBytes   899 Mbits/sec                  
[  4]   1.00-2.00   sec   112 MBytes   939 Mbits/sec                  
[  4]   2.00-3.00   sec   112 MBytes   939 Mbits/sec                  
[  4]   3.00-4.00   sec   112 MBytes   939 Mbits/sec                  
[  4]   4.00-5.00   sec   112 MBytes   939 Mbits/sec                  
[  4]   5.00-6.00   sec   112 MBytes   939 Mbits/sec                  
[  4]   6.00-7.00   sec   112 MBytes   939 Mbits/sec                  
[  4]   7.00-8.00   sec   112 MBytes   939 Mbits/sec                  
[  4]   8.00-9.00   sec   112 MBytes   939 Mbits/sec                  
[  4]   9.00-10.00  sec   112 MBytes   939 Mbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec  1.09 GBytes   938 Mbits/sec  173             sender
[  4]   0.00-10.00  sec  1.09 GBytes   936 Mbits/sec                  receiver

by Anon » Tue Aug 29, 2017 12:59 pm
Yes, this would be wonderful to have. Browser-based speed tests have a lot of issues, and it would help tremendously with troubleshooting to have a Sonic-hosted iperf3 server to test against.
by bmah » Mon Sep 04, 2017 3:08 pm
Weeell...

The idea of having a public-facing iperf3 server open to the world makes me a little nervous. Really it was designed for testing the achievable throughput between two endpoints in the same administrative domain, so there isn't a lot in terms of security. Until recently, iperf3 didn't have any authentication (and it's unlikely in its current form that it'd be useful for this purpose). It probably ought to be fairly heavily ACL-ed to prevent access from non-sonic.net users, which might make it a little difficult for (say) FTTN users coming from AT&T address space.

If anyone from sonic.net really wants to do this, they can feel free to drop me an email and I'd be happy to kick some ideas around. I don't have any particular insight into what he.net does for their public iperf3 server.

Bruce
(primary iperf3 developer/maintainer at ESnet)
by mwedel » Sat Sep 09, 2017 4:55 pm
Note that there are various testfiles on ftp.sonic.net:/pub that you can download with an ftp client if you are concerned about the browser based tests. And those files are hosted on sonic, so it eliminates any issues with connections outside of sonics network.
by Anon » Sat Sep 09, 2017 10:32 pm
mwedel wrote:Note that there are various testfiles on ftp.sonic.net:/pub that you can download with an ftp client if you are concerned about the browser based tests. And those files are hosted on sonic, so it eliminates any issues with connections outside of sonics network.
Yes, but that only tests download speed.
by mhcptg » Fri Feb 03, 2023 5:36 pm
It would be really helpful to have an iperf3 server running at Sonic, even if it is limited only to Sonic AS / CIDRs. I am running into some performance issues on a new Sonic fiber connection which are somewhat hard to debug, because a browser can only hit around 3gbps out of a theoretical 10gbps that the service should support.
by kgc » Mon Feb 06, 2023 1:47 pm
I'd recommend using the ookla speed test app and/or CLI. Like Bruce said, iperf isn't intended to be used as a public service.
Kelsey Cummings
System Architect, Sonic.net, Inc.
by ssstark » Wed Feb 15, 2023 11:50 am
Using speedtest-cli you can specify Sonic's speed test server for what should be a best-case scenario:

Code: Select all

speedtest -s 17846
Running directly on my OPNSense router I get this for example:
https://www.speedtest.net/result/c/da0e ... be39d682fd
by fastnickz » Fri Feb 17, 2023 12:13 pm
mhcptg wrote:It would be really helpful to have an iperf3 server running at Sonic, even if it is limited only to Sonic AS / CIDRs. I am running into some performance issues on a new Sonic fiber connection which are somewhat hard to debug, because a browser can only hit around 3gbps out of a theoretical 10gbps that the service should support.
What are the performance issues, and with what (type of) application? Does it need a lot of throughput for uploads?
9 posts Page 1 of 1

Who is online

In total there are 30 users online :: 2 registered, 0 hidden and 28 guests (based on users active over the past 5 minutes)
Most users ever online was 999 on Mon May 10, 2021 1:02 am

Users browsing this forum: Bing [Bot], Majestic-12 [Bot] and 28 guests