Not logged in
Log in now
Create an account
Subscribe to LWN
LWN.net Weekly Edition for May 23, 2013
An "enum" for Python 3
An unexpected perf feature
LWN.net Weekly Edition for May 16, 2013
A look at the PyPy 2.0 release
In theory, theory and practice are the same. In practice, they are not.
Posted Jan 27, 2011 13:51 UTC (Thu) by hmh (subscriber, #3838)
Being someone who has actually tried to do 10Gbps routing using Linux, I am well aware of its limitations. You need lots of tuning and the correct hardware to get high packets-per-second rates, and it gets nowhere close to the target 40Mpps. It really is useful only for large packets, or if you need nowhere near line-rate and don't care about DoS attacks with small packets.
One really needs hardware-assisted packet forwarding to do line-speed 10-gigabit routing at all packet sizes. Either that or a routing cluster, at which point TCO goes well above a proper 10Gbit Cisco/Juniper switch-router.
So, the question becomes: are there affordable, non-experimental hardware packet forwarding devices (preferably PCIe) that are compatible with Linux?
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds