Return to BSD News archive
Xref: sserve comp.os.386bsd.misc:2908 comp.os.linux.misc:20578 Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!bunyip.cc.uq.oz.au!munnari.oz.au!quagga.ru.ac.za!Braae!g89r4222 From: csgr@cs.ru.ac.za (Geoff Rehmet) Newsgroups: comp.os.386bsd.misc,comp.os.linux.misc Subject: Re: I hope this wont ignite a major flame war, but Ive got to know! Date: 30 Jul 1994 09:14:36 GMT Organization: Rhodes University Computing Services Lines: 29 Message-ID: <31d5ls$8e9@quagga.ru.ac.za> References: <30drlt$7tc@news.u.washington.edu> <Ct5qpn.G6E@murdoch.acc.Virginia.EDU><9407221206.29@rmkhome.com> <DHOLLAND.94Jul25171448@scws33.harvard.edu> <CtKBJ5.77B@rex.uokhsc.edu> <3163r7$440@quagga.ru.ac.za> <CtMnq1.C8@rex.uokhsc.edu> Reply-To: csgr@cs.ru.ac.za NNTP-Posting-Host: braae.ru.ac.za X-Newsreader: NN version 6.5.0 #4 (NOV) In <CtMnq1.C8@rex.uokhsc.edu> ben@rex.uokhsc.edu (Benjamin Z. Goldsteen) writes: >csgr@cs.ru.ac.za (Geoff Rehmet) writes: >>In <CtKBJ5.77B@rex.uokhsc.edu> ben@rex.uokhsc.edu (Benjamin Z. Goldsteen) writes: >>>Linux is about the only UNIX-alike that doesn't base their TCP/IP code >>>on BSD's. >>I guess you don't consider SYSV to be a UNIX-alike OS ;-) >Unless I am mistaken, SVR4's networking consists of the Berkeley TCP/IP >code with STREAMS on top (with sockets emulated on STREAMS). There >were a few other attempts at TCP/IP, but they weren't too successful... I think this may depend on the implementation. Solaries, for instance, does things by implementing BSD sockets on top of SYSV streams, which does cause enough of its own unique problems, and causes a massive performance hit (an IPC running SunOS 4.1.1 gets better network performance than a CLassic runing SunOS 5.2). As a reference, have a look at "Implementing Berkeley Sockets in System V Release 4" by Ian Vessey and Glenn Skinner (Sun Microsystems). (I have a postscript copy available.) Geoff. -- Geoff Rehmet, Computer Science Department, | ____ _ o /\ Rhodes University, South Africa |___ _-\_<, / /\/\ FreeBSD core team | (*)/'(*) /\/ / \ \ csgr@cs.ru.ac.za, csgr@freefall.cdrom.com, geoff@neptune.ru.ac.za