Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Dec 1998 15:07:41 -0800 (PST)
From:      "Jonathan M. Bresler" <jmb@FreeBSD.ORG>
To:        johan@granlund.nu
Cc:        julian@whistle.com, phk@FreeBSD.ORG, lars@akerlings.t.se, current@FreeBSD.ORG, isdn@FreeBSD.ORG
Subject:   Re: if_sppp is BROKEN!!!
Message-ID:  <199812142307.PAA27390@hub.freebsd.org>
In-Reply-To: <Pine.BSF.4.05.9812142151580.10530-100000@phoenix.granlund.nu> (message from Johan Granlund on Mon, 14 Dec 1998 22:12:29 %2B0100 (CET))
References:   <Pine.BSF.4.05.9812142151580.10530-100000@phoenix.granlund.nu>

next in thread | previous in thread | raw e-mail | index | archive | help
> Date: Mon, 14 Dec 1998 22:12:29 +0100 (CET)
> From: Johan Granlund <johan@granlund.nu>
> 
> This is really interesting!
> One of the concepts i liked in SYSV (ducking for cover) was streams and
> its ability to chain together modules to process a datastream.
> If it's coupled with kld to dynamically load/unload modules i think
> you have something _very_ good.
> 
> That network thing. Can a module route a package thru different modules
> based on contents and state?

  the idea of streams is wonderful, the realization is costly.  each
  layer added (or module pushed) slows down processing and hurts
  throughput.  ritchie developed streams for serial, if i remember
  correctly.  streams was then applied to networks.  there is an RFC
  about layering being bad for networking and the relative performance
  of NIT vs BPF prove the case.

jmb

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



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