We are regularly seeing our RB800 hitting 100% CPU load at peak times and I'd like to see what the best choice would be to fix this.
CPU is mainly being used by "firewall" and to a lesser extent "Queuing" (as shown by the Tools -> Profile tool).
We don't do any Queuing and we have no firewall rules but we do handle perhaps 100 PPPoE user sessions (remote radius server) on a handful of "ether" ports. I am guessing that the "firewall" usage must be the firewall packet mangle rules that PPPoE puts in and that Queuing must be sometime similar (interface queues for each PPPoE interface or something?) - although I don't see any queuing entries at all.
This router only does OSPF routing and PPPoE server.
So to find the best for for this problem: Is is possible/easy to offload the PPPoE into a separate router? Or is the best choice multiple routers for PPPoE on the different interfaces? Or is there any easy performance tweaks that can be done ?
thanks V much,