home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / 3b1 / 4429 < prev    next >
Encoding:
Text File  |  1993-01-29  |  7.9 KB  |  169 lines

  1. Newsgroups: comp.sys.3b1
  2. Path: sparky!uunet!charon.amdahl.com!pacbell.com!decwrl!elroy.jpl.nasa.gov!swrinde!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!unixhub!unixhub.SLAC.Stanford.EDU!kls
  3. From: kls@unixhub.SLAC.Stanford.EDU (Karl L. Swartz)
  4. Subject: Re: Taylor uucp 1.4 gamma on 3B1 with TCP (long)
  5. Message-ID: <C1K4KG.1F0@unixhub.SLAC.Stanford.EDU>
  6. Sender: news@unixhub.SLAC.Stanford.EDU
  7. Organization: Stanford Linear Accelerator Center
  8. References: <1993Jan20.045619.1333@d-and-d.com> <1993Jan21.123039.8504@ohare.Chicago.COM> <1993Jan23.050509.7515@d-and-d.com>
  9. Date: Thu, 28 Jan 1993 09:19:27 GMT
  10. Lines: 157
  11.  
  12. In article <1993Jan23.050509.7515@d-and-d.com> dnichols@d-and-d.com (DoN. Nichols) writes:
  13. >In article <1993Jan21.123039.8504@ohare.Chicago.COM> kls@ohare.Chicago.COM (Karl Swartz) writes:
  14.  
  15. >O.K.  I'm just using nntp so multiple machines here in the house can
  16. >read news from a single machine ... I don't use it as a news transport
  17. >mechanism, just a reader extension, because my feeds are all uucp.
  18. >Since I can't NFS mount the news spool directory on the 3B1s ...
  19.  
  20. For that use I'd defintely prefer NNTP, even if the NFS option was
  21. available.  That's what I run here at work and given the resources
  22. it's the only way to go.  We use NNTP for feeds, too, except for a
  23. feed home via UUCP.  (Nice having a pair of T-1s are your *slowest*
  24. connections to the Internet! :-) )
  25.  
  26. >and didn't want to duplicate the disk space utilization
  27.  
  28. Of course in my case there isn't much in the way of disk duplication
  29. since the machine with the full feed shovels everything out and then
  30. expires it within a few hours; the other machine keeps one or two
  31. groups as long as a month.
  32.  
  33. >Perhaps you can use something like viarsh (which worked well between
  34. >the 7300 and the Sun-3 for me.
  35.  
  36. I thought about that, and might have looked into it further.  One
  37. concern I had was with regard to queueing, which UUCP does nicely.
  38. Beyond that, there was the desire for Taylor UUCP for the potential
  39. speed increase over conventional modem links.  It also has a great
  40. advantage for mail ... read on.
  41.  
  42. >>And then there's still Smail and SMTP to deal with when I'm done with
  43. >>news.
  44.  
  45. >Though there is a workable sendmail with the WIN/TCP software package.
  46.  
  47. I've fought with sendmail for years, and long ago achieved the same
  48. level of proficiency with sendmail.cf that I once had with TECO
  49. macros.  (This almost feels like an AA session!)  After all that,
  50. I find it difficult to accept that "workable sendmail" isn't an
  51. oxymoron.  I certainly wouldn't want to go back to sendmail in any
  52. way shape or form from smail 3.1.  (I know of folks who swear by IDA
  53. sendmail and it seems a great improvement, though I've never worked
  54. with it myself.  With smail 3.1 around I don't quite see the point.)
  55.  
  56. >My major problem with it was lack of good documentation
  57.  
  58. Good sendmail documentation is definitely an oxymoron.
  59.  
  60. >and lack of a good starting sendmail.cf for *my* setup
  61.  
  62. I looked over their sendmail.cf and it was one of the more decrepit
  63. examples I've seen.  I played with 3b1 sendmail a bit at one point
  64. and ended up replacing their .cf entirely.  Can't recall which one I
  65. switched to though.
  66.  
  67. In any case, any current SMTP-based solution that I'm aware of lacks
  68. one major feature that UUCP-over-TCP buys you: one system can't poll
  69. another one for mail.  (Yes, the protocol includes a TURN command, but
  70. nobody seems to implement it.)  This is significant because I expect
  71. to soon have a SLIP link to work.  In this situation a solution based
  72. solely on SMTP might produce large mail delays unless the link is up
  73. most of the time, or my MXes try to connect fairly regularly.
  74.  
  75. With UUCP I can poll for mail.  I can also set it up so that it tries
  76. to connect over TCP, leaving my modems free for other work, and then
  77. falls back to normal modem calls if the SLIP link is down.
  78.  
  79. Ok, this is getting a bit away from the problem of the two machines in
  80. my house, but as I said there were many reasons for choosing the UUCP
  81. solution in this particular case.
  82.  
  83. >which was multiple machines etherneted together at home, and
  84. >everybody else is a uucp connection through uunet at present
  85.  
  86. At present ditka doesn't have a link to uunet, but does talk to 52
  87. other systems via UUCP in addition to the one at the other end of the
  88. BAN (Bedroom Area Network).  I'm still very interested in having UUCP
  89. work well over modems!
  90.  
  91. >I was assuming the condition of one machine with the major disk farm,
  92. >and smaller client machines without enough disk to really want to do
  93. >news spooling on them.  Also, I was assuming that all news would have
  94. >to be retained on the primary incoming machine, rather than offloading
  95. >carefully selected portions to another machine.
  96.  
  97. I'd love to have a "major disk farm."  As it is, by pooling the
  98. resources of the two machines, I collectively manage to provide a
  99. minor disk farm.  Maybe closer to a petting zoo.  :-)
  100.  
  101. BTW, in part this has been a bit of an exercise to see just how much
  102. could be extracted from a 3b1.  It's also been an effort in postponing
  103. the inevitable until 386BSD seems reasonably stable, and then until I
  104. had the time and money to do something about it.  As soon as I get
  105. back from Usenix I'll be buying a 386-40 (AMD, not Intel! ;-) and will
  106. soon have ditka moved over to that platform.
  107.  
  108. >A Sun-3 with adequate disk does a reasonable job of being a nntp
  109. >server, as long as there is adquate memory so swapping is not to
  110. >likely to occur.
  111.  
  112. No doubt, especially if a 3b1 can still keep up with the job.  One of
  113. the reasons for a SPARC 2 was that we have no Sun 3s while we do have
  114. and support SPARCs.  Also, I wanted something that would keep up with
  115. demand for several years, while serving half-a-dozen NNTP feeds (plus
  116. a UUCP feed or three) and potentially several dozen users reading via
  117. NNTP.
  118.  
  119. >>Another reason for trying Taylor is that it is supposed to be quite a
  120. >>bit more efficient in using CPU cycles than other uucps.  If this can
  121. >>eke a bit more throughput out of the Telebits before I get 386BSD up
  122. >>and running, great!
  123.  
  124. >That improved throughput is quite adequate reason to use it on the
  125. >3b1, which needs all the help that it can get at high baud rates
  126.  
  127. So far I haven't looked at this much, except for some quick tests via
  128. the null modem link.  In that case I was only looking at the protocol
  129. negotiations.  Anyway, I may try a few tests, but probably will just
  130. devote my efforts to 386BSD at this point.
  131.  
  132. >(the serial port drivers are a prime problem, which you will be
  133. >bypassing by using the ethernet.
  134.  
  135. I'll be bypassing it for one of 53 links, one which carries perhaps 2%
  136. of the total traffic.  I'll still be *very* interested if I decide
  137. 386BSD isn't quite stable enough for my needs yet!
  138.  
  139. >    I hadn't noticed these, but you are correct.  Perhaps the programs
  140. >which I have compiled expected the declarations above to not be present in
  141. >the header files, and so did the declarations on their own.
  142.  
  143. Or perhaps other stuff was too finely tuned to the 3b1.  I dunno.  So
  144. far it seems best to compile network stuff with -I/usr/ethernet/include
  145. and leave everything else to use the standard includes.  It does require
  146. some Makefile hacking on occasion, though.
  147.  
  148. >>Eh?  I didn't know about the fixincludes script either!  Was this with
  149. >>gcc 2.x or with 1.40?  I just checked and it isn't in the gcc 1.40
  150. >>package I got.
  151.  
  152. >Was that the source package, or a pre-compiled one?
  153.  
  154. The latter; Andy Fyfe has explained more about this so I'll leave it
  155. in his more capable hands.
  156.  
  157. >Anyway, you had a much firmer grasp of just what you needed and why
  158. >than I was able to glean from your article, though that could have been a
  159. >factor of me being too sleepy (as I am again :-)
  160.  
  161. Speaking of sleepy ... what the hell am I doing here in the terminal
  162. room at this hour when I have a 700a wakecall?!  G'night!
  163.  
  164. -- 
  165. Karl Swartz        |INet    kls@unixhub.slac.stanford.edu
  166. SLAC Computing Services    |       or kls@ditka.chicago.com
  167. 1-415/926-3630        |UUCP    uunet!lll-winken!unixhub!kls  -or-  ditka!kls
  168. (SLAC and the US Dept. of Energy don't necessarily agree with my opinions.)
  169.