Netmap for Linux
[Posted February 28, 2012 by corbet]
Netmap is a framework
for packet generation and capture from user space; it claims to be
efficient to a point where it can saturate a 10Gb line with minimal system
load. It is available under the BSD license.
A
version for Linux is now available alongside the FreeBSD port.
"
This is a preliminary version supporting the ixgbe and e1000/e1000e
driver. Patches for other devices (igb, r8169, forcedeth) are untested and
probably not working yet. Netmap relies on a kernel module (netmap_lin.ko)
and slightly modified device drivers. Userspace programs can use the native
API (documented in netmap.4) or a libpcap emulation library."
(
Log in to post comments)