Well, this is driving my sanity away, and I don’t have a lot to give
I’ve got a 2Gb copper connection that can deliver 2Gb/356Mb. If I take a laptop and plug it directly into the cable model, I get roughly what I expect. If I take a brand new RB50009 and plug the 2Gb copper into the 2Gb port, I get wildly different results:
If I plug the laptop into a 1Gb port on the 5009, I’d expect around 1Gb down. I get about 700Mb.
If I plyg in a 2Gb switch with a 10Gb SFP+ connection into the 10Gb SFP+ port, I get about 450Mb down.
What’s going on here? People are saying “flow control” for both cases, but no guidance on how to fix it.
I did setup a customer with an RB5009 not that long ago. Config is pretty much a basic NAT setup with a vlan for a guest network using a simple queue to bandwidth limit the guest wifi.
They have a gigbit fiber connection that comes into the 5009 on the 2.5G port and they can get the full gig up and down on the other ports. The CPU usage on the router is minimal, so I would suspect it should be capable of handling 2Gbps without any trouble.
So presuming you didn’t do anything to weird with the basic config I would guess there is a some atypical issue with the setup. Did you verify your link speeds and check for errors on the ports? Is there a lot of CPU usage on the router during speed tests? If you can’t find anything after checking stats and logs maybe post a config and perhaps someone can spot an issue.