*BSD News Article 33523


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