Page 1 of 1

VPN speeds much slower - Request help from Sonic!

Posted: Thu Oct 13, 2016 5:19 pm
by comras
We live in the Richmond District of San Francisco and got hooked up with our Sonic service on September 28th. The default gateway we're currently being given via Sonic is 192.168.42.1. Using Ookla Speedtest or Sonic's branded Speedtest our average download speeds are reliably approximately 920Megabits down. Using Sonic's, FYI, the page says the client (me) as the IP 184.23.190.182. When we connect to ovpn.sonic.net/UDP using VPN IP 184.23.190.158 those speeds consistently drop to about 220Megabits down. I'd like to figure out where the bottle neck is with Sonic's help. Obviously, Sonic maintains speeds should be roughly the same, not one quarter what's promised. And obviously, and increasingly, using a VPN is a big part of why people are going to want Sonic, and that's why they have their own privately branded SpeedTest and custom VPN available. Please let me know how I can help troubleshoot the problem, like manually point Speedtest at the Sonic server without the VPN and see what it says, as I'm sure this is an issue that lots of people are going to experience frustration with. Thanks!
sonic comparative speeds.jpg
sonic comparative speeds.jpg (110.63 KiB) Viewed 4651 times

Re: VPN speeds much slower - Request help from Sonic!

Posted: Thu Oct 13, 2016 8:27 pm
by Guest
Why are you using the VPN even though you're already in Sonic's network? The sole purpose of using it is if you're off net.

Re: VPN speeds much slower - Request help from Sonic!

Posted: Fri Oct 14, 2016 9:00 am
by miken
As the above post mentioned, you only need the Sonic VPN when you are not already using a Sonic IP address.

VPN's and Speedtests are going to conflict by nature. At home, for example, my Speedtests jump about 2x higher when I hop on my VPN - but that's not accurate of my actual speeds. You shouldn't see too much variation of speed connected through a VPN - but you may notice a slight bit of added latency since your traffic is going through the VPN before being directed regularly.

Re: VPN speeds much slower - Request help from Sonic!

Posted: Fri Oct 14, 2016 12:10 pm
by drew.phillips
Also keep in mind, the biggest bottleneck of the VPN is encryption and decryption performed by your computer.

So most likely the decrease in speed is a CPU bottleneck from encryption and decryption. For example, a dual core Intel Q9300 is only capable of achieving about 220 Megabytes per second of throughput with AES-128-CBC. Even a higher end Core i7-4750HQ can only do roughly 688 Megabytes per second.

But as mentioned, since you're on Sonic's fiber network, the necessity of the VPN goes away for the most part. There are still valid reasons for wanting to use VPN even exclusively when on Sonic's network, but keep in mind if you're on fiber you will significantly decrease your maximum transfer speeds due to the encryption bottleneck.

Re: VPN speeds much slower - Request help from Sonic!

Posted: Wed Oct 19, 2016 9:58 am
by kgc
Not just for the most part, it will be detrimental to use the VPN when on sonic's network in almost all cases. This is especially true on a fast connection where the encryption overhead is substantial (on both ends!)

I'm pretty sure the encryption is not multi-threaded on either the client or server so a single stream will only run as fast as the slowest CPU between the two of them. (E5-2620v2 on our end.)