Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Feb 2005 13:37:56 +0200
From:      Alexey Zelkin <phantom@FreeBSD.org.ua>
To:        Julian Elischer <julian@elischer.org>
Cc:        freebsd-net@freebsd.org
Subject:   Re: kernel mode httpd/ftpd for FreeBSD?
Message-ID:  <20050210113756.GA73291@phantom.cris.net>
In-Reply-To: <4208163A.8010607@elischer.org>
References:  <20050207.182021.68162131.cjh@kr.FreeBSD.org> <200502071319.57331.max@love2party.net> <4208163A.8010607@elischer.org>

next in thread | previous in thread | raw e-mail | index | archive | help
hi,

On Mon, Feb 07, 2005 at 05:30:34PM -0800, Julian Elischer wrote:
> 
> Max Laier wrote:
> 
> >On Monday 07 February 2005 10:20, CHOI Junho wrote:
> > 
> >
> >>Anyone knows about kernel-mode httpd/ftpd for FreeBSD? (just like tux
> >>of linuxI searched several times but failed.
> >>   
> >>
> >
> >No there is not.  In my humble opinion it's a *really* bad idea to 
> >implement something that vulnarable to external attacks and buffer 
> >overflows inside the kernel.  The often claimed performance benefit can as 
> >easily be achieved with accept filters (see esp. accf_http(9)) and 
> >kqueue(9).  There is really no need to put this into the kernel.

Two years ago I did some initial work (more proof of concept, than
something for real use) in order to learn netgraph, but realworld
issues forced me to switch to other areas.  Actually all basic stuff
was done, but it was very poor on performance and parallelism.

> actually there is..
> it was written by  ummm
> umm
> jpd I think.. (unless it was imp)
> 
> but it is not released.

Actually, as John said, it was not pure kernel server able to handle real
traffic.  It was something like stress testing helper tool.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050210113756.GA73291>