home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaDemoCD2.iso / ASCII / TEXTE / SCENE / HPA / PHREAKING / Beginer2.lha / BEGINER2.DOC
Encoding:
Text File  |  1992-10-18  |  12.2 KB  |  202 lines

  1.  
  2. [/][\][/][\][/][\][/][\][/][\][/][\][/][\][/][\][/][\][/][/][\][/][\]
  3. [\]               The Beginners Manual Chapter 2                  [/]
  4. [/]                                                               [\]
  5. [\]                 Written by......                              [/]
  6. [/]                          The Judge  March 29, 1990            [\]
  7. [\]                                                               [/]
  8. [/]   Call Treasure Island for other Chapters..604-946-7445       [\]
  9. [\][/][\][/][\][/][\][/][\][/][\][/][\][/][\][/][\][/][\][/][\][/][/]
  10.  
  11.  The Beginners number two here will deal public networks, packet switching,
  12.  packets and virtual curcuits.... Everyone should be able to understand
  13.  the stuff here its all laid out very plain and simple so that you
  14.  beginners can understand things easier than in some other philes out
  15.  their. So enjoy number 2 look forward for 3 and ect ect......
  16.  
  17.             The Judge
  18.  
  19. An Overview of the Process
  20.  
  21.   Regardless of what you plan to do once you get there, and regardless of
  22. the kind of system you plan to call, the fundamental goal of going online
  23. is always the same: You want to establish a connection that will transport
  24. the characters and commands you type at your keyboard to a distant computer-
  25. and transport that comptuer's respones back to your screen. A variety of
  26. systems and components are needed to achieve this goal.
  27.   The process can best be explained by following a bit of electronic
  28. information as it travles from your keyboard into your systems, and out
  29. into the telephone stream. The various components of a personal computer-the
  30. keyboard, disk drives, printer, memory, video hardware, and so on-communicate
  31. with each other by transmitting electronic impulses that for the purpose
  32. of this discussion we can think of as jelly beans. When you press your
  33. <R> key, for example, your keyboard sends a hail of colored jelly beems
  34. hurtling into the system to tell it that you want it to display the letter
  35. R on the screen. Your system responds correctly because it recognizes the
  36. pattern of colorede beans the keyboard has selected to as representing the
  37. letter R.
  38.   The jelly beans, of course are "bits" (binary digits) of computer
  39. information. And there are only two colors, red and blue. There are no
  40. pinks, powder blues, purples, or other shades. There is red and blue, and
  41. onle red and blue. For the convenience, programs and other binary bean
  42. counters symbolize these two colors on paper as 1s and 0s. They could
  43. just as easily use exclamation points and dollar signs or some other pair of
  44. symbols. As long as each symbol is unique and as long as there are two and
  45. only two of them, the actual symbols used do not matter.
  46.   As surprising as itmay seem, the simple concept of two symbols is at the
  47. very core or personal and every other kind of computing, and we will be
  48. encountering it again and again in computer communications. For exampmle,
  49. in reality, the bits on a floppy disk are symbolized by areas of the disk track
  50. that are either magentized or not magnetized. The disk drive heads see these
  51. areas as a pattern that they use to generate a matching series of electronic
  52. pulses that flow into the computer. The drive heads, in other words, make a
  53. copy of the pattern on the disk by translating its elements into voltage
  54. pulses. The pulses are of either a "high" voltage ("on") or a "low" voltage
  55. ("off"), with nothing in between.
  56.  
  57. [[-- Note: Alright enough of the technical talk.. we just had to say some
  58.            for some of you who are more into learning the techno of it,
  59.            and to piece in later...                                      --]]
  60.  
  61. Public Data Netowrks and Packet Switching
  62.  
  63.   All of this sounds great, doesn't it? Imagine being able to call any
  64. communicating computer anywhere in the world and use it as if you were sitting
  65. at its very own keyboard. Imagine the size of your phone bill when all of
  66. these long distance charges are added up each month-calls to Californaia
  67. Washington D.C.... Call to Great Britain or France. Obviously, if one had
  68. to pay regular long-distance rates for personal computer communications, the
  69. only systems most of us would call would be the bulletin boars in our own
  70. neighborhoods.
  71.   Fortuantly, although most systems can be reached by direct dial, there's
  72. no need to make your connection that way, thanks to the public data netowrks
  73. (PDNs). The PDN use a technology called "packet switching" that is
  74. specifically designed to allow one computer to talk to another and to do so
  75. inexpensively. As long as bother locationsa re within the continental U.S.,
  76. for example, the cost of using a PDN has historically been as low as $2 an
  77. hour (a l ittle over three cents a minute) during non business, evening hours.
  78.   The two leading public dat networks in the U.S. are Telenet, owned by
  79. U.S. Sprint Communications Corporation, which in turn is owned by GTE and
  80. United Telecommunications; and Tymnet, owned by the McDonnell Douglas Corp..
  81. In Canada, the leading network is Datapac, owned and operated by Telecom Canada.
  82. Other companies like ComuServe, and General Electric, operate networks as well,
  83. but all work in essentially the same was.
  84.   You don't need to know a great deael about the PDNs, but its improtant to have
  85. a broad familiarity with them. (For more information on them check out the
  86. upcoming chapters......) You will be using a PDN vitually every time you
  87. connect up with a major commercial system-and you may be able to use on for
  88. BBs in selected cites as well. And you will most certainly be using them for
  89. international calling. Heh you use them for every fucken thing in the book
  90. pretty much dudes...
  91.  
  92. Data Packets and the Virtual Circuit
  93.  
  94.   A packet-switching network consists of hundreds of computers and thousands
  95. of modems. The computers and modems are scattered all over the country and
  96. connected to each other by high-speed (up to 56,000 bps, or 56 kpbs) data
  97. lines. Each location on the network is called a "node," and if you live near
  98. a medium to large city, the chances are there is at least one node within your
  99. local calling area.
  100.   When you and your computer dial one of these nodes, one of the modems at
  101. that location will answer the phone and you will connect up. At this point
  102. you and your computer will be in direct contact with the node computer, and
  103. after keying in some preliminary information, you will be free to tell the
  104. network node which commercial system you wish to talk to. The node computer
  105. will then patch you through to your target system using the most efficient
  106. network route available at the time. In the targe system's computer room-lets
  107. say it's Palo Alto, California where DIALOG's massive array of computers are
  108. located-the phone will ring and one of the DIALOG's modems will answer to
  109. complete the connection.
  110.   The word "efficient" is the key here, since the efficienceies made possible
  111. by packet-switching technology are one of the main reasons using a PDN is
  112. cheaper than placing a conventional long-distance call. When you make a
  113. voice call, and actual physical circuit must be established between your
  114. phone and the person you are calling. This requires lots of switches and a
  115. lot of wires leading to a lot of different places. But the result is a
  116. circuit that's as real and complete as any you ever assembled in
  117. seventh-grade science class. And of course the circuit must remain in
  118. existence for the duration of your call, typing up all of the physical
  119. resources involved in making the connection.
  120.   Computer-to-computer calls are different. Because they communicate
  121. digitally-using the 1s and 0s or "jelly beans" we've spoken of before-their
  122. transmissions can easily be chopped up into discrete units or packets. Like
  123. the counterman at a hardware store pulling lengths of rope off a spool and
  124. cutting them to a uniform size, the node computer cuts your computer's data
  125. stream into uniformly sized packets of bits. It then stamps them with the
  126. address of your target system and a packet sequence number, and sends them
  127. on their way.
  128.   PDN follow an international recommended standard called X.25 (pronounced
  129. "X dot twenty-five"). The standard specifies, for example, that a PDN
  130. packet always contain 128 bits. Padding characters are used to round out the
  131. packet when necessary to bring it up to that level. When a packet comes into
  132. the node computer from a remote system, the computer strips off any
  133. irrelevant bits, checks the packet's address, and channels it to the correct
  134. caller. This is why a network node computer is often referred to as a
  135. "packet assembler/disassembler" or PAD.
  136.   A single PAD may have many incoming lines but only two or three high-
  137. speed lines connecting it to the network. However, since each packet is
  138. unique, the packets from several callers can be interleaved. What's more,
  139. they can be shot out into the network in different directions as the PAD
  140. strives for maximum efficiency in the face of ever-changing network load
  141. conditions and traffic patterns. Other node computers at various locations
  142. in the network receive the packets, check their address, and relay them to
  143. another node or to the host system itself. Thanks to the address and sequence
  144. number, however, the packets are received by the correct host in the correct
  145. order, regardless of the route each packet took to reach its destination.
  146.   The result is what's called a "virtual circuit." In most cases, when you
  147. use a paket-switching network, the connection between you and a host system
  148. appears to be identical to the connection that would exist were you to dial
  149. the remote system directly, even though an unbroken, continuous physical
  150. connection between you never actually exists.
  151.  
  152. The Impact of the PDNs
  153.  
  154.   So what effect does this have on you? The first and most importnat effect
  155. is that a PDNs ability to interleave packets from several callers on the
  156. same line, and its ability to constantly reconfigure connections in
  157. response to varying load factors, makes for very efficient use of the
  158. equipment. Greater efficiency means lower costs which mean lower prices.
  159.   Second, it helps explain at least some of the delays that can occur on
  160. a PDN during peak times of the day. It explains other points as well.
  161. Sometimes, for example, you may call your local node and the local node
  162. computer will tell you that no outgoing lines are available. You may also
  163. find that occasionally all incoming lines are in use, resulting in a
  164. conventional busy signal when you call. The solutions are the same in
  165. both cases: Keep trying, wait a while and try again, or simply call a
  166. different node. There is also the potential effect of a PDN when you are
  167. transfering files using an error-checking protocol like Xmodem, but thats
  168. for later on....
  169.             
  170. ---------For Chapter 3 and other philes call........
  171.     Treasure Island.........12/24baud.............604-946-7445
  172. ---------------------------------------------------------------------------
  173.    Written By.........
  174.                  The Judge.....
  175. ---------------------------------------------------------------------------
  176.  
  177.  
  178.  
  179. X-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-X
  180.  
  181.  Another file downloaded from:                               NIRVANAnet(tm)
  182.  
  183.  & the Temple of the Screaming Electron   Jeff Hunter          510-935-5845
  184.  The Salted Slug                          Strange              408-454-9368
  185.  Burn This Flag                           Zardoz               408-363-9766
  186.  realitycheck                             Poindexter Fortran   510-527-1662
  187.  Lies Unlimited                           Mick Freen           415-583-4102
  188.  Tomorrow's 0rder of Magnitude            Finger_Man           415-961-9315
  189.  My Dog Bit Jesus                         Suzanne D'Fault      510-658-8078
  190.  New Dork Sublime                         Demented Pimiento    415-566-0126
  191.  
  192.    Specializing in conversations, obscure information, high explosives,
  193.         arcane knowledge, political extremism, diverse sexuality,
  194.        insane speculation, and wild rumours. ALL-TEXT BBS SYSTEMS.
  195.  
  196.   Full access for first-time callers.  We don't want to know who you are,
  197.    where you live, or what your phone number is. We are not Big Brother.
  198.  
  199.                           "Raw Data for Raw Nerves"
  200.  
  201. X-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-X
  202.