home *** CD-ROM | disk | FTP | other *** search
/ ftp.pasteur.org/FAQ/ / ftp-pasteur-org-FAQ.zip / FAQ / amiga / networking-faq / part1 next >
Encoding:
Internet Message Format  |  1996-12-25  |  95.8 KB

  1. Path: senator-bedfellow.mit.edu!faqserv
  2. From: norman@afas.msfc.nasa.gov (Richard Norman)
  3. Newsgroups: comp.sys.amiga.datacomm,comp.sys.amiga.hardware,comp.answers,news.answers
  4. Subject: Amiga Networking Frequently Asked Questions (FAQ) Part 1/2
  5. Supersedes: <amiga/networking-faq/part1_791765763@rtfm.mit.edu>
  6. Followup-To: comp.sys.amiga.datacomm
  7. Date: 24 Dec 1996 12:32:25 GMT
  8. Organization: none
  9. Lines: 2506
  10. Approved: news-answers-request@MIT.EDU
  11. Expires: 6 Feb 1997 12:31:54 GMT
  12. Message-ID: <amiga/networking-faq/part1_851430714@rtfm.mit.edu>
  13. Reply-To: norman@afas.msfc.nasa.gov
  14. NNTP-Posting-Host: bloom-picayune.mit.edu
  15. Summary: Answers to both generic and Amiga specific networking questions.
  16.   It covers both hardware and software questions. It should be read by anyone
  17.   that has a network related question before posting it to 
  18.   comp.sys.amiga.datacomm or comp.sys.amiga.hardware  news groups.
  19. X-Last-Updated: 1996/12/24
  20. Originator: faqserv@bloom-picayune.MIT.EDU
  21. Xref: senator-bedfellow.mit.edu comp.sys.amiga.datacomm:46977 comp.sys.amiga.hardware:151412 comp.answers:23275 news.answers:90305
  22.  
  23. Archive-name: amiga/networking-faq/part1
  24. Posting-Frequency: monthly
  25. Version: 2.1
  26.  
  27. Document Amiga Networking FAQ
  28.  
  29.  
  30. AMIGA NETWORKING FAQ
  31. Author "Richard Norman"
  32.  
  33. Current version 2.1 (supersedes all previous versions real or imaginary)
  34.  
  35. Date 12/15/96
  36.  
  37. The primary purpose of a FAQ is to preserve network bandwidth by answering
  38. Frequently Asked Questions. A FAQ's second purpose is to provide an altruistic
  39. public service to users and vendors. 
  40.  
  41. The Amiga Guide version of this FAQ is available on   Aminet   in the
  42. /pub/aminet/docs/help  directory.
  43.  
  44. Due to the method I'm using to write the FAQ, marking the margins to indicate new
  45. material is not feasible. Look for new questions towards the end of each list.
  46. Also look for "!!!!", strings of exclamation points represent new material or news
  47. flashes.
  48.  
  49.  
  50.  
  51. Table of Contents:
  52.  
  53.   Copyrightless and Disclaimer  
  54.  
  55.   Acknowledgments  and  Revisions  
  56.  
  57.   Generic   -- Networking Concepts and Terms
  58.  
  59.   General   -- Amiga related questions
  60.  
  61.   Product Specific Questions  -- Mostly trouble shooting
  62.  
  63.   Product Availability:
  64.  
  65.     Software Cat   -- Software list by category
  66.  
  67.     Hardware Cat   -- Hardware list by category
  68.  
  69.     Software   -- Descriptions and Specs (listed by program name)
  70.  
  71.     Hardware   -- Descriptions and Specs (listed by product name)
  72.  
  73.     Manufacturers   -- Contact info
  74.  
  75.   Other FAQs and Web pages 
  76.  
  77.   Feedback  
  78.  
  79.  Copyrightless and Disclaimer 
  80. =======================
  81.  
  82.  
  83.  
  84. Lack of Copyright Notice: 
  85.  
  86. ------------------------
  87.  
  88. With the exception of Trademarks which are the property of their respective
  89. owners, the material contained in this FAQ is PUBLIC KNOWLEDGE, and therefore is
  90. NOT copyrightable.
  91.  
  92. Richard Norman is merely serving as moderator and maintainer.   Anyone has
  93. permission to copy any or all  of  this FAQ, but you do not  have the right to
  94. copyright it.
  95.  
  96. In the event of my demise :-(  or if this FAQ should become dormant  for a period
  97. of 4 (four) months, someone else is free to assume the  role of moderator and
  98. update the FAQ. I'd prefer someone who was  willing to distribute it in as many
  99. formats as possible. Current  distribution includes ASCII, and Amiga guide. They
  100. should also distribute it as wide as possible. News.answers or it's predecessor as
  101. a  minimum.
  102.  
  103.  
  104.  
  105. Distribution:
  106.  
  107. ------------
  108.  
  109. The FAQ may be freely distributed. Portions can be included in derived works, but
  110. may not be exclusively copyrighted (i.e. You cannot prevent others from using this
  111. information in their derived works.)
  112.  
  113. The FAQ is a compilation of a number of people's work, and answers provided by
  114. users and vendors.  Therefore it belongs to no one and   to every one (i.e. Public
  115. Knowledge).
  116.  
  117.  
  118. Disclaimer:
  119.  
  120. ----------
  121.  
  122. The information contained in this FAQ is supplied "as is" without  express or
  123. implied warranty.  I make no representations about the  suitability or accuracy of
  124. this document for any purpose.
  125.  
  126. If you have better information, then please share it. Altruistic submissions are
  127. welcome (see   Feedback   ).
  128.  
  129.  
  130. If someone sees errors, let the moderator know,    feedback   and it will be
  131. corrected as time permits.
  132.  
  133. All information provided here is meant for informational purposes and is not to be
  134. taken as an endorsement for any particular product. (Note:  in most cases only one
  135. company provides any given service anyway).  If anyone knows of additional
  136. relevant products, let the moderator  know,  feedback    and they'll be added to the
  137. list as time permits. Any prices listed are subject to change without notice and
  138. are intended for ball park informational purposes and NOT precise budget planning.
  139.  
  140.  Acknowledgments  and  Revisions 
  141. ---------------------
  142.  
  143. Thanks to Richard Gerber (gerber@zwicky.arc.nasa.gov) for being the original
  144. moderator.
  145.  
  146. Thanks to Jim Dutton, and Dale Larson for helping review the initial versions.
  147.  
  148. Thanks to everyone who posts answers not flames (even if I don't  always live up
  149. to the standard myself ;-)
  150.  
  151. Contributions by:  Lauri Aalto, Karl Auer, Stefan Becker, Alan Berney, Kai Bolay,
  152. Frank Branham, Nick Christie, John Corigliano, Andreas Czerniak, Jim Dutton, Arno
  153. Eigenwillig, Mike Evans, Oliver Fels, Dave Gilinsky, Vernon Graner, Per Espen
  154. Hagen, Matthias Hopf, Juha Koivisto, Rask Lambertsen, Dale Larson, Randall Lasini,
  155. Jukka Marin, Neil McRae, Darren Metcalfe, Michael Meyer, Bill Mills, Alain
  156. Penders, Allan Purtle, Lee Sharp, Michael Smith, Lee Stranahan, Niall Teasdale,
  157. Elad Tsur, Michael Witbrock, and many others.
  158.  
  159. Special thanks to the vendors who took time to support this effort.
  160.  
  161. Thanks to Edd Dumbill for Heddley which makes updating a little easier.
  162.  
  163. And last but not least, Thanks to Stephan Surken for the text2guide utility which
  164. got me started.
  165.  
  166.  --------------------------------------------------------------
  167.     DATE
  168.   mm/dd/yy    remarks
  169.  
  170.   12-15-96 -- Put a bow on version 2.1... Merry Christmas!
  171.  
  172.   11/27/96 -- started 2.1 by rearranging so that the text version
  173.               is a little more readable. It now goes from Generic
  174.               to general, to specific which is probably the correct
  175.               order. Also added Miami, and TermiteTCP, and made
  176.               a new listing for software and hardware which groups
  177.               items together by category which hopefully makes it
  178.               easier to find things. Still more stuff to add.
  179.  
  180.   02/28/96 -- finished 2.0, but still not caught up
  181.  
  182.   02/12/96 -- Started 2.0: goal add more software titles
  183.               SAMBA, THOR, Voodoo, Ncomm, new NSDI fax #.
  184.  
  185.   11/12/95 -- Still working on V1.9. Almost there. Ton of new software
  186.               but couldn't get it all in. Added ISDN, Xwindows, and
  187.               AmiTCP install/operation information among other stuff.
  188.  
  189.   10/15/95 -- Back from surgery...now where was I?...oh yeah V1.9
  190.  
  191.    1/28/95 -- V1.8--patched for Heddley or other format
  192.  
  193.    1/01/95 -- V1.7-- Added html, http info, and did some format clean up
  194.               in preparation for an HTML version.
  195.  
  196.   10/14/94 -- V1.6 --  NOT released due to technical difficulties
  197.               added stuff about AmiTCP3.0b2 and SLIP install
  198.  
  199.    9/06/94 -- Finished V1.5
  200.  
  201.    6/02/94 -- released V1.4 official news version
  202.  
  203.    4/29/94 -- news.answers Draft release V1.1 -- Richard Norman
  204.  
  205.    4/29/92 -- Original release V 1.0 --  Richard Gerber
  206.  
  207.  --------------------------------------------------------------
  208.  
  209.  Generic  (G) 
  210. ============ 
  211.  
  212.  Help with basic terminology, not complete answers.
  213.  
  214.   G01    What is a network?
  215.  
  216.                   G01a    Hardware
  217.  
  218.                   G01b    Protocols
  219.  
  220.                   G01c    Applications
  221.  
  222.   G02    What is the Internet and Usenet? 
  223.  
  224.   G03    How do I connect?
  225.  
  226.                   G03a    modem to modem 
  227.  
  228.                   G03b    modem to commercial services
  229.  
  230.                   G03c    direct to WAN provider
  231.  
  232.   G04    What is a server?
  233.  
  234.   G05    What is an archive?
  235.  
  236.   G06    What is a mirror?
  237.  
  238.   G07    What are Gopher, WWW, and WAIS?
  239.  
  240.   G08    What are Mosaic, html, http, and browser? 
  241.  
  242.   G09    What are Veronica and Archie?
  243.  
  244.   G10    What is news? 
  245.  
  246.   G11    What is a Set top?
  247.  
  248.   G12    What is X-Windows?
  249.  
  250.   G13    What is TIA and Mlink?
  251.  
  252.   G14    What is JAVA and VRML?
  253.  
  254.   G15    What is SAMBA?
  255.  
  256.   G16    What is IRC?
  257.  
  258.  G01 
  259. --------------------
  260.  
  261. What is a network?
  262.  
  263. short answer: Interconnected computers.
  264.  
  265. A network is two or more computers that can interconnect in a peer to peer or
  266. client to server fashion most often over a shared and often virtual connection.
  267. This is in direct contrast to the old terminal to host hard wired connection. A
  268. network can still support terminal to host connections via terminal emulators or
  269. terminal servers, but provides much greater flexibility in switching connections.
  270.  
  271. A network  is accomplished using three basic components. Hardware, protocols
  272. (software), and Applications (useful software ;-)  Each of these is actually
  273. comprised of several layers, but we won't worry with the details. There are many
  274. books on the subject as well as  technical specs for the standards. But you will
  275. need some knowledge of the lingo  in order to configure your networking software
  276. correctly. Consulting  with your LAN administrator or WAN service provider is also
  277. highly advisable for checking your network software configuration.
  278.  
  279. Among the many books on the subject is "Connect your Amiga!" by  Dale Larson of
  280.   IAM  . I mention Dale's book because it explicitly deals  with the Amiga whereas
  281. most of the rest are generic.
  282.  
  283. The concept of layers is very important to networking and computer designs as
  284. well. Each layer "protects" the layer above from the layer below so that one layer
  285. can change with minimum impact on the upper layers. In some cases this protection
  286. is so good that an application  may not know that it is running on different
  287. hardware. The OSI  network model defines seven layers, but we are going to reduce
  288. it to three broad categories.
  289.  
  290.  
  291.   G01a    Hardware
  292.  
  293.   G01b    Protocols
  294.  
  295.   G01c    Applications
  296.  
  297.  G01a 
  298. ------------------------
  299.  
  300. Hardware
  301.  
  302. At the heart of a network is a shared cable often called a Backbone. In the simple
  303. case this is a PARnet cable to connect two Amigas via  the parallel port. Both
  304. machines share the cable.  A more complex  example is an   ethernet cable    which
  305. without special equipment can  be 1000ft in length or more with a hundred or so
  306. computers attached  all interconnecting at once. This is known as a LAN or Local
  307. Area Network.  A cheaper but far more limited LAN Backbone is Localtalk which
  308. Apple unleashed upon the world.
  309.  
  310. bridges, routers, and gateways   Oh my!
  311.  
  312. To overcome the distance and node limitation of ethernet wiring you  need at least
  313. a bridge which basically acts as a repeater. A bridge can  also do a limited
  314. amount of filtering so that traffic between the LAN  segments is more efficient.
  315.  
  316. There are also distance limitations with bridges, so a more complex  piece of
  317. equipment is needed called a router. A router provides many  more tools for
  318. controlling the flow of information between segments,  and can even provide some
  319. level of security. Special security  configurations of routers are know as
  320. firewalls. For really long  distances leased lines or satellite links are used
  321. between the routers thus forming a Wide Area Network or WAN. These links are
  322. usually  provided by common carriers or some   WAN providers  .
  323.  
  324. This all works great as long as the two machines are the same brand,  but since
  325. there is more than one vendor there is more than one  "language" called a protocol
  326. for communicating. A gateway must be  used to translate between the protocols. As
  327. an alternative to a  gateway, some routers are able to handle multiple protocols
  328. at the same time.  Gateways are also used most heavily for converting  between
  329. electronic mail formats or to go between two different physical  media such as
  330. ethernet and Localtalk or ethernet and SLIP. See the Envoy specific question
  331. section for an example of an ethernet to SLIP gateway.
  332.  
  333. The gateway provides access to other parts of a network that would  not otherwise
  334. be directly accessible. A router is dedicated to keeping track of routes through
  335. gateways and other routers to various domains.  On large networks your default
  336. gateway will often point to a router.
  337.  
  338. The distinction between gateways, routers, and bridges is not absolute since many
  339. of the functions of each can be included in a single  product. In fact some
  340. companies call their product a brouter because  it performs both as a bridge and a
  341. router.
  342.  
  343. Computers use numbers, but  humans use names. Therefore, another device that is
  344. used on large networks is called a  _NAMESERVER_. A nameserver maintains a
  345. database of machine names and their corresponding numeric addresses. The
  346. nameserver allows the computer to look up  the numeric address when you use a
  347. name. In addition to the nameserver you can maintain a HOSTS file locally which is
  348. used first by your computer when trying to translate a name into a number.
  349.  
  350. The above terminology is slanted towards the TCP/IP protocol  because that is (for
  351. better or worse) what you will most likely  encounter.
  352.  
  353.  ethernet cable 
  354. ------------------------------------
  355.  
  356.  
  357. While looking through the What's New page of Mosaic, I stumbled  across the
  358. Ethernet Web Page. It references an ethernet FAQ from the comp.dcom.lans.ethernet
  359. news group. So if you don't find your answer  in this crude introduction then try
  360. their FAQ.
  361.  
  362. the URL for the web page is:
  363.  
  364.  http://wwwhost.ots.utexas.edu/ethernet/ethernet-home.html
  365.  
  366. the gopher URL for the FAQ is:
  367.  
  368.  gopher://mojo.ots.utexas.edu/11/netinfo/ethernet/ethernet-faq
  369.  
  370.  
  371. An ethernet cable comes in several flavors. The maximum length of  your LAN
  372. segment is determined by which flavor you choose or  which flavors you intermix.
  373. There is twisted pair, thin coax and thick  coax ethernet cables. Each of these
  374. are rated at 10Mbit per second.
  375.  
  376. Note that this is the TOTAL capacity (bandwidth) of the cable NOT the speed
  377. between any two nodes. The speed between nodes is  determined by how many nodes
  378. are trying to communicate at any  given time. Even with only two nodes
  379. communicating you will NOT get the entire bandwidth of the cable. The maximum is
  380. usually only around three Mega bits per second. 
  381.  
  382. The thick coax was the first used. It ran as a backbone through a building with
  383. taps and drop cables for each node (computer). 
  384.  
  385. Thin coax came into favor because of lower cost and ease of  installation. Thus
  386. thin coax is often called cheaper net. It has a shorter  overall maximum length
  387. than thick. It is routed in a daisy chain style  using tee connectors at each
  388. node. There are adapters to go between  thick and thin, but your overall length
  389. can be reduced to that of thin. There are devices called hubs which may not reduce
  390. the limit and can  provide conversion between one cable type to another.
  391.  
  392. Twisted pair is the current rage because it can be used for other things as well,
  393. such as voice. You can wire an entire building with twisted pair and decide at the
  394. wiring closet what service will be provided.  Ethernet over twisted pair is called
  395. 10BaseT and is most often configured as a star with an ethernet concentrator at
  396. the center usually in a wiring closet. The concentrator allows for the longer
  397. length required for a star configuration. Using a concentrator provides the LAN
  398. administrator a  lot of other benefits and options such as diagnostic tools and
  399. functions  for monitoring the health of the LAN segment.   
  400.  
  401. Several grades of twisted pair wire exist. The best class can also carry FDDI
  402. which is a fairly new high speed token-ring style network architecture. FDDI can
  403. handle speeds of 100Mbit per second. FDDI is usually carried over fiber optic
  404. cable for long distances. There are also Gigabit per second network architectures
  405. for short distance applications such as a cluster of compute servers. As far as I
  406. know there are NO FDDI or faster adapters for the Amiga at this time.
  407.  
  408. So the same wire can carry either FDDI or Ethernet so how do they differ? Good
  409. question. It is obviously NOT just the wire.  Ethernet and FDDI are also
  410. specifications for how the electrical signals will be transmitted and interpreted
  411. over the wire. The Ethernet spec was originally developed by Xerox and DEC, and is
  412. now defined by the  IEEE standards committee. IEEE 802.3 is one of the main
  413. ethernet standards in use.  
  414.  
  415. One reason FDDI came into being is that ethernet performance  degrades rapidly as
  416. you approach the capacity of the bandwidth. This  means you are limited in the
  417. number of nodes that a LAN segment can support.  Depending on the activity level
  418. of the nodes you may  be  able to support as many as 100 nodes on a LAN segment.
  419. Beyond  that and you should consider subdividing into multiple LAN segments with
  420. bridges and routers.
  421.  
  422.  
  423. !!!!! new info !!!!
  424.  
  425. A new wrinkle is FAST ethernet which also runs at 100 Mbs but unlike FDDI it can
  426. coexist on the same wire as regular ethernet. They even make hybrid cards that can
  427. do both 10 and 100 Mbs depending on what the host they are talking to can support.
  428. The catch to FAST ethernet is that it has an even shorter distance limitation than
  429. regular ethernet. Also, FAST ethernet only runs over category 5 twisted pair or
  430. thick coax not the thin. Unfortunately there are no FAST ethernet cards for the
  431. Amiga yet.
  432.  
  433. !!!!!!!!!!!!!
  434.  
  435.  G01b 
  436. ------------------------
  437.  
  438. Protocols
  439.  
  440. A protocol is software that is required to use the physical connection. It is
  441. responsible for establishing the connection and sending and  receiving the data in
  442. packets. Modem software is a crude example. 
  443.  
  444. The software is called a protocol because there must be cooperating software on
  445. each end, but they don't have to written by the same  vendor. Instead  a
  446. "protocol" for the proper exchange of data is  defined and released as a standard
  447. (such as   TCP-IP  ) or licensed as  proprietary (such as    DECnet  ). As long as the
  448. vendor on each end adheres to the protocol a connection can be sustained which
  449. will support an application.
  450.  
  451. TCP/IP is in the broadest use for several reasons, but mostly because vendors
  452. could get and use the standard for basically free.  DECnet  was very popular
  453. because of its robustness and the quality of the VAX systems. The low cost,
  454. graphics power, and lure of a standard  operating system drew users to UNIX
  455. systems which used TCP/IP  because of the cost and availability. This has resulted
  456. in DECnet falling way behind in numbers. Other examples of protocols are
  457. Appletalk, IPX, and SNA. They also suffer from being proprietary.
  458.  
  459. Due to the constant growing of the size of the wide area networks  (WAN), a more
  460. robust protocol is required which will support a large  number of addresses which
  461. is the numeric value assigned to each  computer on a network. Two approaches are
  462. being worked currently.  One is to revamp and extend TCP/IP while maintaining
  463. backwards compatibility.  The other is an international standards effort called
  464. OSI Open Systems Interconnect.  OSI is moving very slowly which is  making it
  465. difficult to gain vendor support. TCP/IP will almost certainly  be enhanced
  466. regardless if OSI is successful or not.  
  467.  
  468. In addition to these major protocols there are numerous other  proprietary
  469. protocols such as SNA by IBM or IPX by Novell.  Some fill  special niche
  470. requirements, and some of them don't scale well to the  WAN environment. Some are
  471. so proprietary they will not run on but a  single vendor's hardware.
  472.  
  473. The latest wrinkle in the protocol world are   SLIP   and   PPP   which  allow the
  474. TCP/IP protocol to be used over a modem connection.  Typically a remote machine
  475. such as a laptop is hooked by modem to a  new generation of terminal servers which
  476. can convert between SLIP or PPP and regular TCP/IP. The terminal server is
  477. connected to both the modem and the LAN. This setup gives the remote user full
  478. (although slower) TCP/IP access to the LAN.
  479.  
  480. DECnet can also be configured to use a serial connection.
  481.  
  482.   TCP-IP  
  483.  
  484.  
  485.   DECnet  
  486.  
  487.  
  488.   SLIP  
  489.  
  490.  
  491.   PPP  
  492.  
  493.  
  494.   SANA II  
  495.  
  496.  
  497.    UUCP  
  498.  
  499.  TCP-IP 
  500. ------------------------
  501.  
  502. TCP-IP is a protocol that has been released as a standard which  means that
  503. vendors can implement it independently and freely and yet  it still works. The
  504. standard is defined and described in   RFC    documents which are available
  505. electronically.  Lots of free source code  and the ability to use it royalty free
  506. make TCP/IP attractive to vendors. It has been implemented by a large number of
  507. different vendors and therefore is popular on the Internet. For more information
  508. on the  Internet and TCP-IP concepts see   ZEN  
  509.  
  510. TCP/IP as the name implies is more than one layer.  The IP layer takes care of the
  511. lowest layers of the protocol and is responsible for talking to the device drivers
  512. (data link layers).   The TCP is one of two "transport" layer protocols which
  513. handles the packetizing of the data. TCP is a reliable service because it insures
  514. that the packets are put back into the right order and that they are all received.
  515. If you send packets "a", "b", "c", then TCP will make sure they are received as
  516. "abc" and not "bca".
  517.  
  518. UDP is the other transport protocol and it is unreliable, but has less overhead.
  519. The applications ride on these lower protocol layers. There  are a number of
  520. applications defined in the TCP/IP standards, but  vendors are only required to
  521. supply the lower layers.  See the  applications section for a partial list of
  522. TCP/IP applications. For instructions on using the FTP application see the
  523.   FTP FAQ  
  524.  
  525. TCP/IP standard also provides for programming hooks which can use  ports and
  526. sockets to allow programs to talk to one another over the  network. The World Wide
  527. Web (WWW) and Internet Relay Chat (IRC)  are two examples of how these hooks can
  528. be exploited. Any programmer can use these hooks for their own programs.
  529.  
  530. See the software by category section for a list of Amiga implementations of
  531. TCP/IP.
  532.  
  533.   DECnet 
  534. --------------------------
  535.  
  536. DECnet is a proprietary standard belonging to DEC which is also made  up layers in
  537. a similar manner to TCP/IP.  They break up the job quite a  bit differently. For
  538. instance with DECnet there is no need for a  separate NFS application. You can see
  539. a remote nodes disk drives by  simply including the DECnet node name in the
  540. directory command. DECnet has two ways of handling terminal traffic. For the WAN
  541. you  use the SET host function of DECnet, but it is more efficient for local
  542. traffic to use the LAT protocol.  The older model DEC terminal servers  only
  543. supported LAT or asynchronous DECnet. Newer models also support   SLIP    and   PPP  
  544. (check the manuals) since DEC now makes computers that use TCP/IP as well.
  545.  
  546. TSSnet   DECnet   is an Amiga implementation of DECnet.
  547.  
  548.  SLIP 
  549. -----------------------
  550.  
  551. SLIP  Serial Line Internet Protocol   See   RFC   1055 for details. CSLIP adds a
  552. compression technique. For details read RFC 1144.
  553.  
  554. SLIP allows your computer to run TCP/IP over the serial port. This allows your
  555. computer to have a TCP/IP address. TCP/IP  applications such as FTP can now use
  556. TCP/IP to deliver packets  directly to your address. An analogy would be instead
  557. of having to go  to the post office to get your mail, you now have a mailbox to
  558. which the  postman can deliver your mail. In more technical terms you are no
  559. longer a terminal; you have become a node.
  560.  
  561.  
  562. SLIP is a "data link" protocol.  It sits between the serial port and the IP stack.
  563. It pretty much takes the packets from IP, adds a wrapper to them, and sends them
  564. out the serial port. It also takes packets from the serial port, unwraps them, and
  565. passes them up to IP.  SLIP has  several problems, including the fact that it is
  566. designed entirely for  TCP-IP, and is therefore of limited use for other
  567. protocols. Too many people ask for "SLIP" when they really want "TCP/IP" with a
  568. SLIP  driver. You have to have both. Just like a terminal program is of little use
  569. without a serial.device driver.
  570.  
  571. SLIP is not a full protocol. It fits in one of the layers between hardware and the
  572. TCP/IP protocol. It acts more like a device driver. It also acts like a protocol
  573. because it has to be at both ends of the physical link, but it must have the
  574. TCP/IP protocol in order to talk to the applciations.
  575.  
  576.     --------------
  577.  
  578.     application layer: (AMosaic, telnet, ftp, etc.)
  579.  
  580.     --------------
  581.  
  582.     protocol layer: (TCP/IP)
  583.  
  584.     --------------
  585.  
  586.      *** SLIP or PPP ***
  587.  
  588.     --------------
  589.  
  590.     hardware layer: (serial port)
  591.  
  592.     --------------
  593.  
  594.  PPP 
  595. -----------------------
  596.  
  597. PPP  Point to Point Protocol    
  598.  
  599. For more info see:
  600.  
  601.   RFC   1332, 1333, 1334, 1376, 1377, 1548, 1549,1552, and 1570.
  602.  
  603. PPP allows your computer to run TCP/IP over the serial port. This allows your
  604. computer to have a TCP/IP address. TCP/IP  applications such as FTP can now use
  605. TCP/IP to deliver packets  directly to your address. An analogy would be instead
  606. of having to go to the post office to get your mail, you now have a mailbox to
  607. which the  postman can deliver your mail. In more technical terms you are no
  608. longer a terminal; you have become a node.
  609.  
  610. PPP is the committee-designed protocol which is supposed to be a  sort of
  611. "universal" SLIP.  It is intended to replace SLIP, while providing  for all sorts
  612. of conditions, including the ability of use over non TCP/IP protocols. The two
  613. state machines in PPP are a real pain to  implement. UNIX folks love it because a
  614. PPP implementation exists, and they pretty much type "MAKE" and it works.  
  615.  
  616. PPP's good points:
  617.  
  618.  - PPP users checksums (FCS) SLIP does not
  619.  - PPP allows more than one protocol at a time, SLIP does not
  620.  - PPP automatically negotiates IP addresses, SLIP does not
  621.  - PPP can be used on non-transparent lines (e.g. when XON/XOFF is
  622.        used by the modems), SLIP cannot
  623.  
  624. Several Amiga versions of PPP are in the works.
  625.  
  626. A shareware version called ppp.device by Holger Kruse has been released on
  627.   Aminet   Downloading "HowToUsePPP.lha" from Aminet probably wouldn't hurt either.
  628.  
  629.  
  630. PPP is not a full protocol it fits in one of the layers between hardware and the
  631. TCP/IP protocol.  It acts more like a device driver, but it is also a protocol
  632. because it is required at both ends of the physical link. PPP requires TCP/IP or
  633. similar protocol to talk to the applications.
  634.  
  635.     --------------
  636.  
  637.     application layer: (AMosaic, telnet, ftp, etc.)
  638.  
  639.     --------------
  640.  
  641.     protocol layer: (TCP/IP)
  642.  
  643.     --------------
  644.  
  645.      *** SLIP or PPP ***
  646.  
  647.     --------------
  648.  
  649.     hardware layer: (serial port)
  650.  
  651.     --------------
  652.  
  653.  SANA II 
  654. ---------------------------
  655.  
  656. SANA was an experimental DATA-link and API paper written by Dale  Luck for a
  657. DevCon several years ago.  Dale suggested two schemes  for creating standard
  658. interfaces for the data-link layer and protocol  stack APIs. After Dale left
  659. Commodore, the work passed to several  other people-- and the "API" part was
  660. removed.  After it had touched  several people's hands, SANA-II was put together.
  661.  
  662. SANA-II is nothing more than a standard for writing device drivers. Having
  663. something which is SANA-II doesn't help you do networking  unless you have a real
  664. protocol stack communicating through it.  FAR  too many people have seen
  665. "SANA-II", and "Amiga networking  standard", and assumed too much. It is just a
  666. device driver standard whose purpose is to prevent networking packages from hard
  667. coding to specific hardware. This is similar to the reason for packet drivers in
  668. the  PC clone arena.  A side benefit to SANA-II is that it allows multiple
  669. protocols to share the same ethernet card.
  670.  
  671.  UUCP 
  672. ---------------------------
  673.  
  674. UUCP (Unix to Unix CoPy)  is an old protocol used for transferring  files between
  675. un*x boxes.    Versions of UUCP were written for other operating systems and
  676. platforms including the Amiga.
  677.  
  678. UUCP is not interactive like a terminal  program, but more of a batch process. You
  679. give a list of commands  ahead of time and then at the specified time it calls
  680. another machine,  executes the commands which usually sends some files and
  681. receives what the other machine has for it, and then hangs up. A store and forward
  682. methodology as opposed to a dynamic constantly available method.
  683.  
  684.  AmigaUUCP 
  685.  
  686.  UUCP-FAQ 
  687.  
  688.  G01c 
  689. --------------------------
  690.  
  691. Applications
  692.  
  693. The applications are the part of the network that a user is most likely to see,
  694. but are useless without the hardware and protocols.  Applications allow a user to
  695. emulate a terminal,  copy files, send electronic mail, browse and search
  696. databases, and use applications remotely.
  697.  
  698. Some of the applications are included with the protocol software, but NOT all of
  699. them. Some applications are extremely difficult and complex to write and therefore
  700. are commercial products.
  701.  
  702. For TCP-IP I also included NNTP, and HTTP which are protocols, but they ride on
  703. top of TCP-IP and therefore constitute a form of a client-server application as
  704. opposed to a full protocol.
  705.  
  706.  TCP/IP applications:
  707.  
  708.  """""""""""""""""""
  709.  
  710.   telnet ----- terminal access
  711.  
  712.   telnetd ---- the telnet server which allows incoming telnet
  713.                connections to your machine
  714.  
  715.   FTP -------- file transfer protocol ( copy files)
  716.  
  717.   FTPd ------- the FTP server which allows incoming FTP connections
  718.                to your machine
  719.               
  720.   SMTP ------- Simple Mail Transfer Protocol (email) or
  721.                Send Mail To People as my friend calls it.
  722.  
  723.   NFS -------- Network File System (remote mount disks)
  724.                  PARnet   provides a similar service on a much
  725.                smaller scale.
  726.  
  727.   NFSd ------- the NFS server which allows incoming NFS connections
  728.                to your machine
  729.  
  730.   NSLookup --  find address corresponding to a host name or vice-versa.
  731.                Also provides access to other info in the DNS database
  732.  
  733.  
  734.   Finger ----- See who is logged in 
  735.                or access info in an X500 email database
  736.  
  737.     Xwindows  -- Use graphics programs on a remote system. An attempt at a
  738.                hardware independent terminal emulator. Cost and speed are
  739.                its biggest drawbacks.
  740.  
  741.     NEWS   ----- A BBS style messaging system global in scale
  742.                also see the   NEWS FAQ  
  743.  
  744.   NNTP ------- A protocol that supports NEWS
  745.  
  746.   RN --------- One of many NEWS readers
  747.  
  748.     HTTP   ----   Mosaic   uses this protocol to talk to  WWW   WWW   servers
  749.  
  750.   IRC -------- Internet Rely Chat, grapevine on the Amiga uses this
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.   DECnet applications:
  758.  
  759.   """""""""""""""""""
  760.  
  761.   Set Host --- Terminal Access host to host
  762.  
  763.   LAT --------- terminal access  terminal to host
  764.  
  765.   Copy -------- copy files between DEC hosts
  766.                      (emulated on non-DEC hosts)
  767.  
  768.   VMSmail --- electronic mail (must have gateway to
  769.                 reach non-DEC systems
  770.  
  771.   Dir ----------  Can be used to read remote disks
  772.  
  773.   DECWindows ------  Same as Xwindows
  774.  
  775.   task to task --- Hooks which allow user or vendor written
  776.                    applications to communicate between computers
  777.  
  778.  
  779.  
  780.  
  781.  
  782.   Ethertalk (Appletalk) applications:
  783.  
  784.   """"""""""""""""""""""""""""""""""
  785.  
  786.   Appleshare --- Allows remote disk access (file copying)
  787.  
  788.   Chooser ------ Supports network printing and other services including
  789.                  Appleshare
  790.  
  791. Electronic mail and terminal emulation for Ethertalk must be bought  from a third
  792. party, and may require TCP/IP or DECnet drivers as well. This is changing with
  793. System 7.5 and even more in Copeland. Apple is also introducing AOT (Apple Open
  794. Transport) which is API that allows applications to be independent of the network
  795. protocol used.
  796.  
  797.  smtp 
  798. ------
  799.  
  800. SMTP --- Simple Mail Transfer Protocol
  801.  
  802. Or the Send Mail To People protocol as  my friend calls it. SMTP is a defined
  803. standard for email over the TCP/IP protocol and therefore is widely used on the
  804. Internet.
  805.  
  806.  html 
  807. ------------------
  808.  
  809. HTML stands for HyperText Markup Language.
  810.  
  811.  
  812. HTML is used to build  WWW pages which can be accessed locally or served to the
  813. world using a WWW server running   http  . HTML files are ASCII text files. The html
  814. commands are included with the text and are interpreted by the browser rather than
  815. shown. HTML commands include page formatting and URL links. Universal Resource
  816. Locators (URL) are the links between this page and other pages throughout the WWW.
  817. Any page you view with a browser can be saved locally as an HTML text file. These
  818. files can be edited locally which allows you to cut and paste interesting links
  819. (URL) into your own HTML page of favorite links.
  820.  
  821.  
  822. Although studying how other web pages are built can be helpful, it is not the best
  823. way to learn proper HTML.
  824.  
  825. There are numerous online documents describing HTML, but for the basics take a
  826. look at "A beginner's Guide to HTML." For other sources of info on HTML check out
  827. the WWWFAQ at
  828.  
  829.    http://sunsite.unc.edu/boutell/faq/
  830.  
  831. CERN wrote the original HTML and HTTP. NCSA wrote Mosaic and added features to
  832. html. Since HTML is an evolving standard, what works on one browser may not work
  833. on another browser which uses an earlier version of HTML. HTML 2.0 is the current
  834. version, and version 3.0 has been abandoned in favor of version 3.2. The reason
  835. was that the market was changing way to fast for the standards process. There is
  836. now a more formal organization. For the latest info go to:
  837.  
  838.    http://www.w3.org/
  839.  
  840.  
  841. Another problem is that certain server/browser vendors like to throw their weight
  842. around and add neat new features which are not part of the standard. This leads to
  843. confusion and frustration when someone tries to use a standard browser to access
  844. the non-standard page.
  845.  
  846.  
  847. !!!!!!!! WARNING !!!!!!!!!!!!!
  848.  
  849.  
  850. Would-be web masters beware: You do NOT make a good impression on a _customer_
  851. when you crash their browser and/or machine!!  Please put experimental and
  852. non-standard features (crap) on _optional_ pages.
  853.  
  854.  
  855. !!!!!!!!!!!!!!!!!!!!!!!!!!!!
  856.  
  857. Thus web authors who want the customer to be able to access their info will steer
  858. clear of non-standard features on the primary pages, and offer secondary or
  859. alternate pages for advanced features. Burying a link to a text page on a
  860. non-standard page does NOT work when the non-standard page crashes the customer's
  861. browser. So if you want your customer to see your info, you better put the
  862. standard pages FIRST!
  863.  
  864.  http 
  865. ------------------- 
  866.  
  867. http is the protocol that is used between the client (browser) and the server. The
  868. client submits requests to the server and the server satisfies them if it can.
  869. Most often the request is for a file, but it can also be a request to run a script
  870. and return the result. Thus the client is allowed to browse what the server has to
  871. offer.
  872.  
  873. Without an http server no one can see what you have to offer. Servers should be
  874. available at all times so a direct fulltime Internet connection is required.
  875.  
  876.  
  877. There are three http servers for the Amiga. There is one based on the NCSA httpd
  878. software and it is freeware. It comes with Amosaic or is available separately at:
  879.  
  880.  ftp://ftp.ominpresence.com/pub/amiga/amosaic/
  881.  
  882. Secondly there is AWS which is also freeware and much faster than the NCSA
  883. version. AWS is written by Mike Meyer and is available at:
  884.  
  885.  http://www.phone.net/aws/
  886.  
  887.  
  888. Thirdly, there is Aserve which is a commercial version of AWS.
  889.  
  890.  
  891. Even if you don't have a full time connection you can build and test your pages on
  892. your Amiga. Pages are written in plain text using   HTML  . You can test your pages
  893. using the open local option of the client (Amosaic). When they work it is simply a
  894. matter of finding someone with a server who will serve them for you to the WWW.
  895.  
  896.  MIME 
  897. ---------------
  898.  
  899. MIME -- Multipurpose Internet Mail Extensions
  900.  
  901. MIME allows for attaching binary files to email messages.
  902.  
  903.  
  904. You can find out more about the MIME standard by reading   RFC   1521
  905.  
  906. You can use archie and look for the file /rfc/rfc1521.txt
  907.  
  908.  
  909. If your email program does not understand MIME attachments, you can use a separate
  910. program such as   MUNPACK   for the Amiga.
  911.  
  912. There are also MIME tools on Aminet such as METAMAIL and MetaTool.
  913.  
  914.  
  915. Some of the email packages such as   THOR   support MIME, and some of the web
  916. browsers such as Ibrose use mime types for specifying helper applications.
  917.  
  918.  G02 
  919. ---------------------
  920.  
  921. What is the Internet and Usenet? 
  922.  
  923. Two examples of WAN's which use entirely different techniques, but  whose services
  924. are overlapping.  There are interconnections and  usenet traffic can and does
  925. travel across the internet, but for the most  part they are separate networks.
  926. Also the Internet is actually many  networks which are interconnected on a world
  927. wide scale.
  928.  
  929.  Usenet utilizes the phone system and temporary links to move  information between
  930. systems. It uses a system of store and forward. It  stores up outgoing messages.
  931. Then on a periodic basis makes a  connection to a specific computer and forwards
  932. the messages, and  downloads any incoming messages then breaks the connection. A
  933. popular usenet protocol is   UUCP   and the most popular application is NEWS which
  934. is also now on the Internet.
  935.  
  936.  The Internet on the other hand is mostly a shared backbone which is always
  937. available between the primary systems. The usenet does not  use dynamic routers.
  938. An Internet router is always on and always  connected to other routers.  An
  939. internet router immediately determines  an incoming message's next destination and
  940. immediately sends it on  its way. A usenet "router" waits until the next scheduled
  941. connection  time before sending the message on its way. The most common protocol
  942. on the Internet is   TCP-IP   and one of the most popular applications is Mosaic
  943. which relies heavily on FTP and Gopher.
  944.  
  945.  G03 
  946. ---------------------
  947.  
  948.   How do I connect? 
  949.  
  950. There are three basic ways with more to come hopefully.
  951.  
  952.   A)   modem to modem
  953.  
  954.   B)   modem to commercial service
  955.  
  956.   C)   direct to WAN or ISP provider
  957.  
  958. Or if the company where you work has a network, you should contact  your local
  959. network administrator about the procedures for getting  network access at your
  960. company.
  961.  
  962. Other modes of free access are available through schools, universities, libraries,
  963. and government programs. Ask around your local user groups, etc.
  964.  
  965.  G03a 
  966. -------------------------
  967.  
  968. modem to modem
  969.  
  970. This is basically the poor man's network, but it works well.  Usenet uses this
  971. method. Since there is some overlap between usenet and the  internet you can gain
  972. some access to the internet such as mail or news which do not require immediate
  973. response (i.e. messages are usually only sent once a day).
  974.  
  975. To get on the Usenet you have to either know someone who is already on it and
  976. daisy chain from them. Or you can access a BBS which offers usenet access. User
  977. groups and BBS are also good places to ask for usenet access. Also you can check
  978. the  UUCP FAQ   UUCP FAQ   for information.
  979.  
  980. If you can get a modem connection to a machine on the internet, then you can use
  981. it as an intermediate host to access most of the internet by using command line
  982. utilities such as ftp or telnet.  Because of this restriction to command line mode
  983. this style of connection is often referred to as a _shell account_. Since your
  984. machine is acting as just a terminal to the intermediate host, this type of
  985. connection requires a two step process to download a file to your machine. First
  986. you must FTP it to the intermediate host, and then you will need a file transfer
  987. program (such as xmodem or kermit) to transfer from the intermediate machine to
  988. your machine.
  989.  
  990. There are several ways around the two step. For Shell accounts you can ask your
  991. provider about   TIA   or mlink which is on Aminet. Also, two recent protocols have
  992. evolved called   SLIP   and   PPP   which  make the intermediate system  transparent
  993. and provide full TCP/IP connectivity over a modem.  In fact the intermediate
  994. system need be  nothing more than a terminal server which supports SLIP or PPP.
  995. Both SLIP and PPP allow your computer to have an address so that TCP/IP
  996. applications can talk directly to your node. (i.e. your machine becomes a node,
  997. not a terminal).  PPP can support other protocols than TCP/IP.
  998.  
  999. Some universities and public access programs such as FREEnet offer free dial up
  1000. shell accounts. If you can't find one of these or USEnet access, then you will
  1001. need to try
  1002.  
  1003.  
  1004. option  B   modem to commercial services, or
  1005.  
  1006. option  C   direct to WAN or ISP provider.
  1007.  
  1008.  G03b 
  1009. --------------------------
  1010.  
  1011. modem to commercial services
  1012.  
  1013. Several commercial services such as Portal, BIX, and Compuserve  now provide
  1014. internet access to varying degrees as part of their service. and in essence have
  1015. become   ISP providers  , but they offer their own services as well such as stock
  1016. quotes  or discussion groups.
  1017.  
  1018. If you can reach one of these services via a local call, then you can use them to
  1019. gain some access to the internet. If you can only reach them via a toll call, then
  1020. you will want to find a local internet service provider. Once on the internet you
  1021. can access these commercial services without running up your phone bill.
  1022.  
  1023. As mentioned before, if you access the internet through a shell account, file
  1024. transfer is a two step process.  However,  more and more commercial services are
  1025. providing   SLIP   and   PPP    connections which eliminate the two step  process by
  1026. giving your Amiga it's own internet address. SLIP and PPP also provide full
  1027. internet access, but some applications require more speed than an analog modem can
  1028. provide.
  1029.  
  1030. Since SLIP and PPP accounts cost more than shell accounts, some providers are
  1031. allowing their shell account users to use  TIA or MLINK  which provide access out to
  1032. the internet.
  1033.  
  1034.  G03c 
  1035. -------------------------
  1036.  
  1037. direct to WAN or ISP provider
  1038.  
  1039.   WAN -- Wide Area Network
  1040.  
  1041.   ISP -- Internet Service Provider
  1042.  
  1043. The WAN providers  offer many kinds of connectivity from a normal  dial up BBS to
  1044. a full blown high speed WAN connection.
  1045.  
  1046.   Full Blown WAN  
  1047.  
  1048.   ISP the Cheaper WAN  
  1049.  
  1050.   WAN-shopping  
  1051.  
  1052.   WAN and ISP providers  
  1053.  
  1054.  Full Blown WAN 
  1055. --------------------------------------
  1056.  
  1057. WAN -- Wide Area Network
  1058.  
  1059. The full blown WAN connection is the FASTEST, most flexible and the most
  1060. expensive. This type of connection is most useful for a group such as a business
  1061. with a LAN, since this type of connection provides a router at your site.
  1062. Generally connection speeds start at 56 Kbit/sec and go up. Contact a  WAN provider 
  1063. for details.
  1064.  
  1065. A full blown WAN connection also requires a great deal of expertise to manage. You
  1066. must learn security, configuration, and troubleshooting techniques.  Some WAN
  1067. providers will provide these services for additional fees. 
  1068.  
  1069. The setup of a WAN connection is WELL beyond the scope of an FAQ, but there are
  1070. numerous courses and books available if you wish to do  the job yourself. Also the
  1071. documentation that comes with the software and hardware is mandatory reading.
  1072.  
  1073.  Cheaper WAN 
  1074. --------------------------------------
  1075.  
  1076. ISP the Cheaper WAN:
  1077.  
  1078.  ISP -- Internet Service Provider
  1079.  
  1080.  WAN -- Wide Area Network
  1081.  
  1082.  
  1083. With this kind of connection all you have at your end is your Amiga, a modem, and
  1084. a phone line. The ISP has all the network equipment at their site. You merely pay
  1085. to use it.
  1086.  
  1087. Over this connection they provide   SLIP   and   PPP   which require some networking
  1088. knowledge on the user's part but not as much as  managing a LAN. SLIP and PPP
  1089. offer a full set of internet services,  but at a lower speed. Generally you are
  1090. limited to what speeds the  local telco can provide. The fastest is currently
  1091.    ISDN   but that can be expensive and has limited availability.  So most ISP's
  1092. will also offer standard  analog modem connections of 14.4K or higher. For those
  1093. on a budget and who aren't afraid of command line mode you can usually get a shell
  1094. account from ISP pretty cheap. They may even let you use   TIA  or a similar utility
  1095. at no extra charge. Shop around.
  1096.  
  1097. Since these are normal phone lines and used on a part time dial up basis, this is
  1098. nothing more than a fancy BBS, and thus the rates are lower. If you want a full
  1099. time connection or ISDN speeds most ISPs can accommodate you...for a fee.
  1100.  
  1101. The other big difference between an ISP and a WAN provider is that most ISP's do
  1102. not own any phone lines. Most ISP's rent them from WAN's and recoup the costs by
  1103. selling dial up access. This has lead to a new cottage industry and it pays to
  1104. shop around for service.
  1105.  
  1106. So how do you find an ISP?  It is kind of ironic. If you have internet access, it
  1107. is easy to find internet access. But if you don't have internet access, check the
  1108. local papers, local BBS systems, user groups, etc.  Once online you can usually
  1109. keep abreast of what ISP's are available via a service called Yahoo which can be
  1110. accessed via Mosaic at http://www.yahoo.com. Once connected look under the
  1111. regional section. It goes down to the city level and if your city is listed
  1112. chances are real good there will be a list of ISP's for your city.
  1113.  
  1114. Got deep pockets and want full time connectivity? go to the
  1115.    Full blown WAN  section.
  1116.  
  1117.  WAN-shopping 
  1118. ------------------------------------
  1119.  
  1120. Shopping for the right level of WAN connectivity can be difficult.
  1121.  
  1122. Shell accounts are the cheapest, but may not offer all the access you want. SLIP
  1123. and PPP offer full two way communication, but at a slightly higher cost than shell
  1124. accounts. Commercial accounts, such as AOL, may incur extra phone charges or put
  1125. limits on your internet access, but do usually offer additional services not found
  1126. on the internet. Direct connections can be fast, and with a full time direct
  1127. connection you can host your own web sites and offer services. The down side to
  1128. direct connection is that it is expensive.
  1129.  
  1130.  
  1131. You have to run the cost comparisons yourself to see what level of access is right
  1132. for you.
  1133.  
  1134. Books on the subject:
  1135.  
  1136. O'Reilly & Associates, Inc publishes book that offers some good ideas for doing
  1137. cost comparisons. It is called "Connecting To The INTERNET" an O'Reilly Buyer's
  1138. Guide.
  1139.  
  1140. Another book to look for is "Connect your Amiga!" by Dale Larson of   IAM   .
  1141.  
  1142.  
  1143. I'm sure there are other books as well. Time to head to the bookstore ;-)
  1144.  
  1145.  WAN providers 
  1146. --------------------------------------
  1147.  
  1148. ISP and WAN providers.
  1149.  
  1150. ISP -- Internet Service Provider
  1151.  
  1152. WAN -- Wide Area Network
  1153.  
  1154. WAN providers come in a variety of sizes and levels of service. Most of the really
  1155. big WAN providers you probably already know such as MCI, Sprint, AT&T, BBN, etc.
  1156. Some of the smaller ones came from government networks which have gone commercial.
  1157. At least that is the way it is in the USA. Sorry I don't have any details on the
  1158. European, Asian, or DownUnder markets.
  1159.  
  1160.  
  1161. ISP's are a fairly new breed of WAN provider. ISP's are dependent on WAN providers
  1162. for the "infrastructure" i.e. phone lines. ISPs merely sell a service, and provide
  1163. the direct support to the customer. Most ISPs are local Ma and Pa shops, and can
  1164. keep their costs low. Others are larger and provide more service. Also online
  1165. services such as Portal and Compuserve have become ISPs. Since ISP's can be local,
  1166. check your paper or local user group for leads.
  1167.  
  1168. To get a fairly current list of WAN providers you can check your local bookstore.
  1169. Most books on the Internet contain lists of WAN providers and ISPs.
  1170.  
  1171.  
  1172. Of course, if you can gain internet access, you have lots of ways to find
  1173. providers. With Mosaic you can go to indexes such as Yahoo or NCSA and search.
  1174. Also, most of the major providers have URL's which are easy to guess; www.mci.com
  1175. for example.
  1176.  
  1177.  
  1178. Also, you can use electronic mail to get a copy of Peter Kaminski's PDIAL list.
  1179. Send a message with "Send PDIAL" as  the subject line. Send the message to
  1180. info-deli-server@netcom.com Or you can subscribe by using "Subscribe PDIAL" as the
  1181. subject line. You will then automatically get any updates to the list.
  1182.  
  1183. PDIAL is also available from the news.answers   FAQ archive . 
  1184.  
  1185.  ISDN 
  1186. -----------
  1187.  
  1188. ISDN -- Integrated Services Digital Network
  1189.  
  1190. ISDN -- Ithaca Swing Dance Network (you never know what you'll learn on the web
  1191. ;-)
  1192.  
  1193.  
  1194. Since I don't have ISDN, please forgive any mistakes, and please do check out the
  1195. other sources mentioned below.
  1196.  
  1197.  
  1198. ISDN offers all digital transfer at much higer data rates than analog lines and
  1199. modems. ISDN can also multiplex the line between several devices (you can talk to
  1200. someone while you surf the net).
  1201.  
  1202. ISDN lines can also handle POTS (plain old telephone service) phones. ISDN is more
  1203. expensive than the analog POTS lines. Also, different areas of the USA have
  1204. different ISDN rates and installation charges, if ISDN is even available at all.
  1205.  
  1206. If you want to use ISDN to connect to an Internet provider, the provider will also
  1207. charge a premium because they have to have ISDN connectivity also. Dialup ISDN is
  1208. cheaper than dedicated service, of course.
  1209.  
  1210. For connecting your computer to ISDN there are several options to consider: ISDN
  1211. card, a Terminal Adapter, and a router.
  1212.  
  1213.  
  1214. A router is useful for allowing you to connect multiple ethernet nodes to a single
  1215. ISDN line. The router has an ISDN port for connecting to the line and an ethernet
  1216. port for connecting your LAN segment.  A router not only makes the connection it
  1217. also can handle multiple protocols, perform routing decisions, perform security
  1218. checks, and other features. There is now a wide range of models to choose from
  1219. depending on how many and which of these routing features you really need. As you
  1220. might of guessed, there is also a wide range of prices, too. Since ethernet cards
  1221. are expensive for the Amiga, and if you have only one or two computers, you might
  1222. consider the other options.
  1223.  
  1224.  
  1225. A terminal adapter (TA) allows serial lines to be connected as well as POTS
  1226. phones. For the Amiga you will need a serial port card, such as the MFC IV, that
  1227. can handle the higher ISDN speeds. TA's are cheaper than routers, because they do
  1228. not provide as many functions such as ethernet support, but for the Amiga you have
  1229. the added expense of a high speed serial card.
  1230.  
  1231.  
  1232. An ISDN modem card is another option and is really just a form of TA. It is not as
  1233. flexible as a TA or a router because it is made to work with a specific computer
  1234. (both hardware and software). For the Amiga there is the   ISDN Master   One problem
  1235. for US residents is that the european cards use S interfaces and the US uses U
  1236. interfaces. This means US residents will also need a NT-1.
  1237.  
  1238. For more authoritative information on ISDN start with ACC's ISDN primer at
  1239.  
  1240.   http://www.acc.com/internet/technology/about/isdn.html
  1241.  
  1242. which is a short document which explains most of the basic terminology. Then read
  1243. the comp.dcom.isdn ISDN FAQ document which is available at the   FAQ Archive  
  1244.  
  1245. !!!!!!!!!!!!!
  1246.  
  1247.  Another good ISDN FAQ I just found:
  1248.  http://www.HiWAAY.net/hiwaay/support/isdn.html
  1249.  
  1250. !!!!!!!!!!!!!
  1251.  
  1252. Both documents have pointers to lots of ISDN info. Or you can start like I did
  1253. with a web search on ISDN at www.yahoo.com or similar site.
  1254.  
  1255.  G04 
  1256. --------------------
  1257.  
  1258. What is a server?
  1259.  
  1260. A server is a computer which acts like a library for files, and programs. It can
  1261. also be set up to allow users to change the information as well. Several programs
  1262. and protocols exist for creating a server:  Appleshare, NFS, Xwindows, FTP, news,
  1263. gopher, WWW,  DCE, SQL, and user written applications.
  1264.  
  1265.  
  1266. Appleshare and NFS make remote disks seem like local disks. Thus  allowing a group
  1267. of users to share disk space and information if so desired.
  1268.  
  1269. Xwindows is a device independent network terminal package which supports a
  1270. graphical user interface.  It can be thought of as an display server. The
  1271. application can be run on one machine and the display  served to any Xwindow
  1272. device on the network. If Excel had a X  window version it could be run on a Mac
  1273. or PC and the display could be on any Xwindow device anywhere on the network. It
  1274. could even be displayed on an Amiga using   X11R4   .
  1275.  
  1276. FTP server software allows you offer a portion or all of your disk drive for
  1277. remote access. Unlike Appleshare or X windows you cannot run applications
  1278. remotely. FTP stands for File Transfer Protocol and file transfer is all that it
  1279. does.  It does provide a binary mode of transfer so that you can copy applications
  1280. to your local hard drive or ram and then run them.
  1281.  
  1282. News, gopher, and WWW are special servers for information which  require a client
  1283. software package to access.  They can be thought of as network databases. These
  1284. are explained in other sections.   G07  
  1285.  
  1286. Database servers are usually custom written to fit a need such as inventory. SQL
  1287. is standard query language and DCE is distributed computing environment. SQL and
  1288. DCE can be used in vendor or user written applications to create or access
  1289. multiple database servers.  This allows the programmer to distribute the load
  1290. across several machines. Also it allows for more seamless integration of data from
  1291. several non-similar computer systems in a transparent manner to the user. For
  1292. example, very few executives want to FTP to three or four machines to pull
  1293. together the information for review. They tend to like to click on a weekly report
  1294. button and have the program do all the work. Since SQL and DCE are standards, the
  1295. weekly report program is somewhat shielded from hardware specifics or changes.
  1296.  
  1297.  G05 
  1298. ---------------------
  1299.  
  1300. What is an archive?
  1301.  
  1302. A computer site which advertises and stores a large amount of public domain and
  1303. share ware software and documentation.
  1304.  
  1305.  G06 
  1306. ---------------------
  1307.  
  1308. What is a mirror?
  1309.  
  1310. Some archives are heavily used and therefore must be supported by multiple sites
  1311. which are often located very far apart.  Each site should ideally have identical
  1312. information available therefore they are mirrors of each other. When one site gets
  1313. a new file it must be mirrored to the other sites usually using FTP.
  1314.  
  1315.  G07 
  1316. ---------------------
  1317.  
  1318. What are Gopher, WAIS, and WWW?
  1319.  
  1320. Three kinds of network information servers. Each more powerful than  the next, but
  1321. with some interconnectivity.  Each server requires a client application to allow
  1322. the user to access the information.  For Example, a Mosaic client can access all
  1323. three servers.  The main purpose of these client/servers  is to help a user
  1324. navigate the Internet to find information and files.
  1325.  
  1326.  
  1327. Gopher:
  1328.  
  1329. Gopher is a menu  utility which simply uses FTP for retrieving files from archive
  1330. sites. Gopher also uses a search utility called Veronica for aiding users in
  1331. finding files in the gopher archive sites. Veronica can do keyword searches
  1332. whereas Archie can only search for file names.
  1333.  
  1334.  
  1335.  
  1336. WAIS:
  1337.  
  1338. WAIS is Wide Area Information Server which provides information  lookup services
  1339. to libraries and databases on the Internet. A simple  WAIS client allows the user
  1340. to select databases to search from a list.  The user then provides keywords to
  1341. search for, and the WAIS client   allows the user to view any matches found. This
  1342. is cumbersome once  the list of databases grows into the thousands. Screenfull
  1343. after screenfull of database names scroll by.
  1344.  
  1345. As of March 16, 1994 future versions of WAIS server & client library  will be
  1346. known as ZDist NOT freeWAIS.  freeWAIS is based on the  older version of the
  1347. search and retrieval protocol Z39.50-1988.  The  newest version of that protocol
  1348. Z39.50-1992 is NOT backwards compatible. 
  1349.  
  1350. Since both versions will be around for awhile, a name change for the server/client
  1351. software libraries had to be established. Both freeWAIS  and ZDist are maintained
  1352. by CNIDR. Kevin Gamiel is the contact.  
  1353.  
  1354. It should be noted that the Z39.50 protocol is a standard which is NOT published
  1355. or maintained by CNIDR, but is publicly available.  Z39.50-1992 is the protocol of
  1356. choice for many other network based  information search and retrieval applications
  1357. besides WAIS. 
  1358.  
  1359. Much more info is available thru Mosaic by searching  on CNIDR,  WAIS, or Z39.
  1360.  
  1361.  
  1362.  
  1363.  
  1364. WWW:
  1365.  
  1366.  
  1367. WWW stands for world wide web which is name used to describe the global system of
  1368. hypertext and multimedia services. WWW consists of clients called browsers and
  1369. servers called web servers. Web servers use   http   and   html   to make the WWW
  1370. hypertext and multimedia services available to mosaic and     AMosaic   clients over
  1371. the Internet. WAIS support is being added to Mosaic. Mosaic offers WAIS an
  1372. effective interface and WAIS offers Mosaic an effective search engine. Other
  1373. commercial search engines are also available.
  1374.  
  1375. All three of these servers use the TCP/IP protocol, and all have both public
  1376. domain and commercial versions of the clients.
  1377.  
  1378.  G08 
  1379. ---------------------
  1380.  
  1381. What are Mosaic, html, http, and browser?
  1382.  
  1383. Mosaic is a hypertext based multimedia interface for browsing the Internet, thus
  1384. it is referred to as a browser. Mosaic is the name of the browser created by NCSA
  1385. for Xwindows, Macs, and Windows. In the  last year several other browsers have
  1386. been created for the various platforms. Some are free and others are commercial.
  1387.  
  1388.   Amosaic   is developed by public domain effort for the Amiga. Although it may not
  1389. have all the toots and whistles of the other  browsers, it is free! Also, it was
  1390. started after the others and thus has to  play catchup. Development of all of the
  1391. browsers has been slowed  down because they are all dependent on   html   and   http  
  1392. which are in  a state of change.
  1393.  
  1394. The browsers are primarily used to access the thousands of World  Wide Web (WWW)
  1395. servers, but can also be used to access WAIS,  Gopher, and  others. They enable
  1396. the user to click on hypertext links  which will automatically use the network
  1397. services such as FTP to  retrieve the information pointed to by the link
  1398. regardless if it is text, sound, or graphics.  They utilize shareware and public
  1399. domain viewers  and players of the users choice to play the sounds or to display
  1400. the  pictures or animations. Thus the browser is a point and click front end  to a
  1401. wide array of other software.
  1402.  
  1403. Navigating the Web can be a challenge due the enormous size, but  there are
  1404. several tools that make it easier.  The simplest tool is the  usage of a common
  1405. naming convention for the main WWW servers. Most large organizations have their
  1406. primary server named www.  For example, NASA's primary server is called
  1407. www.nasa.gov. Microsoft's server is called www.microsoft.com. Can you guess what
  1408. NewTek's server is called ?
  1409.  
  1410. Once you know the name of the server, it is very easy to create the  URL which the
  1411. browser needs to make the connection.  URL stands for  Universal Resource Locator
  1412. which is just a scheme for specifying the  type of link to make, to which host,
  1413. and optionally which file. To open  NASA's front door (primary home page) just use
  1414. the Open URL menu option and type: http://www.nasa.gov This says make an  http  
  1415. connection to www.nasa.gov. Since no file was specified it will get the default
  1416. home page for that server.
  1417.  
  1418. Other navigation tools include search utilities, the what's new page,  and indexes
  1419. by category or subject.  Most of this is explained on line.  Just go explore.
  1420.  
  1421.  G09 
  1422. --------------------
  1423.  
  1424. What are Veronica and Archie?
  1425.  
  1426. Archie is the older of the two search tools. A user submits a query to Archie or
  1427. Veronica and they search their database for the location of files or programs.
  1428. Veronica is associated with the Gopher servers.
  1429.  
  1430. Both require TCP/IP at some point.  Although both can be queried by electronic
  1431. mail.
  1432.  
  1433.  
  1434. There is an Archie client available for AmiTCP via anonymous FTP  from
  1435. ftp.demon.co.uk in the  /pub/amiga/amitcp directory.
  1436.  
  1437.  G10 
  1438. -----------------------
  1439.  
  1440. What is news? 
  1441.  
  1442. NEWS is a global BBS run by everyone and no one. I will describe it briefly here,
  1443. but see the   NEWS FAQ   for details.
  1444.  
  1445. NEWS is made up of broad topics called news groups, to which   people can post or
  1446. respond to posts. Anyone can create a new post,  but new  news groups are added
  1447. based on an email voting system. A  few groups are moderated, but most are not.
  1448. NEWS  is available via  usenet, the internet, and some commercial services. Almost
  1449. NOBODY carries ALL the news groups. User access is through a news reader
  1450. application that accesses a news server.  There are many variations of  news
  1451. readers. Several for the Amiga can be found on   Aminet   and   Fred Fish  .
  1452.  
  1453.   GRn   by Michael Smith is one Amiga News reader.
  1454.  
  1455. Arn by Roland Bless (rob@spirits.ka.sub.org) is another.
  1456.  
  1457.   THOR   and   Offline-Orbit   are offline news and message  readers.
  1458.  
  1459.  
  1460. NEWS began life on a college campus and then became the USENET  news as it spread
  1461. to other college campuses and beyond via   UUCP  .  Today it is also carried across
  1462. the Internet using the NNTP application  over TCP/IP.  The links between servers
  1463. are set up manually by news  server administrators and the links are called news
  1464. feeds. A lot of the  feeds come and go, since they are done on an informal basis.
  1465.  
  1466.  
  1467. GRn in combination with   INetUtils   allows you to access news over  either NNTP or
  1468. UUCP.
  1469.  
  1470.  G11 
  1471. ------------------------
  1472.  
  1473. What is a Set top?
  1474.  
  1475. A twinkle in some entrepreneur's eye.  It will most likely occupy the __TOP__ of
  1476. your television __SET__. Some call it Interactive TV.  Some call it info-pliances.
  1477. It could possibly bring the internet to your home via cable TV or phone  lines,
  1478. but more than likely it will only bring limited expensive services.
  1479.  
  1480. AT&T says, "YOU WILL."     I say,  "I AIN'T YET."  ;-)
  1481.  
  1482. A newspaper article listed the following companies as  competition for IBM in the
  1483. set top market:   General Instrument,  Scientific Atlanta, 3DO, and Nintendo.   NO
  1484. mention of HP, Sony,  SEGA, or <insert Amiga owner of the week here>. Hmmmmmmm.
  1485.  
  1486.  
  1487. AS most of you know ESCOM's Amiga Technologies is hawking the Amiga as THE
  1488. platform for making set top boxes. So we shall see.  VIScorp is also very
  1489. interested in the Amiga as a set top box.  
  1490.  
  1491.  
  1492. The race will be to develop a box and service that will sell (i.e. it has to be
  1493. cheap and yet do a lot.)
  1494.  
  1495. The starting gun has sounded in the States with the telecommunications bill which
  1496. opens up the phone and cable markets.
  1497.  
  1498.  
  1499. Several operating systems are being developed for set top boxes. Since the box has
  1500. to be cheap, Win NT is obviously not in the running. JAVA is Sun's bid which is
  1501. gaining a foothold in the Web market. Apple is rumored to have an OS tailored
  1502. specificly for set top's. So keep the top of your set open ;-)
  1503.  
  1504.  xwindows 
  1505. ------------
  1506.  
  1507. X-windows allows you have a graphical user interface similar to workbench where
  1508. you can run programs (clients) both locally and remotely.
  1509.  
  1510.  
  1511. A breif description of how X-windows works:
  1512.  
  1513. X-windows involves two cooperating programs. One program acts as a server, and the
  1514. other as a client. The client programs need not be on your machine, but the server
  1515. program must be on your local machine. For remote clients to talk to your server
  1516. you must be running a networking protocol either TCP-IP or DecNet. Of course if
  1517. your clients are local, no network is required.
  1518.  
  1519. The first step to starting X-windows is run the x-server program which isn't very
  1520. exciting by itself. The server just opens a plain root window and starts listening
  1521. for clients to give it commands. One of the first clients you will want to run is
  1522. a window-manager. As the name implies it helps you manage the windows that your
  1523. clients will open. Similar to running workbench, but it is much more limited.
  1524.  
  1525. Once the server and a window manager are running you can begin running other
  1526. clients which can be local or on a remote machine. You can even cut and paste data
  1527. between clients.
  1528.  
  1529. The benefit of x-windows is that the client programmer does not have to write a
  1530. special user interface for each type of machine on the market. Any machine with an
  1531. x-server should be able to accept the display from the x-client regardless of what
  1532. kind of machine the client is running on. This also means that the client does not
  1533. have to written to run on your machine. For example, you can use a word processor
  1534. written for a cray from your amiga as long as the word processor supports
  1535. x-windows and you have a cray to run the client on ;-)
  1536.  
  1537. The downside of x-windows is that it requires a lot of bandwidth to operate. You
  1538. can get it to work over a 14.4 baud modem, but it is slow. Even over ethernet
  1539. graphic intensive clients can be sluggish. Also, more than one flavor of x-windows
  1540. emerged so that the main benefit is somewhat negated. Motif is one of the main
  1541. flavors of x-windows, but others exist.
  1542.  
  1543.  
  1544.  
  1545. Also check out the   X11 FAQ   for help with X specific questions.
  1546.  
  1547.  TIA 
  1548. -------------------
  1549.  
  1550. What is TIA and Mlink, and are they useful to an Amiga User?
  1551.  
  1552. TIA  ==> The Internet Adapter (TM)
  1553.  
  1554. by Cyberspace Development, Inc. (CSD).
  1555.  
  1556. marketplace.com
  1557.  
  1558. It is a commercial software product that enables shell account users to have
  1559. partial SLIP access to the Internet without paying the extra monthly surcharge of
  1560. having a full SLIP account, and without having to have an Internet address. Since
  1561. TIA runs on the service providers host, Amiga users can take advantage of it too.
  1562.  
  1563.  
  1564. Although the service provider misses out on some revenue, they also miss out on a
  1565. lot of management headaches from SLIP. Check with your service provider to see if
  1566. TIA or Mlink is endorsed.  
  1567.  
  1568. The drawback to TIA is that you don't have your own internet address,  and
  1569. therefore no one can telnet or FTP to your machine. This does not  stop you from
  1570. running Mosaic or FTP *OUT*. Just the incoming is  unavailable. In other words you
  1571. can act only as a client not a server.
  1572.  
  1573. Another drawback is that you still have to have SLIP on the Amiga side. TIA
  1574. basically sets up a  software gateway that speaks SLIP to your Amiga over the
  1575. serial port of the host, and TCP/IP over the host's ethernet card. TIA doesn't
  1576. allow the AmiTCP packets to pass directly to  the Internet therefore your machine
  1577. has no address as far as the Internet is concerned. The Internet only sees the
  1578. service host. TIA  makes the service host make TCP/IP requests on your behalf and
  1579. then  passes you back the results. This does not work for some TCP/IP utilities
  1580. such as ping. Think of it as layers or stacks the data must filter through with
  1581. TIA as a middleman or translator.
  1582.  
  1583.  |====< AMIGA >====|     |====< Service Host >======|
  1584.  
  1585.  |     AMosaic     |     |  TIA <====GW====> TCP/IP | 
  1586.  
  1587.  |     AmiTCP      |     |your Shell Account   ||   |
  1588.  
  1589.  |      SLIP       |     |     |               ||   |
  1590.  
  1591.  |   serial port   |     |   serial         ethernet|
  1592.  
  1593.  |====|---|========|     |===|---|===========|++++|=|
  1594.  
  1595.         |                      |               ||
  1596.  
  1597.       modem<--serial line-->modem              ||
  1598.    
  1599.                                         ethernet LAN
  1600.  
  1601.                                                ||
  1602.  
  1603.                                        Internet & WWW
  1604.   
  1605.  
  1606. There are well written docs available on line from CSD that explain TIA much
  1607. better. You can FTP them from marketplace.com.  You can also  use gopher and
  1608. Mosaic to the same site.
  1609.  
  1610.  
  1611.   Mlink   is available on Aminet and performs a similar function as TIA. It allows
  1612. you to use a cheaper shell account to access the Internet, but just like TIA it is
  1613. a one way glass: you can see out, but no one can see in.
  1614.  
  1615.  G15_SAMBA 
  1616. ---------------
  1617.  
  1618. What is SAMBA and is it available?
  1619.  
  1620.  
  1621. SAMBA is a suite of programs which work together to allow clients to access Unix
  1622. filespace and printers via the SMB (Session Message Block) protocol.
  1623.  
  1624. In practice, this means that you can redirect disks and printers to Unix disks and
  1625. printers from LAN Manager clients, Windows for Workgroups 3.11 clients, Windows NT
  1626. clients and OS/2 clients.  There is also a Unix client program supplied as part of
  1627. the suie which allows Unis users to use an ftp-like interface to access filespace
  1628. and printers on any other SMB servers.
  1629.  
  1630.  
  1631. Summary of SAMBA suite components:
  1632.  
  1633.  smbd       the SMB server. This handles actual connections from clients
  1634.  nmbd       the Netbios name server, which helps clients locate servers
  1635.  smbclient  the Unix-hosted client program
  1636.  smbrun     a little "glue' program to help the server run external programs
  1637.  testprns   a program to test server acess to printers
  1638.  testparms  a program to test the SAMBA config file for corectness
  1639.  smb.conf   The SAMBA config file
  1640.  smbprint   a sample script to allow a Unix host to use smbclient to print
  1641.             to an SMB server
  1642.  
  1643. Although this is the UNIX suite summary, the source code is available and   SAMBA  
  1644. has been ported to the Amiga. SAMBA is of particular use to Lightwave users to
  1645. move files between the Amiga and a PC.
  1646.  
  1647.  JAVA_VRML 
  1648. -------------
  1649.  
  1650. What is JAVA and VRML, and are they available for the Amiga?
  1651.  
  1652.  
  1653. JAVA is being spearheaded by SUN Microsystems,and you can check their web site for
  1654. details.
  1655.  
  1656.  
  1657. JAVA is a new language for the WWW that has more power than   HTML  . Don't expect
  1658. it to replace HTML any time soon though. JAVA is intended to augment HTML by
  1659. allowing web page authors to provide programs which run on the client's machine.
  1660. These programs can be anything from an animation to a full blown user interface
  1661. into a remote database or application. In fact there is more than one form of
  1662. JAVA: JAVA as applets, JAVA as applications, and JAVAScript.
  1663.  
  1664. JAVA applets run in the context of a web browser. Currently there are no Amiga web
  1665. browsers that support JAVA applets, but that could change soon.
  1666.  
  1667. JAVA applications require an interpreter called a virtual machine (VM).
  1668.  
  1669. JAVAScript is more of a Basic langauage which is only supported by Netscape and
  1670. Microsoft's Internet Explorer. It was developed by Netscape and SUN.
  1671.  
  1672. Since JAVA is a programming language, you can find tools on the new GEEK GADGETS
  1673. cd rom from   Cronus  .
  1674.  
  1675.  
  1676.  
  1677. JAVA is being ported to the Amiga. Niall Teasdale has a web page on the project
  1678. which is being called P'Jami.
  1679.  
  1680.  
  1681. There are also several other ports of JAVA underway. One is called Kaffe and it
  1682. supplies a VM to run JAVA applications. Another is the JAVA JIT compiler.
  1683.  
  1684.  
  1685. VRML is Virtual Reality Markup Langauge which is being spearheaded by SGI. This
  1686. language also augments HTML and allows web authors to add 3d graphics, or to build
  1687. 3d graphics worlds (virtual reality) which can be navigated over the web or
  1688. locally.
  1689.  
  1690. Remember Calagari? The Amiga 3d graphics package which became Truespace when they
  1691. ported to the PC. Well they are heavily involved with SGI in developing VRML
  1692. tools. Even if there is no Amiga port of VRML viewers, you can still get your
  1693. Amiga 3d graphics objects into VRML format.  Lightwave has a VRML saver.  Also
  1694. there are DXF to VRML converters on other platforms.
  1695.  
  1696.  
  1697. You can always use one of the web search engines to find tons of Java and VRML
  1698. stuff.
  1699.  
  1700.  IRC 
  1701. ------------
  1702.  
  1703.  
  1704.  
  1705. IRC == Internet Relay Chat
  1706.  
  1707.  
  1708. Sort of like a conference call but instead of speaking you type. They can be
  1709. somewhat structured with a moderator and guest which accept questions sort of like
  1710. a call in show on TV.
  1711.  
  1712. There are some IRC clients such as Grapevine for the Amiga on Aminet.
  1713.  
  1714. You might also want to check out CLChat.
  1715.  
  1716.  proxy 
  1717. -----------
  1718.  
  1719. !!!!!!!! new section !!!!!!
  1720.  
  1721. Proxy
  1722.  
  1723.  
  1724. Proxies are intended as a security measure for firewalls, but as Randall Lasini
  1725. describes on his web page it can also be used to connect multiple machines to the
  1726. internet over a single dial up line without having to get a unique internet
  1727. address for each machine. I'll describe the basic idea here and you can get more
  1728. info from his web page at
  1729.  
  1730.  http://www.eck.net.au/~suicyde/AmiLAN.html
  1731.  
  1732.  
  1733. Although it is not a perfect solution, it is quite interesting. Your Internet
  1734. Service Provider (ISP) does not have to provide an internet address for each of
  1735. your machines, but it would still be a good idea to get your ISP's blessing in
  1736. case there are any unforseen problems or if your ISP considers it as a different
  1737. form of service.
  1738.  
  1739. The solution requires httprox14 and HiJack which are both on   Aminet   and assumes
  1740. you will be using an Amiga to dial into your ISP. Randall's solution was done
  1741. using all Amigas with Arcnet cards, but it should be doable with any physical
  1742. media that has a SANA II device driver. The solution was also performed using
  1743. AmiTCP 4.2.
  1744.  
  1745.  
  1746. HiJack and httprox14 are installed on the Amiga which is connecting to the ISP.
  1747. This Amiga must also being running a TCP-IP stack which supports the Gateway
  1748. function. AmiTCP supports the gateway function, but it must be enabled by editing
  1749. the amitcp:db/amitcp.config file. This Amiga has now become a special kind of
  1750. gateway called a firewall.
  1751.  
  1752.  
  1753. Point each of your "hidden" machines to use the gateway. This is done on an
  1754. application by application basis, and is not supported by all applications.
  1755. Ibrowse has a preferences tool for setting a proxy gateway, but others use
  1756. environment variables such as "setenv nntpserver gw-net.amiga.net" or "setenv
  1757. http_proxy gw-net.amiga.net:8080" where gw-net.amiga.net is the name of your Amiga
  1758. which is acting as a gateway.
  1759.  
  1760. The HJprox will route your applications packets to the internet and remember where
  1761. the returning packets go to.  Currently httpprox14 will not handle "refresh" or
  1762. random links like the one at Yahoo, but if you have an upstream proxy available
  1763. you might be able to use the random links.
  1764.  
  1765. As I said it isn't a perfect solution, but it looks quite interesting. Let   me  
  1766. know ( and Randall!) what setups you get to work, and I'll add them to the FAQ.
  1767.  
  1768.  General  (C) 
  1769.  ------------------------
  1770.  
  1771. Hardware:
  1772.  
  1773.    Connectivity
  1774.  
  1775.   GHC01   I only have two machines, an Amiga and _________(MAC/PC/etc).
  1776.            How can I exchange data without a net?
  1777.  
  1778.  
  1779.   GHC02   How do I connect a thin or thick card to a 10baseT net?
  1780.  
  1781.  
  1782.   GHC03   How do I connect my Amiga 2,3, or 4000 to ethernet?
  1783.  
  1784.  
  1785.   GHC04   How do I connect my Amiga 500, 1000 or 1200 to ethernet?
  1786.  
  1787.  
  1788.   GHC05   How about arcnet instead of ethernet?
  1789.  
  1790.  
  1791.   GHC06   How do I connect to ISDN?
  1792.  
  1793.  
  1794.  
  1795.  
  1796.  
  1797.  
  1798. Software:
  1799.  
  1800.  
  1801.   GSC01    What terminal emulations are available over ethernet?
  1802.  
  1803.  
  1804.   GSC02    Can I use multiple protocol stacks on my Amiga at the
  1805.         same time?
  1806.  
  1807.   GSC03   How can I uudecode messages from binary newsgroups?
  1808.  
  1809.  
  1810.   GSC04   Adding to the PATH from a shell doesn't seem to work, why?
  1811.  
  1812.  
  1813.   GSC05   Are there any Amiga to Amiga networking packages?
  1814.  
  1815.  
  1816.   GSC06   What Email options are available?
  1817.  
  1818.  
  1819.   GSC07   Can I do multimedia over a network?
  1820.  
  1821.  
  1822.   GSC08   Can I do parallel programming over a network?
  1823.  
  1824.  GHC01 
  1825. ----------------
  1826.  
  1827. I only have two machines, an Amiga and __________.
  1828.  
  1829. How can I exchange data without a net?
  1830.  
  1831. Four solutions come to mind. From least to most expensive:
  1832.  
  1833.   1) Floppies
  1834.   2) a) NULL Modem cable (serial/modem port)
  1835.      b) Parallel cable (may require special wiring. consult software)
  1836.   3) External SCSI or IDE
  1837.   4) Ethernet   (Ok, OK, so this one is a net.)
  1838.  
  1839.  
  1840. 1) Floppies
  1841.  
  1842. If the data will fit on a 720k or 1.4M floppy then you have it made.  See
  1843. appropriate section below  for details on your computer setup.
  1844.  
  1845. 2) a) NULL Modem cable
  1846.  
  1847. If the two machines are in the same room a null modem cable is useful for moving
  1848. larger amounts of data. You will need software in addition to the cable. You can
  1849. write your own or use something like TwinExpress  which is on   Aminet   . In
  1850. addition to moving files TwinExpress will also  allow you to print remotely. For
  1851. example, If you have a postscript  printer hooked to the PC's LPT2 port, then 
  1852.  
  1853.   copy hd0:psfiles/mydoc.ps ~LPT2
  1854.  
  1855. will send the postscript file over the nullmodem cable to the PC printer.
  1856.  
  1857.    b) Parallel cable
  1858.  
  1859. If the computers are close together (6 to 12 feet), then a special parallel cable
  1860. can be used to connect them.
  1861.  
  1862. PARnet is available for PC's and can be made to work with the Amiga version of
  1863.   PARnet  . Sorry, I don't have any details. If someone wants to send some, I'll add
  1864. them to the FAQ.
  1865.  
  1866.   Link It!   is a commercial solution that will work with either serial or parallel,
  1867. and comes with a parallel cable.
  1868.  
  1869.   PLIP  , is also a possibility but I don't have any details.
  1870.  
  1871. Also there is a program on Aminet called PC2Amiga. 
  1872.  
  1873.  
  1874. 3) External SCSI or IDE
  1875.  
  1876. The next cheapest solution is to get a SCSI external drive with removable media
  1877. such as a Syquest or Bernoulli.  See below for details and an example of
  1878. sneakernet.
  1879.  
  1880. 4) Ethernet
  1881.  
  1882. Of course there is nothing wrong with setting up an ethernet LAN between just two
  1883. machines other than cost.
  1884.      NFS solutions:
  1885.      Amiga -- NFSd by Interworks
  1886.      Amiga -- ch_NFS (comes with AmiTCP)
  1887.      MAC   -- MacNFS by Thursby Software  http://www.thursby.com
  1888.      PC    -- PcNFS by Sun
  1889.  
  1890.  
  1891.  
  1892.  
  1893. PC clone to/from Amiga
  1894.  
  1895. --------------------------------
  1896.  
  1897. Floppies and removable media can be formatted in MSDOS format.  The Amiga can then
  1898. read and write to them using CrossDos which is  included in AmigaDOS 2.x and
  1899. higher. CrossDos can also format a  MSDOS disk, but it takes a while. To preserve
  1900. long file names you can use LhaNT under Windows NT.
  1901.  
  1902. For PC you can get Conversions Plus by DataViz which allows the PC to read MAC
  1903. disks. It also provides file conversions such as Pict to tiff. Combine this with
  1904. MaxDos on the Amiga and you can exchange data between a PC and Amiga using a Mac
  1905. formatted disk! Now that's Mondo.
  1906.  
  1907.  
  1908. Mac to/from Amiga
  1909.  
  1910. --------------------------
  1911.  
  1912. There are now commercial products which allow the Amiga to read Mac formatted
  1913. floppies and disks (both removable and hard).   MaxDos   and  CrossMac.
  1914.  
  1915. Under System 7:
  1916.  
  1917. The Mac will automatically recognize a MSDOS disk. Another trick learned from the
  1918. Amiga. It is called PC Exchange and has a control panel for dealing with SCSI
  1919. disks.
  1920.  
  1921.  
  1922. Under system 6:
  1923.  
  1924. The Mac can also read and write MSDOS format floppies using the  Apple File
  1925. Exchange utility which comes with the Mac operating  system.  AFE is not
  1926. automatically installed so you may have to get off  the master diskettes if you
  1927. cannot find it on your Mac. AFE can also format a disk as MSDOS.  AFE MUST BE
  1928. RUNNING BEFORE you insert the MSDOS disk or it won't recognize it!!
  1929.  
  1930.  
  1931.  
  1932. Lee Stranahan's Mondo-Sneakernet system:
  1933.  
  1934. ---------------------------------------
  1935.  
  1936. From video and back to video by way of a Mac and PC.
  1937.  
  1938.   Load digitized footage from Exabyte tape into Mac using Missing Link;
  1939.   Process in AfterEffects;
  1940.   Store sequence of PICTS on Mac EZ (removable MSDOS format) drive;
  1941.   Move cart to EZ IDE in PC;
  1942.   Load PiCTS into Perception...
  1943.  
  1944. Of course, there are mucho other ways to skin a file.
  1945.  
  1946.  GHC02 
  1947. -----------
  1948.  
  1949. How do I connect a thin or thick net card to a 10baset net?
  1950.  
  1951. You need a 10baset transceiver called a TPAU (Twisted Pair Access Unit). The TPAU
  1952. should have an RJ-45, and an AUI connection.
  1953.  
  1954. Set the jumper on the card for thick net. Use the thick network connector called
  1955. an AUI and connect it to the TPAU's AUI connector and then connect the TPAU's RJ45
  1956. connector to your network. This setup requires two cables: one AUI, and one
  1957. RJ-45.
  1958.  
  1959. For connecting the Thin net connection to twisted pair thin net instead of a co-ax
  1960. thin net, you will need a ballun.
  1961.  
  1962.  GHC03 
  1963. ------------------
  1964.  
  1965. What do I need to hook up my Amiga  2,3, or 4000 to ethernet?
  1966.  
  1967. If the following sounds like geek  8-)  
  1968.  
  1969. then try the   Generic  (G)   section.
  1970.  
  1971. Also you can try the book store for a variety of books on the subject including
  1972. "Connect your Amiga!" by Dale Larson of   IAM  . They can go  into a lot more detail
  1973. than an FAQ.
  1974.  
  1975. You basically have two choices: a direct connection which requires a ethernet card
  1976. or a much slower remote connection via the serial port.  An ethernet card is also
  1977. referred to as an ethernet adapter, an ethernet controller, or as a network
  1978. interface card. One reason it is called a network interface card is that there are
  1979. other types of networks out there besides ethernet  ( ARCNET for example).
  1980. Ethernet is just extremely popular.
  1981.  
  1982.  
  1983. There are several cards to choose from and they support different ethernet cable
  1984. types. See the generic section for a description of cable types. See the product
  1985. specs section to see which cards support  which cables.  
  1986.  
  1987. In addition to the card you will need a protocol to communicate to other hosts or
  1988. nodes. See a description of protocols in the generic section. The protocols all
  1989. require configuration such as an address which you should get from your network
  1990. administrator or service provider.
  1991.  
  1992. Last but not least you will need some network applications to use over your
  1993. network link. Telnet and FTP usually come with the TCP/IP protocol, but there are
  1994. many others available.
  1995.  
  1996. In summary, you will need: 1) NIC 2) Protocol 3) Application.
  1997.  
  1998.  
  1999. Ethernet cards:
  2000.  
  2001.  The   A2065   was by Commodore Business Machines.
  2002.  The   A4066   is by   Ameristar   supersedes the A2065 card.
  2003.  The   LAN Rover    was by   ASDG   and is also called the  EB920.
  2004.  The   Hydra   is by   Hydra Systems  
  2005.  The   Ariadne   is by   Village Tronic  
  2006.  
  2007. Also cheap PC ethernet cards can be used with   GG2 bus+   card from
  2008.   Software Results Enterprises  .
  2009.  
  2010. The Ariadne is a hybrid card which includes both ethernet and parallel ports on
  2011. the same card.
  2012.  
  2013. All of  these cards are full size and most are   SANA II   compatible.
  2014.  
  2015. Protocol:
  2016.  
  2017. All these cards  can be used with protocol software such as
  2018.  TCP-IP:
  2019.      AmiTCP   by   NSDi  
  2020.      I-NET 225   by   Interworks  
  2021.      AmigaNOS  
  2022.      AS225   was by CBM
  2023.  Other:
  2024.    TSSnet   DECnet    software by   Thunder Ridge, Inc.   ,
  2025.    Novell Netware client by   Oxxi  
  2026.  Amiga to Amiga:
  2027.      ENLAN-DFS  
  2028.      Envoy  
  2029.      DNET   (also does Amiga to Unix)
  2030.      SAMBA   (also does Amiga to Unix or PC)
  2031.  
  2032.      Resource Management Force  
  2033.    has a zorro II card called   QuickNet   which uses
  2034.    thin ethernet, and special Amiga to Amiga software.
  2035.  
  2036. Serial port:
  2037.  
  2038. The serial port offers a much slower, but much cheaper way to build a network. By
  2039. using a high speed modem connection to an Internet Service Provider you can use
  2040. your Amiga serial port to become a full fledge node on the Internet. The internet
  2041. requires the   TCP-IP   protocol and you will need either   SLIP   or   PPP   to drive
  2042. the serial port. SLIP comes with AmiTCP and   PPP.device  is available on Aminet.
  2043.  
  2044. If you plan on tying several machines to the internet over a single SLIP or PPP
  2045. line, you will HAVE to coordinate it with your service provider, otherwise only
  2046. one machine will be seen. Unless of course you are clever like Randall Lasini and
  2047. figure out a   way   around it.
  2048.  
  2049. Other types of networks can also be supported via the serial port such as  DECnet .
  2050. Again the tradeoff being giving up speed for distance and cost.
  2051.  
  2052. No place to dial into? You can usually find a book on the Internet at a bookstore
  2053. that lists the major providers, but your local user groups and BBS users can
  2054. provide good insight  into which are the best or  cheapest.
  2055.  
  2056.  GHC04 
  2057. ----------------
  2058.  
  2059. Can I hook up an Amiga 500,1000, 1200  to ethernet?
  2060.  
  2061. Yes, Almost all Amiga models can be hooked to the ethernet. Using the serial port
  2062. is the cheapest, but the fastest is a direct connect  using an ethernet adapter
  2063. card.
  2064.  
  2065. For the 1200    Interworks   has an ethernet card called   ICard   that  will support
  2066. the major protocols. They also have some Amiga peer to peer software products for
  2067. the ICard.
  2068.  
  2069. For the 500 and 1000:
  2070.  
  2071. The   A2065   has reportedly been used successfully with third-party expansion
  2072. boxes, such as Bodega Bay.  It has  also been reported that  the A2065 card can be
  2073. used with the Slingshot expansion device used  with an Amiga 500 and a SupraDrive
  2074. 500XP's pass-through. 
  2075.  
  2076. The A2065 has been superseded by the   Ameristar      A4066   .   Don't know if it
  2077. works with the A500 or A1000 expansion buses.
  2078.  
  2079. The serial port approach for TCP/IP is supported by:
  2080.  
  2081.   several flavors of   AmigaNOS  
  2082.     AmiTCP  
  2083.     I-Net 225  
  2084.     Miami  
  2085.     TermiteTCP  
  2086.  
  2087.  
  2088. all of which require   SLIP   or   PPP   to use the serial port.   DECnet   and   DNET  
  2089. can be also be used  with the serial port.
  2090.  
  2091.  GHC05 
  2092. ------------------
  2093.  
  2094. Arcnet runs at about 2.5 Mbits/sec which is a lot faster than parnet or Appletalk,
  2095. but not as fast as ethernet. Arcnet hardware is cheaper than ethernet, however, so
  2096. for a small shop they may be a better deal.
  2097.  
  2098.  
  2099. Once upon a time, CBM released the A2060 for the Amiga 2000, and the A560 for the
  2100. A500. You can probably still find these used, and apparently there is a SANA II
  2101. driver for them called ch2060.device by Carsten Heyl. Look on Aminet.
  2102.  
  2103.  
  2104. CSA was working on some, but are on  hold pending the outcome of the CBM
  2105. liquidation. Contact   CSA   if you  are interested.
  2106.  
  2107.  GHC06_ISDN 
  2108. ----------
  2109.  
  2110. Can I hook an Amiga to ISDN?
  2111.  
  2112. Yes,   ISDN Master   is one solution for hooking an Amiga to   ISDN  .
  2113.  
  2114. Since I haven't done this myself, I'm interested in    hearing   from those who have
  2115. as to what solutions are available and what specifically is required.
  2116.  
  2117.  GSC01 
  2118. -----------------
  2119.  
  2120. What terminal emulations are available over ethernet?
  2121.  
  2122. The   AS225   package allows rlogin using the Amiga console (a  termcap is supplied)
  2123. only. A separate rloginVT program is supplied for  VT100 emulation. Under X
  2124. Windows, xterm provides terminal  emulation that typically works with all software
  2125. available on the host.
  2126.  
  2127. AS225r2 provides telnet and nterm (telnet with VT100).
  2128.  
  2129. TSSnet   DECnet   provides VT100 terminal emulation  using the  DECnet CTERM
  2130. facility or use your favorite VT compatible Amiga  terminal program including
  2131. VLT.
  2132.  
  2133.   VLT   works with TSSnet DECnet, Enlan, and with tn3270.device for  AS225r2 .  VLT
  2134. provides Tektronix and DEC terminal emulation.
  2135.  
  2136.   telser  opens the door to user your favorite modem software's terminal emulator
  2137. with telnet.
  2138.  
  2139.  GSC02 
  2140. ------------------
  2141.  
  2142. Can I use multiple protocol stacks on my Amiga at the same time?
  2143.    If all desired protocol stacks support the   SANA II   standard, several
  2144. protocols can be run simultaneously on the same A2065 card.  Some commercially
  2145. available versions of the network protocol stacks support the SANA II
  2146. specification now. But if they don't, you can have multiple hardware interfaces to
  2147. run different protocols on the same machine simultaneously (i.e. one A2065 used
  2148. for TCP/IP and one used for Netware).
  2149.  
  2150.  GSC03 
  2151. --------------
  2152.  
  2153. How can I uudecode messages from binary newsgroups?
  2154.  
  2155. MASSDECODE is an ARexx script by Gregg Giles which will scan all newsgroups for
  2156. uuencoded binaries, joins the parts of a single binary, and decodes the binary.
  2157. Ideal for those who want to have binary newsgroups decoded automatically and have
  2158. the resulting binaries put online for their users to download and/or access.
  2159.  
  2160. It is available from   Aminet   as comm/news/MassDecode1.1.lha
  2161.  
  2162. Or you can use   MunPack   if the file is  MIME  encoded.
  2163.  
  2164.  GSC04 
  2165. ----------------
  2166.  
  2167. Adding to the PATH doesn't seem to work from the Shell, why?
  2168.  
  2169.  
  2170. Each shell has it's own copy of the workbench PATH structure. This allows each
  2171. shell to be customized, but does lead to confusion because adding to the PATH in
  2172. one shell does not affect the other shells. To change the PATH for the workbench
  2173. and thus all new Shells you must use the NEWPATH option of the LOADWB command. For
  2174. example, to add work:newdir to the PATH system wide you'd type:
  2175.  
  2176.    >PATH work:newdir add
  2177.    >LOADWB NEWPATH
  2178.  
  2179. Now work:newdir will be added to the search path system wide.
  2180.  
  2181.  GSC05 
  2182. ----------------
  2183.  
  2184. Are there any peer-peer network packages for the Amiga?
  2185.  
  2186. Yes, several.
  2187.  
  2188.   ENLAN-DFS    from   Interworks    provides peer to peer  networking and Distributed
  2189. File System over   SANA II   compatible hardware. 
  2190.  
  2191.   Envoy    from   IAM   provides peer to peer networking for Amigas that is  tied very
  2192. close to the operating system. It too is SANA II compatible.
  2193.  
  2194.   Resource Management Force   has a zorro II card called    QuickNet   which uses thin
  2195. ethernet, and special Amiga to Amiga software.
  2196.  
  2197.  
  2198. ALAN-FS   is a peer-to-peer network package that allows full  transparent
  2199. file-sharing, device sharing over ethernet. It requires  WB2.0 and the Commodore
  2200. AS225 package. It is available from    GfxBase, Inc  , or
  2201.   Canadian Prototype Replicas  . NOTE: Current Product status  unknown.   FEEDBACK  
  2202. appreciated.
  2203.  
  2204.   Dnet    ---   Dnet has client/server software for both Amiga-Amiga and Amiga-UNIX
  2205. networking over a serial line. Among other things Dnet supports shells, file
  2206. transfer, IRC, and something like NFS. Dnet is available on   Aminet  .
  2207.  
  2208.  
  2209. PARnet/PARbench  ---   PARbench   is a workbench installable version of PARnet which
  2210. allows two Amigas to be networked using a parallel port and cable. It is basically
  2211. file sharing similar to NFS, but Amiga only. PARbench greatly simplifies
  2212. installing and using PARnet.
  2213.  
  2214.  GSC06 
  2215. ----------------
  2216.  
  2217. What electronic mail options are available?
  2218.  
  2219. The   DECnet   package from   Thunder Ridge, Inc.     supports  VMSmail.   AmigaELM  
  2220. supports UUCP mail. 
  2221.  
  2222. Both packages require a mail utility on a remote host.
  2223.  
  2224. You should also pick up a copy of  InetUtils  from Aminet. InetUtils allows AmigaELM
  2225. and other mail utilities to use   SMTP   instead of relying on a remote host.
  2226.  
  2227. Graham Walter has uploaded a SMTP daemon for AmiTCP to   Aminet   
  2228.  
  2229. Also available for both   AmigaNOS flavors   is a mail agent called BM,  B-Dale's
  2230. Messy-Dos Mailer.  It doesn't have as nice an interface as  Elm, but is easy to
  2231. use and can build RFC822 formatted files.
  2232.  
  2233. GMail is available as part of  INET225 .
  2234.  
  2235.  VooDoo  is available on Aminet. It provides a graphical user interface (GUI) but
  2236. requires WB3.0 or higher.
  2237.  
  2238.  
  2239. To handle   MIME   attachments you might also want to pick up a copy of    MUNPACK  
  2240. or MetaMail.
  2241.  
  2242.  GSC07 
  2243. ----------------
  2244.  
  2245. Is network based multimedia available?
  2246.  
  2247. InfoChannel  is a   SCALA, Inc.   product that can run over LAN's or modems. It
  2248. allows remote Amiga multimedia stations to be controlled  from a central Amiga
  2249. host. Data can also be stored centrally and  supplied upon demand. InfoChannel
  2250. also comes with tools and  graphics for creating a multimedia service such as a
  2251. kiosk.
  2252.  
  2253. Also   Amosaic   can be used as a multimedia hypertext user interface  for both
  2254. local and remote data.
  2255.  
  2256.  
  2257. Also JAVA can be used as multimedia development tool. JAVA is being developed by
  2258. Sun Microsystems, but an Amiga port is in the works by someone other than Sun.
  2259.  
  2260.  GSC08 
  2261. ---------------------
  2262.  
  2263. Is network parallel programming available?
  2264.  
  2265.   TorqueWare (TM)   is by   AugmenTek    and allows  parallel  programming between
  2266. several Amigas. Also an Amiga running  AugmenTek's TorqueWare can act as a client
  2267. to a SGI or Mac running  TorqueWare by  Torque Systems.
  2268.  
  2269.  Product Specific 
  2270. ================
  2271.  
  2272.  
  2273.   CBM TCPIP (B)   
  2274.  
  2275.   Envoy (E)  
  2276.  
  2277.   AMosaic (AM)  
  2278.  
  2279.   AmiTCP (AT)  
  2280.  
  2281.  CBM TCPIP (B)  
  2282.  ---------------------------------------
  2283.  
  2284. Questions about Commodore's TCPIP software
  2285.  
  2286.   B01    I can't login to my Amiga over the network. Why?
  2287.  
  2288.   B02    When I FTP to some hosts, I get part of an introductory 
  2289.          message and then either the network hangs up or 
  2290.         the connection gets closed. Why?
  2291.  
  2292.   B03    Is Domain Name Resolution available with the AS225 software?
  2293.  
  2294.   B04    Can I use NFS to mount a partition on my Amiga from a remote 
  2295.         machine?
  2296.  
  2297.   B05    I can't use FTP, rsh or rcp into my Amiga. Why?
  2298.  
  2299.   B06    FTP into my Amiga works, but rsh and rcp into my Amiga don't.
  2300.  
  2301.   B07    I can communicate with machines on my network/floor/building, 
  2302.         but I  can't communicate with other machines even though they 
  2303.         are in my   inet:db/hosts file.
  2304.  
  2305.  B01 
  2306.  -------------------- 
  2307.  
  2308. I can't login to my Amiga over the network. Why?
  2309.  
  2310. The AS225 software does not support interactive remote logins to the Amiga. It
  2311. does have servers for rsh (remote shell), rcp (remote copy)  and does support
  2312. remote FTP logins. rsh allows you to execute  commands on the Amiga, but does not
  2313. allow an interactive shell.
  2314.  
  2315.   I-NET 225   has numerous servers including telnetd.
  2316.  
  2317. For   AmiTCP   there are two utilities on   Aminet   called  tnserv.lha  and
  2318. FtpDaemon.lha that provide remote telnet and FTP to  an Amiga.
  2319.  
  2320.  B02 
  2321. -------------------
  2322.  
  2323. When I FTP to some hosts, I get part of an introductory message and then either
  2324. the network hangs up or the connection gets closed. Why?
  2325.  
  2326. There apparently is a bug in the AS225 software that causes trouble  when ftp'ing
  2327. to a system that has a long login message. You can  suppress this login message on
  2328. some systems by typing a hyphen ('-')  as the first character in your password.
  2329.  
  2330.  B03 
  2331. ------------------- 
  2332.  
  2333. Is Domain Name Resolution available with the AS225 software?
  2334.  
  2335.  
  2336. For AS225r1: No. You must have an entry in the host table for each machine you
  2337. wish to reference by name (as opposed to IP address). Also the gateways file is
  2338. not currently used.
  2339.  
  2340. For As225r2: Yes. All variants support DNS, and gateway. These functions are
  2341. turned off and on via the config files and the ConfigINet utility.
  2342.  
  2343.  B04 
  2344. -------------------- 
  2345.  
  2346. Can I use NFS to mount a partition on my Amiga from a remote  machine?
  2347.  
  2348. For AS225r1: No. Currently, the AS225 software only supports NFS as a client. An
  2349. NFS server is not included.
  2350.  
  2351. For AS225r2: Yes. NFSd the NFS server is included. The 'd' stands for daemon which
  2352. is a term used by the un*x community for a program which runs continuously and
  2353. watches for certain events, and then loads the appropriate program to handle a
  2354. given event.
  2355.  
  2356. Not all variants of AS225r2 contain the NFSd.
  2357.  
  2358.  B05 
  2359. ------------------
  2360.  
  2361. I can't use FTP, rsh or rcp into my Amiga. Why?
  2362.  
  2363. Make sure that you are running inet:s/start-inet with the servers keyword (i.e.,
  2364. "execute inet:s/start-inet servers").
  2365.  
  2366.  B06 
  2367. --------------------
  2368.  
  2369. FTP into my Amiga works, but rsh and rcp into my Amiga don't.
  2370.  
  2371.  
  2372. Make sure that you have an entry in inet:db/passwd for the user who  is rshing
  2373. into the Amiga (you can use the -l option to change the user trying to do the
  2374. remote access.) Make sure that you have an entry in inet:db/hosts.equiv for the
  2375. machine being rsh'd from.
  2376.  
  2377.  B07 
  2378. -------------------
  2379.  
  2380. I can communicate with machines on my network/floor/building, but I can't
  2381. communicate with other machines even though they are in my inet:db/hosts file.
  2382.  
  2383.  
  2384. Make sure that you have routes set up to other networks. Many  networks have one
  2385. primary gateway which you should make your  default route for reaching all other
  2386. networks. See the commented-out  "route add default" line in inet:s/start-inet.
  2387.  
  2388.  Envoy (E) 
  2389. ---------------------------------------
  2390.  
  2391. Questions about Envoy
  2392.  
  2393.   E1          How do I configure a machine which has both an Amiga Link 
  2394.         and an ethernet connection so that machines on either network 
  2395.         can see each other?
  2396.  
  2397.  E1 
  2398. -----------------
  2399.  
  2400. How do I configure a machine which has both an Amiga Link and an  ethernet
  2401. connection so that machines on either network can see each  other?
  2402.  
  2403. Given machines A, B, and C with node B having both Amiga Link and Ethernet card
  2404. (Quicknet) as shown below, and all running Envoy.
  2405.  
  2406.  
  2407.  A  <=== Alink ===>  B  <=== Ethernet ===>  C
  2408.  
  2409. In order for node A to access node C or vice versa use the following configuration
  2410. scheme: (IP addresses for example only!)
  2411.  
  2412.  
  2413.               node A        node B        node C
  2414.  
  2415.  IP-Address:  244.1.a.a     244.1.b1.b1   244.1.c.c
  2416.  
  2417.                             244.2.b2.b2
  2418.  
  2419.  Subnet Mask: 255.255.0.0   255.255.0.0   255.255.0.0
  2420.  
  2421.                             255.255.0.0
  2422.  
  2423.  Use Realm:   yes           yes           yes
  2424.  
  2425.  Realm-Serv:  NO            yes           yes
  2426.  
  2427.  Realm-Name:  NET           NET           NET
  2428.  
  2429.  Serv-Addr:   244.1.b1.b1   244.1.b1.b1   244.2.b2.b2
  2430.  
  2431.  Def GateWay: 244.1.b1.b1   ------        244.2.b2.b2
  2432.  
  2433.  Loc Realms:  ------        NET 244.1.0.0 -------
  2434.  
  2435.  Loc Realms:                NET 244.2.0.0
  2436.  
  2437.  Rem Realms:  ------        ------        ------
  2438.  
  2439.  
  2440. where b1.b1, and a.a are the AmigaLink hardware addresses. i.e. the last two bytes
  2441. of the IP address MUST match the hardware address on the AmigaLink interfaces.
  2442.  
  2443.   On the ethernet interfaces, however, b2.b2 and c.c can be anything since Envoy
  2444. supports ARP on ethernet.
  2445.  
  2446. NOTE: the IP addresses are for example ONLY!  Unless you manage  all the nodes
  2447. concerned you must coordinate the IP addresses with  your network administrator or
  2448. provider.
  2449.  
  2450. This example basically creates two TCP/IP domains: 244.1 and 244.2 Each domain can
  2451. have multiple nodes. Node B serves as the gateway between the two domains. If you
  2452. were to set up additional gateways to other domains, you would use the route
  2453. command on each node that you wished to enable communications to the new domain.
  2454. The  route command merely tells TCP/IP which gateway or router to use for  data
  2455. that is to be sent to a particular domain thus providing a more direct path, and
  2456. avoiding sending unnecessary traffic to other parts of  the network.
  2457.  
  2458. The gateway provides access to other parts of a network that would  not otherwise
  2459. be directly accessible. A router is dedicated to keeping track of routes to
  2460. various domains. On large networks your default  gateway will often point to a
  2461. router thus negating the need to maintain  route commands on each node.
  2462.  
  2463. For further discussion of domains and beginner info on the Internet you should
  2464. refer to   ZEN  
  2465.  
  2466.  AMosaic(AM) 
  2467.  ---------------------------------------
  2468.  
  2469. NOTE: for more info on Mosaic check out   Amosaic-FAQ  
  2470.  
  2471. Questions about AMosaic
  2472.  
  2473.           AM1   What do I need to run AMosaic?
  2474.  
  2475.           AM2   Is there a way to print from AMosaic using arexx?
  2476.  
  2477.           AM3   Having problems with "service looping" with http?
  2478.  
  2479.           AM4   How do I connect to a news server with AMosaic?
  2480.  
  2481.           AM5   How do I access docs in AMosaic NoNet mode?
  2482.  
  2483.           AM6   How do I make AMosaic appear on a custom screen?
  2484.  
  2485.           AM7   How do I change AMosaic's preferences?
  2486.  
  2487.           AM8   How do I route past a FireWall? (proxies)
  2488.  
  2489.  AM1 
  2490.  -------------------
  2491.  
  2492. What do I need to run AMosaic?
  2493.  
  2494.   * A link to the Internet
  2495.  
  2496.   * Any Amiga running AmigaDos 3.0 or higher. 
  2497.  
  2498.   Aminet   is the place to go for all the rest of this stuff!
  2499.  
  2500.   * Amosaic V1.2 or higher (latest is available on max.physics.sunysb.edu)
  2501.  
  2502.   * MUI 2.0 or higher
  2503.  
  2504.   * TCP/IP:  AmiTCP, INet 225, DNET, TIA, MLINK, MIAMI, TermiteTCP,  etc. (see
  2505. below)
  2506.  
  2507.   * For modem connections: SLIP (included with AmiTCP) or PPP
  2508.  
  2509.   *   INetUtils   (optional  adds SMTP, etc.)
  2510.  
  2511.   * FTPd (optional  allows inbound FTP)
  2512.  
  2513.   * The following utilities are used by default by Amosaic, but you can
  2514.     use others:   amisox,  edplay,  zgif,  ams
  2515.     They are available via Amosaic once you get it up and going.
  2516.  
  2517.  
  2518. Summary of TCP-IP software solutions:
  2519.  
  2520. Two new entries are   TermiteTCP   and   Miami   . Both stacks are designed with "ease
  2521. of use" in mind, and are primarily targeted at the home user who is dialing up an
  2522. ISP by modem to connect to the internet.
  2523.  
  2524.   INet-225   is a new product from Interworks which will provide full TCP/IP
  2525. connectivity plus includes several other useful applications.
  2526.  
  2527. =======< end first part >======
  2528.  
  2529.