cvs commit: src/sys/contrib/pf/net if_pflog.c if_pflog.h
if_pfsync.c if_pfsync.h pf.c pf_ioctl.c pf_norm.c pf_osfp.c pf_table.c
pfvar.h src/sys/contrib/pf/netinet in4_cksum.c
Nate Lawson
nate at root.org
Fri Feb 27 10:43:39 PST 2004
On Fri, 27 Feb 2004, Dag-Erling [iso-8859-1] Smørgrav wrote:
> Luigi Rizzo <rizzo at icir.org> writes:
> > I believe this (convert the entire networking stack to netgraph
> > nodes) is completely unfeasible.
>
> It shouldn't be. Open any textbook on computer networking and you'll
> find that netgraph is the canonical way to organize a protocol stack.
>
> > There are interactions among subsystems all over the place.
>
> Otherwise known as "layering violations" and "bugs".
Not necessarily. I like Dave Clark's point that layers are a good way to
specify networking standards but a poor way to implement them. This talk
is old but gives good info on one way of doing it:
http://www.root.org/ip-development/talks/vj-nkarch.ps.gz
-Nate
More information about the cvs-src
mailing list