home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1993 #2 / Image.iso / novels / email025.zip / EMAIL025.TXT
Text File  |  1993-07-30  |  138KB  |  3,196 lines

  1. **Note:  This Is A Copyrighted Etext, Please See Below**
  2. Released now as Alpha Test by popular demand for Email Tutorial
  3.  
  4. **Welcome To The World of Free Plain Vanilla Electronic Texts**
  5.  
  6. **Etexts Readable By Both Humans and By Computers, Since 1971**
  7.  
  8. *These Etexts Prepared By Hundreds of Volunteers and Donations*
  9.  
  10. Information on contacting Project Gutenberg to get Etexts, and
  11. further information is included below.  We need your donations.
  12.  
  13.  
  14. July, 1993  [Etext #75]
  15.  
  16.  
  17. The ***Copyrighted*** Project Gutenberg Etext of:
  18.  
  19. EMAIL 101 by John Goodwin, this is an Alpha test version, your
  20. suggestions will be included in the Beta test versions, and in
  21. the final editions.
  22.  
  23. ****This file should be named email025.txt or email025.zip****
  24.  
  25. Copyright (c) 1993 by John E. Goodwin.  All Rights Reserved.
  26.  
  27. You may make and distribute verbatim copies of these course notes for
  28. non-commercial purposes using any means, provided this copyright notice
  29. is preserved on all copies.
  30.  
  31. For information on taking the internetworking course, contact
  32.  
  33.      John Goodwin (jgoodwin@adcalc.fnal.gov)
  34.      P.O. Box 6022
  35.      St. Charles, IL  60174, U.S.A.
  36.  
  37.  
  38. Information about Project Gutenberg (one page)
  39.  
  40. We produce about two million dollars for each hour we work.  The
  41. fifty hours is one conservative estimate for how long it we take
  42. to get any etext selected, entered, proofread, edited, copyright
  43. searched and analyzed, the copyright letters written, etc.  This
  44. projected audience is one hundred million readers.  If our value
  45. per text is nominally estimated at one dollar, then we produce 2
  46. million dollars per hour this year we will have to do four text
  47. files per month:  thus upping our productivity from one million.
  48. The Goal of Project Gutenberg is to Give Away One Trillion Etext
  49. Files by the December 31, 2001.  [10,000 x 100,000,000=Trillion]
  50. This is ten thousand titles each to one hundred million readers,
  51. which is 10% of the expected number of computer users by the end
  52. of the year 2001.
  53.  
  54. We need your donations more than ever!
  55.  
  56. All donations should be made to "Project Gutenberg/IBC", and are
  57. tax deductible to the extent allowable by law ("IBC" is Illinois
  58. Benedictine College).  (Subscriptions to our paper newsletter go
  59. to IBC, too)
  60.  
  61. For these and other matters, please mail to:
  62.  
  63. David Turner, Project Gutenberg
  64. Illinois  Benedictine  College
  65. 5700  College  Road
  66. Lisle, IL 60532-0900
  67.  
  68. Phone:  1-708-960-1500 (x3014)
  69.  
  70. General information: Internet:  dircompg@ux1.cso.uiuc.edu
  71.  
  72. or
  73.  
  74. Internet:    chipmonk@eagle.ibc.edu (David Turner)
  75. Compuserve:  >INTERNET: chipmonk@eagle.ibc.edu (David Turner)
  76. Attmail:     internet!chipmonk@eagle.ibc.edu (David Turner)
  77. MCImail:     (David Turner)
  78. ADDRESS TYPE: MCI / EMS: INTERNET / MBX:chipmonk@eagle.ibc.edu
  79.  
  80. When all other email fails try our Michael S. Hart, Executive Director:
  81. hart@vmd.cso.uiuc.edu (internet)   hart@uiucvmd   (bitnet)
  82.  
  83. We would prefer to send you this information by email
  84. (Internet, Bitnet, Compuserve, ATTMAIL or MCImail).
  85.  
  86. ******
  87. If you have an FTP program (or emulator), please
  88. FTP directly to the Project Gutenberg archives:
  89. [Mac users, do NOT point and click. . .type]
  90.  
  91. ftp mrcnext.cso.uiuc.edu
  92. login:  anonymous
  93. password:  your@login
  94. cd etext/etext91
  95. or cd etext92
  96. or cd etext93 [for new books]  [now also in cd etext/etext93]
  97. or cd etext/articles [get suggest gut for more information]
  98. dir [to see files]
  99. get or mget [to get files. . .set bin for zip files]
  100. GET 0INDEX.GUT
  101. for a list of books
  102. and
  103. GET NEW GUT for general information
  104. and
  105. MGET GUT* for newsletters.
  106.  
  107. **Information prepared by the Project Gutenberg legal advisor**
  108. (Three Pages)
  109.  
  110. ***START** SMALL PRINT! for COPYRIGHT PROTECTED ETEXTS ***
  111. TITLE AND COPYRIGHT NOTICE:
  112.  
  113. Copyright (c) 1993 by John E. Goodwin.  All Rights Reserved.
  114.  
  115. You may make and distribute verbatim copies of these course notes for
  116. non-commercial purposes using any means, provided this copyright notice
  117. is preserved on all copies.
  118.  
  119. For information on taking the internetworking course, contact
  120.  
  121.      John Goodwin (jgoodwin@adcalc.fnal.gov)
  122.      P.O. Box 6022
  123.      St. Charles, IL  60174, U.S.A.
  124.  
  125.  
  126. This etext is distributed by Professor Michael S. Hart through
  127. the Project Gutenberg Association at Illinois Benedictine College
  128. (the "Project") under the Project's "Project Gutenberg" trademark
  129. and with the permission of the etext's copyright owner.
  130.  
  131. LICENSE
  132. You can (and are encouraged!) to copy and distribute this
  133. Project Gutenberg-tm etext.  Since, unlike many other of the
  134. Project's etexts, it is copyright protected, and since the
  135. materials and methods you use will effect the Project's reputation,
  136. your right to copy and distribute it is limited by the copyright
  137. laws and by the conditions of this "Small Print!" statement.
  138.  
  139.   [A]  ALL COPIES: The Project permits you to distribute
  140. copies of this etext electronically or on any machine readable
  141. medium now known or hereafter discovered so long as you:
  142.  
  143.      (1)  Honor the refund and replacement provisions of this
  144. "Small Print!" statement; and
  145.  
  146.      (2)  Pay a royalty to the Project of 20% of the net
  147. profits you derive calculated using the method you already use
  148. to calculate your applicable taxes.  If you don't derive profits,
  149. no royalty is due.  Royalties are payable to "Project Gutenberg
  150. Association / Illinois Benedictine College" within the 60 days
  151. following each date you prepare (or were legally required
  152. to prepare) your annual (or equivalent periodic) tax return.
  153.  
  154.   [B]  EXACT AND MODIFIED COPIES: The copies you distribute
  155. must either be exact copies of this etext, including this
  156. Small Print statement, or can be in binary, compressed, mark-
  157. up, or proprietary form (including any form resulting from
  158. word processing or hypertext software), so long as *EITHER*:
  159.  
  160.      (1)  The etext, when displayed, is clearly readable, and
  161. does *not* contain characters other than those intended by the
  162. author of the work, although tilde (~), asterisk (*) and
  163. underline (_) characters may be used to convey punctuation
  164. intended by the author, and additional characters may be used
  165. to indicate hypertext links; OR
  166.  
  167.      (2)  The etext is readily convertible by the reader at no
  168. expense into plain ASCII, EBCDIC or equivalent form by the
  169. program that displays the etext (as is the case, for instance,
  170. with most word processors); OR
  171.  
  172.      (3)  You provide or agree to provide on request at no additional
  173. cost, fee or expense, a copy of the etext in plain ASCII.
  174.  
  175. LIMITED WARRANTY; DISCLAIMER OF DAMAGES
  176. This etext may contain a "Defect" in the form of incomplete,
  177. inaccurate or corrupt data, transcription errors, a copyright
  178. or other infringement, a defective or damaged disk, computer
  179. virus, or codes that damage or cannot be read by your
  180. equipment.  But for the "Right of Replacement or Refund"
  181. described below, the Project (and any other party you may
  182. receive this etext from as a PROJECT GUTENBERG-tm etext)
  183. disclaims all liability to you for damages, costs and
  184. expenses, including legal fees, and YOU HAVE NO REMEDIES FOR
  185. NEGLIGENCE OR UNDER STRICT LIABILITY, OR FOR BREACH OF
  186. WARRANTY OR CONTRACT, INCLUDING BUT NOT LIMITED TO INDIRECT,
  187. CONSEQUENTIAL, PUNITIVE OR INCIDENTAL DAMAGES, EVEN IF YOU
  188. GIVE NOTICE OF THE POSSIBILITY OF SUCH DAMAGES.
  189.  
  190. If you discover a Defect in this etext within 90 days of
  191. receiving it, you can receive a refund of the money (if any)
  192. you paid for it by sending an explanatory note within that
  193. time to the person you received it from.  If you received it
  194. on a physical medium, you must return it with your note, and
  195. such person may choose to alternatively give you a replacement
  196. copy.  If you received it electronically, such person may
  197. choose to alternatively give you a second opportunity to
  198. receive it electronically.
  199.  
  200. THIS ETEXT IS OTHERWISE PROVIDED TO YOU "AS-IS".  NO OTHER
  201. WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, ARE MADE TO YOU AS
  202. TO THE ETEXT OR ANY MEDIUM IT MAY BE ON, INCLUDING BUT NOT
  203. LIMITED TO WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A
  204. PARTICULAR PURPOSE.  Some states do not allow disclaimers of
  205. implied warranties or the exclusion or limitation of
  206. consequential damages, so the above disclaimers and exclusions
  207. may not apply to you, and you may have other legal rights.
  208.  
  209. INDEMNITY
  210. You will indemnify and hold the Project, its directors,
  211. officers, members and agents harmless from all liability, cost
  212. and expense, including legal fees, that arise directly or
  213. indirectly from any of the following that you do or cause:
  214. [1] distribution of this etext, [2] alteration, modification,
  215. or addition to the etext, or [3] any Defect.
  216.  
  217. WHAT IF YOU *WANT* TO SEND MONEY EVEN IF YOU DON'T HAVE TO?
  218. Project Gutenberg is dedicated to increasing the number of
  219. public domain and licensed works that can be freely
  220. distributed in machine readable form.  The Project gratefully
  221. accepts contributions in money, time, scanning machines, OCR
  222. software, public domain etexts, royalty free copyright
  223. licenses, and whatever else you can think of.  Money should be
  224. paid to "Project Gutenberg Association / Illinois Benedictine
  225. College".
  226.  
  227. WRITE TO US! We can be reached at:
  228. Internet:      hart@vmd.cso.uiuc.edu
  229. Bitnet:        hart@uiucvmd
  230. CompuServe:    >internet:hart@.vmd.cso.uiuc.edu
  231. Attmail:       internet!vmd.cso.uiuc.edu!Hart
  232. Mail:          Prof. Michael Hart
  233.                P.O. Box 2782
  234.                Champaign, IL 61825
  235.  
  236. This "Small Print!" by Charles B. Kramer, Attorney
  237. Internet (72600.2026@compuserve.com); TEL: (212-254-5093)
  238. *SMALL PRINT! Ver.04.29.93 FOR COPYRIGHT PROTECTED ETEXTS*END*
  239.  
  240.  
  241.  
  242.  
  243. This file should be called email025.txt
  244. Version 0.2.5 (alpha release)
  245. 17 July 1993
  246.  
  247. This rough version is missing 8 out of 28 chapters and 1 out of 5
  248. appendices.
  249.  
  250. Copyright (c) 1993 by John E. Goodwin.  All Rights Reserved.
  251.  
  252. You may make and distribute verbatim copies of these course notes for
  253. non-commercial purposes using any means, provided this copyright notice
  254. is preserved on all copies.
  255.  
  256. For information on taking the internetworking course, contact
  257.  
  258.      John Goodwin (jgoodwin@adcalc.fnal.gov)
  259.      P.O. Box 6022
  260.      St. Charles, IL  60174, U.S.A.
  261.  
  262. <title> E-MAIL 101
  263.  
  264. If you like those little machines that give you 24 hour access to your
  265. bank account, you'll love the Internet.  I suppose there are still
  266. people who, given a choice, will go to a drive-through teller just so
  267. they can deal with a "live person" instead of a machine.  But even those
  268. people will admit that it is nice to have the option of doing things for
  269. yourself, on your own schedule, anywhere.  Do you remember what it was
  270. like before automatic tellers?  Banks closed at 3 p.m. on weekdays.
  271. Each Saturday you had to guess how much money you would need for the
  272. following week.  If you were wrong you had to cash a check at a food
  273. store (and maybe buy something you didn't want).  And if you were out of
  274. town?  Well, there were always credit cards.
  275.  
  276. We don't do that anymore.  I think many people go to the automatic
  277. teller because they like the privacy of handling their own business
  278. without having to explain it all to someone else.  And we like the
  279. illusion of having access to our "own" account anytime we want.
  280. There are disadvantages to using an automatic teller card too--you may
  281. have to pay a fee each month or even for each transaction--and you have
  282. to remember to deduct those fees from your account balance or you will
  283. bounce checks.  But I'll bet you feel pretty competent using an
  284. automatic teller and don't lose much sleep worrying over the fees.
  285.  
  286. This course is designed to give you that same sense of freedom and
  287. competence with the Internet that you have with an automatic teller
  288. machine or the telephone.  With a home computer, a modem, and
  289. communications software, you can connect to other computers over the
  290. phone line to exchange electronic mail (E-mail), trade files, or search
  291. for information.  Many of those computers are connected to the worldwide
  292. network called the Internet.  Some few of them will--for a fee--let
  293. *you* connect to the Internet.  From there you can dial any of 900,000
  294. or more computers, send E-mail to any of 25 million people, and access
  295. hundreds of free, informative services.
  296.  
  297. In short, you are on the verge of a new method of communicating with
  298. people and machines called "internetworking."  Internetworking lets you:
  299.  
  300.   o Avoid playing phone tag;
  301.  
  302.   o Sign up to receive special interest electronic newsletters and
  303. journals;
  304.  
  305.   o Access hundreds of information services and document collections in
  306. exactly the same way--no need to have hundreds of sets of different
  307. instructions or hundreds of (expensive) special purpose software
  308. packages;
  309.  
  310.   o Find and communicate with other people who share your interests.
  311.  
  312. Internetworking is an essential skill for the '90s.  Your children will
  313. find it as common as viewing television or using the telephone.  It
  314. still has a few rough edges--but we'll explain those.
  315.  
  316. There is actually no single network owned by one company called the
  317. Internet.  Instead, many medium-sized networks have grown together to
  318. create a "phone system" that connects together nearly a million
  319. computers.  Many hundreds of these computers allow some form of public
  320. access.  You can get the latest news or weather, download information
  321. about Government programs or high-tech products, search on-line library
  322. catalogues and databases, download free software, and do many other
  323. things, with little or no monetary investment beyond the cost of your
  324. home computer.
  325.  
  326. Using the Internet need not be expensive:  you can get on the Internet
  327. for as little as $10 a month if you own (1) a home computer, (2) a $50
  328. modem, and (3) some communications software (under $100).  There are
  329. more expensive ways to connect to the Internet, of course.  These ways
  330. make sense for businesses or organizations that make heavy use of the
  331. network.  But in this course we will discuss methods that cost in the
  332. $10-$40/month range.  These methods are suitable for exploring the net
  333. after hours and for casual use.  We will provide some basic information
  334. about more expensive methods of connecting (Appendix C) so that you can
  335. make informed decisions if your networking needs should increase in the
  336. future.
  337.  
  338. Internetworking well means mastering a whole host of skills--connecting
  339. two computers together using the Internet is just the beginning.  You
  340. have to learn methods for transferring information from the remote
  341. computer to your own.  This is a complex task that may involve using a
  342. file transfer protocol and compression techniques.
  343.  
  344. Because the information world is so vast, your biggest problem will most
  345. likely not be connecting to the Internet.  It will be finding what you
  346. want.  Thus, this course covers not only the mechanics of making a
  347. connection and transferring files, but techniques for locating material
  348. as well.  And of course you will want to be savvy about the costs of
  349. different connection methods.  This means estimating whether it will
  350. cost you more per Megabyte to transfer the information or to have it
  351. faxed to you by a friendly librarian.
  352.  
  353. This course is intended for the general public--students,
  354. businesspersons, librarians, teachers, writers, journalists--in fact
  355. anyone who needs to find information and communicate with others.
  356. Whether you are researching a paper, writing an article, or trying to
  357. get technical information on a product, you will use these techniques
  358. over and over.
  359.  
  360. Chapters marked with an asterisk are omitted from this edition.
  361.  
  362.  
  363. COURSE CONTENTS
  364.  
  365. 1 : The Past and the Future of Internetworking
  366.  
  367. 2 : What Is the Internet?
  368.  
  369. 3 : How Do I Connect to the Internet?
  370.  
  371. 4 : Who Pays for the Internet?
  372.  
  373. 5 : Internet Basics
  374.  
  375. 6 : Getting on the Internet Step by Step
  376.  
  377. 7 : Programs and Pictures
  378.  
  379. 8 : File Compression Methods for Faster Transfer
  380.  
  381. 9 : What to Do When You Only Have E-mail
  382.  
  383. 10 : Employee Development:  How to Get Your Employees Internetworking
  384.  
  385.  
  386. Part II  Special Concerns
  387.  
  388. 11 : Special for Businesses
  389.  
  390. 12 : Special for Students and their Parents
  391.  
  392. 13 : Special for Writers, Journalists, Publishers, and Printers
  393.  
  394. 14 : Special for Elementary and High School Teachers
  395.  
  396. 15 : Special for Librarians
  397.  
  398. 16 : Special for Scholars
  399.  
  400. 17 : Special for Churches, Synagogues, and Mosques
  401.  
  402.  
  403. Part III  Research, Organization, and Writing
  404.  
  405. 18 : Research Methods I:  Basic Navigation Methods
  406.  
  407. *19 : Research Methods II:  Usenet Newsgroups
  408.  
  409. 20 : Research Methods III:  Advanced Techniques
  410.  
  411. *21 : Organizing Information
  412.  
  413. *22 : Information Structures
  414.  
  415. *23 : Boolean Logic
  416.  
  417. *24 : Writing for an Internetworked World:  Basic Problems
  418.  
  419. *25 : Writing for an Internetworked World:  Getting Through to your
  420. Audience
  421.  
  422.  
  423. Part IV  Resources
  424.  
  425. *26 : The Internet Address Book
  426.  
  427. 27 : Bibliography
  428.  
  429. *28 : Glossary
  430.  
  431. Appendix A.  Computer Hints for the *Really* Green
  432.  
  433. Appendix B.  Using a Modem
  434.  
  435. *Appendix C.  Technical Details of an Internet Connection
  436.  
  437. Appendix D.  Just Enough UNIX
  438.  
  439. Appendix E.  The Ten Best Things To Get If You Only Have E-Mail
  440.  
  441.  
  442.  
  443. <Chapter 1>  The Past and Future of Internetworking
  444.  
  445. There is an old fashioned way to connect with other computers and share
  446. information and there is a modern way.  It is helpful to compare the two
  447. methods briefly in order to make contact with methods you may already
  448. know and to show off the advantages of using the Internet.
  449.  
  450. The old fashioned (ca. 1980) method of making contact with other
  451. computers is through a bulletin board service (BBS).  Bulletin board
  452. services grew up in the late 70s as a method for sharing software,
  453. talking, playing games, etc. with a personal computer.  They range in
  454. size from small special interest Bulletin Boards with a local following
  455. to giant national boards like CompuServe, GEnie, and The Source.  You
  456. access a bulletin board with a modem and communication software by
  457. dialing a telephone number.  Of course, if you don't live in the local
  458. area of the BBS you have to use a long distance carrier.  This may add a
  459. couple dollars per hour to the connect fee.
  460.  
  461. The basic services offered by a Bulletin Board and by the Internet are
  462. similar:
  463.  
  464.   (1)  Access to a host computer (Internet TELNET command)
  465.  
  466.   (2)  File transfer capability (Internet FTP command)
  467.  
  468.   (3)  The ability to contact other BBS members individually (Internet
  469. E-mail)
  470.  
  471.   (4)  The ability to post messages for general consumption in any of
  472. several catagories. (Usenet Newsgroups)
  473.  
  474. The difference is that whereas each BBS has its own dialup procedure,
  475. menu interface, file transfer methods, billing policies, and so on, THE
  476. INTERNET USES ONE METHOD FOR ALL COMPUTERS IN THE WORLD.  The savings in
  477. terms of the "learning curve" is staggering.  Once you know how to use
  478. anonymous FTP you know how to get information from *hundreds* of
  479. providers.  It is like the difference between using the postal service
  480. or using a special courier for each person you write a letter to.  Once
  481. you know how to address the envelope and put the stamp on, you can write
  482. anyone.
  483.  
  484. The Internet has the added savings that any communications software you
  485. buy for it works with all providers.  You do not have to buy (or
  486. customize) special software for each information provider.  Thus you can
  487. use one familiar graphical user interface ("windows" program) to connect
  488. with any computer.  The usual situation where you have to buy a special
  489. "client" program to connect to each kind of "server" is replaced with a
  490. situation in which you have a single program that any "server" out there
  491. has to comply with.  This standardization is the main advantage of using
  492. the Internet.
  493.  
  494. Bulletin Boards are still around.  In fact, one of the easiest ways to
  495. connect to the Internet is through a national bulletin board service.
  496. One disadvantage of this method is that--as of this writing--national
  497. BBS's like CompuServe offer only E-mail.  You can't FTP or Telnet from
  498. them.  And they often charge per message for E-mail, so using them can
  499. be quite expensive.  There are better ways.
  500.  
  501.  
  502. <Chapter 2>  What is the Internet?
  503.  
  504. The best way to think of the Internet is as a communications medium like
  505. the Telephone, Television, or the Postal Service.  Using the Internet
  506. you can send a any written text by E-mail.  This is rather like mailing
  507. a letter and having it arrive in seconds--three days in the most
  508. backwards parts of the world.  Using a special protocol called File
  509. Transfer Protocol you can transfer text files that are too long to mail
  510. (over about 50 pages) or even transfer graphics and programs.  If E-mail
  511. is the equivalent of "talking" to a person, then Telnet, the third main
  512. Internet service, is equivalent to telephoning a computer.  As long as
  513. you know the password for logging on to a computer, you can access and
  514. search any of nearly a million computers.  Details of E-mail, FTP, and
  515. Telnet are contained in Chapter 5, Internet Basics.
  516.  
  517. This chapter puts the Internet into context.  Rather than concentrating
  518. on the trees that will occupy us in later chapters, it paints a big
  519. picture of the computing world in which the Internet has evolved.  When
  520. you pick up a telephone receiver you know you can dial households,
  521. businesses, or government offices.  You can dial 800 numbers or 411 for
  522. information.  You know how to get the time or weather, get your credit
  523. card balance, or leave a message on an answering machine.  In short, you
  524. have a good idea of what might possibly be at the other end of the line
  525. and a great deal of experience with negotiating their various
  526. intricacies.  But you are new to the Internet.  Some sense of "what's
  527. out there" in this new world is necessary to avoid getting lost in the
  528. thickets of acronyms, numbers, and procedures developed by different
  529. vendors.
  530.  
  531. As we approach the middle of the 90s, the normal working situation in
  532. offices is approaching something like this:  there is a Local Area
  533. Network (LAN) connecting together personal computers, workstations, and
  534. mainframes of different makes.  The LAN (pronounced like "land" without
  535. the "d") may be connected to other LANs as part of a Wide Area Network
  536. (WAN).  The WAN may or may not be part of the global network called the
  537. Internet.  In colleges, universities, and research laboratories it
  538. likely is part of the Internet; in the commercial world, except for a
  539. few high-tech companies, it likely is not.  But the difference between
  540. academia and the commerical world is rapidly becoming blurred.
  541.  
  542. In addition to the LANs and WANs there are many, many home and office
  543. computers that *could* be part of the global network using a modem-to-
  544. host connection.  These computers can be the portable computers of
  545. outside salespersons connecting to the central office to file a report,
  546. a computer in a home-operated desktop publishing company connecting
  547. briefly to the Internet to get a graphic for a newsletter, or a parent
  548. sending E-mail to their child at college.
  549.  
  550.  
  551. <Section 2.1>  Getting Over Shell-Shock
  552.  
  553. Let's face it.  Not many members of the public--even the computer
  554. literate public-are on the Internet.  There are three reasons that using
  555. the Internet for the first time can be rather intimidating, even though
  556. it is actually rather simple to use, when you get down to the nitty-
  557. gritty of internetworking:
  558.  
  559.   o  Getting on to the Internet can be a little bit complicated;
  560.  
  561.   o  The capability of logging on to computers you've never used before
  562. by its very nature means facing unfamiliar--and hence uncomfortable--
  563. situations; and
  564.  
  565.   o  The world is a very big place.
  566.  
  567. I like to think of the first problem--getting on to the Internet--by
  568. remembering what it was like using an "alternative" long distance
  569. service before the breakup of the Bell monopoly.  People who used the
  570. alternative carriers had to dial all sorts of access codes--very often a
  571. local access number, a credit card number, a security code, *and* the
  572. number of the party they were calling.  They knew that whatever came
  573. after that was going to be easier.
  574.  
  575. That's what getting on the Internet is like.  You may have to dial a
  576. local access number, get your modem settings right, and type the right
  577. magic combination of words; but after all that, actually *using* the
  578. Internet is simple.  We'll talk you through the initial steps--after a
  579. while (and some frustration) it will be as unconscious as unlocking your
  580. front door or tuning a television set.
  581.  
  582. The second problem is a little more substantial.  Using the Internet,
  583. you can get yourself into situations that are, well, experimental.
  584. Because the Internet gives you the freedom to "go anywhere" and "do
  585. anything"--at least if you know the passwords--you can uncover strange
  586. incompatibilities and unfamiliar systems.  I call this experience "shell
  587. shock".  At some point you will likely find yourself face to face with a
  588. computer program that expects you to type a command you don't happen to
  589. know.
  590.  
  591. You can mostly avoid such situations by only trying things about which
  592. you have good information.  The situation is not much different from
  593. using a telephone:  if you stick to well-worn paths like dialing local
  594. numbers or simple long distance calls, you will have little trouble; but
  595. if you start dialing other countries or special numbers you may be in
  596. for a surprise or two.
  597.  
  598. When you do log on to a new (previously unknown) computer, you can
  599. expect to come face to face with something called a "shell prompt".
  600. Shell prompts look like this:
  601.  
  602.      %        (or some other obscure symbol, like a dollar-sign)
  603.  
  604. or this:
  605.  
  606.      mail>    (a favourite--means you're in some sort of mail program)
  607.  
  608. or like this:
  609.  
  610.      prez23:
  611.  
  612. (means 23rd command since you logged into computer "prez").
  613.  
  614. A prompt means the other computer expects you to type a command for its
  615. "shell", or "command interpreter".  The shell is the outer layer that
  616. you, the user, interact with.
  617.  
  618. Two other types of "user interfaces" you might encounter are:
  619.  
  620.   o  menu systems that give you choice of numbers
  621.  
  622.   o  "window" systems or graphical user interfaces (GUIs, pronounced
  623. "gooey").
  624.  
  625. Menu systems are popular on bulletin board services, and usually present
  626. no problem to the novice.  Their weakness is that they get cloying after
  627. about five minutes.  Most menu systems that are designed to be used for
  628. that length of time or longer have a "command mode", where you get--you
  629. guessed it--a shell prompt.
  630.  
  631. Even windowing systems (you know if you have one of these) very often
  632. give you a window that "emulates a terminal", i.e. that gives you a
  633. shell prompt inside.
  634.  
  635. So, you see, in each of the three common user interfaces--command line,
  636. menu-driven, or graphical user interface--you will likely encounter, at
  637. some time in your life, a shell prompt.  Advice on things that will
  638. likely work to get you started is given here and in Appendix A.  Some
  639. experience of other kinds of computers, especially computers that use
  640. the UNIX operating system is useful.  Some tips about using UNIX and
  641. other operating systems you may not have encountered before is given in
  642. Appendix D.
  643.  
  644. If you do get stuck, whether by being experimental or just by accident,
  645. it is helpful to remember a few points:
  646.  
  647.   o  You can always disconnect from a remote service by using your
  648. communications software to "hang up".
  649.  
  650.   o  If the computer gives you a strange symbol like a percent sign or a
  651. dollar sign and just sits and stares at you, you can try "help" or "?"
  652. to try to find out what the computer expects, or else try "exit",
  653. "quit", "bye", "logoff", or something similar, to return to where you
  654. were before.
  655.  
  656.   o  Many times, when you log on to a system, you will get instructions
  657. on how to get further help or how to "escape" back to your own system.
  658. You should remember these or write them down!
  659.  
  660.   o  As a last resort, exit the communications program (and all other
  661. active programs) and shut off your computer, turn off your modem, and
  662. disconnect it from the phone line.  Be sure to do these steps in the
  663. order prescribed.  It is unwise (though tempting) to simply turn your
  664. computer off and on, or to pull the plug on your modem with your
  665. computer running.
  666.  
  667. More suggestions for the inexperienced are given in Appendix A.
  668.  
  669.  
  670. The final hurdle to using the Internet is that the world, even the world
  671. of the Internet, is indeed a very large place.  When using the Internet
  672. you have to decide:
  673.  
  674.   o  where to go;
  675.  
  676.   o  what information you want (and where it might be); and
  677.  
  678.   o  how to get to it (and get it back home intact).
  679.  
  680. For a system as vast as the Internet, these are hard decisions.  Often,
  681. the only strategy that works is to explore and try different things.
  682. This course is designed to get you over the initial hurdles, give you a
  683. fair grounding in methods that work, and point you in the right
  684. direction.  The exploration is up to you.  As an initial orientation, we
  685. describe the "three worlds of the known Internet" in the next section.
  686.  
  687.  
  688. <Section 2.2>  The Three Worlds of the Known Internet
  689.  
  690. The Internet, like ancient Gaul, is divided into three parts.  These
  691. parts are not so much territories as worlds, each with their own sets of
  692. assumptions, favorite dialects, and favored equipment.  We may
  693. conveniently refer to them as the "PC world", the "UNIX world", and the
  694. "Mainframe world".  Here's a dossier on each of the three worlds:
  695.  
  696.      World:  Personal Computer (PC)
  697.      Typical Equipment:  IBM PC and clones (85%) , Macintosh (15%)
  698.      Conventional Operating Systems:  MS-DOS, OS/2
  699.      Windowing Systems:  Windows, MacOS
  700.      Typical Size:  PC ($1k to $5k typical; few $100 used)
  701.      Clientele:  Mixed--Business, Home users, just about everybody
  702.  
  703.      World:  (mostly UNIX) workstation
  704.      Typical Equipment:  Sun Workstation, VAXStations, other vendors
  705.      Conventional Operating Systems:  UNIX (two major dialects), VMS
  706.      Windowing System:  X Windows
  707.      Typical Size:  Workstation ($5k and up)
  708.      Clientele:  Engineering/Scientific users; more and more businesses
  709.  
  710.      World:  Mainframe or Minicomputer
  711.      Typical Equipment:  IBM (various), Digital Equipment VAXes
  712.      Conventional Operating Systems:  VM, VMS, UNIX
  713.      Windowing Systems:  X Windows, if available
  714.      Typical Size:  Minicomputer or Mainframe ($10k to millions)
  715.      Clientele:  Big Business, Universities, Government
  716.  
  717. The neat picture of three worlds is distorted somewhat by a tendency for
  718. each of the worlds to have two (or a few) major options, either in
  719. choice of equipment, operating system, or vendor.  So, for example, the
  720. PC world is split into two camps, the MS-DOS people and the Mac people.
  721. Similarly, the UNIX world is split into the "BSD" workstations and
  722. "System V" (i.e. "5") workstations.
  723.  
  724. The three worlds are reflected somewhat in networking.  The Internet is
  725. dominated by minicomputers and workstations running UNIX and VMS, with
  726. an ever increasing influx of PCs running MS-DOS and Macs.  Machines
  727. running other operating systems often put a "UNIX-like" foot forward, so
  728. the user can almost believe he or she is dealing with UNIX machines.
  729. There is a certain sense that the UNIX software is the standard for the
  730. Internet.  Software tends to appear on UNIX machines first and then be
  731. "ported" to other machines.
  732.  
  733. What makes it possible for all these disparate machines to talk to each
  734. other is the "Internet Protocol" (known more formally as TCP/IP, for
  735. Transport Control Protocol/Internet Protocol).  TCP/IP can be thought of
  736. as a set of rules for two computers to use when they communicate with
  737. each other, even if they are not from the same vendor.
  738.  
  739. We are used to thinking of computer systems as having "software" and
  740. "hardware", but it is closer to the truth to say that complicated
  741. systems like the Internet have many levels--in the case of the Internet
  742. as many as seven--ranging from "very software" to "very hardware".  Each
  743. level has its own set of rules, called its protocol.  The TCP/IP
  744. protocol belongs to two of the middle levels.  At the moment, the most
  745. common protocol for the two most "very hardware" levels is "Ethernet"
  746. (looks rather like the coaxial cable used for cable TV), while the "very
  747. software" levels are completely dependent on the vendor.  In fact, it is
  748. this profusion of levels which lets the Internet work on just about any
  749. kind of hardware and with software from many different vendors.
  750.  
  751. Anyway, the Internet grew up as several medium-sized networks, all
  752. having diffent "very hardware" and "very software", but using the TCP/IP
  753. protocol for their middle layers, were connected together.  Two of the
  754. first, and biggest, nets to adopt the Internet Protocol were ARPAnet--
  755. Internet was first designed for this one--the network for what used to
  756. be called DARPA (the Defense Advanced Research Projects Agency of the
  757. U.S. Department of Defense), and NSFnet, a network connecting
  758. universities and government laboratories for the U.S. National Science
  759. Foundation.  These and other large networks form the "backbone" of the
  760. Internet.  But today there are hundreds of smaller nets hooked on to the
  761. backbones.
  762.  
  763. There *are* big networks that don't use TCP/IP.  For example, in the
  764. context of IBM mainframes at large universities and research
  765. institutions, BITnet (The "Because It's Time" Network) emerged.  This
  766. large worldwide network does not use the Internet protocol.  BITnet can
  767. be reached from the Internet through special translators called
  768. gateways, but it is definitely a different network.  Occasionally one
  769. encounters problems that can be traced to this fact.
  770.  
  771.  
  772. <Section 2.3>  The Future of the Internet
  773.  
  774. The future of any technology is difficult to forcast, and I do not
  775. profess to know what the future holds for the Internet.  Some
  776. predictions that various forcasters have made for internetworking (and
  777. telecommunications in general) are:
  778.  
  779.   o  A proposal for a data "superhighway" called the NREN (National
  780. Research and Education Network) will pass the U.S. Congress.  This is an
  781. upgrade for the Internet.
  782.  
  783.   o  Commercial use of the Internet will become more common and new
  784. schemes for charging for its use will emerge.
  785.  
  786.   o  The Internet will be handed by the government over to AT&T and the
  787. other "telecoms", who will charge so much to access it that the whole
  788. scheme will collapse.
  789.  
  790.   o  Optical Fiber will replace Coaxial Cable (Ethernet protocol) as the
  791. most common standard for LANs.
  792.  
  793.   o  The Internet will enter the home over ordinary phone lines.
  794.  
  795.   o  The Internet will enter the home over existing Cable TV coaxial
  796. cable.
  797.  
  798.   o  The Internet will enter the home through newly strung optical fiber
  799. as part of a unified system for Telephony, Cable TV, and the data
  800. communication, using [insert your favorite protocol here] as a standard.
  801.  
  802.   o  Personal Computers will replace telephones, answering machines,
  803. stereos, CD players, and VCRs--maybe even TV!--as a single, universal
  804. device for home use.  Sounds like a good thing to connect to the NREN.
  805.  
  806.   o  Computer and telephone technology will become so intertwined that
  807. it is hard to tell the difference.  One product, already on the market,
  808. is described as "[a handheld] alphanumeric pager, an XT-compatible
  809. computer with a backlit screen and PCMCIA Type III slot, a fax/modem, a
  810. cellular and land-line phone, and a voice recorder"!
  811.  
  812. You are welcome to believe all or none of these predictions.
  813.  
  814.  
  815. <Chapter 3>  How Do I Connect To the Internet?
  816.  
  817. Connecting to the Internet involves several steps:
  818.  
  819.   (1) Getting your modem and communications software working together
  820.  
  821.   (2) Connecting to a provider over the phone lines (or a LAN)
  822.  
  823.   (3) Using Internet services
  824.  
  825. For the first step you will have to rely on the manuals that came with
  826. your modem and software.  Appendix B contains a discussion of some of
  827. the obscurer terminology associated with modem settings.  You might want
  828. to read it if your manual is not well written.
  829.  
  830. Actually, you do not have to know about the second step in great detail.
  831. Mostly it is a matter of knowing enough to intellegently choose a
  832. provider.  Each provider will have a specific set of steps--modem
  833. settings, access numbers, passwords, etc.--that you need to follow in
  834. order to get from you to the provider.  Don't lose hope!  Once you get
  835. there you've finished the hardest part.  Chapter 6 contains very
  836. explicit instructions for connecting to one particular service, DELPHI.
  837.  
  838. Step 3 is the subject of the rest of this course--what you can do once
  839. you're on.  The basics are discussed in the next chapter.
  840.  
  841.  
  842. <Section 3.1>  Connection Methods
  843.  
  844. In theory, there are three ways to connect to the Internet from a
  845. personal computer or workstation:
  846.  
  847.   (1) Your PC may have a direct connection.  This means that it is part
  848. of a Local Area Network (LAN) that is in turn connected to one of the
  849. component Wide Area Networks of the Internet.  Your computer will have
  850. its own Internet Protocol (IP) Address.  This type of connection is
  851. common in offices, especially of high-tech firms, but definitely not for
  852. home use.
  853.  
  854.   (2) You may have a connection to a "host" computer that is directly
  855. connected to the net.  If you can use a modem to connect your home PC to
  856. the mainframe at the office and the mainframe is on the net, then you
  857. can get an Internet connection that way.  But what if your office
  858. doesn't have a mainframe on the net?  You can still subscribe to a
  859. service that makes a host computer available to the public.  This is
  860. presently the cheapest and most common method for public access to the
  861. net.
  862.  
  863.   (3) There is a connection method in between cases (1) and (2) called a
  864. Serial Line Internet Protocol (SLIP) connection.  You dial up a special
  865. host computer--just like case (2)--called a SLIP-server.  The difference
  866. is that the SLIP server gives you a temporary IP address and talks to
  867. your computer using the Internet Protocol.  This requires your
  868. computer's software to speak SLIP.  Your computer thinks it is using
  869. case (1) even though your actual connection is closer to step 2.  The
  870. advantage of fooling your terminal into thinking it has a direct
  871. connection is that it can use all the fancy, free software developed for
  872. computers with direct connections.
  873.  
  874. The software for a SLIP connection is being built into all new
  875. communications software.  If you just bought or upgraded your software,
  876. you probably have SLIP capability already.  The catch?  SLIP is too slow
  877. on a cheap 2400 baud modem.  But if you buy a fast FAX modem it works
  878. fine.  That's one reason that a $350 FAX modem is a good investment.  It
  879. is fast enough for SLIP and gives you the ability to send and receive
  880. FAXes as well.
  881.  
  882. SLIP technology is still rather new and somewhat experimental, so this
  883. discussion will focus on the old reliable--method 2.  How do you find a
  884. service that will give the public access to the Internet?
  885.  
  886. Depending on where you live, you may have a provider you can call in
  887. your local area code.  If not, then most of your problem will be finding
  888. the cheapest way to make a long distance phone call.  This book does not
  889. have a list of providers, since such a list will get out of date
  890. rapidly.  Instead, it gives you one cheap way to get on the Internet,
  891. then gives you instructions on how to find out who the providers are and
  892. what their rates are.  I would rather teach you how to look out for
  893. yourself than just give you some outdated advice.  This method also has
  894. the advantage that one set of instructions works for everybody.  That
  895. wouldn't be true if I listed 20 or 30 providers.  Instructions are given
  896. in "Gettin on the Internet Step by Step."
  897.  
  898.  
  899. <Section 3.2>  Types of Internet Providers
  900.  
  901. As I said, most of the problem of getting on the net occurs when you
  902. live in an area that doesn't have a LOCAL provider.  Basically there are
  903. three kinds of providers and three ways to get to them:
  904.  
  905.   (1) Providers of direct connections.  If you are setting up a business
  906. and need a high volume direct connection for your office Local Area
  907. Network and can afford several thousand a year at least, you will want
  908. to consider these high-end providers.  They are not relevant to our
  909. discussion.  (But see Appendix C for more information).
  910.  
  911.   (2) There are several regional networks and one national one that
  912. specialize in low cost PC-to-host or SLIP connections.  Costs range from
  913. $20-40 a month to $2000 a year, depending on the services you need.
  914. Performance Systems International (PSI) is a major provider of this kind
  915. of service.  Other networks offer services similar to PSI, although PSI
  916. has the most extensive nationwide service at this time.  This service
  917. can be very competitive with BBS type service (see below) if you are a
  918. frequent user of the net or need to send more than an occasional E-mail
  919. message.  It is definitely worth a look.
  920.  
  921.   (3) Many computer bulletin board services offer E-mail or even
  922. Internet connections for around $10-20 per month.  Be very careful to
  923. check out the connection charges.  If you are not careful you could be
  924. charged for using the bulletin board (per hour), using the Internet, the
  925. long-distance connection, a surcharge for daytime use, and a per message
  926. charge for E-mail!  One of the purposes of this book is to explain the
  927. minefield of charges so you don't get burned.  The service recommended
  928. bundles all the charges up front so there are no surprises.
  929.  
  930. Generally speaking, connecting to the Internet through a BBS is the best
  931. method for the explorer.  Once you've determined that you need the
  932. Internet on a regular basis, one of the regional networks or PSI is
  933. probably the most economical route.
  934.  
  935. Unless you are fortunate enough to live in an area where an Internet
  936. provider is a local call away, you will have to contend with long
  937. distance charges.  Actually, these can be as low as $2 an hour and are
  938. sometimes bundled in with the network connection charge.
  939.  
  940.  
  941. <Section 3.3>  Finding the Cheapest Long Distance Method
  942.  
  943. There are three basic methods of paying for long distance:
  944.  
  945.   (1)  You just pay for a call to another area code.  This is very
  946. expensive and not recommended.
  947.  
  948.   (2)  You use a provider with a toll free (800) number and pay for the
  949. call in a higher connect charge.  This is also very expensive.
  950.  
  951.   (3)  You use a Public Data Network after hours and pay around $2 an
  952. hour (may be included).
  953.  
  954. Actually, the last method is the only workable one.  There are a number
  955. of PDN's.
  956.  
  957.   CompuServe has a data network.  You do not have to join CompuServe to
  958. use it.
  959.  
  960.   PSI has its own data network with many points of presence around the
  961. US and abroad.  These are divided into Class A and Class B, depending on
  962. the level of service provided.
  963.  
  964.   Tymenet and SprintNet are two other public data networks.  You may
  965. have heard of the SprintNet service PC Pursuit.  For a monthly fee this
  966. gives you many BBS nationwide as well as any computer that can be
  967. reached by SprintNet.
  968.  
  969. In general, for a first experiment we recommend the DELPHI BBS and
  970. SprintNet.  DELPHI includes the SprintNet surcharge in its $13/month
  971. bill (after hours use only--daytime is expensive everywhere).  At this
  972. writing you get 5 free hours the first month and 4 hours per month after
  973. that.  Additional hours are $4 each.  There is also a 20 hours for $20
  974. plan.  Additional hours are $2 each with this plan.  Detailed
  975. instructions on how to sign up are given in "Connecting to the Internet
  976. Step by Step."
  977.  
  978.  
  979. <Chapter 4>  Who Pays for the Internet?
  980.  
  981. All this talk of cost may be making you edgy.  Eventually, everyone
  982. using the Internet must face the fear--if I am calling up a computer in
  983. Switzerland won't I be billed for the call?  The marvelous thing about
  984. the Internet is that although there is plenty of expense involved in
  985. getting on it, there is no additional expense associated with what you
  986. do after you are connected.  THE WHOLE WORLD IS ON LOCAL.  Thus, you may
  987. have to pay for a $2 an hour call to Massachussetts, for your PC, your
  988. modem and software, and a connect fee to your internet provider.  But
  989. you DO NOT HAVE TO PAY FOR EACH AND EVERY INTERNET CALL.
  990.  
  991. Since most people find it hard to believe that you can send mail
  992. anywhere in the world or dial up a computer on the other side of the
  993. globe without paying a special charge, I will spend some time explaining
  994. who does pay for the Internet and how those costs are reflected back to
  995. the user.  One way or another you do pay for network usage, but these
  996. payments are not in the form of a direct billing for each call.
  997.  
  998. First, you already know that there is no Internet, Inc. that monitors
  999. all the calls and bill customers.  Instead there are hundreds of smaller
  1000. networks that act as relays.  Those networks *could* charge their
  1001. customers for each call, based on how much time it takes and where it
  1002. goes, but since no one is charging them, they have no real incentive to
  1003. pass on costs.  Instead they charge a flat fee--usually based on connect
  1004. time, but for a 24 hour connection just a flat yearly fee.
  1005.  
  1006. Now network traffic does use up resources.  Basically, the Internet
  1007. works like a potluck supper.  Everyone with a direct connection allows
  1008. some of their system resources to be used by messages that are just
  1009. "passing through".  They allow this because other systems allow them the
  1010. same privilege.  Thus, it is in everyone's interest to allow some of
  1011. their resources to be consumed by other persons' messages, because
  1012. everyone comes out ahead.
  1013.  
  1014. So, sites with direct connections pay real costs in terms of lost
  1015. computing cycles, extra cabling, fancier equipment, and lost disk space.
  1016. These costs are passed on to their customers or shouldered by government
  1017. subsidy.  But there are no direct charges associated with using the
  1018. system.
  1019.  
  1020. In the early days of the Internet, Government subsidy of the backbone
  1021. networks was crucial.  The backbone was built with government funds and
  1022. it was government funds that paid for the extra equipment needed by the
  1023. universities and laboratories that carried more traffic than they
  1024. generated.  With the development of commercial nets alternatives to the
  1025. Government-sponsored backbone arose.  The Government subsidy is still
  1026. important, but becomming less so every year.
  1027.  
  1028. So, the short answer is that you pay for the network.  You either pay
  1029. your provider a flat fee or you pay as a taxpayer for Government
  1030. subsidized network resources.  Most of the cost you actually see will be
  1031. in your own equipment, the cost of placing a phone call, and whatever
  1032. your provider charges you.
  1033.  
  1034.  
  1035.  
  1036. <Chapter 5>  Internet Basics
  1037.  
  1038. We've talked a lot about the Internet, but how do you actually use it?
  1039. There are three basic skills on which all Internet use is based:
  1040.  
  1041.   Electronic Mail (E-mail)
  1042.  
  1043.   File Transfer Protocol (FTP)
  1044.  
  1045.   Telnet
  1046.  
  1047. All three commands rely on the Internet addressing scheme.  An Internet
  1048. "telephone number" of another computer is its Internet Protocol (IP)
  1049. address, a number that looks like this:
  1050.  
  1051.      225.225.12.38
  1052.  
  1053. This form, called "dotted decimal," is still required by some computers.
  1054. But, to make IP addresses easier for humans, this telephone number has
  1055. another form which is easier to remember:
  1056.  
  1057.      hoople.usnd.edu
  1058.  
  1059. This means that computer ("node") named "hoople" is located at the
  1060. University of Southern North Dakota.  The last component, ".edu", means
  1061. that the institution is in the educational domain.  .  Other domain
  1062. names look like this:
  1063.  
  1064.   .edu : educational institutions
  1065.  
  1066.   .gov : government (research laboratories and
  1067.  
  1068.   .com : commercial businesses
  1069.  
  1070.   .org : nonprofit organizations
  1071.  
  1072.   .mil : military installations
  1073.  
  1074. In addition to these domain names, there are many two-letter country
  1075. codes, e.g.
  1076.  
  1077.   .ca  : Canada
  1078.  
  1079.   .jp  : Japan
  1080.  
  1081.   .uk  : United Kingdom
  1082.  
  1083.   .us  : United States
  1084.  
  1085. and many more.
  1086.  
  1087. To send electronic mail to someone over the Internet, all you need to
  1088. know is their "username", or "handle".  This is followed by an at-sign,
  1089. the node name, and any domain names.  Thus
  1090.  
  1091.      joe@locoweed.chi.il.us
  1092.  
  1093. donotes a private citizen in Chicago, Illinois, in the U.S.  Joe's
  1094. computer is called "locoweed".
  1095.  
  1096. As another (real) example,
  1097.  
  1098.      president@whitehouse.gov
  1099.  
  1100. is the E-mail address of the U.S. President.
  1101.  
  1102. In the examples that follow we will give details for a typical
  1103. character-oriented computer.  Windowing systems with menus, dialog
  1104. boxes, and so on will hide many of these details, but they are happening
  1105. behind the scenes.  Also, once you are connected, you may be faced with
  1106. an old-fashioned command-line system.
  1107.  
  1108.  
  1109. <Section 5.1>  Electronic Mail (E-mail)
  1110.  
  1111. The details of using the mail system depend on your system, but
  1112. basically it looks like this:
  1113.  
  1114.      % mail   <enter the mail program with the MAIL command, or
  1115. whatever>
  1116.  
  1117.      Welcome to Mail, Version 99.3 . . .
  1118.  
  1119.      mail>  send
  1120.  
  1121.      To:  president@whitehouse.gov
  1122.      Cc:  vice.president@whitehouse.gov  <or return if you don't want a
  1123. carbon sent to anyone>
  1124.      Subj:  I'm on Internet
  1125.  
  1126.      Type your message.  Control-Z to exit
  1127.  
  1128.      Bill--
  1129.  
  1130.      I just got my Internet connection today.  My address is
  1131.      pdq@hoople.usnd.edu.
  1132.  
  1133.      Give my best to Al,
  1134.  
  1135.        PDQ
  1136.  
  1137.      <type control-Z or do whatever your system needs to signal an end
  1138. of the message>
  1139.  
  1140.      %   <your system is now ready for your next command>
  1141.  
  1142.  
  1143. <Section 5.2>  Telnet
  1144.  
  1145. In addition to using an Internet address to send E-mail, you can use it
  1146. to call a computer.  This is rather like dialing up a computer with a
  1147. modem, except that the local computer (the one you called with *your*
  1148. modem) is calling up the remote computer:
  1149.  
  1150.      your PC or Mac  -->  "local computer"  -->  "remote computer"
  1151.  
  1152. The example assumes that "home>" is the shell prompt given by your local
  1153. computer and that "%" is the prompt given by the remote computer (see
  1154. Section 2.2 on "shell prompts").  So remember, you don't type them.
  1155.  
  1156.      home> telnet hoople.usnd.edu   <type this on your "home" computer>
  1157.  
  1158.      Welcome to node HOOPLE.  Now running Opus 2.0
  1159.  
  1160.      username: pdq
  1161.      password: <type your password here>
  1162.  
  1163.      Last login 23:14:55 15-JUN-1752
  1164.      You have mail.
  1165.  
  1166.      %  <now type whatever commands you like until . . . >
  1167.  
  1168.      % logoff <or bye or quit or exit or whatever>
  1169.  
  1170.      Session with hoople.usnd.gov terminated at 21:19.
  1171.  
  1172.      home>  <now continue issuing commands on your home computer>
  1173.  
  1174. This method of connecting to another computer is called "telnetting".
  1175. In effect, you have used the local computer to telephone the remote
  1176. computer.  You can now do anything on the remote computer (with certain
  1177. restrictions) you could do if you were "actually" logged on.
  1178.  
  1179.   SPECIAL PROBLEMS WITH TELNETTING
  1180.  
  1181. Sometimes telnetting will put you into a menu-type program or even a
  1182. "screen oriented" program.  A special problem here is getting the other
  1183. computer to recognize what type of screen you have.  Since most
  1184. communications software "emulates a terminal", this amounts to telling
  1185. the other system what type of terminal your communications system is
  1186. emulating.
  1187.  
  1188. E.g., on a UNIX system you might type:
  1189.  
  1190.      % set term vt100
  1191.  
  1192. to tell the other system that your communications software thinks it is
  1193. a VT100 terminal (a very common choice for emulation programs).
  1194.  
  1195. If you don't get this exactly right, your telnet session will "sort of
  1196. work".  It's probably not worth spending a lot of time on this problem
  1197. for a brief contact with the other computer.  If you are going to work
  1198. on the remote computer every day, however, you will want to get it
  1199. right.  Most "flaky" behavior can be traced to this problem.
  1200.  
  1201.  
  1202. <Section 5.3>  File Transfer Protocol (FTP)
  1203.  
  1204. It is easy to transfer files over the Internet using a special protocol
  1205. called FTP.  FTP takes the place of programs like XModem or Kermit that
  1206. may be familiar to you if you use a bulletin board service.  Now, you
  1207. might ask, if FTP transfers a file, what is the differnce between
  1208. sending E-mail and FTP; why prefer one over the other?
  1209.  
  1210. First of all, FTP avoids certain restrictions on the type of file sent;
  1211. in particular, you can send binary (non-text) files like programs and
  1212. pictures; and you are not restricted to any particular length, as is
  1213. often the case with mail programs.
  1214.  
  1215. Not only that, with FTP you can "browse" a directory of files before
  1216. choosing one.  You can move up and down the directory hierarchy and list
  1217. files, looking for the one you want.
  1218.  
  1219. Finally, FTP lets you get places that you may not have an account (or a
  1220. friend to send you mail).  The method for doing this, called "anonymous
  1221. FTP", is described in the next section.  There are several hundred
  1222. "anonymous FTP sites" worldwide, with large collections of programs,
  1223. textfiles, and graphics.  Anonymous FTP is the Internet equivalent of
  1224. publishing--a very important topic indeed.
  1225.  
  1226.  
  1227. <Section 5.4>  Anonymous FTP
  1228.  
  1229.  
  1230. Further facility with Anon. FTP requires a little knowledge of the UNIX
  1231. operating system.  See Appendix D for an introduction.
  1232.  
  1233.  
  1234.  
  1235. <Chapter 6>  Getting on the Internet Step by Step
  1236.  
  1237. This course takes a different approach to .  Rather than
  1238.  
  1239. In particular, you should contact the following for information.
  1240.  
  1241.  
  1242. STEP 1.  SIGN UP WITH A PROVIDER (example DELPHI)
  1243.  
  1244. To get on the Internet you need:
  1245.  
  1246.   1.  a home computer,
  1247.  
  1248.   2.  a 1200 or 2400 baud modem that understands AT commands ("Hayes
  1249. Command Set Compatible"),
  1250.  
  1251.   3.  communications software, and
  1252.  
  1253.   4.  a credit card.
  1254.  
  1255. This example assumes that you are signing up with the bulletin board
  1256. service DELPHI.  DELPHI has no commercial relationship with the author.
  1257. It was chosen for an example because its rates are typical of the low
  1258. end of the market, it offers nationwide service, it includes afterhours
  1259. access by SprintNet in its basic fee, and because at this time it offers
  1260. 5 free hours of Internet access to new subscribers.
  1261.  
  1262. You should definitely consider other providers.  You can get information
  1263. about other providers once you're on the Internet.  In fact, that will
  1264. be one of your first steps below.
  1265.  
  1266.   1.  Set your modem to 2400 (or 1200) baud, 8 bits, NO parity, 1 stop
  1267. bit, full duplex, local echo and auto linefeeds off, XON/XOFF on, VT100
  1268. emulation.  (see the manual for your modem, the manual for your
  1269. communications software, and Appendix A if you need help)
  1270.  
  1271. Don't worry if some of the options are missing.  Usually, for example,
  1272. full duplex implies local echo off and vice versa, so your software may
  1273. not list these as separate options.
  1274.  
  1275.   2.  Use your communications software to issue (or type directly to
  1276. your modem) the command ATDT 1 800 365 4656.  If you have a pulse-dial
  1277. phone your will use ATDP instead of ATDT.
  1278.  
  1279.   3.  DELPHI will give you explicit instructions, but for reference they
  1280. will look like this:
  1281.  
  1282.     A.  Make sure it is after 6 or 7 p.m. or on a weekend--unless you
  1283. want a $9 surcharge for daytime access.
  1284.  
  1285.     B.  Dial your local SprintNet access number (local call!):  ATDT 123
  1286. 4567.
  1287.  
  1288.     C.  After "CONNECT 2400", type @D ("D" must be capital)
  1289.  
  1290.     D.  After "terminal=" type <CR>, i.e. carriage return.
  1291.  
  1292.     E.  At the @-sign type
  1293.  
  1294.         @C DELPHI
  1295.  
  1296.     F.  After Username: type
  1297.  
  1298.         Username:  YOURNAME
  1299.         Password:  OPENSESAME
  1300.  
  1301. Type your own username and password of course.
  1302.  
  1303.  
  1304.   4.  If at anytime you forget your Sprintnet access number, or if you
  1305. are out of town, you can look up SprintNet numbers as follows.
  1306.  
  1307. STEP 2.  Your First E-mail
  1308.     Get PDIAL, NIXPUB, INTERNET RESOURCE GUIDE, Info on PSI
  1309.     Info on LISTSERV and signing up for E-mail
  1310.  
  1311. STEP 3.  Your First Anonyomous FTP
  1312.  
  1313.     Get surfing the internet
  1314.  
  1315. STEP 4.  Your First Telnet
  1316.  
  1317.     Getting Public Access UNIX and reading Usenet news
  1318.  
  1319.  
  1320. STEP 5.  First E-mail
  1321.     Getting Information on PSI
  1322.     Getting Information on LISTSERV
  1323.  
  1324. You can do many, many things with the Internet.  The information you
  1325. have retrieved, especially the Internet Guides, will give you other
  1326. ideas.  We will go over some of the retrieval methods in Part III of
  1327. this course.  For now, you should experiment and explore, using the
  1328. information you have as a starting point.  The experience you gain will
  1329. be useful when we come to the more systematic study of Internet research
  1330. methods later.
  1331.  
  1332.  
  1333.  
  1334. <Chapter 7>  Programs and Pictures
  1335.  
  1336. Evenually, as you gain experience finding and transfering information,
  1337. you will want to try you hand at transferring binary files containing
  1338. pictures or free software from one of the large FTP archives like
  1339.  
  1340.   wustl.edu
  1341.  
  1342.   sumex-aim.stanford.edu (Macintosh software)
  1343.  
  1344.   simtel-20.mil (IBM and compatible software)
  1345.  
  1346. In fact, some of the first software you will want to get is software for
  1347. compressing and uncompressing files (see next Chapter), processing
  1348. graphics ("image files"), and perhaps some games.
  1349.  
  1350. First, what is a binary file?  A binary file is one that you can't read.
  1351. Unlike text, which consists of groups of eight bit code letters
  1352. representing "a", "b", and so on, binary files have bits that are meant
  1353. to be read only by programs.  You cannot "look" at them by typing them
  1354. out or with a word processor--unless the word processor understands the
  1355. format of the file.  Expensive word processing programs--including the
  1356. most popular ones like Word Perfect and Microsoft Word--are increasingly
  1357. able to read a large variety of binary files.
  1358.  
  1359. Frequently encountered binary files include:
  1360.  
  1361.   1.  Files that use proprietary formats, such as word-processing
  1362. programs, spreadsheets, database programs, etc.  These files contain
  1363. formatting (like italics, underlines, etc.) and perhaps graphics, and
  1364. other goodies beyond the simple text.
  1365.  
  1366.   2.  "Application Programs".  These are programs written in (the
  1367. binary) machine language that your computer understands.  They are
  1368. "compiled" from text files of "source code" written in a programming
  1369. language.  Vendors almost never make their source code available--except
  1370. for free software, which you may have to compile yourself.
  1371.  
  1372.   3.  Text files that have been compressed to about half their size with
  1373. one of the popular compression programs.  Compression makes texts files
  1374. binary.  Compression doesn't do much for files that are already binary
  1375. unless the data they contain is very repetitive.
  1376.  
  1377.   4.  Files containing graphics like GIF, TIFF, PICT, or JPEG files.
  1378. More on this below.
  1379.  
  1380. Transfering binary files is as easy as transfering text files once you
  1381. understand the potential problems:
  1382.  
  1383.   1.  Most FTP programs start you out in TEXT mode.  This means that
  1384. text files are *translated* when they go from computer to computer on
  1385. their way to you.  This is fatal to binary files because their bit
  1386. pattern has nothing to do with the groups of eight bits that make up
  1387. text.
  1388.  
  1389.   2.  Even text files have slight compatibility problems because the
  1390. three "worlds"--IBM, Macintosh, and UNIX--use a different control
  1391. character to represent "return", "enter", or "newline."  Translation
  1392. between the different dialects is handled automatically in TEXT mode
  1393. transfers.  It is also the main reason why text files cannot be
  1394. transfered in BINARY mode.
  1395.  
  1396. The two control characters involved are called "linefeed" (LF) and
  1397. "carriage return" (CR):
  1398.  
  1399.      IBM PC and compatibles : <LF> <CR>
  1400.  
  1401.      Macintosh and VAX : <CR>
  1402.  
  1403.      UNIX : <LF>
  1404.  
  1405.   3.  As mentioned above, text files are often compressed to save space.
  1406. This means that you need a program to uncompress them before you read
  1407. them--and that you have to transfer them in BINARY mode.
  1408.  
  1409. The most common compression programs and common file extensions are:
  1410.  
  1411.      IBM PC and compatibles : PKZIP and PKUNZIP (.ZIP)
  1412.  
  1413.      Macintosh : Stuffit and UnStuffit archives (.sit)
  1414.  
  1415.      UNIX : compress and uncompress (.Z) and tape archive (.tar) with
  1416. both together being most common (.tar.Z or .taz).  Note capital "Z".
  1417.  
  1418. UNIX also has the gzip/gunzip command pair.  gzip files usually have the
  1419. extension ".z" (*small* z) or ".tgz" if they are also tape archive
  1420. files.
  1421.  
  1422. Fortunately you can usually find free software for you computer that
  1423. will uncompress formats from other computer models.  For current
  1424. information on compression software, see the FAQ for the newsgroup
  1425. comp.compression (ftp://rtfm.mit.edu/xxx).
  1426.  
  1427.   4.  Conversely, sometimes binary files are converted to a sort of
  1428. ASCII that looks like gibberish so that they can be mailed or
  1429. transferred in TEXT mode--but again you need a program that translates
  1430. them back to binary.  Sometimes we encounter the ultimate absurdity, a
  1431. text file that is compressed then re-encoded as ASCII for mailing.
  1432. Actually this makes sense if a large number of related text files are
  1433. stored in a compressed "archive".
  1434.  
  1435. The most common programs for this are:
  1436.  
  1437.      uuencode/uudecode for UNIX (used for Usenet news postings of binary
  1438. files and for mailing programs)  The file extension (rarely encountered
  1439. because there is little reason to store files in this format) is ".uue".
  1440.  
  1441.      BinHex for the Macintosh (.hqx)  Often combined with Stuffit
  1442. (.sit.hqx).  This is a common method for distributing all the files that
  1443. come with a program as a single file.
  1444.  
  1445. uuencoded files can be recognized by the fact that every line begins
  1446. with a capital "M" and is exactly the same length.  The file starts with
  1447. the word "begin" and ends with "end"  The translating program needs
  1448. these words, but nothing above or below them.  Often a uuencoded file is
  1449. split into several parts for transmission and must be reassembled (and
  1450. stripped of mail headers, etc.) in a word processing program before it
  1451. is decoded.  If you do this be sure to save the resulting file as a text
  1452. file and not in the proprietary format of the word processing program!
  1453.  
  1454.  
  1455. <Section 7.2>  What To Do With Graphics
  1456.  
  1457. The second topic of this chapter is graphic images.  Graphics are very
  1458. important for Desktop Publishers--writers of newsletters, businesses
  1459. that prepare their own brochures, and small printshops.  Pictures can be
  1460. stored in separate files or, in some cases, embedded in other formats
  1461. such as the proprietary format of Microsoft Word files.  Picture files
  1462. take up a large amount of space--especially big pictures at high
  1463. resolution.  1 Megabyte is a typical size for a smallish picture at
  1464. moderate resolution.  Thus, one picture is worth about 500 pages of
  1465. text!
  1466.  
  1467. The lifecycle of a typical graphic goes something like this:
  1468.  
  1469.   STEP 1.  Capturing (scanning) of photograph with optical scanner or
  1470. with a special "video" camera
  1471.  
  1472. The better sort of optical scanner looks like a small xerox machine.
  1473. There are also cheaper hand-held models.  Flatbed scanners cost in the
  1474. $1000+ range so you are not likely to have one unless you are in the
  1475. business.  Most likely, the casual user will get a graphic from someone
  1476. else, from a collection of "clip art", or create the graphic from
  1477. scratch in a drawing program.
  1478.  
  1479.   STEP 2.  Storage in a file using an interchange format
  1480.  
  1481. However the image is obtained, it has to be stored on disk before it can
  1482. be used.  There are perhaps twenty or so common formats, but those found
  1483. most often on the Internet and in the Usenet newsgroups are:
  1484.  
  1485.      GIF (Graphics Interchange Format) a rather old-fashioned but very
  1486. commonly found type of graphics file.  Almost any software can read this
  1487. format.  This is the most common format on Anonymous FTP archives.
  1488.  
  1489.      TIFF (Tagged Image File Format)  Technically more versatile than
  1490. GIF and just about as common.  A very good choice for exchanging files
  1491. between different programs.
  1492.  
  1493.      JPEG () A special compressed image format that is becoming common
  1494. in newer software.
  1495.  
  1496.      EPS (Encapsulated PostScript)  Not really a graphics file per say,
  1497. but a set of instructions for drawing an image.  The success of the
  1498. Postscript page description language for Laser printers has led to a new
  1499. stategy for including graphics in word processing files.  Many high end
  1500. word processing programs like Microsoft Word allow you to include a
  1501. reference to an external Postscript file containing the figure.
  1502.  
  1503. Desktop publishing and high-end word processing programs can often save
  1504. and import graphics in any of these formats, especially TIFF and EPS.
  1505.  
  1506. In addition, you may find files in proprietary formats like Macintosh
  1507. PICT files.  These formats serve as standards for their line of
  1508. computers but not across different brands.  Fortunately you can find
  1509. free software that will convert TIFF to PICT or _vice versa_.
  1510.  
  1511.   STEP 3.  Transmission to point of use
  1512.  
  1513. Suppose you have a graphics file or a word processing file containing
  1514. your brochure.  How do you send that file to someone?
  1515.  
  1516. If you work in an academic environment, it is quite possible that one or
  1517. the other institutions is an Anonymous FTP site.  You may be able to use
  1518. the Anon. FTP site as a "mailbox" to transfer the file in binary mode--
  1519. or you could exchange passwords and transfer the file directly, if both
  1520. have a direct connection to the Internet.
  1521.  
  1522. More commonly, you will have to send the file by E-mail.  Say you've
  1523. just finished a brochure and you want to send it cross-country.  Let's
  1524. suppose that your business has two branches--one in New York and one in
  1525. Los Angeles, and that both offices have Macintoshes with Microsoft Word
  1526. and that you both have one of the free "Usenet software kits" for the
  1527. Macintosh (not necessarily the same one).  Then, you proceed as follows:
  1528.  
  1529.   A.  Using UUENCODE (or BINHEX, if you like) you convert the Microsoft
  1530. Word file to a coded text file.
  1531.  
  1532.   B.  If your mail has a size limit, you may have to break up the file
  1533. and send it in parts.
  1534.  
  1535.   C.  At the receiving end, reassemble the file and strip any headers
  1536. and trailers added by the mail system.  The file should look like
  1537.  
  1538.      begin  <very first line>
  1539.      M
  1540.      M
  1541.      M
  1542.  
  1543.  
  1544.      M
  1545.      end  <very last line>
  1546.  
  1547. and be saved as a TEXT file.
  1548.  
  1549.   D.  Run UUDECODE (or BINHEX) and recover the binary file.
  1550.  
  1551.   E.  Run Microsoft Word, open the binary (MS Word!) file and print.
  1552.  
  1553. There may be one slight glitch.  Macintosh files have two parts, a
  1554. "resource" part and a "data" part.  The resource part contains such
  1555. information as the name of the application to run when you click on the
  1556. file and how to draw the cute little icon pictures.  Some of the simpler
  1557. programs do not encode the resource part so you may get a generic
  1558. document that you can't open by clicking on it (the infamous
  1559. "application busy or missing" message).  That's OK.  Open it from
  1560. *within* Word and then save it as a Word document.  It should recover
  1561. the missing parts.  And get smarter software.
  1562.  
  1563. Certainly this procedure is complicated--and you might want to do a dry
  1564. run before you try beating a 5 o'clock deadline--but the capability of
  1565. transfering a computer file cross-country in seconds can be crucial to a
  1566. business.  The fact that it can be done with free software and a casual
  1567. $10/month E-mail connection is astounding.  Play around and learn to do
  1568. this.  In the future, printers may commonly accept submissions by E-mail
  1569. or by direct transfer over telephone lines.  Imagine not having to
  1570. figure out how to keep your camera-ready copy dry on a rainy day or
  1571. having to rush across town minutes before your deadline!
  1572.  
  1573.   STEP 4.  Image enhancing and/or color separation
  1574.  
  1575. One of the great advantages of having a graphic in a computer file is
  1576. that you can use free software (or shareware) to play around with the
  1577. image.  Cropping, rotating, streching, zooming, and so on are all
  1578. common.  In addition, you can convert color to black and white or
  1579. greyscale, enhance the image, make halftones or color separations, and
  1580. even play with the spatial frequency spectrum if you want.  (Color
  1581. separations are the four images needed by printers--separate ones for
  1582. Cyan, Yellow, Magenta, and Black ink).
  1583.  
  1584.   STEP 5.  Importing or embedding in a word processing or desktop
  1585. publishing program
  1586.  
  1587. Once you are happy with the picture you import it as a graphic into your
  1588. DTP or word processing program.  If your program reads the format the
  1589. picture is in, this is easy.  If not, you will need to get free software
  1590. that converts from the format you have to the one you need.  This
  1591. process is very experimental.  I've found that I have better results
  1592. converting from an obscure format to a standard and common format like
  1593. GIF or TIFF before converting to a proprietary target format.  This is
  1594. even true if the software says it reads the obscure format directly.
  1595.  
  1596.   STEP 6.  Printing on a laser printer or other equipment
  1597.  
  1598. If a graphic is not solely intended for display on a (color) monitor,
  1599. like a slide presentation, it must be printed out.  And there it is.
  1600. Your picture in print.
  1601.  
  1602.  
  1603.  
  1604. <Chapter 8>  What to Do When You Only Have E-mail
  1605.  
  1606. The very first thing to do is to get information on getting a better
  1607. Internet connection!  But barring that, there are many reasons that you
  1608. might need to know workarounds that only require E-mail:  you might be
  1609. stuck somewhere (like work) where there is no Internet access, or you
  1610. could be borrowing access from a friend.  Since Internetworking is about
  1611. communicating with others, in many ways this is the most important
  1612. chapter in this course.
  1613.  
  1614. First we consider methods for
  1615.  
  1616.  
  1617. <Section 8.1>  FTP by Mail Servers
  1618.  
  1619.  
  1620. <Section 8.2>  Archie by Mail
  1621.  
  1622.  
  1623. <Section 8.3>  Mailservers and Fileservers
  1624.  
  1625.  
  1626. <Section 8.4>  Mailing lists and how to find them
  1627.  
  1628.  
  1629. <Section 8.5>  E-mail to FAX
  1630.  
  1631. Fax is not a useful as E-mail, except in regard to one thing.
  1632.  
  1633.  
  1634. <Section 8.6>  The Top Ten Fun Things to Get by E-mail List
  1635.  
  1636. Now that you know the techniques, try getting some of the things on the
  1637. "Top 10" list, in Appendix E.
  1638.  
  1639.  
  1640. <Chapter 9>  Employee Development:  How to Get Your Employees
  1641. Internetworking
  1642.  
  1643. This short Chapter contains a little advice on how to learn about the
  1644. Internet.  It should be clear from the preceding Chapters that learning
  1645. how to use the Internet is a survival skill for many businesses.
  1646. Effective use of the electronic medium
  1647.  
  1648.   o  Saves employee time--time lost in phone tag, lost messages, and
  1649. they three day time delay of surface mail.
  1650.  
  1651.   o  Avoids circuitous means of transfering data like printing a
  1652. document, faxing it, and then rekeyboarding the data at the receiving
  1653. end
  1654.  
  1655.   o  Allows businesses and individuals to self-publish, and distribute
  1656. their work efficiently, whether or not the text or the graphical
  1657. appearance is primary.
  1658.  
  1659.   o  Provides access to information, allows communication and
  1660. distribution of documents in a single, uniform fashion.
  1661.  
  1662. It should also be clear that Internetworking is not yet a smooth, easily
  1663. learned process.  It requires knowledge and skills that are not
  1664. presently taught anywhere except on the Internet itself.
  1665.  
  1666. The next section discusses specific needs of different segments of
  1667. people.  The final section contains a fairly systematic exposition of
  1668. the methods and skills needed to Internetwork effectively.  But far from
  1669. representing these sections as the last word on the subject, I would
  1670. like to stress that the only way to learn Internetworking is through
  1671. undirected exploration of the Internet.
  1672.  
  1673. This means you have to let your employees play, at least on their own
  1674. time:  play with programs, play with Anonymous FTP, and play with Usenet
  1675. news.  None of these activities are directly productive, but the playing
  1676. pays off when you need a new program and someone in your office can
  1677.  
  1678.      o  pick the right Usenet newsgroup and retrieve its FAQ
  1679.  
  1680.      o  read the FAQ and learn about free software that will solve your
  1681. problem and where to find the latest version
  1682.  
  1683.      o  connect to the software archive and (correctly) transfer the
  1684. program--even though the intervening machine is of the "wrong" make.
  1685.  
  1686.      o  properly decompress and install the software.
  1687.  
  1688. When all this is done competently, in less than half an hour, you will
  1689. have attained the goal of employee development.
  1690.  
  1691. A final caveat:  *don't neglect Usenet news.*  Usenet news is the most
  1692. difficult of the "Internet basic services" to get because it is not
  1693. really an Internet service.  It is commonly found on Internet computers
  1694. and commonly transmitted over the Internet, but it does not fit into the
  1695. E-mail-FTP-telnet scheme of things.  If your Internet provider does not
  1696. provide the news, you may have to ferret it out by (1) getting an
  1697. account on a public access UNIX system and (2) learning to use UNIX.
  1698. Command-line UNIX is no easier than command-line MS-DOS, but it is worth
  1699. learning how to get on a UNIX system for the "rn" (readnews) command
  1700. alone.  All you need to know to get that far (and more) is contained in
  1701. Appendix D.
  1702.  
  1703. Any guide like this will soon be dated in terms of information sources,
  1704. techniques, and software.  But Usenet is up to the minute.  There,
  1705. hidden among the many diversions of alt., talk., and soc. hierarchies,
  1706. is the latest information on the computing environment of modern
  1707. Internetworking.  In the opinion of this author, learning to use a
  1708. newsreader and reading the network news regularly is the *single most
  1709. important Internetworking skill*.  The Usenet newsgroups are Dewey
  1710. Decimal System of the the true world library.  Information can be found
  1711. in plenty elsewhere, but guides to information are rare and priceless--
  1712. and the Usenet news is the guide to the Internet.
  1713.  
  1714.  
  1715.  
  1716. <Part II>  Special Concerns
  1717.  
  1718. This Part lists briefly some of the ways in which various groups of
  1719. people can use internetworking skills.
  1720.  
  1721.  
  1722.  
  1723. <Chapter 11>  Special for Businesses
  1724.  
  1725. I wish I had better news for business use of the Internet.  I wish I
  1726. could describe hundreds of free services of interest to *business* and
  1727. tell you how to use the Internet for profit.  But it's not there yet.
  1728. However, before you turn away with a sad but knowing smile on your face
  1729. shaking your head over another unlikely technological dream--you've seen
  1730. it before--consider this:  the main potential of the Internet is as a
  1731. communication medium.  Is radio and television important to businesses?
  1732. What about newspapers and magazines?  Or direct mail?  Very few
  1733. businesses make money by selling newspapers or operating radio stations,
  1734. but many, many businesses use these media for advertising.  You and your
  1735. employees need to become adept at using this medium for the same reasons
  1736. you've mastered layout of newpaper ads and writing form letters.
  1737.  
  1738. It is very important to understand that the Internet is not a broadcast
  1739. medium but more like the telephone or mail system.  It specializes in
  1740. contacting individuals one at a time.  In other words, you are not going
  1741. to get a list of all 25 million E-mail addresses and bombard them every
  1742. 10 minutes with a 30 second sound byte.  Nor are you going to send 100
  1743. people a letter asking them to contact 100 persons each.  On the other
  1744. hand you might use the medium to contact a mailing list of your
  1745. customers or self-publish a promotional brochure.
  1746.  
  1747. The amount of commercial traffic on the Internet is disappointingly
  1748. small--but important.  Mostly this is for historical reasons.  The
  1749. backbone network in the United States, NSFnet (for National Science
  1750. Foundation) has an "acceptable use" policy for traffic carried over it.
  1751. This restricts traffic to messages that support the R&D effort of
  1752. certain government laboratories and universities.  Clearly, there is
  1753. not room for commercial traffic if you are directly connected to the
  1754. NSFnet.
  1755.  
  1756. But nowadays one can get on the Internet without connecting directly to
  1757. NSFnet, and the amount of commercial traffic is growing.  Don't
  1758. overlook:
  1759.  
  1760.   o  Making product information and brochures available by E-mail as
  1761. well as by the postal service.
  1762.  
  1763.   o  Allowing customer-support inquiries by E-mail.
  1764.  
  1765.   o  Starting a mailing list for your customers or clients.
  1766.  
  1767.   o  Setting up a "mail-server" to let clients get information about
  1768. your product automatically, without having to wait for you to log on
  1769. (required direct connection to the Internet).
  1770.  
  1771.   o  Putting your product information on an anonymous FTP server
  1772. (requires that you have a fileserver on the net or find an FTP site
  1773. willing to take the information).
  1774.  
  1775. Suprisingly, there are, to my knowledge, no pay-for-advertising services
  1776. that support mailservers or anonymous FTP sites.  It is a fair
  1777. prediction that this advertising medium will develop as more persons
  1778. join the net.  You could put your information on bulletin boards, of
  1779. course, but only members will see it there--not the 25 million people
  1780. with E-mail access.
  1781.  
  1782. The fact remains, however, that unless you are in very specific
  1783. industries that are information or paper intensive (say publishing,
  1784. computing, information retrieval, and so on), or unless you need access
  1785. to government information like weather maps, that your use of the
  1786. Internet will consist of downloading programs or getting the latest
  1787. technical information.
  1788.  
  1789. All of this overlooks the most important aspect of the Internet for
  1790. businesses.  The Internet is evolving very rapidly.  It is likely to be
  1791. an important medium for transacting business, for customer service and
  1792. for advertising in the very near future no matter what industry you are
  1793. in.  For some industries, like publishing, high-technology industries,
  1794. and the media, it will be critical.  Businesses who have a pool of
  1795. employees that are adept at using the Internet will have a competitive
  1796. advantage over firms that don't.  Thus you should encourage your
  1797. employees to get personal Internet connections and learn about the
  1798. Internet after hours.
  1799.  
  1800.  
  1801.  
  1802. <Chapter 12>  Special for Students and their Parents
  1803.  
  1804. Since the Internet grew up in an academic environment, university
  1805. students will likely have a level of access that would be the envy of
  1806. any business.  All the services and research tools--not just E-mail,
  1807. FTP, and telnet, but gopher, WWW, WAIS, and the rest are likely to be
  1808. available to students from any terminal on the local "cluster" or by
  1809. dial-up from their dorm rooms.
  1810.  
  1811. Students will be especially keen on:
  1812.  
  1813.   o  checking the university library catalogue to see if a book is in
  1814. before walking to the library.
  1815.  
  1816.   o  finding out about campus events (even at other universities!)
  1817. through gopher or school bulletin boards
  1818.  
  1819.   o  posting buy and sell notices for computer equipment, cars, housing,
  1820. and so on.
  1821.  
  1822.   o  contacting potential tutors either at their own university or for
  1823. help by E-mail.  (A netwide "university" of tutors, called Usenet
  1824. University, is prepared to answer questions in various subjects by E-
  1825. mail already exists in the Usenet newsgroups.  See the alt.uu.*
  1826. hierarchy).
  1827.  
  1828.   o  using online catalogues of other university libraries to find books
  1829. for interlibrary loan or to compile bibliographies
  1830.  
  1831.   o  downloading free software and information
  1832.  
  1833.   o  finding scholarship information
  1834.  
  1835. Parents can communicate with their children at college by E-mail--and
  1836. probably get a faster response than waiting for the occasional letter
  1837. from home.  Worried parents will have to refrain, however, from using
  1838. the "finger" command to find out when their children last logged in or
  1839. read their mail!
  1840.  
  1841.  
  1842.  
  1843. <Chapter 13>  Special for Writers, Journalists, Publishers, and Printers
  1844.  
  1845. There is probably no industry for which information is so critical as
  1846. for the media and publishing industries.  Journalists who explore the
  1847. networks will find that they use the tools described in the first part
  1848. over and over to track down information, conduct prompt "interviews" by
  1849. mail, and so on.  Publishers will be interested in the electronic
  1850. transmission of manuscripts (though writers soliciting publication will
  1851. still want to send hardcopy--the equivalent in the electronic age of
  1852. sending a self-addressed stamped envelope).  Publishers will also be
  1853. interested in sharing or developing free image processing software with
  1854. other publishers, and transmitting graphics.
  1855.  
  1856. As the net develops, libraries research will more and more often involve
  1857. internetworking.  Searching for books is already easy by dial-up or over
  1858. the Internet.  In addition, the amount of information that is never
  1859. circlulated on paper will increase.  This is already the case in the
  1860. scientific and technical community where printing is a luxury rather
  1861. than a necessity.  Given that a single 8 mm videotape can hold 500,000
  1862. pages of text, it is possible to hoard (and search) vast amounts of
  1863. information that you can never possibly print out.  Imagine what such
  1864. technology will do in the hands of Government or any other bureaucracy.
  1865. Finally, it is not hard to image the day when an editor will receive as
  1866. many press releases by E-mail as through the postal service.
  1867.  
  1868. Internetworking technology allows virtually any business or individual
  1869. to set up and run their own "wire service", providing information about
  1870. their business or special interest to a select group of subscribers.
  1871. This capability is completely analogous to Desk Top Publishing, which
  1872. put low-end printing in the hands of any business or individual.
  1873.  
  1874. Journalists and other writers will not want to overlook the
  1875. kaleidascopic mixture of technical discussion, product announcements,
  1876. gossip, and general ranting on Usenet.  Usenet already has more channels
  1877. than a typcial satellite and is growing by ten channels a day or so.  It
  1878. is hard to find, but tucked in among the chit-chat and programs is the
  1879. only up to the minute information on the Internetworked World.
  1880. Certainly all writers of scientific or technical columns will want to
  1881. tap this source of information.
  1882.  
  1883.  
  1884.  
  1885. <Chapter 14>  Special for Elementary and High School Teachers
  1886.  
  1887. There are many special Internet services for Elementary and Secondary
  1888. School teachers provided by the Government, mostly through the education
  1889. offices of research laboratories.  The best all around refernce for
  1890. teachers is the _NCSA Guide to the Internet_, put out by the Education
  1891. Office of the National Center for Supercompter Administration.  A paper
  1892. version is available from:
  1893.  
  1894. The network version is located at ftp.ncsa.uiuc.edu.  Unfortunately, it
  1895. is available only in Microsoft Word format (requires binary transfer).
  1896. If you are unable to use this format directly or convert to a format you
  1897. can use, you will have to order the paper version.
  1898.  
  1899. The NCSA Guide covers all you need to know to connect to the Internet--
  1900. both technical details and etiquette--as well as suggested projects to
  1901. introduce children to the net.  You will find out how to get information
  1902. about the space program or how to access such programs as the Newton
  1903. Bulletin Board Service for Science and Math. teachers at Argonne
  1904. National Laboratory.
  1905.  
  1906. In addition, Usenet has a k12.* hierarchy which provides a gateway to
  1907. the K12 network.  Besides K12, there are several other regional networks
  1908. specifically for teachers and students.
  1909.  
  1910. One of the more exciting prospects for teachers is that of sharing
  1911. worksheets, handouts, and other materials with other teachers.  Although
  1912. this type of sharing is routine on bulletin boards and regional networks
  1913. that cater to teachers, anonymous FTP sites hold out the possibility of
  1914. a worldwide collection of such materials.  Send contributed materials
  1915. (in electronic format) to
  1916.  
  1917.      ftp.cs.city.ac.uk:/freelore/incoming
  1918.  
  1919. by following the instructions in Chapter xx for sending a file by
  1920. anonymous FTP, or mail a floppy disk (and a return mailer with prepaid
  1921. postage, if you want it back!) to
  1922.  
  1923.      The FreeLore Project
  1924.      P.O. Box 6022
  1925.      St. Charles, IL  60174.
  1926.  
  1927. Make sure your materials have a copyright notice like this course,
  1928. allowing anyone to copy and distribute them for free (for educational
  1929. purposes).
  1930.  
  1931.  
  1932.  
  1933. <Chapter 15>  Special for Librarians
  1934.  
  1935. For many years, of course, libraries have been among the heaviest users
  1936. of information services--for cataloguing or to fill patron requests.
  1937. Several companies now specialize in providing Internet access to
  1938. libraries, e.g. ACCESS or DRAnet.  Libraries will increasingly use these
  1939. services because the promise the following benefits:
  1940.  
  1941.   o  Inexpensive access to hundreds of online library catalogues,
  1942. worldwide.
  1943.  
  1944.   o  Uniform, and often cheaper, access to information services using
  1945. telnet rather than a host of special software packages.
  1946.  
  1947.   o  Access to netwide searching tools like WAIS, WWW, and GOPHER.
  1948.  
  1949.   o  Discussion by E-mail with other librarians, conference reports and
  1950. announcements, and so on.
  1951.  
  1952. It is true, as one librarian said to me, that you can tell that
  1953. librarians didn't set up the Internet.  The archives grew piecemeal and
  1954. their contents are far from uniform in quality.  In addition, the whole
  1955. Internet is so vast it probably can't be catalogued.  Nevertheless,
  1956. rough and ready tools and customs have grown up to provide some sort of
  1957. access to the information that is "out there".  There is a great deal of
  1958. work to be done by librarians that will doubtless keep them employed
  1959. into the next millenium.
  1960.  
  1961. The main boon to librarians is the hierarchical organization of the net
  1962. into nodes, directories, and subdirectories.  These provide an implicit
  1963. and universal call number to *everything in the electronic world*.  The
  1964. day is not far away when a cross-reference like
  1965.  
  1966.      See ota.ox.ac.uk:/pub/HistoricalDocs/Political/US/constitution
  1967.  
  1968. will be as common as a bibliographic citation or See reference in a card
  1969. catalogue.
  1970.  
  1971. The Internet also carries a number of hidden expenses and dangers to
  1972. libraries:
  1973.  
  1974.   o  It will somewhat increase the expense of computer equipment,
  1975. technical personnel, software, etc. needed by libraries
  1976.  
  1977.   o  Additional phone lines may become necessary, especially if some
  1978. sort of public access to the Internet is contemplated
  1979.  
  1980.   o  Staff training needs will be greater
  1981.  
  1982.   o  The local computer system will need virus protection software and
  1983. regular backups (a good idea anyway but seldom practiced by librarians,
  1984. in my experience.  Persons who are trained in book conservation should
  1985. know better!).
  1986.  
  1987.   o  Some material on the Internet will arouse complaints from the
  1988. public because it represents the views of unpopular minorities (e.g
  1989. liberals, homosexuals, feminists, and intellectuals).  There is also a
  1990. great deal of pornographic material (text and graphics) available by E-
  1991. mail or through the Usenet newsgroups.  Issues of censorship, public
  1992. funding, and access for minors have yet to be played out in the domain
  1993. of electronic communications.
  1994.  
  1995. In addition to the standard package of services from your provider,
  1996. librarians should not neglect Usenet Newgroups, even if this means
  1997. getting a special account with a different service (and accessing it by
  1998. dial-up or telnet through your primary service).  Learning to use the
  1999. Usenet Newgroups and their invaluable FAQs (Frequently Asked Questions)
  2000. is the *single most important skill for professional development of your
  2001. staff.*  This means that you may want to encourage after-hours "playing"
  2002. with your computer system.  Think of the Usenet Newsgroups as the
  2003. Reference Section of the Internet.
  2004.  
  2005.  
  2006.  
  2007. <Chapter 16>  Special for Scholars
  2008.  
  2009. It used to be that only scientists and technologists used the academic
  2010. networks.  But no longer.  Today there are many humanists and social
  2011. scientists happily gabbing away with their friends (oops . . . I mean
  2012. colleagues) at other universities, collaborating by E-mail, subscribing
  2013. to and writing for E-journals, and so on.  This is, of course, in
  2014. addition to the academic computing environment described in the Chapter
  2015. for students.
  2016.  
  2017. Your main entree to this world is some sort of E-mail access and finding
  2018. a mailing list or newsgroup for your field.  From there you will pick up
  2019. tips on interesting materials or groups to join--in short you can start
  2020. networking.  The two main sources for such mailing lists are LISTSERVERS
  2021. (traditional on BITNET) and increasingly Usenet Newsgroups.  Actually
  2022. the newsgroups are not as useful as the lists at the moment *for the
  2023. humanities*.  This is because the academic hierarchy is not as
  2024. subdivided as the computer science hierarchy.  Thus, there is a whole
  2025. hierarchy for computer science, but all of linguistics fits into
  2026. sci.lang!  These discussion groups either tend to have just a few
  2027. participants or to be so all-encompassing that they are useless.  This
  2028. does not mean you should ignore Usenet--the computer and networking
  2029. information is invaluable--just that you will not find it *directly*
  2030. relevant to your field.
  2031.  
  2032. Listservers are another matter.  They allow distribution of articles by
  2033. anyone to the whole list (unless the list is moderated, i.e. refereed by
  2034. the list's owner), and they allow archiving of articles at a place
  2035. anyone on the list can access.  In short, they form a sort of Electronic
  2036. Journal with a *very* big reader mail column.  To find a list in your
  2037. field, send the message "INDEX GLOBAL" to any listserver.  These usually
  2038. have an address like "listserv@hoople.usnd.edu".  Then send a message
  2039. like "SUBSCRIBE PDQFAN" to the listserver to join the list PDQFAN.
  2040. After that you will send messages for publication to
  2041. "pdqfan@hoople.usnd.edu" and (human) service requests to "pdqfan-
  2042. request@hoople.usnd.edu".
  2043.  
  2044. The best way to use a listserver is to avail yourself of the "SET PDQFAN
  2045. DIGEST" or "SET <whateverlist> DIGEST" command so that you get the
  2046. (daily?) mailing as a newspaper and not as a series of fifty or so mail
  2047. messages interspersed throughout the day.  The digest includes *your
  2048. own* correspondence so that you have a record of this.  This is not what
  2049. happens without the DIGEST option.  For full instructions send the
  2050. message "HELP" to "listserv@whereever.edu".
  2051.  
  2052. Ultimately the Humanities will have the same infrastructure of services
  2053. that already is forming in the Sciences:
  2054.  
  2055.   o  easy access to preprints and collections of journal articles
  2056.  
  2057.   o  archives of data sets, special purpose free software, and text
  2058. databases.
  2059.  
  2060.   o  collections of E-text source materials, if relevant.  These may
  2061. include "tagged" text for special statistical studies.
  2062.  
  2063.   o  a set of free programming tools for routine scholarly tasks like
  2064. typesetting papers, creating bibliographic databases, and so on--in the
  2065. format specific to your field.
  2066.  
  2067. Scholars in the humanities should check the list of E-text archives
  2068. (over 300 of them) at Georgetown University (send E-mail message "" to
  2069. "" to get started).  These archives may well have materials in your
  2070. field that they will make available for scholarly purposes at a nominal
  2071. cost.  In addition, check the Oxford Text Archives at black.ox.ac.uk.
  2072. (Login as "anonymous" for information--as of this writing the archives
  2073. are not searchable online by telnet, but an index is available).
  2074.  
  2075.  
  2076.  
  2077. <Chapter 17>  Special for Churches, Synagogues, and Mosques
  2078.  
  2079. It is suprising that religious organizations have been so slow to
  2080. recognize the importance of a new communications medium like the
  2081. Internet.  Many religious organizations use computers for producing
  2082. newsletters or accounting and other office tasks; but very few use them
  2083. effectively for telecommunication and internetworking.
  2084.  
  2085. The Internet is not like Television or Radio--it is not a broadcast
  2086. medium.  In many ways the Internet is a more appropriate communications
  2087. medium for religions organizations than "the media".  It is less
  2088. expensive, not centrally controlled, and reaches persons who want to
  2089. receive the information on a case-by-case basis.
  2090.  
  2091. There is nothing to prevent a religious organization from setting up a
  2092. fileserver on one of the commercial nets (admittedly expensive, but you
  2093. only need one worldwide).  From there any member of your organization
  2094. can upload and download information.  Thus you can keep a library of
  2095. regional or local newsletters, special software, a directory of local
  2096. groups, listings of job openings, and so on.  Many organizations already
  2097. have this sort of thing on Bulletin Boards, but FTP archives and E-mail
  2098. provide a less expensive method of disseminating information that can
  2099. reach anywhere in the world, not just a local region or single area
  2100. code.
  2101.  
  2102. But the promise of internetworking goes beyond the "office environment"
  2103. of your organization--which I am sure is already well developed--to
  2104. touch your educational and evangelical mission.  You can make
  2105. information about your organization and its beliefs instantly available
  2106. to 25 million people if they want it.
  2107.  
  2108. In addition, there is a great need for "charity work" in preparing E-
  2109. texts.  Most E-texts are copyrighted or locked up in proprietary
  2110. databases.  This means that they cannot be freely shared.  Free E-texts,
  2111. especially those written in plain "vanilla" ASCII, are in great demand
  2112. among blind people--who can use special software to convert the text to
  2113. sound--and by persons in remote areas or the third world.
  2114.  
  2115. Distribution of free E-text is not limited to the Internet by any means.
  2116. Free E-text will find its way onto thousands of bulletin boards and will
  2117. be passed to non-networked machines by floppy disks.  Once printed out
  2118. it can be disseminated by photocopying or any inexpensive printing
  2119. method that uses "camera-ready" copy.  The Internet is thus the backbone
  2120. of a worldwide distribution network that can reach anyplace
  2121. sophisticated enough to have some sort of printing (or delivery)
  2122. technology.
  2123.  
  2124. There are basically two ways to create free E-text:  you can type or
  2125. scan in something in the public domain (75 years old or older) or you
  2126. can create new text that has a copyright notice like this one allowing
  2127. anyone to copy and distribute the text.  It is not enough merely to sell
  2128. the information at a nominal cost.  Unless you allow others the right to
  2129. further distribute information it is not really "free", even if you
  2130. sometimes give it away at no cost on a floppy disk.
  2131.  
  2132. In fact, the only *free* religious literature (and typing even this in
  2133. was quite an accomplishment) consists of:  The _King James Bible_
  2134. (without Apocrypha), the _Quran_, the _Nicene Creed_, The _Book of
  2135. Mormon_ and related texts, the Bible in Hebrew, and the _Kama Sutra_.
  2136. Certainly the various denominations should consider releasing their
  2137. basic liturgical texts and a selection of their religious literature in
  2138. free E-text form.  Modern versions of the Bible are a problem because of
  2139. copyright restrictions.  It would certainly be a boon for some
  2140. organization to make a modern version "free" in the sense that anyone
  2141. could copy and distribute it.
  2142.  
  2143.  
  2144.  
  2145.  
  2146. <Part III>  Advanced Techniques
  2147.  
  2148. <Chapter 18>  Research Methods I:  Basic Navigation Methods
  2149.  
  2150. The Internet is certainly a vast place.  For the beginner, or for the
  2151. experienced user who wants to do more than check an occasional
  2152. bibliographic cross-reference to an FTP site, a navigation tool is
  2153. almost essential.  The three most common navigation tools are discussed
  2154. here.  They represent three different approaches to stategy, target
  2155. constituency, target materials, and user interface (the part of the
  2156. program that you see).  The three services are known as GOPHER, the WIDE
  2157. AREA INFORMATION SERVICE (WAIS, pron. "ways"), and the WORLD WIDE WEB
  2158. (WWW or W3).
  2159.  
  2160. All three services are based on client-server technology.  To make
  2161. information *available* to others you need special software called a
  2162. server.  The user then uses a "client" program to access the
  2163. information.  "Clients" are often free--they are written by whoever
  2164. funded the initial project or by volunteer hackers.  The catch to using
  2165. a client is that you have to have a *direct* (usually expensive)
  2166. connection to the Internet.  This is the main reason that a SLIP
  2167. connection will become more and more important.  It "fools" the net into
  2168. thinking that you have a direct connection without the expense of
  2169. hooking your computer to a Local Area Network and then to the Internet.
  2170. You can use a client program on your own home or office computer if you
  2171. have a SLIP connection.
  2172.  
  2173. Even if you don't yet have a SLIP connection--they're still a bit
  2174. experimental--you can use the services listed here.  As of this writing
  2175. all three services allow free access to a client for demonstration
  2176. purposes.  There are a number of telnet addresses where you can try out
  2177. these navigation tools.  I expect that, as the traffic on the network
  2178. increases, these public access sites will close down.  But by then
  2179. communications programs will routinely include SLIP and probably some
  2180. version of the major "clients" as well.
  2181.  
  2182. One word of caution:  all the services here are built on top of telnet
  2183. and FTP.  They just provide a different and perhaps more useful way of
  2184. making Internet connections.  Thus, the same service may appear in
  2185. several guises, depending on the tool you use to connect to it.  There
  2186. are also gateways that let you access one service from the other--but
  2187. often at a price in terms of useability.  Since the software may not
  2188. tell you that you are looking at, say, a Gopher-based service via WWW,
  2189. you may have to try all three services to find the one that makes the
  2190. most reliable connection.
  2191.  
  2192. Another factor to consider is that unless you have a direct or SLIP
  2193. connection, you will be limited to using a command line interface.  You
  2194. will not experience the real power of, at least, WWW or WAIS.
  2195. Nevertheless they are useful.  In general, a beginner should use gopher
  2196. first, then play with the other two services to see if they are useful
  2197. to you.
  2198.  
  2199. The main problem you will have is *getting* the information you find.
  2200. If you do not have the client program, this is difficult.  You could cut
  2201. and paste the information from your screen or use your communications
  2202. program's "buffer" to store it.  WAIS will send you the results of your
  2203. search by E-mail.  Often, you will have to resort to FTP to fetch the
  2204. information once you have located it--if you can figure out where you
  2205. are.  One of my criticisms of search tools like Gopher or WAIS is that
  2206. they often give you a very poor indication of where the information you
  2207. found is physically located.  This is especially true of the publically
  2208. accessible versions.
  2209.  
  2210.  
  2211. <Section 18.1>  Gopher
  2212.  
  2213. Gopher was created by two students, xx and xx, at the University of
  2214. Minnesota.  It provides a menu-like view of that part of the Internet
  2215. where Gopher servers are found, "gopherspace".  Gopher has spread to
  2216. many universities.  You can search student directories and campus
  2217. calendars, as well as the usual internet resources.  It is by far the
  2218. easiest way to explore the net without entering numerous FTP and telnet
  2219. commands.
  2220.  
  2221. Since Gopher is the oldest and most decentralized of the services, it
  2222. provides the most extensive access to useful services.  Online library
  2223. catalogues, the Project Gutenberg library, FTP archives, and numerous
  2224. exits to telnet.
  2225.  
  2226. The telnet access to demonstration Gopher systems (and through them to
  2227. Gopher servers on *any* campus) is through:
  2228.  
  2229.      xxx.xxx.xxx
  2230.  
  2231. Students will of course want to use Gopher directly from their school's
  2232. system.  Try typing "gopher" at any prompt.
  2233.  
  2234.  
  2235. <Section 18.2>  Wide Area Information Services (WAIS)
  2236.  
  2237. WAIS was developed in a very different environment from Gopher.  It was
  2238. developed by a joint collaboration of Thinking Machines, Inc.
  2239. (Artificial Intellegence technology), Dow Jones News Retrieval
  2240. (Information systems), and Apple Computer (User interface).  Its ability
  2241. to find information given a plain English description of what you want
  2242. ("hey, find everthing on Personal Computers and Health) is truely mind-
  2243. boggling.  It returns a list of "hits" together with a likelihood that
  2244. it contains what you wanted.  It can also look for documents that are
  2245. "something like" a sample document.
  2246.  
  2247. The user interface is a pleasure to use--but requires a direct or SLIP
  2248. connection to the Internet.  The line-oriented version that is
  2249. publically available is a pale imitation of the real thing.
  2250.  
  2251. WAIS strength is its ability to retrieve information from almost any
  2252. source, not just FTP sites.  A list of all WAIS sources is maintained in
  2253. a directory-of-directories (available at think.com).  You import a set
  2254. of instructions on how to access a given information server to create
  2255. your own personalized list of sources.
  2256.  
  2257. This service is probably the one of greatest interest to business (i.e.
  2258. non-academic and non-library) users.  To try out WAIS, telnet think.com
  2259. and log in as SWAIS.
  2260.  
  2261.  
  2262. <Section 18.3>  World Wide Web (WWW or W3)
  2263.  
  2264. The newest of the three services is the World Wide Web.  It was created
  2265. at the European European Center for High Energy Physics (CERN).  It is
  2266. based on yet another technology (besides FTP and client-server)--
  2267. hypertext.  The World Wide Web views the entire complex of FTP sites as
  2268. a single "document" with cross-references.
  2269.  
  2270. A WWW server lets you read that document and jump to any cross-reference
  2271. that you find--hence the term "hypertext".  The result is rather like a
  2272. menu driven system but (at least in the graphical interface versions)
  2273. you stay inside the familiar context of a text editor.  If you can
  2274. imagine clicking on a cross-reference and having your text editor fetch
  2275. the document from an FTP site you will get the idea.
  2276.  
  2277. The documents that can be viewed by WWW are ASCII text with special
  2278. "tags" that give a addresses of the "hypertext links."  The tags use the
  2279. syntax of the Standard Generalized Markup Language (SGML).  SGML is a
  2280. language used by scholars to mark text for academic research.  The WWW
  2281. vision of the library of the future is a collection of documents spread
  2282. all over the world, the whole of which can be looked at starting from
  2283. any one of them.  Sort of like having the whole world on your desktop.
  2284.  
  2285. There is not "top" node to the Web, but you can find points of entry at:
  2286.  
  2287.      telnet info.cern.ch (European Center for High Energy Physics in
  2288. Geneva, Switzerland, the "home" of WWW).
  2289.  
  2290.  
  2291.  
  2292.  
  2293. <Section 18.4>  Summary of Navigation Tools
  2294.  
  2295. To summarize, here are the three systems discussed, together with their
  2296. underlying technology and "constituency":
  2297.  
  2298.   Gopher         : Simple FTP and Telnet             : Campus Info
  2299.  
  2300.   WAIS           : Artificially Intellegent searches : Business
  2301.  
  2302.   World Wide Web : Hypertext and SGML markup         : Ac. Research
  2303.  
  2304.  
  2305.  
  2306. <Chapter 19>  Research Methods II:  Usenet Newsgroups
  2307.  
  2308. [This chapter is under construction]
  2309.  
  2310.  
  2311.  
  2312. <Chapter 20>  Research Methods III:  Advanced Techniques
  2313.  
  2314. The previous two chapters covered the more or less standard techniques
  2315. for finding your way around the net.  This chapter covers more
  2316.  
  2317. There are three basic "problem situation" that every researcher using
  2318. the Internet will eventually face:
  2319.  
  2320.   (1)  You know who has the information but you don't know their
  2321. "address".
  2322.  
  2323.   (2)  The information is on the net, only you don't know where.
  2324.  
  2325.   (3)  The desired information is not on the net, but their *is*
  2326. information on how to get it from a non-network source.
  2327.  
  2328. The methods described in this chapter are more tentative than in the
  2329. preceeding two chapters.  They don't always work.
  2330.  
  2331.  
  2332. <Section 20.1>  Finding Persons and Computers
  2333.  
  2334. There are a couple of standard methods for checking and verifying E-mail
  2335. addresses.
  2336.  
  2337.      % ping rtfm.mit.edu
  2338.  
  2339. (Remember that "%" is the prompt the computer gives you.  Your system
  2340. prompt may look different).  You should get back a message saying
  2341. "rtfm.mit.edu is alive" or something like that.
  2342.  
  2343. Many machines support a command called "nslookup" that will return the
  2344. dotted decimal address given the name of the machine
  2345.  
  2346.      % nslookup rtfm.mit.edu
  2347.  
  2348. returns "xxx" as the dotted decimal address.
  2349.  
  2350. If you can guess the name of person or institution--this is not hard--
  2351. then you can try to see if you have a valid address by "fingering" your
  2352. intended victim:
  2353.  
  2354.      % finger pdq@hoople.usnd.edu
  2355.  
  2356. If the system supports the "finger" feature (and many don't), you can
  2357. try any number of guesses or permutations.  If you succeed, you can find
  2358. out lots of information about the person:  their telephone number, when
  2359. they last logged on, when they last read their mail, what department
  2360. they work in, etc.  Many systems allow you to leave a file called
  2361. ".plan"--note the initial dot--that contains further contact
  2362. information.
  2363.  
  2364. Good guesses for names:
  2365.  
  2366.   o  last name (bach),
  2367.  
  2368.   o  last name with one or more initials (pbach, pdqbach),
  2369.  
  2370.   o  three (or more!) initials (pdqb)
  2371.  
  2372.   o  nicknames, cute handles, etc. (fluffy,aragorn)
  2373.  
  2374.   o  work ID numbers  (bach2378@bigblue.com)
  2375.  
  2376. Your last resort is a search program called "netfind".  It lets you find
  2377. a machine or person by keyword.  If you know your target is at USND, you
  2378. can try the keywords PDQ, USND, EDU and find pdq@hoople.usnd.edu.  Note
  2379. that you often have to guess the "domain", but this should not be hard.
  2380. You can also search with PDQ, "University of Southern North Dakota",
  2381. EDU, if USND is not sufficiently obvious.  City and state names work,
  2382. too.  Try it.
  2383.  
  2384. The main short comings of "netfind" are:
  2385.  
  2386.   (1)  it often fails if the target computer does not support the
  2387. "finger" command; and
  2388.  
  2389.   (2)  it only works on the Internet, not Bitnet or other mail systems.
  2390.  
  2391. To use "netfind" you have to telnet to any of several standard locations
  2392. and log in as "netfind".
  2393.  
  2394.  
  2395. If one server is busy it should give you a list of alternate servers to
  2396. try.
  2397.  
  2398. Detailed information on how to find someone on the net is given in the
  2399. Usenet FAQ  (ftp://rtfm.mit.edu/ xxxx ).  This FAQ is oriented towards
  2400. helping University students, who flood the networks every Fall looking
  2401. for the E-mail addresses of their friends.
  2402.  
  2403.  
  2404. <Section 20.2>  Finding Information and Software
  2405.  
  2406. By far the easiest way to
  2407.  
  2408. If you do not have Internet access, then you will have to use FTP by E-
  2409. mail (use the "Archie by E-mail" archive server first to find your
  2410. target!).
  2411.  
  2412.   Finding Information and Software
  2413.     Usenet News FAQ Archives
  2414.     Archie
  2415.  
  2416.  
  2417. <Section 20.3>  Finding References to Paper Documents
  2418.  
  2419. This is the last resort, right?  Most information is still in paper,
  2420. although the high cost of paper will mean that less and less is
  2421. available this way.
  2422.  
  2423.   (1)  Use the Internet to access bibliographic databases, especially
  2424. library catalogues
  2425.  
  2426.   (2)  Use a document retrieval service like that provided by the
  2427. Colorado Alliance of Research Libraries (CARL).
  2428.  
  2429.   (3)  Try to get someone to send you a xerox or fax.
  2430.  
  2431. <Chapter 21>
  2432. <Chapter 22>
  2433. <Chapter 23>
  2434. <Chapter 24>
  2435. <Chapter 25>
  2436.      These chapters, which deal more with abstract theory than with
  2437.      specific instructions, has been omitted from this special edition.
  2438.  
  2439.  
  2440.  
  2441.  
  2442. <Part IV>  Resources
  2443.  
  2444. The main resources on the Internet are to be found on the net itself:
  2445. especially the Usenet news and its many FAQs including the PDIAL and
  2446. NIXPUB listings and various Internet resource guides.  The resources
  2447. provided here are second best.  Nevertheless, it was felt important to
  2448. provide a few addresses and a few book titles for the neophyte to get
  2449. started.  The information in this section is a point of departure, not a
  2450. conclusive summary.
  2451.  
  2452.  
  2453.  
  2454. <Chapter 26>  The Internet Address Book:
  2455.  
  2456. [This Chapter is under construction]
  2457.  
  2458.  
  2459.  
  2460. <Chapter 27>  Bibliography
  2461.  
  2462. Most of the books below do not contain a great deal of how-to
  2463. information about connecting to the Network.  This course is intended to
  2464. fill the gap.  But they do tell you what to do once you are on.  The
  2465. first few, which are available by Internet, are especially useful.  They
  2466. do make the network "self-describing".
  2467.  
  2468.  
  2469.   AVAILABLE ON THE INTERNET
  2470.  
  2471. _The Incomplete Guide to the Internet_ (for Macintosh with Microsoft
  2472. Word only--for paper version see below)
  2473.  
  2474.   A very complete guide written by the Education Office of the National
  2475.   Supercomputing Agency (NCSA).  It contains a very complete intro-
  2476.   duction to the Internet and classroom Internet projects for K12
  2477.   teachers.  This is the best guide for public school teachers.
  2478.  
  2479. For paper version, write:  Chuck Farmer, 152 CAB, 605 E. Springfield
  2480. Ave., Champaign, IL  61820.  Cost is around $22.00 for 300 pp.
  2481.  
  2482.  
  2483. Polly, Jean Armour.  _Surfing the Internet_
  2484.   nysernet.org:/pub/resources/guides (192.77.173.2).  This is my all-
  2485.   around choice for best introduction to the Internet.  It contains
  2486.   references to most other good sources of information together with
  2487.   instructions on how to get them.  It is especially complete in giving
  2488.   information of interest to librarians.
  2489.  
  2490. Kehoe, Brendan.  _Zen and the Art of the Internet_ (1st ed.)
  2491.  
  2492.   A very good guide for how-to information.  Unfortunately, the FTP
  2493. versions are all marked up in a dialect of the TeX typesetting system.
  2494. They are still somewhat readable though, even if you don't have the TeX
  2495. system.  A Postscript version is also provided.
  2496.  
  2497.   ftp.uu.net:/inet/doc (137.39.1.9)
  2498.   ftp.cs.toronto.edu:/pub/zen (147.31.254.132)
  2499.   ftp.cs.widener.edu:/pub/zen (147.31.254.132) files are called zen-
  2500.   1.0.tar.Z, zen-1.0.dvi, and zen-1.0.PS
  2501.   ftp.sura.net:/pub/nic/zen-1.0.PS
  2502.  
  2503.  
  2504.   PUBLISHED WORKS
  2505.  
  2506. Kehoe, Brendan. (1993). Zen and the Art of the Internet: a Beginner's
  2507. Guide (2nd ed.). Englewood Cliffs, NJ: Prentice-Hall.  ISBN 0-13-010778-
  2508. 6. Index.
  2509.  
  2510. Krol, Ed. (1992). The Whole Internet User's Guide & Catalog. Sebastopol,
  2511. CA: O'Reilly & Associates.  ISBN 1-56592-025-2.
  2512.  
  2513. LaQuey, Tracey, & Ryer, J. C. (1993). The Internet Companion: a
  2514. Beginner's Guide to Global Networking.. Reading, MA: Addison-Wesley.
  2515. ISBN 0-201-62224-6
  2516.  
  2517. Marine, April. (1992). INTERNET: Getting Started. Menlo Park, CA:  SRI
  2518. International.   ISBN 0-944604-15-3
  2519.  
  2520. Tennant, Roy, Ober, J., and Lipow, A. G. (1993). Crossing the Internet
  2521. Threshold: An Instructional Handbook. Berkeley, CA: Library Solutions
  2522. Press.  ISBN: 1-882208-01-3  (Library Solutions Institute and Press,
  2523. 2137 Oregon Street, Berkeley, CA 94705.  Voice: 510/841-2636  FAX:
  2524. 510/841-2926)
  2525.  
  2526.  
  2527.  
  2528. <Chapter 28>  Glossary
  2529.  
  2530. [This chapter is under construction]
  2531.  
  2532.  
  2533.  
  2534. <Appendix A>  COMPUTER HINTS FOR THE *REALLY* GREEN
  2535.  
  2536. 1.  (turning on) Make sure the computer is plugged in and on.  Is
  2537. something on the screen?  Can you hear a fan?  Does anything happen when
  2538. you type or move the mouse?  Are lights lit or flashing?  The screen may
  2539. be frozen by a "hold" button (look for a light labelled "scroll lock" or
  2540. something similar.  Try touching the upper left button on the keyboard--
  2541. F1, "escape", "hold", "break", whatever).  If the computer is not on
  2542. look for a switch on back or a key labelled "on" or with a triangle on
  2543. it.
  2544.  
  2545. 2.  (using a mouse) Determine whether you are looking at a character
  2546. terminal or a window-oriented screen.  If window-oriented, then moving
  2547. the mouse should cause a pointer to appear and move around.  Use this
  2548. pointer to click on windows, buttons, etc.  You click the mouse by
  2549. pressing its button (leftmost one if there are three).  If you hold the
  2550. mouse button down you can "grab" things and drag them around.  Clicking
  2551. on windows makes them active (ready for commands) and brings them
  2552. forward.
  2553.  
  2554. 3.  (modifier and function keys) Keys labelled "shift", "alt", "meta",
  2555. "option", "command", "ctrl" or marked with certain funny symbols are
  2556. modifier keys.  They work like shift keys on a typewriter and can change
  2557. the effect of typing a key or clicking a mouse button.  Function keys,
  2558. labelled F1, F2, etc., do something immediately--like edit, move to the
  2559. next page, or quit the program--when you press them.  The keys on the
  2560. keypad (right hand side, looks like a calculator pad) act as function
  2561. keys in some programs.
  2562.  
  2563. 4.  (popup menus and menubars).  If there is a string of words at the
  2564. top of the screen ("menubar"), touch one of the words with the pointer
  2565. using the mouse and then hold down the mouse button.  A menu should pop
  2566. up.  If you continue holding down the mouse button and drag down the
  2567. menu, then let go, you will select one of the commands.  If you don't
  2568. want to activate a command, drag the pointer away from the commands
  2569. (towards the middle of the screen, say) and let go.
  2570.  
  2571. 5.  (getting the computer's attention) No luck?  Try hitting "return" or
  2572. "enter" a few times, look for keys labelled "break" or "escape", try
  2573. "control-C" (hold down the key labelled "CTRL"--it works like the shift
  2574. key on a typewriter--and then press "c", then let go of both keys).
  2575.  
  2576. 6.  (carriage return) Once the system is responding you usually have to
  2577. hit the carriage return key (marked with a hooked arrow or "return" or
  2578. "enter" or "CR" or "newline") or else click the mouse (left-most button
  2579. if there are three) before anything permanent happens--like sending a
  2580. command to the computer.
  2581.  
  2582. An exception is in "menu-driven" systems which print a list of options
  2583. and expect you to type a number or letter (like "y" for yes, "n" for
  2584. no).  Sometimes answering a question with a carriage return gets you a
  2585. default answer.  The default is often indicated in brackets:
  2586.  
  2587.   Do you really want to quit [n]?
  2588.  
  2589. Hitting return here will not quit.
  2590.  
  2591. 7.  (delete key) If you make a typing mistake, there is a key in the
  2592. upper righthand corner labelled "del", "delete", "backspace", or with a
  2593. backwards arrow or "x" on it that will erase what you typed.
  2594.  
  2595. 8.  (logging on) If you see a message like this:
  2596.  
  2597.   Hello.  Welcome to FUBAR system.  Authorized persons only.
  2598.  
  2599.   Username: xxx
  2600.   Password:
  2601.  
  2602. then the computer wants you to give it a username (nickname, handle) and
  2603. type a password.  Type your last name and hit return; then type your
  2604. password and hit return.  If you are sure the system is meant for the
  2605. general public--say it is a donor database run by the Red Cross--try
  2606. obvious names like "redcross", "anonymous", or "public".  If the account
  2607. is meant for general use then:  (1) no password will be required, or (2)
  2608. any password at all will work, or (3) the password will be something
  2609. easy like "redcross" (again) or "donor" or "guest".
  2610.  
  2611. 9.  (system prompts and help) If the computer prints a funny symbol
  2612. (called a prompt--often it is a dollar sign, percent sign, question
  2613. mark, right angle bracket or some such) and sits there blinking at you,
  2614. it is waiting for a command.  Try "help" or "?" to find out what is
  2615. possible.  Or try "man intro" (UNIX systems only) to read the online
  2616. manual.  There might be a help key or help command on a menu.
  2617.  
  2618. 10.  (text buffers)  At some point you may be composing a message.  You
  2619. type the message, of course.  You may or may not have to type "return"
  2620. at the end of each line--experiment with this.  You can erase any
  2621. mistakes with the delete key.  See if the cursor (blinking marker that
  2622. marks where you type) can be moved around with arrow keys or a mouse.
  2623. If there is a mouse, you can select text by "dragging" across it (hold
  2624. down button, move mouse, release mouse).  Once selected a large block of
  2625. text can be deleted with the delete key or moved by issuing the "cut"
  2626. command (look for a function key or command on the "edit" menu) and then
  2627. the "paste" command.
  2628.  
  2629. 11.  (usernames) if you need to know someone's username, try their last
  2630. name (goodwin) , first initial or both initials and last name (jgoodwin,
  2631. jegoodwin), or all three initials (jeg).  Be warned that many sites add
  2632. numbers (goodwin21), use serial numbers (g21135), or use cutesy aliases
  2633. (thumper).  Usernames are usually all lowercase.
  2634.  
  2635. 12.  (case sensitivity)  if nothing seems to work the way it is supposed
  2636. to check your caps lock.  Most systems are either case-sensitive (like
  2637. UNIX) or automatically translate commands to all upper case.  Thus
  2638. "help", "HELP", and "Help" are either three differnt commands or one and
  2639. the same.
  2640.  
  2641. 13.  (saving your work)  With most programs, whatever you do or change
  2642. is not permanent unless you write the changes to disk.  You "save" your
  2643. work by selecting "save" from the "file" menu or some other method.
  2644. Often there are two commands for exiting--one that saves your work and
  2645. one that discards it.  For example, "exit" might save changes and "quit"
  2646. ignore them.  If your program does not have an "autosave" feature--and
  2647. even if it does--you should save your work every 15 minutes at least.
  2648.  
  2649. 14.  (quitting or logging off)  After you have properly saved your work
  2650. you can quit your program or system by finding the quit command (look at
  2651. the bottom of either the first or last menu on the menu bar), or by
  2652. typing "quit", "exit", "q", "x", "bye", "lo", "logout", "logoff", or
  2653. something similar.
  2654.  
  2655.  
  2656.  
  2657. APPENDIX B.  USING A MODEM
  2658.  
  2659. Using a modem (modulator-demodulator) is relatively easy if you follow
  2660. the instructions that come with the modem and the communications
  2661. software.  These instructions cannot
  2662.  
  2663.   BUYING A MODEM:  BASIC FEATURES
  2664.  
  2665. You should choose a "Hayes-compatible" modem.  This is the industry
  2666. standard and works with most software.  The modem is a small computer
  2667. that responds to "AT" commands, commands sent by your software beginning
  2668. with "AT" for "Attention Modem".  The most common are "ATDT 1 800 555
  2669. 1212".  This tells your modem
  2670.  
  2671. So make sure the modem you buy responds to AT commands.  A 2400 baud
  2672. Hayes-compatible modem will cost about $50 by mail-order.  You should
  2673. consider buying a FAX modem ($350), however.  The more expensive modem
  2674. is faster, has more features, and can turn your computer into a FAX
  2675. machine.  Your connection to the outside world will never be any better
  2676. than your modem allows, so buy a good one.
  2677.  
  2678. The FAXes can be displayed on your computer screen.  You only print them
  2679. if you want to, on an ordinary laser printer.  The other features of a
  2680. top of the line FAX modem include:
  2681.  
  2682.   (1) Up to 14,440 baud rate (7 times faster than 2400 baud)
  2683.  
  2684.   (2) Data compression (V.32bis is the name of the standard)
  2685.  
  2686.   (3) Error correction (V.42bis is the name of the standard)
  2687.  
  2688.   HOOKING UP THE MODEM
  2689.  
  2690. The modem goes between your computers serial (one-bit-at-a-time)
  2691. communications port and your telephone line.  Your modem probably
  2692. included the right kind of cable.  If not, check the manual or call the
  2693. dealer who sold you the modem.
  2694.  
  2695. The modem to phone connection will use standard telephone cable with
  2696. modular jacks on either end.  You unplug your phone from the wall socket
  2697. and plug in your modem instead.  If you want to leave your phone,
  2698. answering machine, fax machine, and so on plugged in, you can use dual
  2699. plugs that allow one or more cord to be plugged into the same socket.
  2700. Look on the bottom of each piece of equipment (including the modem).
  2701. There should be a little sticker that tells how many ringer equivalents
  2702. the equipment is worth.  Don't exceed eight on any one phone line.
  2703.  
  2704. You can also buy inexpensive boxes that will let you use a single phone
  2705. line for faxes and for voice.
  2706.  
  2707. WARNING:  usually your modem--and any other "peripherals"--should be
  2708. wired to your computer before you turn the computer on.  This is so the
  2709. computer can look for the modem and confirm that it is hooked up.  Check
  2710. your computer's and modem's manual for precise instructions on hooking
  2711. up a modem to your computer.
  2712.  
  2713. If you are connecting the computer to an office phone that is part of a
  2714. Private Branch Exchange (PBX) then ...
  2715.  
  2716.   MAKING A CONNECTION
  2717.  
  2718. Usually you call another computer by dialing its phone number.  Either
  2719. you type an AT command like "ATDT 1 800 555 1212" or your software does
  2720. this for you when you choose a "connect" command or something like that
  2721. from a menu.
  2722.  
  2723. Before you get the modem's attention you need to set your software to
  2724. the proper "modem settings".  These settings are listed in literature
  2725. about the service.  As a last resort call customer service for the
  2726. computer you are trying to connect to.  Or else you can try different
  2727. settings until you find one the lets you connect.  The most common modem
  2728. settings today are either 1200 or 2400 baud and "8N1", which means 8
  2729. bits, no parity, and one stop bit.
  2730.  
  2731. The most important settings are:
  2732.  
  2733. The BAUD RATE (300, 1200, and 2400 are typical low speed connections,
  2734. with 2400 being the most common one for modern equipment; 9600 or 14400
  2735. are
  2736.  
  2737. Flow control ON or OFF (often labelled XON/XOFF).  If your modem is
  2738. going to talk with your computer at a faster rate than over the phone
  2739. line, then flow control is essential.  Be sure that your software
  2740. understands that the phone line speed is different from the computer-to-
  2741. modem speed.  The phone line can't go any faster than 14,440 Baud.  Your
  2742. computer can do four times that or more.
  2743.  
  2744. Full or half duplex connection (LOCAL ECHO ON or OFF).  In a half duplex
  2745. connection the two computers take turns communicating on the same
  2746. channel.  This means that your computer will be the one to "ECHO" what
  2747. *you* type on your screen (local echo ON), since it doesn't make sense
  2748. say something, have the other computer read it, then send it back, just
  2749. so you can see what you type.  In a full duplex connection both
  2750. computers can talk at once, so local echo is OFF.
  2751.  
  2752. 7 or 8 bits per character.  Many computer systems use the last seven
  2753. bits of each byte to denote a character (up to 128 characters).  The
  2754. eighth bit is used for parity, flow control, or some other important
  2755. signal.  Nowadays 8 bits is more common.
  2756.  
  2757. Even, Odd, or No PARITY.  One way to check for errors in transmission is
  2758. to tag each byte with a bit that means "even or odd", the parity bit.
  2759. If a bit is transmitted incorrectly, then the parity bit won't agree
  2760. with byte sent and the software can ask for that byte or block of data
  2761. again.  NO parity is the most common setting today, however.
  2762.  
  2763. 0,1, or 2 STOP BITS. 1 stop bit is the usual setting these days.
  2764.  
  2765. If your modem has its speaker on, you will here a dial tone, then the
  2766. modem will dial, and then there will be a lot of squeals as the two
  2767. computers "negotiate" about the transmission.  If you are lucky, both
  2768. computers will establish a "carrier" tone or hum that is then modulated
  2769. to send data.  At this point most modems turn of the speaker, but a
  2770. "carrier detect" light should be on.  As long as you have the carrier
  2771. you have the connection.  The carrier is present--to your modem, at
  2772. least--even if you tell your software to "go off line" for a while.  If
  2773. you hang up, however, the carrier is dropped.
  2774.  
  2775. Now that you have a carrier, whatever you type is sent to the other
  2776. computer (and the "transmit" light flashes), and you can receive data as
  2777. well.  Pay attention to any banner the service you are connecting to may
  2778. print.  In particular you need to know what "escape character" your
  2779. system recognizes.  Typing this character or sequence of characters
  2780. allows you to stop tranmitting everything and give your own system a
  2781. command.  This is especially important if are transferring a file and
  2782. have to "escape back to your own system" to tell it what to do with the
  2783. incoming data.
  2784.  
  2785.   FIRST STEPS ON A NEW SYSTEM
  2786.  
  2787.   Many services let you sign up by connecting your computer to a
  2788.  
  2789.   TRANSFERRING DATA
  2790.  
  2791.   Getting data from one computer to another is a matter of running *two*
  2792. programs--one on each computer.  These programs use a common protocol,
  2793. or procedure, to communicate.  The most common protocols are XMODEM,
  2794. YMODEM, ZMODEM, and KERMIT (for UNIX systems and some others).  The
  2795. steps involved--using KERMIT as an example--are:
  2796.  
  2797.   1. Run KERMIT on the sending machine
  2798.  
  2799.   2. Escape to the receiving machine
  2800.  
  2801.   3. Run KERMIT on the recieving machine
  2802.  
  2803.   4. Wait for the transfer to finish.
  2804.  
  2805. You will have to read your software manual for more specific
  2806. instructions, unless you have a direct internet connection or SLIP
  2807. connection.  In these cases you can issue a File Transfer Protocol (FTP)
  2808. command to whichever computer and the details at the other end are
  2809. automatically taken care of.  See Chapter X for more detail on
  2810. transferring data.
  2811.  
  2812.   DISCONNECTING
  2813.  
  2814. You will want to use whatever "logoff" procedure the remote computer
  2815. wants.  If your manual or other literature doesn't tell you, and you
  2816. can't get any information by trying "help" or "?", try the following
  2817. commands:  "logout", "logoff", "lo", "bye", "exit", "quit".
  2818.  
  2819. If all else fails you can drop the carrier using the "hangup" command
  2820. (or escape back to your system and send "ATH" to your modem--attention,
  2821. hangup).
  2822.  
  2823. As a last resort pull the plug and your telephone company will
  2824. disconnect you, then exit your software and turn off your computer.
  2825.  
  2826.   You may have to get your modem's attention by typing the "escape
  2827. sequence", which varies from modem to modem or connection to connection.
  2828.  
  2829.  
  2830.  
  2831. <Appendix C>  Technical Details of Internet Connections
  2832.  
  2833. [This chapter is under construction]
  2834.  
  2835.  
  2836.  
  2837. <Appendix D>  Just enough UNIX
  2838.  
  2839. Since the UNIX operating system may be unfamiliar to many of you, and
  2840. since many workstations on the net use UNIX, it may help some readers to
  2841. summarize some of the peculiarities of UNIX.  One day you may be logged
  2842. on to a UNIX machine.  Nowadays, like many operating systems, UNIX hides
  2843. behind a graphical user interface like the X Windows system.
  2844. Occasionally--and networking is unfortunately one of those occasions--
  2845. its quirks like file-naming and directory hierarchy peek through.
  2846.  
  2847. This Appendix gives you just enough UNIX to avoid some pitfalls and
  2848. issue commands needed to transfer files.  The basic commands you need to
  2849. know for any system are how to display directories and list the contents
  2850. of files, how to name files, and how to get help about the system.  UNIX
  2851. commands are just as quirky as MS-DOS, VMS, RSX, VM, or any other
  2852. operating system that uses a command language.  Fortunately, they are no
  2853. harder.
  2854.  
  2855.  
  2856. <Section D.1>  Basic Commands for Getting Around
  2857.  
  2858. ls          : list current directory
  2859.  
  2860. ls -l       : longer listing, with file length in bytes
  2861.  
  2862. cd mydir    : move down one level in the hierarchy to directory "mydir"
  2863.  
  2864. cd ..       : move up one directory in the hierarchy
  2865.  
  2866.  
  2867. <Section D.2>  Hierarchical File System
  2868.  
  2869. Files in UNIX are arranged in a hierarchy or tree structure.
  2870.  
  2871.  
  2872. <Appendix E>  The Top 10 Things to Get by E-mail
  2873.  
  2874. This Appendix may be distributed separately from the rest of this
  2875. course.
  2876.  
  2877. ----------(cut here)----------
  2878. THE FREELORE PROJECT's LIST OF THE TOP 10 THINGS TO GET BY E-MAIL
  2879.  
  2880. Copyright (c) 1993 by John E. Goodwin.  All Rights Reserved.
  2881. You may make and distribute verbatim copies of this document for non-
  2882. commercial purposes provided this notice is preserved on all such
  2883. copies.
  2884.  
  2885. This is a list of ten fun and useful things you can get by electronic
  2886. mail.  In all cases your request is handled by an automated system that
  2887. sends the materials by return mail.  Systems change frequently, so some
  2888. commands may be out of date.  All were tested and working as of mid-June
  2889. 1993.
  2890.  
  2891. A typical, old-fashioned E-mail system works like this
  2892.  
  2893.      % mail     <type the command to enter the E-mail program>
  2894.  
  2895.      mail> send  <or type "help" to find out what commands work>
  2896.  
  2897.      To: president@whitehouse.gov       <This is an Internet address
  2898.                                         --may look different on your
  2899.                                         system>
  2900.      Cc: vice.president@whitehouse.gov
  2901.  
  2902.      Subj: Your Stance on Nuclear Power
  2903.  
  2904.      Enter Message.  When Done, hit Control-Z, Control-C to quit:
  2905.      Dear Mr. President:
  2906.  
  2907.      I was disappointed to see that . . . <etc., until you type CTRL-Z>
  2908.  
  2909.      Message sent 23:05:44 14-JUN-1993.
  2910.  
  2911.      mail> exit
  2912.  
  2913. Modern automated mailservers expect your command in the body of the
  2914. message.  But some old-fashioned ones expect it as part of the *subject*
  2915. line!  I always tell if this is the case.
  2916.  
  2917. In most cases you will get a response in a few minutes.  For systems
  2918. that wait to off-peak hours to send responses you may have to wait a
  2919. day.
  2920.  
  2921. Here are some more hints:
  2922.  
  2923.   o  Most automated systems respond to the single command "help".
  2924.  
  2925.   o  People change their directory systems around everyday it seems.  If
  2926. the commands given don't work, try to locate what you want by Archie
  2927. (see below) before requesting it by mail.
  2928.  
  2929.   o  The Double quotes around some commands aren't part of the command
  2930. itself (so don't type them!).
  2931.  
  2932. With that advice, here's the list. . . .
  2933.  
  2934.  
  2935.   [10]  The CPET (Catalog of Projects in Electronic Text) supplies
  2936. information about E-text archives for scholars.  They have an online
  2937. database.  For detailed instructions, send the message:
  2938.  
  2939.      connect guvax.acc.georgetown.edu
  2940.      cd cpet_projects_in_electronic_text
  2941.      get cpet_user_guide.txt
  2942.  
  2943. to "ftpmail@decwrl.dec.com".  [This is a service that provides Internet
  2944. File Transfer Protocol (FTP) by E-mail.  See next entry].
  2945.  
  2946.      Anonymous FTP reference for CPET user's guide:
  2947.  
  2948. "guvax.acc.georgetown.edu:/cpet_projects_in_electronic_text/cpet_user_gu
  2949. ide.txt"
  2950.  
  2951.  
  2952.   [9]  Instructions for using Archie by Mail and FTP by Mail.
  2953.  
  2954. Archie is a lookup service for finding software or documents in
  2955. Anonymous FTP archives on the Internet.  Anonymous FTP is a method for
  2956. making materials on certain computers available to the public.  Anyone
  2957. is allowed to log in with the username "anonymous" You give your real
  2958. name as the password.  Anonymous FTP is not available if you just have
  2959. E-mail, not a full Internet connection.
  2960.  
  2961. To help E-mail users access Anonymous FTP archives, an FTP by Mail
  2962. server has been set up at decwrl.dec.com.  It will send you materials
  2963. you find using Archie.  Binary files (pictures and programs) are encoded
  2964. as text files using the programs "btoa" or "uuencode".  You need these
  2965. freeware programs if you want to get anything besides text files, i.e.
  2966. ASCII.
  2967.  
  2968. A.  To get started with Archie, send the message "help" to
  2969. "archie@archie.rutgers.edu".  There are many Archie servers around the
  2970. world.  Any Archie will give you a complete list.
  2971.  
  2972. B.  To get started with FTP Mail, send the message
  2973.  
  2974.      help
  2975.      quit
  2976.  
  2977. to "ftpmail@decwrl.dec.com".
  2978.  
  2979.  
  2980.   [8]  A list of book-length Public Domain texts Produced by Project
  2981. Gutenberg.
  2982.  
  2983. You may either get these texts from the Almanac server at "oes.orst.edu"
  2984. or direct from Project Gutenberg at "mrcnext.cso.uiuc.edu".
  2985.  
  2986. Send message "help" to "almanac@oes.orst.edu".  After reading the guide,
  2987. send the message "send gutenberg catalog".  To get an E-text by mail
  2988. (e.g. _Alice in Wonderland_), send the message:
  2989.  
  2990.      send etext alice
  2991.  
  2992. To see the contents of project gutenberg archivesj, send the message
  2993.  
  2994.      connect mrcnext.cso.uiuc.edu
  2995.      cd etext/articles
  2996.      get index
  2997.      quit
  2998.  
  2999. to "ftpmail@decwrl.dec.com".
  3000.  
  3001. To get the actual texts,
  3002.  
  3003.      connect mrcnext.cso.uiuc.edu
  3004.      cd etext/etext93
  3005.      get
  3006.      quit
  3007.  
  3008. Anonymous FTP Archive references:
  3009.  
  3010.      oes.orst.edu:/pub/data/etext
  3011.  
  3012.      mrcnext.cso.uiuc.edu:/etext/articles (general info)
  3013.  
  3014.      mrcnext.cso.uiuc.edu:/etext/etext93 (the texts)
  3015.  
  3016.  
  3017.   [7]  A list of E-mail mailing lists, posted to the "Frequently Asked
  3018. Questions" or FAQ part of the Usenet newsgroups.
  3019.  
  3020. A typical mailing list works like this:  to join, say, a mailing list on
  3021. politics, you send the request "subscribe" to "politics-
  3022. request@whitehouse.gov".  Thereafter, any message sent to
  3023. "politics@whitehouse.gov" will send you message to all members of the
  3024. list.  You get all the postings from other members as well [The
  3025. Whitehouse list on politics is a fake example].
  3026.  
  3027. Aside:  Usenet newsgroup FAQ's are archived at "rtfm.mit.edu".  They
  3028. cover every conceivable subject (but are especially good with
  3029. computers).  To access the archive by E-mail, send the message "help" to
  3030. "mail-server@rtfm.mit.edu".  For an index of materials available, send
  3031. the message "index".
  3032.  
  3033. Here are the specific commands for getting the Mailing Lists:
  3034.  
  3035.      send mail/mailing-lists/part1
  3036.      send mail/mailing-lists/part2
  3037.      send mail/mailing-lists/part3
  3038.      send mail/mailing-lists/part4
  3039.      send mail/mailing-lists/part5
  3040.  
  3041. to "mail-server@rtfm.mit.edu".
  3042.  
  3043. Other good publications in the same location:
  3044.  
  3045.   A Guide to Social Newsgroups and Mailing_Lists:
  3046.  
  3047.      send social-newsgroups/part1
  3048.  
  3049.   List of Periodic Informational Postings:
  3050.  
  3051.      send periodic-postings/part1
  3052.  
  3053. (six parts).
  3054.  
  3055. For a more complete list of FAQs, send the commands:
  3056.  
  3057.      send usenet/news.answers/index
  3058.      send usenet/news.announce.newusers/index
  3059.  
  3060.  
  3061. Anonymous FTP archive reference:
  3062.  
  3063.      rtfm.mit.edu:/pub/usenet-by-group/news.answers; and
  3064.      rtfm.mit.edu:/pub/usenet-by-group/news.announce.newusers.
  3065.  
  3066. Also posted as an FAQs to the Usenet newsgroup news.answers.
  3067.  
  3068.  
  3069.   [6]  LISTSERVERS are the best thing going for persons with E-mail but
  3070. without full Internet service.  You can send mail to an entire list and
  3071. get a digest of "articles" posted on a given day.  Lists are espcecially
  3072. good for anyone with an interest in the Humanities.  A list of all
  3073. listservers known to any one listserver can be obtained by sending a
  3074. message to that listserver (see below).
  3075.  
  3076. Send the message "help" to any listserver address, e.g.
  3077.  
  3078.       "listserv@brownvm.brown.edu"
  3079.  
  3080. to get started.
  3081.  
  3082. The listserver at Brown does not respond to the global command (but is
  3083. worthwhile anyway).  Try sending the command "lists global" to one of
  3084. the other listservers like "listserv@auvm.american.edu".
  3085.  
  3086. For lists with lots of traffic you should consider the "set <listname>
  3087. digest" command to get *one* mail message a day with a compendium of
  3088. articles.
  3089.  
  3090.  
  3091.   [5]  Automatically supplied information about PSI's Internet service:
  3092.  
  3093.      Send any message at all to address "all-info@psi.com".  There are
  3094. lots of other files on their service available instantly.  E.g., for
  3095. information on their version of telnet, send any message to "gds-
  3096. info@psi.com"; for their version of FTP, any message to "psilink-
  3097. info@psi.com".
  3098.  
  3099.  
  3100.   [4]  Scott Yanoff's list of Internet Resources.  At last count, there
  3101. were 75 free things to do on the Internet.
  3102.  
  3103. Send the message:
  3104.  
  3105.      send usenet/news.answers/internet-services/faq
  3106.      send usenet/news.answers/internet-services/list
  3107.  
  3108. to "mail-server@rtfm.mit.edu".
  3109.  
  3110. Another method is to request the materials by delayed FTP with the
  3111. message:
  3112.  
  3113.      connect csd4.csd.uwm.edu
  3114.      cd pub
  3115.      get inet.services.txt
  3116.      quit
  3117.  
  3118. to "ftpmail@decwrl.dec.com".
  3119.  
  3120. It is also worth adding the line "get internetwork-mail-guide" to the
  3121. above request for a file on send E-mail between any two E-mail systems
  3122. (file is 22k).
  3123.  
  3124. Anonymous FTP archive references:
  3125.  
  3126.      csd4.csd.uwm.edu:/pub/inet.services.txt
  3127.  
  3128.      rtfm.mit.edu:/pub/usenet-by-group/news.anwsers/internet-services
  3129.  
  3130.  
  3131.   [3]  SURFING THE INTERNET, by librarian Jean Armour Polly.  This must-
  3132. have publication is still the best basic orientation to the Internet.
  3133. The nearest thing to the "how to use the library card catalogue" speech
  3134. that opened up that other world for us when we were kids.
  3135.  
  3136. Send the message
  3137.  
  3138.      connect nysernet.org
  3139.      cd pub/resources/guides
  3140.      get surfing.2.0.3.txt     <that's a zero not an "oh">
  3141.      quit
  3142.  
  3143. to "ftpmail@decwrl.dec.com".  Other interesting files in the same
  3144. directory are:
  3145.  
  3146.      ftp.list
  3147.      whatis.internet
  3148.      new.user.guide.v2.2.txt
  3149.      speakers_on_internet.txt
  3150.  
  3151. Anonymous FTP archive reference:
  3152.  
  3153.      nysernet.org:/pub/resources/guides
  3154.  
  3155.  
  3156.   [2]  The NIXPUB listing of public access UNIX systems (so you can read
  3157. Usenet news!):
  3158.  
  3159. Send the message
  3160.  
  3161.      connect vfl.paramax.com
  3162.      cd pub/nixpub
  3163.      get long
  3164.      quit
  3165.  
  3166. to "ftpmail@decwrl.dec.com".
  3167.  
  3168.  
  3169. Anonymous FTP archive reference:
  3170.  
  3171.      vfl.paramax.com:pub/nixpub/long
  3172.  
  3173. It is also posted as a FAQ (Frequently Asked Questions) to the Usenet
  3174. newsgroup alt.bbs.
  3175.  
  3176.  
  3177. And the critics' choice is . . .
  3178.  
  3179.   [1]  The PDIAL listing, a listing of dialup methods of connecting to
  3180. the Internet for the general public.
  3181.  
  3182.      Send a message to "info-deli-server@netcom.com" with the command
  3183. "send pdial" in the *subject* line.
  3184.  
  3185. Alternatively, send the message "send usenet/news.answers/pdial" to
  3186. "mail-server@rtfm.mit.edu".
  3187. ----------
  3188.  
  3189.                         +    +    +
  3190.  
  3191. "What this country needs is a good 50 cent education."
  3192.  
  3193. End of the Project Gutenberg Alpha Edition of EAMIL 101 
  3194.  
  3195.