On Fri, Jul 13, 2012 at 10:00:58AM +0430, Bahador NazariFard wrote: > Hi y'all. > I have a question about netmap - a novel framework for fast packet I/O. > Does OpenBSD have any plan to support Netmap framework? > I also have a technical question about netmap and firewall relation. > As I read and understand we can work with nic interface almost directly > form user land by netmap. what does mean that? > We have to pass every packet through kernel (if we want to process by > firewall and IPSec )? Am I wrong ? > How can Netmap help us if kernel land processes such as firewall, > routing(queuing), IPSec cryptography are needed?
Netmap can not help you at all. It is a toy for researchers doing nothing that can be used in production. As soon as you move all the code needed to build a real network stack into userland to make it do something remotely usable it will be around the same speed as our network stack. -- :wq Claudio