Van Jacobson's network channels
Posted Feb 2, 2006 5:45 UTC (Thu) by
xoddam (subscriber, #2322)
In reply to:
Van Jacobson's network channels by NAR
Parent article:
Van Jacobson's network channels
The phased implementation described only moves packet processing to
userspace at the very last stage. At the 'ends' of the network this is
appropriate for efficiency. But even before that stage, channels are a
better way to pass packets around within the kernel. The task-oriented
interface (using wakeups instead of soft interrupts) would probably mean
netfilter no longer runs in tasklet context. We might instead see
several netfilter kernelspace daemons (like kswapd and friends), one for
each CPU.
(
Log in to post comments)