I have a RB3011 in a location with Cable Internet. We just had the location upgraded from 300mbit download and 20mbit upload to 400mbit download and 20mbit upload. Only the download speed was upgraded.
Over recent weeks I have done periodic speed tests and hit about 120mbit over WiFi. In past times I’ve been able to hit the full 300mbit and actually beyond up to about 350mbit. For some reason speeds haven’t quite been as great but I attributed this to just WiFi issues.
Today when we got the speed upgraded, we did some tests and I had hard wired my laptop to the router and only got an average of about 215mbit, 250mbit maybe at best.
I did a test by going directly to the modem and got full speed, in fact, hitting up to 480mbit down. Quite a difference!
I’m doing some tests I disabled some firewall rules which improved some, but not great.
I’m doing further tests I disabled all my mangle rules, and what do you know, I was able to hit the full 400+mbit behind the 3011.
Simply enabling one mangle rule, any rule, reduced the speed test to an average of about 215mbit.
The 3011 is well capable of beyond 200mbit. What is making the 3011 only perform at this lower speed?
The mangle rules are simply marking packets for our queue tree and QoS.
Why is this having such a huge impact on our speed?
While performing a speed test I’ve checked CPU Usage and it’s hardly ever at 30%. So much more power available.
The 3011 is on the latest software and firmware currently available.
We have about 5 VLANs with DHCP servers for each. Some firewall rules to drop packets between certain VLANs.
Other simple firewall rules to allow IPSec/LT2P.
Some other NAT rules for our PBX and web server.
Nothing super complicated.
Any help is appreciated.