I just upgraded from a 750gl to a rb2011uias-in to try to get more performance out of some simple queues. It seems, no matter how high I put the limit on the the simple queue, 30Mbps is the fastest we can get through a queue. If we remove the queue from the list all together for that particular ip then we can see the entire 100 Meg pipe get through. Is this just a hardware limit issue? Any other options to speed limit an ip?
Please give us some information on how you made the test. Make sure you test with multiple connections at the same time, and also see if your PC is not the bottleneck.
Ive looked at the profile while running speedtests, torrents, downloading files from known servers etc. Its always 80-90% idle and still limits to 30 meg. As soon as I lift the simple queue I get back to 100 meg from the same sources.
Your problem is probably the same problem I experienced recently. Change your Default-Small Queue Size to 75-150 packets or create a new Queue-Type for your larger throughput queues.
I played with the packet size and got up to 40 meg throughput. Better, but not what I was looking for. I did the pcq type queue and I saw full throughput. My question, Can I create separate pcq queues per ip address similar to what I was doing with simple queues? I read up on the pcq queues and it seems as it is more of a global speed limiting type function.
What was your queue size set to initially? Was it PFIFO default-small or default? Default-Small is set to 10packets and I get much better results when changing this value on every range of routerboard (CCR to RB951-2n)…