Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!nntp.coast.net!news.sprintlink.net!news-stk-200.sprintlink.net!news.mathworks.com!newsfeed.internetmci.com!in1.uu.net!zdc!zdc-e!szdc-e!news From: "John S. Dyson" <toor@dyson.iquest.net> Newsgroups: comp.os.linux.networking,comp.unix.bsd.netbsd.misc,comp.unix.bsd.freebsd.misc Subject: Re: TCP latency Date: Sun, 07 Jul 1996 13:04:20 -0500 Organization: John S. Dyson's home machine Lines: 38 Message-ID: <31DFFC24.41C67EA6@dyson.iquest.net> References: <4paedl$4bm@engnews2.Eng.Sun.COM> <31D2F0C6.167EB0E7@inuxs.att.com> <4rfkje$am5@linux.cs.Helsinki.FI> <31DC8EBA.41C67EA6@dyson.iquest.net> <4rlf6i$c5f@linux.cs.Helsinki.FI> <31DEA3A3.41C67EA6@dyson.iquest.net> <v6wx0gdmn3.fsf@zhaneel.flame.org> NNTP-Posting-Host: dyson.iquest.net Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 3.0b5a (X11; I; FreeBSD 2.2-CURRENT i386) Xref: euryale.cc.adfa.oz.au comp.os.linux.networking:44282 comp.unix.bsd.netbsd.misc:3958 comp.unix.bsd.freebsd.misc:23006 Michael Graff wrote: > > "John S. Dyson" <toor@dyson.iquest.net> writes: > > > Believe it or not, I agree that it is the best (except for TTCP) for the > > application, given what is available. It just isn't as well suited to > > the application as TTCP is. That is one reason WHY TTCP was invented > > and added to FreeBSD. > > So TTCP is something FreeBSD decided would be cool, put it in, and to hell > with standards? Or is TTCP something standard, which I can find in an > RFC somewhere? > I cannot answer that quickly, please refer to the Stevens TCP/IP book series Vol 3. The information is in there. I think that there is an RFC, and FreeBSD was one-of, if not the first complete, free implementation (as of a year or so ago.) TTCP has been around in one form or another for many years. That book series is a wonderful description of TCP/IP and contains annotated versions of sections of the 4.4 TCP/IP source code. He has also suggested significant enhancements to the predominant (standard) TCP/IP 4.4 suite. Those books are a treasure-trove of information (I know, an endorsement by me doesn't count for much in certain circles), but they are and excellent description of the TCP/IP standard (reference) code implementation as used in *BSD. If I wanted to re-implement the code I would have a copy of those books, and a source code copy of FreeBSD. Given that many TCP/IP suites (even in embedded controllers, where BSD licensing is superior), use the 4.3/4.4 code, having a copy of the reference code is indespensible. It would be great if other OSes would catch up to FreeBSD in that area, because it might improve the performance of the net in general, when TTCP catches on. John