home *** CD-ROM | disk | FTP | other *** search
/ Unix System Administration Handbook 1997 October / usah_oct97.iso / rfc / 700s / rfc751.txt < prev    next >
Text File  |  1992-10-14  |  10KB  |  295 lines

  1.  
  2. NWG/RFC 751                                          PDL 10 Dec 78 nnnnn
  3.  
  4.  
  5.  
  6.  
  7.  
  8. Network Working Group                                   P. David Lebling
  9. Request for Comments: 751                                  (PDL@MIT-DMS)
  10. NIC: nnnnn                                              10 December 1978
  11.  
  12.  
  13.  
  14.                       SURVEY OF FTP MAIL AND MLFL
  15.  
  16.  
  17.  
  18.  
  19. Two surveys of Arpanet Server hosts were run between September 20, 1978
  20. and December 11, 1978.  The intent was to determine the response of the
  21. host's Server FTP program to:
  22.  
  23. (a) An attempt to mail to an unknown recipient at that host.  The
  24. purpose of this survey was two-fold.  First, to determine whether the
  25. host accepts mail for unknown recipients at all, and second, what
  26. response the host gives if it does not accept such mail.
  27.  
  28. (b) An attempt to mail to a known recipient using the MLFL command
  29. rather than the usual MAIL command.  This survey was undertaken to
  30. determine the extent of support for the MLFL command among Server hosts,
  31. and the sort of reply received if the Server does not support MLFL. MLFL
  32. is potentially a 'better' form of communication than mail as the message
  33. is sent over a data connection rather than the command connection.
  34. Using the data connection eliminates the 'end-of-mail' marker and
  35. 'command reader' problems sometimes encountered over the command
  36. connection.
  37.  
  38. The ground rules of the survey were that all sites listed as Servers in
  39. the MIT/SAIL Host table were surveyed.  In many cases, a host listed as
  40. a Server would not respond to an ICP at any time during the period of
  41. the survey.  Once a host responded with what seemed to me to be a
  42. 'definitive' answer, I marked it as such and stopped surveying it.
  43.  
  44.                               MLFL Survey
  45.  
  46. The algorithm used was to ICP to socket 3 of the server (the standard
  47. old-FTP socket).  Once a 300 response was received, I sent the MLFL
  48. command.  Where I had the name of a real mailbox at a site (a
  49. Header-person, for example) I used that, otherwise the name "**".  If a
  50. site asked for a password (response 504) after the MLFL command I gave
  51. "USER NETML" "PASS NETML" and retried the MLFL.  If the server replied
  52. with a 255 SOCK command, I listened for the data-connection to be
  53. established.  When it was, I transferred the mail file.  Interestingly
  54. enough, most sites implement an RFC queueing algorithm that will allow
  55. the user site to attempt to establish the data-connection from its end.
  56.  
  57.  
  58.  
  59.                                                                 [Page 1]
  60.  
  61. NWG/RFC 751                                          PDL 10 Dec 78 nnnnn
  62. Survey of FTP MAIL and MLFL
  63.  
  64.  
  65.  
  66. Complete FTP scripts may be found, if you are interested, on MIT-DM,
  67. file NETDOC;MLFL SURVEY.
  68.  
  69. Sites are grouped by the general result they gave.
  70.  
  71. -site-          -last ftp reply if lost-                -when-
  72.  
  73. 1) Sites that lost for various reasons:
  74.  
  75. BNL             530 NOT LOGGED IN.                      after MLFL
  76. HARV-10         431 INVALID ENTRY - Try again           after USER
  77. LLL-MFE         454 Login please                        after SOCK
  78. LONDON          000 INDRA FTP Version 2.00  ...         after ICP
  79. NBS-10          454 Login please                        after SOCK
  80. WHARTON         454  DATA Connection error ...          after SOCK
  81. WPAFB-AFAL      454 Login please                        after SOCK
  82.  
  83. Note: "when" describes the last action performed by the surveyer before
  84. the indicated anomalous response.
  85.  
  86.    after ICP --         surveyer had done ICP to socket 3
  87.    after MLFL --        surveyer had sent MLFL command
  88.    after USER --        surveyer had sent USER NETML in response to
  89.                         "504 Login please"
  90.    after SOCK --        surveyer had attempted to connect to specified
  91.                         data socket
  92.  
  93. 2) Sites that don't support MLFL and say so:
  94.  
  95. AFWL            501 ML<?>FL **
  96. CCA-SPEECH      501 ML<?>FL **
  97. EGLIN           501 ML<?>FL **
  98. LBL             506 Command not implemented.
  99. LONDON-VDH      500 Command unrecognized
  100. UCLA-CCN        500 COMMAND UNRECOGNIZED
  101. WPAFB           501 ML<?>FL **
  102.  
  103. 3) Sites that support MLFL (or at least go through all the right
  104. motions):
  105.  
  106. AMES-67         MIT-AI          SRI-KL
  107. BBN-TENEX       MIT-DMS         SU-AI
  108. BBN-TENEXA      MIT-MC          SUMEX-AIM
  109. BBN-TENEXD      MIT-ML          UCLA-ATS
  110. BBN-TENEXE      MIT-XX          UCLA-SECURITY
  111. BBN-UNIX        NBS-UNIX        USC-ECL
  112. CCA-TENEX       OFFICE-1        USC-ISI
  113. CMU-10A         PARC-MAXC       USC-ISIB
  114. CMU-10B         PARC-MAXC2      USC-ISIC
  115.  
  116.  
  117.  
  118.                                                                 [Page 2]
  119.  
  120. NWG/RFC 751                                          PDL 10 Dec 78 nnnnn
  121. Survey of FTP MAIL and MLFL
  122.  
  123.  
  124.  
  125. DEC-MARLBORO    RADC-TOPS20     USC-ISIE
  126. I4-TENEX        RAND-RCC        UTEXAS
  127. ILL-UNIX        RAND-UNIX
  128. LL              RUTGERS
  129. LL-ASG          SRI-KA
  130.  
  131. 4) Sites that support MLFL but require "USER NETML" "PASS NETML"
  132. (Multics):
  133.  
  134. MIT-MULTICS
  135. RADC-MULTICS
  136.  
  137. 5) Others:
  138.  
  139. a) Sites that might support it if I could mail to a real user (some of
  140. these run operating systems that are "known to work", e.g. TENEX):
  141.  
  142. BBN-TENEXB      450 No such mailbox at this site.
  143. CCA-SDMS        450 User Unknown
  144. CCTC            451 User Not Recognized
  145. CMU-10D         507  USER NOT FOUND: **
  146. DTI             451 User Not Recognized
  147. LL-11           450 User Unknown
  148. LL-XN           450 User Unknown
  149. NCSC            451 User Not Recognized
  150. NOSC-CC         451 User Not Recognized
  151. NOSC-SDL        451 User Not Recognized
  152. NTIA-ITS        451 User Not Recognized
  153. OFFICE-2        450 No such mailbox at this site.
  154. RADC-XPER       451 User Not Recognized
  155. SDAC-44         431 User name invalid
  156. SDAC-UNIX       451 User Not Recognized
  157. SRI-UNIX        451 User Not Recognized
  158.  
  159. b) Sites that either never responded to an ICP to socket 3, or were not
  160. accepting FTP users:
  161.  
  162. ANL             I4B-TENEX       NOSC-SECURE1
  163. ARPA-DMS        ISI-SPEECH11    NSWC-WO
  164. CMU-CMMP        LBL-UNIX        NUSC    
  165. CTO-DDS         LLL-COMP        NUSC-NPT
  166. DTNSRDC         MOFFET-ARC      NWC
  167. FNWC            NADC            NYU
  168. GUNTER-UNIX     NDRE            PENT-UNIX
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.                                                                 [Page 3]
  178.  
  179. NWG/RFC 751                                          PDL 10 Dec 78 nnnnn
  180. Survey of FTP MAIL and MLFL
  181.  
  182.  
  183.  
  184.                               MAIL Survey
  185.  
  186. The mechanics of the MAIL survey were similar to those of the MLFL
  187. survey.  The command was "MAIL Fzorkness" (an account unlikely to exist
  188. on any host).  The responses are grouped into a few general categories.
  189.  
  190. Complete FTP results may be found on MIT-DM, file NETDOC;MAIL SURVEY.
  191.  
  192. -site-          -last response-
  193.  
  194. 1) Sites that lost completely.
  195.  
  196. LONDON          000 INDRA FTP Version <>.00  ...
  197.  
  198. 2) Sites that accept mail to an unknown recipient.
  199.  
  200. BNL             MIT-ML          USC-ISI
  201. MIT-AI          RAND-RCC        USC-ISIB
  202. MIT-DMS         UCLA-CCN        USC-ISIC
  203. MIT-MC          USC-ECL         USC-ISIE
  204.  
  205. 3) Sites that refuse mail to an unknown recipient (grouped by response).
  206.  
  207. SDAC-44         431 User name invalid
  208.  
  209. BBN-TENEX       450 No such mailbox at this site.
  210. BBN-TENEXA      450 No such mailbox at this site.
  211. BBN-TENEXB      450 No such mailbox at this site.
  212. BBN-TENEXD      450 No such mailbox at this site.
  213. BBN-TENEXE      450 No such mailbox at this site.
  214. BBN-UNIX        450 User Unknown
  215. CCA-SDMS        450 User Unknown
  216. CCTC            451 User Unknown
  217. EDN-UNIX        450 User Unknown
  218. I4-TENEX        450 No such mailbox at this site.
  219. ILL-UNIX        450 User unknown
  220. LL              450 No such mailbox at LL
  221. LL-ASG          450 User unknown
  222. LL-XN           450 User unknown
  223. MIT-MULTICS     450  Cannot locate mailbox for \Fzorkness\
  224. MIT-XX          450 No such mailbox at this site.
  225. NBS-UNIX        450 User Unknown
  226. NCSC            450 User Unknown
  227. NOSC-CC         450 User Unknown
  228. NOSC-SDL        450 User Unknown
  229. NTIA-ITS        450 User Unknown
  230. OFFICE-1        450 No such mailbox at this site.
  231. OFFICE-2        450 No such mailbox at this site.
  232. PARC-MAXC       450 No such mailbox at this site.
  233.  
  234.  
  235.  
  236.                                                                 [Page 4]
  237.  
  238. NWG/RFC 751                                          PDL 10 Dec 78 nnnnn
  239. Survey of FTP MAIL and MLFL
  240.  
  241.  
  242.  
  243. PARC-MAXC2      450 No such mailbox at this site.
  244. RADC-XPER       450 User Unknown
  245. RADC-MULTICS    450  Cannot locate mailbox for \Fzorkness\
  246. RADC-TOPS20     450 No such mailbox at this site.
  247. RAND-UNIX       450 User Unknown
  248. RUTGERS         450 No such mailbox at this site.
  249. SDAC-UNIX       450 User Unknown
  250. SRI-KA          450 No such mailbox at this site.
  251. SRI-KL          450 No such mailbox at this site.
  252. SU-AI           450 I don't know anybody named Fzorkness
  253. SUMEX-AIM       450 No such mailbox at this site.
  254. UCLA-ATS        450 User Unknown
  255. UCLA-SECURITY   450 User Unknown
  256. UTEXAS          450 User Unknown
  257.  
  258. CCA-TENEX       451 No such mailbox at this site.
  259.  
  260. AFWL            501 MA<?>IL Fzorkness
  261. CCA-SPEECH      501 MA<?>IL Fzorkness
  262. EGLIN           501 MA<?>IL Fzorkness
  263. WPAFB           501 MA<?>IL Fzorkness
  264.  
  265. AMES-67         503 COMMAND \MAIL FZORKNESS\ IGNORED: UNKNOWN USER
  266.  
  267. LBL             506 Command not implemented.
  268.  
  269. CMU-10A         507 % USER NOT FOUND: FZORKNESS
  270. CMU-10B         507 % USER NOT FOUND: FZORKNESS
  271. CMU-10D         507 % USER NOT FOUND: FZORKNESS
  272. HARV-10         507  No such user as FZORKNESS
  273. LLL-MFE         507  No such user as FZORKNESS
  274. NBS-10          507  No such user as FZORKNESS
  275. WHARTON         507  No such user as FZORKN
  276. WPAFB-AFAL      507  No such user as FZORKNESS
  277.  
  278. 4) Sites to which I was never able to connect, or which were not
  279. accepting users.
  280.  
  281. ANL             I4B-TENEX       NOSC-SECURE1
  282. ARPA-DMS        ISI-SPEECH11    NSWC-WO
  283. CMU-CMMP        LBL-UNIX        NUSC
  284. CTO-DDS         LL-11           NUSC-NPT
  285. DEC-MARLBORO    LLL-COMP        NWC
  286. DTI             LONDON-VDH      NYU
  287. DTNSRDC         MOFFETT-ARC     SRI-UNIX
  288. FNWC            NADC            SU-ISL
  289. GUNTER-UNIX     NDRE
  290.  
  291.  
  292.  
  293.  
  294.  
  295.                                                                 [Page 5]