home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / mail / misc / 3928 next >
Encoding:
Internet Message Format  |  1992-12-11  |  7.2 KB

  1. Xref: sparky comp.mail.misc:3928 comp.mail.uucp:2279
  2. Newsgroups: comp.mail.misc,comp.mail.uucp
  3. Path: sparky!uunet!usc!sol.ctr.columbia.edu!eff!ckd
  4. From: ckd@eff.org (Christopher Davis)
  5. Subject: Re: Mixed format addresses
  6. In-Reply-To: dawson@willard.UUCP's message of Thu, 10 Dec 92 22:31:37 EST
  7. Message-ID: <CKD.92Dec11161945@loiosh.eff.org>
  8. Followup-To: comp.mail.misc
  9. Sender: usenet@eff.org (NNTP News Poster)
  10. Nntp-Posting-Host: loiosh.eff.org
  11. Organization: Electronic Frontier Foundation Tech Central
  12. References: <ByzBuu.2Hq@cs.psu.edu> <eBmLVB4w165w@willard.UUCP>
  13. Date: Fri, 11 Dec 1992 21:19:47 GMT
  14. Lines: 128
  15.  
  16. [watch the followups.]
  17. WD> == Willard Dawson  <dawson@willard.UUCP>
  18. BF> == fenner@postscript.cs.psu.edu (Bill Fenner)
  19.  
  20.  WD> In particular, I was referring to sites that want Internet
  21.  WD> connectivity, and furthermore accept requests for UUCP connections
  22.  WD> from those who cannot afford to be directly on the Internet, yet
  23.  WD> refuse to accept that it is they (each and every sysadmin of each
  24.  WD> and every Internet site), who should make email to and from their
  25.  WD> UUCP friends WORK.
  26.  
  27. Every single UUCP neighbor of my site has a domain name.  In fact, a
  28. couple of them aren't registered in the UUCP maps; they're just MXed,
  29. and we translate between their UUCP name and domain name before sending
  30. the mail out into the "rest of the world", so nobody should ever *care*
  31. what their UUCP name is.
  32.  
  33. We do make email to them WORK.  I put a fair amount of time into getting
  34. each one set up so that email to them WORKS.  The UUCP maps are not the
  35. only way to get email to "WORK".
  36.  
  37. I do not feel that it is the responsibility of the rest of the Internet
  38. to make sure that the sites I gateway for are reachable.  It's *my*
  39. responsibility to see that they're properly registered as an MX record
  40. in the DNS.
  41.  
  42.  BF> Yes, there are Internet sites which are configured improperly.
  43.  BF> It's sometime hard to get things working well when many vendors
  44.  BF> ship a 4-year old copy of sendmail.  That doesn't have much of
  45.  BF> anything to do with the current discussi
  46.  
  47.  WD> It has everything to do with the discussion.  Reasoning for MX over
  48.  WD> pathalias includes "it works so much better."  Does it really?  I
  49.  WD> don't think so.  Why?  Because so many are using old, out-of-date
  50.  WD> mail delivery software.
  51.  
  52. You know what?  They either fix it or lose out.  How many sites are
  53. using old UUCP maps?  At least with MXes, if you fix your software once,
  54. you're automatically "up to date".  People who have non-MX mailers can't
  55. get mail to CompuServe, either (that one was a really useful way to get
  56. some sites to upgrade their mailers).  Or AppleLink.
  57.  
  58. Heck, even Sun ships an MX-capable mailer with 4.x, and this is the same
  59. company that took until 5.0 to put in the all-1s broadcast address...
  60.  
  61.  BF> Because the whole concept of the DNS was that everyone would get
  62.  BF> registered, if only with an MX.  Since registration in the .US
  63.  BF> domain is free and easy, a registering your own domain name is free
  64.  BF> and slightly more difficult, there's no excuse for any UUCP-only
  65.  BF> site not to have a domain name.
  66.  
  67.  WD> You'll NEVER have the case where EVERYONE is registered in MX.
  68.  
  69. True.  But those who aren't are already becoming an increasingly
  70. marginalized fringe.  I have a .BITNET hack in my mailer configuration,
  71. to punt to a local INTERBIT gateway.  I have a .UUCP hack, which punts
  72. to a nearby friendly site that takes the time to keep the maps handy.
  73. But I treat that part of the mailer configuration as the hack it is, in
  74. place for user convenience; it's not worth the effort to maintain local
  75. maps just to send mail to sites not in the DNS.
  76.  
  77.  WD> Even so, the MX system could soon be overwhelmed by the load of
  78.  WD> systems joining one domain or another.  Perhaps I'll be proven
  79.  WD> wrong.. but I don't see how this system of managing email routing
  80.  WD> is any better (by itself) than pathalias in its management of
  81.  WD> system resources or in its ability to properly route email.
  82.  
  83. It scales.  That's why it's better.  Do you really care that someone
  84. added a leaf node in East Podunk?  Not unless you're sending them email.
  85. So why do you have a map entry for them sent to you every month, stored
  86. on your disk, run through pathalias, and ready for you to send email to
  87. fredsvax, when you could just send mail to fred@fredsvax.podunk.nd.us,
  88. do an MX lookup, and hand the message off to bigsun.cs.podunk.edu?  Is
  89. it really worth the half-K of storage on your disk *just in case* you
  90. want to mail Fred?  Especially since you can mail him without it?  What
  91. if every adult in Podunk gets their own UUCP site?  Will you have a huge
  92. u.usa.nd.* map file around, or would you rather look up the wildcard MX
  93. for *.podunk.nd.us and send it to bigsun, which knows the difference
  94. between fredsvax and bobsmac?
  95.  
  96. Remember, the DNS is a *distributed* database.  Only the domain servers
  97. for a given domain have to have the data on hand; you only get what you
  98. need, when you need it.  The 50-odd hosts within the eff.org domain
  99. don't matter to *you* unless you're trying to send mail to one of them,
  100. or ftp there; why should you have to have any data about them at all on
  101. *your* disk?
  102.  
  103.  WD> Hence my earlier comments on an apparent lack of responsibility.
  104.  WD> Internet sysadmins have not yet been convinced that proper routing
  105.  WD> of email is a matter of responsible networking, or they would
  106.  WD> surely take it upon themselves to set up sites (which already do
  107.  WD> name service resolution) to also perform pathalias routing.
  108.  WD> Software to do that is available, and is relatively easy to
  109.  WD> configure...  What's the big deal?
  110.  
  111. Pathalias requires one to get the maps, store the maps, and process the
  112. maps.  Care to send me an additional disk to put 'em on?  And some spare
  113. CPU to run pathalias with?  Oh, and then tell me why I have to have the
  114. main machine up to send you mail...because I'm not putting the UUCP maps
  115. on my workstation.
  116.  
  117. I just got a full set of UUCP maps from ftp.uu.net as a discussion aid;
  118. they total 7.5MB (as an uncompressed tar file, which at least limits the
  119. losses due to disk block size wastage).  That's not counting the
  120. pathalias results file.
  121.  
  122. The full set of DNS data is impossible to measure; suffice it to say
  123. that it's huge (on the order of 1 million A records for directly
  124. connected hosts, and a number of MXes, CNAMEs, HINFOs, and the like).
  125.  
  126. And you're saying the *DNS* won't scale properly?  The UUCP maps are
  127. already showing signs of scalability problems (not least of which is the
  128. namespace getting full; the extensible nature of the DNS tends to put
  129. exhaustion a LONG way off).
  130.  
  131. Proper routing of email is a matter of responsible networking.  That's
  132. why I make sure I have a mailer that honors MX records.  Routing to
  133. non-DNS sites is a useful feature, so I implement it on the good graces
  134. of some neighbor sites.
  135.  
  136. Getting in the DNS is available, free (for the .US domain), and only
  137. requires an Internet-connected site willing to act as your forwarder.
  138. Many sites currently in the UUCP Zone qualify.
  139. --
  140. Christopher K. Davis      | ``Usenet seems to run much like the Kif (or,
  141. <ckd@eff.org>   EFF #14   |   for the TV generation, Klingon) high command.
  142. System Administrator, EFF |   Whoever takes action and can be heard wins.''
  143. +1 617 864 0665  [CKD1]   |   --Peter da Silva <peter@ferranti.com>
  144.