home *** CD-ROM | disk | FTP | other *** search
/ Hacker Chronicles 1 / HACKER1.ISO / network / nia16 < prev    next >
Text File  |  1992-09-26  |  14KB  |  249 lines

  1.  
  2.  ZDDDDDDDDDDDDDDDDDD? IMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM; ZDDDDDDDDDDDDDDDDDD?
  3.  3   Founded By:    3 :  Network Information Access   : 3   Founded By:    3
  4.  3 Guardian Of Time 3D:            16APR90            :D3 Guardian Of Time 3
  5.  3   Judge Dredd    3 :          Judge Dredd          : 3   Judge Dredd    3
  6.  @DDDDDDDDBDDDDDDDDDY :            File 16            : @DDDDDDDDDBDDDDDDDDY
  7.           3           HMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM<           3
  8.           3                 IMMMMMMMMMMMMMMMMMMM;                 3
  9.           @DDDDDDDDDDDDDDDDD:  USENET: BASICS   :DDDDDDDDDDDDDDDDDY
  10.                             HMMMMMMMMMMMMMMMMMMM<
  11.  
  12. What is USENET? what is BITNET?  Why do Phrack and P/HUN mention them so much?
  13. Well, for the begginer, here is a history nad a basic working of USENET.  If
  14. you have any questions in regard, please contact spaf@purdue (Gene Spafford).
  15.  
  16. Currently, Usenet readers interact with the news using a number of
  17. software packages and programs.  This article mentions the important
  18. ones and a little of their history, gives pointers where you can look
  19. for more information and ends with some special notes about "foreign"
  20. and "obsolete" software.  At the very end is a list of sites from which
  21. current versions of the Usenet software may be obtained.
  22.  
  23. $_History
  24.  
  25. Usenet came into being in late 1979, shortly after the release of V7
  26. Unix with UUCP.  Two Duke University grad students in North Carolina,
  27. Tom Truscott and Jim Ellis, thought of hooking computers together to
  28. exchange information with the Unix community.  Steve Bellovin, a grad
  29. student at the University of North Carolina, put together the first
  30. version of the news software using shell scripts and installed it on
  31. the first two sites: "unc" and "duke." At the beginning of 1980 the
  32. network consisted of those two sites and "phs" (another machine at
  33. Duke), and was described at the January Usenix conference.  Steve
  34. Bellovin later rewrote the scripts into C programs, but they were never
  35. released beyond "unc" and "duke." Shortly thereafter, Steve Daniel did
  36. another implementation in C for public distribution.  Tom Truscott made
  37. further modifications, and this became the "A" news release.
  38.  
  39. In 1981 at U. C. Berkeley, grad student Mark Horton and high school
  40. student Matt Glickman rewrote the news software to add functionality
  41. and to cope with the ever increasing volume of news -- "A" news was
  42. intended for under 100 sites and only a few articles per group per
  43. day.  This rewrite was the "B" news version.  The first public release
  44. was version 2.1 in 1982; the 1.* versions were all beta test.  As the
  45. net grew, the news software was expanded and modified.  The last
  46. version maintained and released primarily by Mark was 2.10.1.
  47.  
  48. Rick Adams, at the Center for Seismic Studies, took over coordination
  49. of the maintenance and enhancement of the news software with the 2.10.2
  50. release in 1984.  By this time, the increasing volume of news was
  51. becoming a concern, and the mechanism for moderated groups was added to
  52. the software at 2.10.2.  Moderated groups were inspired by ARPA mailing
  53. lists and experience with other bulletin board systems.  In late 1986,
  54. version 2.11 of news was released, including a number of changes to
  55. support a new naming structure for newsgroups, enhanced batching and
  56. compression,  enhanced ihave/sendme control messages, and other features.
  57.  
  58. The current release of news is 2.11, patchlevel 19.  Article format is
  59. specified in RFC 1036, last revised in December 1987 (a version is
  60. distributed with the news software).
  61.    ñAn aside about RFCs:  a RFC is a Request For Comment, a de-facto
  62.    standard in the Internet Community.  It is a form of published
  63.    software standard, done through the Network Information Center (NIC)
  64.    at SRI.  Copies of RFCs are often posted to the net and obtainable
  65.    from archive sites.ç
  66.  
  67. A new version of news, becoming known as "C" news, has been developed
  68. at the University of Toronto by Geoff Collyer and Henry Spencer.  This
  69. version is a rewrite of the lowest levels of news to increase article
  70. processing speed, decrease article expiration processing and improve
  71. the reliability of the news system through better locking, etc.  The
  72. package was released to the net in the autumn of 1987.  For more
  73. information, see the paper "News Need Not Be Slow," published in The
  74. Winter 1987 Usenix Technical Conference proceedings.
  75.  
  76. Two popular screen-oriented news reading interfaces have been developed
  77. in the last few years to replace the traditional "readnews" interface.
  78. The first of these was "vnews" and it was written by Kenneth Almquist.
  79. "vnews" provides a "readnews"-like command interface, but displays
  80. articles using direct screen positioning.  It appears to have been
  81. inspired, to some extent, by the "notes" system (described below).
  82. "vnews" is currently distributed with the standard 2.11 news source.
  83.  
  84. A second, more versatile interface, "rn", was developed by Larry Wall
  85. now of JPL/NASA and released in 1984.  This interface also uses
  86. full-screen display with direct positioning, but it includes many other
  87. useful features and is very popular with many regular net readers. The
  88. interface includes reading, discarding, and/or processing of articles
  89. based on user-definable patterns, the ability to follow "threads of
  90. discussions" in newsgroups, and the ability of the user to develop
  91. customized macros for display and keyboard interaction.  "rn" is
  92. currently at release 4.3, patchlevel 40, with a major re-release under
  93. development.  "rn" is not provided with the standard news software
  94. release, but is very widely available due to its popularity.
  95.  
  96. xrn is an X11-based interface to NNTP that was written by Rick
  97. Spickelmier and Ellen Sentovich (UC Berkeley).  The current version is
  98. 6.2.  xrn supports many features, including sorting by subject,
  99. user-settable key bindings, graceful handling of NNTP server crashes,
  100. and many of the features of rn (including KILL files and key bindings
  101. similar to rn).  xrn is actively supported by the authors with bug
  102. fixing and feature addition support from many of the users.  xrn can
  103. be retrieved from most of the popular FTP sites (gatekeeper.dec.com,
  104. uunet.uu.net, expo.lcs.mit.edu) and is on the X11R4 distribution from
  105. MIT (in the contrib section).
  106.  
  107. There are two popular macro packages named "GNUs" and "Gnews" that can
  108. be used with the GNU Emacs text editor.  These allow reading, replying,
  109. and posting interaction with the news from inside the Emacs text
  110. editor.  Client code exists to get the articles using NNTP rather than
  111. from a local disk.  Copies can be found on most archive sites that
  112. carry the GNU archives.
  113.  
  114. "notes" is a software package popular at some sites.  It uses a
  115. different internal organization of articles, and a different
  116. interchange format than that of the standard Usenet software.  It was
  117. inspired by the notesfiles available in the PLATO system and was
  118. developed independently from the Usenet news.  Eventually, the "notes"
  119. network and Usenet were joined via gateways doing (sometimes imperfect)
  120. protocol translation. The interface for "notes" is similar to "rn" but
  121. implements different features, many of which are dictated by its
  122. internal organization.  "notes" was written in 1980-1981 by Ray Essick
  123. and Rob Kolstad, (then) grad students at the University of Illinois at
  124. Urbana-Champaign.  The first public release of "notes" was at the
  125. January 1982 Usenix conference.  The current release of notes is
  126. version 1.7.
  127.  
  128. In March 1986 a package was released implementing news transmission,
  129. posting, and reading using the Network News Transfer Protocol (NNTP)
  130. (as specified in RFC 977).  This protocol allows hosts to exchange
  131. articles via TCP/IP connections rather than using the traditional
  132. uucp.  It also permits users to read and post news (using a modified
  133. version of "rn" or other user agents) from machines which cannot or
  134. choose not to install the USENET news software.  Reading and posting are
  135. done using TCP/IP messages to a server host which does run the USENET
  136. software.  Sites which have many workstations like the Sun and Apollo
  137. products find this a convenient way to allow workstation users to read
  138. news without having to store articles on each system.  Many of the
  139. Usenet hosts that are also on the Internet exchange news articles using
  140. NNTP because the load impact of NNTP is much lower than uucp (and NNTP
  141. ensures much faster propagation).
  142.  
  143. NNTP grew out of independent work in 1984-1985 by Brian Kantor at U.
  144. C.  San Diego and Phil Lapsley at U. C. Berkeley.  It is now in
  145. release 1.5, and includes support for System V UNIX with Excelan
  146. Ethernet cards and DECNET under Ultrix.  NNTP was developed at U. C.
  147. Berkeley by Phil Lapsley with help from Erik Fair, Steven Grady, and
  148. Mike Meyer, among others.  The NNTP package is distributed on the
  149. 4.3BSD release tape (although that is version 1.2a and out-of-date)
  150. and is also available from the various authors, many major hosts, and
  151. by anonymous FTP from ucbvax, ucsd, and gatech.  Reader clients for
  152. VMS systems should be available soon.  A TOPS-20 reader was developed
  153. by Dave Edwards of SRI <dle@kl.sri.com>, but current availability is
  154. unknown.  There is also an NNTP-based netnews reader for Symbolics
  155. Lisp Machines (under Genera 7) available for anonymous FTP from
  156. ucbvax.berkeley.edu [10.2.0.78] in pub/nntp-clients/lispm written by
  157. Ian Connolly <connolly@coins.cs.umass.edu> and maintained by Richard
  158. Welty <welty@lewis.crd.ge.com>.  An NNTP reader suite for PC's running
  159. MS-DOS and having Excelan boards is available for ftp from
  160. ames.arc.nasa.gov; get the pcrrn files.
  161.  
  162. At least one IBM VM/SP (CMS) version of the Usenet software is
  163. available.  Interested parties should contact Irwin Tillman of
  164. Princeton University (irwin@pucc.princeton.edu or irwin@pucc.bitnet)
  165. for details.  Another version may also be available from Bill Verity at
  166. Penn State (whv@psuvm.bitnet).
  167.  
  168. A VAX/VMS implementation is available that implements a screen-based
  169. user interface with the functionality similar to rn. The program allows
  170. reading, posting, direct replies, moderated newsgroups, etc.  in a
  171. fashion closely related to regular news.  The implementation includes
  172. the RFC1036 news propagation algorithms and integrated use of the NNTP
  173. protocols to support remote news servers, implemented as a VAX/VMS
  174. Decnet object.  A RFC977 server implemented as a Decnet object is also
  175. included.  The license for the software is free, and there are no
  176. restrictions on the re-distribution.  For more info, contact
  177. gih900@fac.anu.oz.au (Geoff Huston).
  178.  
  179.  
  180. $_Special note on "notes" and pre-2.11 news
  181.  
  182. Users of these systems may note problems in their interactions with the
  183. Usenet.  In particular, postings may be made by "notes" users to
  184. moderated groups but they will not usually propagate throughout the
  185. entire Usenet.  The same may happen to users of old B news software.
  186.  
  187. Users of "notes" or old B news software wishing to post to moderated
  188. groups should either mail their submissions to the moderator, as listed
  189. in the monthly posting of "List of Moderators" in the group
  190. "news.lists", or else they should post from a system running up-to-date
  191. B news software (i.e., 2.11).  "notes" users may obtain some patches
  192. from the comp.sources.unix archives which enable recent versions of
  193. "notes" to interact with moderated groups properly.
  194.  
  195. Users of old B news and "notes" are also not able to take advantage of
  196. some other current B news features, such as the "checkgroups" message.
  197. "notes" continues to be a "foreign" system, and B news versions before
  198. 2.10.2 are considered "obsolete."  The various maintainers of the
  199. Usenet software have never expressed any commitment to maintain
  200. backwards compatibility with "foreign" or obsolete news systems and are
  201. unlikely to do so;  it is the responsibility of the users to maintain
  202. compatibility of such software if they wish to continue to interact
  203. with the Usenet.
  204.  
  205.  
  206. $_Software versions & availability
  207.  
  208. You can obtain the version number of your news software by issuing the
  209. "v" command in either "vnews" or "readnews."  "rn" version is
  210. obtainable by typing the "v" command to the top level prompt -- it
  211. should currently be 4.3.1.4.
  212.  
  213. Current software is obtainable from almost any major Usenet site.
  214. Source to the 'rn' newsreader program is also widely available.
  215.  
  216. The following sites have sources to the current news software available
  217. for anyone needing a copy:
  218.  
  219.                 Site                Contact
  220.                 ----                -------
  221.                 attctc                postmaster@attctc.dallas.tx.us
  222.                 ncar                woods@ncar.ucar.edu
  223.                 mirror                usenet@mirror.tmc.com
  224.                 munnari                kre@munnari.oz.au
  225.                 osu-cis                postmaster@tut.cis.ohio-state.edu
  226.                 philabs                usenet@philabs.philips.com
  227.                 pyramid                usenet@pyramid.com
  228.                 rutgers                usenet@rutgers.edu
  229.                 tektronix        news@tektronix.tek.com
  230.                 watmath                usenet@watmath.waterloo.edu
  231.  
  232. Sources for both news 2.11 and "rn" are also available in the
  233. comp.sources.unix archives.  European sites should request the sources
  234. from their nearest Eunet backbone site.
  235.  
  236. $_Acknowledgements
  237.  
  238. The preparation of this article (and Usenet itself!) was greatly
  239. enhanced by the contributions and assistance of the following persons:
  240. Steve Bellovin, Ray Essick, Mark Horton, Brian Kantor, Phil Lapsley,
  241. Bob Page, Tom Truscott, Larry Wall, and Thanks, folks.
  242.  
  243. [OTHER WORLD BBS]
  244.  
  245.  
  246.  
  247.  
  248. Downloaded From P-80 International Information Systems 304-744-2253 12yrs+
  249.