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-isdn" 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>