home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / unix / misc / 3049 < prev    next >
Encoding:
Internet Message Format  |  1992-07-29  |  1.5 KB

  1. Path: sparky!uunet!europa.asd.contel.com!darwin.sura.net!wupost!think.com!barmar
  2. From: barmar@think.com (Barry Margolin)
  3. Newsgroups: comp.unix.misc
  4. Subject: Re: svr4
  5. Date: 29 Jul 1992 21:13:56 GMT
  6. Organization: Thinking Machines Corporation, Cambridge MA, USA
  7. Lines: 23
  8. Message-ID: <1571mkINNk46@early-bird.think.com>
  9. References: <1992Jul29.143223.5027@nlm.nih.gov> <13804@auspex-gw.auspex.com>
  10. NNTP-Posting-Host: telecaster.think.com
  11.  
  12. In article <13804@auspex-gw.auspex.com> guy@Auspex.COM (Guy Harris) writes:
  13. >       + TLI is media- and protocol-independent.  It allows
  14. >         applications to run over any transport protocol that
  15. >         supports the TLI interface.
  16. >
  17. >       + The sockets interface has historically been tied to the
  18. >         Internet protocol suite, TCP/IP and UDP/IP.
  19.  
  20. While it has "historically been tied to ... TCP/IP", it's not intrinsically
  21. tied to it, and was definitely designed with protocol and media
  22. independence in mind.  In particular, the original BSD implementation
  23. supported three different domains: INET, XNS, and UNIX.  I believe that
  24. BSD4.4 adds OSI support to sockets, and SunNet X.25 provides a socket
  25. interface to X.25 connections.
  26.  
  27. From what I was able to tell from the Stevens book, TLI and sockets are
  28. very similar.  The structure of a program that uses either will be almost
  29. the same -- you could almost write an automatic translator.
  30. -- 
  31. Barry Margolin
  32. System Manager, Thinking Machines Corp.
  33.  
  34. barmar@think.com          {uunet,harvard}!think!barmar
  35.