nanog mailing list archives

Re: The Making of a Router


From: Ray Soucy <rps () maine edu>
Date: Thu, 26 Dec 2013 20:29:35 -0500

Chipsets and drivers matter a lot in the 1G+ range.

I've had pretty good luck with the Intel stuff because they offload a lot
in hardware and make open drivers available to the community.


On Thu, Dec 26, 2013 at 7:48 PM, Olivier Cochard-Labbé
<olivier () cochard me>wrote:

Le 26 déc. 2013 22:02, "Nick Cameo" <symack () gmail com> a écrit :

Any benchmarks of freebsd vs openbsd vs present day linux kern?

Hi,

Here are my own benchs using smallest packet size (sorry no Linux):
http://dev.bsdrp.net/benchs/BSD.network.performance.TenGig.png

My conclusion: building a line-rate gigabit router (or a few rules ipfw
firewall) is possible on commodity server without problem with FreeBSD.
Building a 10gigabit router (this mean routing about 14Mpps) will be more
complex in present day.
Note: The packet generator used was the high-perf netmap pkg-gen, allowing
me to generate about 13Mpps on this same hardware (under FreeBSD), but I'm
not aware of forwarding tools that use netmap: There are only packet
generator and capture tools available.




-- 
Ray Patrick Soucy
Network Engineer
University of Maine System

T: 207-561-3526
F: 207-561-3531

MaineREN, Maine's Research and Education Network
www.maineren.net


Current thread: