Hello, we are planning on purchasing several 1000U routerboards and placing them at our core. We would need them to pass 300-400 mbps routed, firewalled traffic, some 35000 - 40000 pps.
What are your experiences with this hardware, can it stand up to this ?
Also, how stable is Mikrotik BGP implementation,
since one of these routers would have to be our main AS router, with full routing table ?
If that 300-400Mbs is total throughput, an RB1000 should handle it at an idle. If that’s one way, it should still be able to handle 600-800Mbs throughput easily. It will also depend on how many interfaces that’s spread across.
I’ve seen one sustain 2Gbs total throughput for several hours. It didn’t have any issues until the 1Gbs interfaces began to saturate as they went over about 925-950Mbs. You’d see the same type of thing on a 100Mbs interface as it goes over 90-95Mbs.
Hi, I’m testing it for two days as core BGP router.
When fully loaded routing table from internet, with average traffic 300Mbps, no firewalling and filtering, the CPU usage is about 40-45%. Used two interfaces, ROS 3.17. In few days I’ll connect another peer, so next testing will continue.
What makes difference is routing table size, when I filtered out some routes-reduced count to 6000, the CPU usage lowered about 20%.
One of our core router is RB1000U. We buy this for testing. Uptime 34 days without any trouble. Average traffic is 70Mbps on this router with 5-6% cpu usage now. I use bgp (3.16 with routing test) to two peers (cisco 6509 and cisco 7606) and ospf to our network. We plan to add more traffic in january, but we have to do some optical cabeling. We tested pc (2.4Ghz,512Mb ram) with 300Mbps (bgp, ospf, firewall) and that was not a trouble to it.
Why do you need full routing table? If you have one uplink use default route only. If you have more interface you can use filters to direct your traffic to the best uplink.