are all vpn's on routers slow?

Skipping-Bear

Reputable
Dec 12, 2014
438
0
4,810
21
i have my vpn on my router and im only getting around 8 out of my 300mbps are all routers like this? i know vpn's out of my 300mbps ill be getting around 160-200mbps maybe closer to 300 on a good day. but 8mbps is pretty slow on the router. the vpn app for win 10 i get between 160-210


my router tp-link archer c7 with ddwrt installed.
 

Ralphort

Reputable
Mar 18, 2015
28
0
4,540
3
You need a router with AES-NI & hardware crypto engine support. A good choice would be an Asus RT-AC86U if you're going to use it for ex. as an OpenVPN client router or you can build one (DYI) but it's going to cost you more. You also need a fast VPN server to connect into. A good choice if speed is a primary factor would be IPVanish VPN. I was able to get consistent 280+/23 mbps speed test results on a 250/10 mbps internet. Other VPNs (PIA & Nord) I've tried only get me at 160/20 mbps max.

Btw, it makes no difference in OpenVPN speed getting a quad core Asus ROG Rapture GT-AC5300 ($380) vs a dual core RT-AC86U ($180) if you're running an OpenVPN client as OpenVPN is single threaded. Both routers I believed have same core clock speed. You also need to disable QoS if you have more than 150 mbps internet. Enabling QoS above 150 mbps internet will significantly lower your OpenVPN speed. Also add (fast-io) on custom config.

https://i.imgur.com/J2iTGCI.png
 
Hard to say it varies based on the cpu in the router. Many routers have less cpu power than many cell phones. It takes a huge amount of processing power to do vpn. OPENVPN using https is much worse than something like IPSEC.

Go search hardware vpn firewalls. Most give the actual throughput they are capable of. It is surprisingly small.

You can't even think to compare the rates on a computer with the massive processing power it has compared to a router. Still the only way you are going to get very fast speeds is to use something like a computer that has a large processor.

If you were to use IPSEC vpn there are devices/firewalls that have hardware accelerators for IPSEC but openvpn can not be done well with asic so you need more cpu power.
 

uglyduckling81

Distinguished
Feb 24, 2011
719
0
19,060
30
You could try a higher end device like this one.
https://www.asus.com/au/Networking/ROG-Rapture-GT-AC5300/overview/

It has a 1.8ghz quad core, and 1gb RAM. It will probably provide a decent speed. I doubt 300mbs though. I'm thinking over 100 based on reading I've done in the past.

Edit:

https://restoreprivacy.com/vpn-routers/

This guy actually recommends the ac86u because it's cheaper. Only a dual core but allocates 900mhz to encryption from each core. The 5300 allocated 450mhz from 4 cores which resulted in slightly slower vpn speeds.
Talking around 150mbs for these routers
 

Ralphort

Reputable
Mar 18, 2015
28
0
4,540
3
You need a router with AES-NI & hardware crypto engine support. A good choice would be an Asus RT-AC86U if you're going to use it for ex. as an OpenVPN client router or you can build one (DYI) but it's going to cost you more. You also need a fast VPN server to connect into. A good choice if speed is a primary factor would be IPVanish VPN. I was able to get consistent 280+/23 mbps speed test results on a 250/10 mbps internet. Other VPNs (PIA & Nord) I've tried only get me at 160/20 mbps max.

Btw, it makes no difference in OpenVPN speed getting a quad core Asus ROG Rapture GT-AC5300 ($380) vs a dual core RT-AC86U ($180) if you're running an OpenVPN client as OpenVPN is single threaded. Both routers I believed have same core clock speed. You also need to disable QoS if you have more than 150 mbps internet. Enabling QoS above 150 mbps internet will significantly lower your OpenVPN speed. Also add (fast-io) on custom config.

https://i.imgur.com/J2iTGCI.png
 

ASK THE COMMUNITY