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-all
mailing list