RB600A Overloaded CPU?

Hey there

I’m currently running an RB600A with 1 x R5H card and 1 x R52Hn card. I have two additional cards in as well, but these are disabled for future expansion. On the ethernet site I have the PoE connected to a 1Gbps LAN port, and Eth2 bridged to my second board, an RB433.

The one link is setup at 54x2 mbps turbo mode, while the N link is currently reaching up to 100mbps.

My issue though is that when I transfer more than 60mbps total through any combination of interfaces, the CPU on the RB600A peaks out at 100%, and things start to get sluggish. Similarly, when I do a bandwidth test on my N link, as I approach 100mbps the CPU once again peaks out and my speed stops climbing.

So my question is this. Is the CPU on the RB600A too light to handle these volumes of traffic? Or am I just doing something wrong maybe? The second RB (the 433) only reaches around 70% CPU usage with the same traffic, which really confuses me as the CPU is even smaller.

Also, why does the ethernet port to my PC limit itself to 100mpbs? Is there any way to force it up to the full 1Gbps?

Thanks
mars

Use gbit POE to make gbit connection.

That makes sense thanks :slight_smile:

So that sorts out my speed issue…but what about the overloaded CPU?

Use 533MHz cpu clock and you can get some 20-30 mbit more traffic.

Thanks so the cpu is limiting the data

Try a test from the rb433 through the PoE.
Perhaps heavy wireless traffic causes more CPU compared to only heavy Ethernet traffic.

Also, do you have a lot of firewall rules? That could increase the CPU load.

If you need more CPU, you can also upgrade to the rb800 board instead of over-clocking the rb600.

Rb600 can easy route 200mbps no matter that the cpu is 100%. Latency will still be low ~1-2ms so not the cpu is the problem. RB433 (300mhz) can pass 150mbps on 3xwlan, tested in real conditions.

Might also check and make sure you have any un needed packages in Router OS turned off.

hi
like what