home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / apple2 / 27391 < prev    next >
Encoding:
Internet Message Format  |  1993-01-23  |  5.5 KB

  1. Path: sparky!uunet!elroy.jpl.nasa.gov!nntp-server.caltech.edu!toddpw
  2. From: toddpw@cco.caltech.edu (Todd P. Whitesel)
  3. Newsgroups: comp.sys.apple2
  4. Subject: Re: GS+AFP Unix server
  5. Date: 23 Jan 1993 09:36:09 GMT
  6. Organization: California Institute of Technology, Pasadena
  7. Lines: 93
  8. Message-ID: <1jr3i9INN16d@gap.caltech.edu>
  9. References: <1993Jan20.145101.13134@slab.slip.uiuc.edu> <C1715A.6Lt@utstat.toronto.edu> <1993Jan21.145729.24786@slab.slip.uiuc.edu> <C19M06.Br6@utstat.toronto.edu>
  10. NNTP-Posting-Host: punisher.caltech.edu
  11.  
  12. philip@utstat.toronto.edu (Philip McDunnough) writes:
  13.  
  14. [ in response to Derek, but I feel a need to step in here ]
  15.  
  16. >TCP/IP based netwroks, which still largely use NFS.
  17.  
  18. "still" ? What, pray tell, is going to replace it? Certainly not AppleShare.
  19. NFS has become _the_ defacto standard for file serving on IP networks.
  20. (I say IP here, not TCP/IP. NFS does not use TCP, rather it uses UDP which
  21. is no more than a switchboard/multiplexer for user level IP access.)
  22.  
  23. NFS certainly has its problems, but the simple fact is that virtually every
  24. SPARCstation out there can become an NFS server in about five minutes of the
  25. superuser's time. That is about as close to "plug and play" as most unix
  26. facilities can get.
  27.  
  28. FYI: NFS and AppleShare both suffer from the same performance problem: round
  29. trip delay on synchronous data exchanges of 4K or so of data. This keeps them
  30. simple but it not at all efficient compared to transferring an entire file
  31. with TCP. Since many programs need to seek around in files a lot, TCP based
  32. file serving that is transparent and mountable (as opposed to actual FTP
  33. utilities) is inherently not clean to implement and is still pretty rare.
  34. One implementation that I do know of is "touch" on the NeXT.
  35.  
  36. >You might well consider
  37. >the hassles of mail, which is a mess at the moment. Start adding sound, graphicsand other non-ascii information and you are really into a mess of problems.
  38.  
  39. This is pretty irrelevant, really. AppleTalk vs. TCP/IP does not have anything
  40. to do with mail hassles. You forgot to mention line length, by the way; I see
  41. your last line here is way longer than 80 characters. I'm surprised it made it
  42. through intact.
  43.  
  44. The problem of adding non-ascii information to a facility that traditionally
  45. supports only ascii data is universal. The only way to fix it is to do either
  46. of two things: adopt standards for encoding non-ascii data into mail (these
  47. exist, but not universally by a long shot), or CHANGE THE MAIL SYSTEM ITSELF.
  48. The lower level network protocols are irrelevant except in logistic terms,
  49. i.e. new software may at first be only implemented on a single protocol family.
  50.  
  51. >the networks I have seen are somewhat difficult to use and to maintain. In
  52. >particular, their problems can't be dealt with by having the occasional
  53. >consultant dropping in.
  54.  
  55. I am willing to bet that if those sites had called in a consultant when they
  56. set things up in the FIRST place, they wouldn't be having so many problems
  57. later on!! To many people are content to hack until things seem to work, and
  58. do not attempt to understand what they are working with. This is stupid, but
  59. it happens far too often.
  60.  
  61. > But, there is no need
  62. >for it just to link into the Internet. Here's a simpler way. Use an Appletalk
  63. >based network and one Mac with Apple's new Internet Router software, which
  64. >converts TCP/IP to Appletalk and vice versa.
  65.  
  66. Yo, listen up. Apple's Internet Router doesn't automatically give me Telnet
  67. and FTP. Implementing TCP/IP on the Apple _does_. To actually talk to the
  68. Internet proper, I need a gateway of some kind no matter what. BTW, I would
  69. use something besides Internet Router, which ties up a Mac and is not as
  70. efficient as a dedicated box like a Shiva FastPath (the 5 is great, I'll
  71. swear by it) or a Cayman Gatorbox.
  72.  
  73. There is no such thing as "converting TCP/IP to AppleTalk". There is
  74. "converting TCP/IP to TCP/IP _inside_ AppleTalk (and back)" and also
  75. "converting AppleTalk into AppleTalk _inside_ TCP/IP (and back)". The former
  76. you use so you can use FTP and Telnet from an AppleTalk network, since the
  77. analogous facilities DO NOT YET EXIST in the AppleTalk protocol family (ADSP
  78. is only the first step). The latter is used to link two otherwise isolated
  79. AppleTalk networks via a TCP/IP capable network.
  80.  
  81. >though, as my network was set up without reading anything.
  82.  
  83. I rest my case !! :) AppleTalk was designed specifically to be plug and play,
  84. but in doing so it lacks heavily in the scalability department. The internet
  85. protocols and administration have been designed so that the most complex 
  86. administration is central and the simpler administration is distributed. This
  87. system is not perfect, but it has been very successful and will continue to
  88. be so, in spite of ignorance and cluelessness on the part of institutions.
  89.  
  90. >The point is how to link small networks, not have one big one using the same
  91. >unfriendly software. The solution exists now. It is largely Appletalk based,
  92. >and if you insist on TCP/IP, you simply use a (software) gateway.
  93.  
  94. This either makes no sense, or is totally obvious. The "one big one" is an
  95. addressing illusion created intentionally by the architecture of TCP/IP.
  96. The _reality_ was and always will be a bunch of small to mid-size networks
  97. connected together via gateways of all kinds, using protocols of all kinds,
  98. except that they all speak IP in addition to whatever else they use. The
  99. internet is not a physical entity, rather it is a data delivery service made
  100. up of thousands of cooperating and mutually connected networks that will obey
  101. anyone who can speak its language.
  102.  
  103. Todd Whitesel
  104. toddpw @ cco.caltech.edu
  105.