scaling linux-based router hardware recommendations

Hugo Slabbert hugo at
Tue Jan 27 16:22:52 UTC 2015

There is also some work in progress to improve network performance in the 
Linux kernel:

Preliminary, but encouraging that work is under way.


On Tue 2015-Jan-27 11:33:16 +0400, Pavel Odintsov <pavel.odintsov at> wrote:

>Looks like somebody want to build Linux soft router!) Nice idea for
>routing 10-30 GBps. I route about 5+ Gbps in Xeon E5-2620v2 with 4
>10GE cards Intel 82599 and Debian Wheezy 3.2 (but it's really terrible
>kernel, everyone should use modern kernels since 3.16 because "buggy
>linux route cache"). My current processor load on server is about:
>15%, thus I can route about 15 GE on my Linux server.
>Surely, you should deploy backup server too if master server fails.
>On Tue, Jan 27, 2015 at 1:53 AM, micah anderson <micah at> wrote:
>> Hi,
>> I know that specially programmed ASICs on dedicated hardware like Cisco,
>> Juniper, etc. are going to always outperform a general purpose server
>> running gnu/linux, *bsd... but I find the idea of trying to use
>> proprietary, NSA-backdoored devices difficult to accept, especially when
>> I don't have the budget for it.
>> I've noticed that even with a relatively modern system (supermicro with
>> a 4 core 1265LV2 CPU, with a 9MB cache, Intel E1G44HTBLK Server
>> adapters, and 16gig of ram, you still tend to get high percentage of
>> time working on softirqs on all the CPUs when pps reaches somewhere
>> around 60-70k, and the traffic approaching 600-900mbit/sec (during a
>> DDoS, such hardware cannot typically cope).
>> It seems like finding hardware more optimized for very high packet per
>> second counts would be a good thing to do. I just have no idea what is
>> out there that could meet these goals. I'm unsure if faster CPUs, or
>> more CPUs is really the problem, or networking cards, or just plain old
>> fashioned tuning.
>> Any ideas or suggestions would be welcome!
>> micah
>Sincerely yours, Pavel Odintsov

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <>

More information about the NANOG mailing list