|
|
About ::
TODO ::
Blog ::
RSS ::
Old blog ::
Projects ::
GIT ::
Gallery ::
Notes
Thu, 29 Nov 2007
The 21'th netchannels release.
Netchanel is a peer-to-peer protocol agnostic communication channel between hardware and users.
It uses unified cache to store channels, allows to allocate buffers for data
from userspace mapped area or from other preallocated set of pages
(like VFS cache). All protocol processing happens in process context.
Users of the system can be for example userspace - it allows to receive
and send traffic from the wire without any kernel interference, to
implement own protocols and offload its processing to the hardware.
This idea was originally proposed and implemented by Van Jacobson.
This patchset (with userspace netowrk stack) is a logical continuation
of the idea with move to the full peer-to-peer processing.
One of its users is userspace network stack.
Short changelog:
- fixed queue length usage
- fixed dst release path. Both problems reported by Salvatore Del Popolo (delpopolo_dit.unitn.it)
- removed nat user
More details can be found on project homepage.
/devel/networking :: Link / Comments ()
|