==Phrack Inc.==

                    Volume Two, Issue 18, Phile #9 of 11

                    The Tribunal of Knowledge presents..

                         A Few Things About Networks
                         ===========================

                   Brought to you by  Prime Suspect (TOK)

                               June 1,  1988


  Seems like if  you're into hacking you sometime  or another  run into using
networks,  whether it  be Telenet, Tymnet,  or one of the  Wide Area Networks.
One  popular Network that hackers have used for some  time is Arpanet. Arpanet
has been  around for quite a  long time.  There are changes made  to it almost
daily and  the uses  of it are much more than just logging into other systems.
Many  college  students find themselves  getting aquainted  with  Bitnet these
days.  Bitnet  is SO  new compared  to other  networks that it's  got a lot of
potential left.  There is  much more  to it then just mail and file transfers.
There are  interactive uses such as the  RELAY for real-time  discussion  with
others  (equivalent  to a  CB mode)  and  another popular  use is the  network
information  center  to receive  technical files  about networking.  There are
many many mail addresses that are used for database searching, and subscribing
to electronic  magazines.  You will  find these same  uses on other  Wide Area
Networks also.  I will  give you 3  related  network areas. These three  areas
include: The AT&T company networks,  UUCP,  and  Usenet  cooperative networks.
Please  note that some  of the information I gathered for this file dated back
to 1986. But I tried to keep it as current as possible.


AT&T (Company Network)
----------------------

  AT&T has  some internal  networks,  most of which  use internally developed
transport mechanisms.  Their most  widely used  networks are  UUCP and USENET,
which are not limited to that corporation and which  are discussed later.  All
internal AT&T networks support UUCP-style  h1!h2!h!u source routing syntax and
thus appear  to the user  to be UUCP.  Within  AT&T, UUCP  links are typically
over 1,200-bps dial-up telephone lines or Datakit (see below).
  Among AT&T's  other  networks,  CORNET is an internal  analog phone network
used by UUCP and  modems as an  alternative to  Direct Distance Dialing (DDD).
Datakit is  a circuit-switched  digital net  and is similiar  to X.25  in some
ways.  Most of Bell Laboratories  is trunked together on Datakit. On top of DK
transport  service, people run  UUCP for mail and  dkcu  for remote login.  In
addition to  host-to-host connections.  Datakit supports RS232 connections for
terminals, printers,  and hosts.  ISN is the  version of  Datakit supported by
AT&T Information Systems.  Bell Laboratories in  Holmdel, New Jersey, uses ISN
for  internal data  communication.  BLICN  (Bell Labs  Interlocation Computing
Network)  is an  IBM mainframe  RJE network dating from  the early  1970s when
Programmer's  Workbench  (PWB)  was a common  version  of the  UNIX  operating
system.  Many UNIX  machines with PWB-style RJE links use  BLICN to queue mail
and netnews for other UNIX machines.  A major  USENET host uses this mechanism
to feed  news  to about  80  neighbor hosts.  BLICN  covers  Bell Laboratories
installations  in  New Jersey,  Columbus, Ohio,  and Chicago,  and links  most
computer  center machines.  BLN (Bell Labs Network)  is an NSC Hyperchannel at
Indian Hill, Chicago.
  AT&T Internet is a TCP/IP internet.  It is not a major AT&T network, though
some of the best-known machines are on it.  There are many ethernets connected
by  TCP/IP over  Datakit.  This  internet may  soon be  connected to  the ARPA
Internet.
  ACCUNET  is AT&T's  commercial  X.25 network.  AT&T  MAIL  is a  commercial
service that is  heavily used  within  AT&T Information Systems  for corporate
internal mail.


UUCP (Cooperative Network)
--------------------------

  The name "UUCP,"  for Unix to Unix CoPy,  originally applied to a transport
service used  over dialups between adjacent systems.  File transfer and remote
command execution were the original intent and main use of UUCP.  There was an
assumption that  any pair of communicating  machines had direct dial-up links,
that is,  that no relaying was done through intermediate machines.  By the end
of 1978,  there were  82  hosts within  Bell Laboratories  connected by  UUCP.
Though remote  command executionand file transfer were heavily used,  there is
no  mention  of mail in  the standard  reference.  There was  another similiar
network of  "operational"  hosts with  UUCP links that were apparently outside
Bell  Laboratories,  but  still within  the  Bell  System.  The  two  networks
intersected at one Bell Laboratory machine.
  Both  of these  early  networks  differed  from the current UUCP network in
assuming  direct  connections  between  communicating  hosts and in not having
mail service.  The  UUCP mail network proper developed from the early networks
and spread as the UUCP programs were  distributed as part of the  Unix system.
  Remote command  execution  can be made  to work  over  successive  links by
arranging for each job in the chain to submit the next one.  There are several
programs that do this: Unfortunately, they are  all incompatible.  There is no
facility  at the  transport level for  routing beyond  adjacent systems or for
error acknowledgement.  All routing and end-to-end reliability support is done
explicitly  by  application protocols  implemented  using the  remote  command
execution facility.  There has never been any remote login facility associated
with UUCP, though the  cu  and  tip  programs are sometimes used over the same
telephone links.
  The UUCP  mail network  connects a very  diverse set of machines and users.
Most of the host  machines run the  UNIX  operating  system.  Mail is the only
service provided  throughout the  network.  In addition  to the  usual uses of
mail,  much  traffic  is  generated as  responses to  USENET  news.  The  same
underlying   UUCP   transport   mechanisms  are  also  used  to  support  much
of USENET.
  The UUCP  mail network has many problems with routing (it is one of the few
major networks that uses  source routing)  and with its scale. Nonetheless, it
is extremely popular and still growing rapidly.  This is attributable to three
circumstances:  ease of connection,  low cost, and its close relationship with
the USENET news network.
  Mailing lists  similiar to those  long current on the ARPANET have recently
increased in popularity on the  UUCP mail network. These permit a feature that
USENET  newsgroups  cannot  readily  supply:  a  limitation  on  access  on  a
per-person basis.  Also,  for low-traffic  discussions  mailing lists are more
economical,  since traffic  can be directed  to individuals according to their
specific interests.
  There  is no  central administration.  To connect  to the network, one need
only  find one machine  that will  agree to be a neighbor. For people at other
hosts to be able to  find your host,  however,  it is good to be registered in
the UUCP map,  which is  kept by the  group of  volunteers  known as  the UUCP
Project. The map is posted  monthly in the USENET  newsgroup "comp.mail.maps".
There is a directory of  personal addresses on the UUCP network, although this
is a commercial venture unrelated to the UUCP Project.
  Each host pays for it's own links;  some hosts  encourage others to connect
to them in order to shorten mail delivery paths.
  There is no clear distinction between transport and network layers in UUCP,
and there is  nothing  resembling an  Internet  Protocol.  The details  of the
transport protocol  are undocumented  (apparently not  actually proprietary to
AT&T,  contrary to rumor,  though the source code that implements the protocol
and is distributed with UNIX is AT&T's trade secret).
  Mail is  transferred by submitting  a mail command over a direct connection
by the  UUCP  remote command  execution mechanism.  The arguments  of the mail
command  indicate whether  the mail is to be  delivered locally on that system
or resubmitted to another system. In the early days, it was necessary to guess
the route  to a given host and hope.  The only method of acknowledgment was to
ask the  addressee  to reply.  Now  there is a  program  (pathalias)  that can
compute reasonable  routes from the UUCP map,  and there is  software that can
automatically look up those routes for users.
  The UUCP mail  network is  currently supported  in North America  mostly by
dial-up  telephone links.  In Europe  there is  a closely  associated  network
called EUnet, and in Japan there is JUNET.
  The most  common  dial-up link  speed on the UUCP mail network is 1,200 bps
though  there  are  still  a few  300-bps  links,  and  2,400 bps  is becoming
more popular.  Actually,  now I believe  that 1200-bps  is still very  common,
but 2400  may be just as common,  and 9600-bps  is much more common  than ever
thought it would be in 1986. There are also many sites that use 19,200-bps for
using  UUCP.  When  systems  are  very  close,  they  are sometimes  linked by
dedicated  lines, often  running at  9,600 bps.  Some UUCP  links are run over
local-area networks such as ethernets, sometimes on top of TCP/IP (though more
appropriate  protocols than  UUCP are usually  used over such transport media,
when UUCP is used it's usual point-to-point error  correction code is bypassed
to take advantage of the reliability of the  underlying network and to improve
bandwidth). Some such links even exist on long-haul packet networks.
  The widespread  use of  more sophisticated  mail relay  programs  (such  as
endmail and MMDF) has increased reliability. Still, there are many hosts with
none of  these new  facilities,  and the  sheer size  of the network  makes it
unwieldly.
  The UUCP mail  network has  traditionally used  source code  routing with a
syntax like  hosta!hostb!hostc!host!user. The UUCP map and pathalias have made
this bearable,  but it is still a nuisance. An effort is underway to alleviate
the routing  problems by  implementing naming  in the  style of  ARPA Internet
domains.  This might also allow  integration of the  UUCP name  space into the
ARPA Internet  domain name  space.  In fact there  is now an ATT.COM domain in
which most hosts are only on UUCP or CSNET. Most UUCP hosts are not yet in any
Internet  domain,  however.  This domain  effort is  also handled  by the UUCP
Project and appears to be proceeding at a methodical but persistent pace.
  The hardware  used in  the UUCP  mail network  ranges from  small  personal
computers  through  workstations  to  minicomputers,   mainframes  and  super-
computers.  The network extends throughout  most of North America and parts of
Asia (Korea  and  Israel).  Including hosts  on the related networks JUNET (in
Japan) and  EUnet (in Europe),  there are  atleast 7,000 hosts on the network;
possibly 10,000 or more.  (EUnet and JUNET hosts are listed in the UUCP maps.)
The UUCP Project addresses are:

[email protected]
cbatt!uucp-query
[email protected]

      Much information about UUCP is published in USENET newsgroups.


USENET (Cooperative Network)
----------------------------

  USENET began  in 1980  as a medium  of communication  between  users of two
machines,  one  at  the  University  of  North Carolina,  the  other  at  Duke
University.  It has since grown exponentially to its current size of more than
2000 machines.  In the process, the software has been rewritten several times,
and the  transport  mechanisms  now used  to support  it include  not only the
original UUCP links, but also X.25, ACSNET, and others.
  USENET combines  the idea of mailing lists as long used on the ARPANET with
bulletin-board service such as has existed for many years on TOPS-20 and other
systems,  adding a  freedom of  subject  matter that  could never exist on the
ARPANET,  and reaching a more varied constituency.  While  chaotic  and  inane
ramblings abound, the network is quite popular.
  The  USENET news network  is a  distributed  computer  conferencing  system
bearing some similarities to commercial conferencing  systems like CompuServe,
though USENET is much more distributed. Users pursue both technical and social
ends  on  USENET.  Exchanges  are submitted  to newsgroups  on various topics,
ranging from gardening to astronomy.
  The name  "USENET"  comes from the USENIX Association. The Professional and
Technical UNIX User's Group.  The name UNIX is a pun on Multics,  which is the
name  of a major  predecessor operating  system.  (The pun indicates that,  in
areas where Multics tries to do many things, UNIX tries to do one thing well.)
USENET has  no central  administration,  though there  are newsgroups to which
introductory and other information about the network is posted monthly. USENET
is  currently  defined  as  the   set  of   hosts  receiving   the   newsgroup
news.announce.  There are about  a dozen hosts that constitute the backbone of
the network,  keeping transit  times low by  doing  frequent  transfers  among
themselves and with other hosts that they feed. Since these hosts bear much of
the burden of the network, their administrators tend to take a strong interest
in the state of the network. Most newsgroups can be posted to by anyone on the
network.  For others, it is necessary to mail a submission to a moderator, who
decides whether to post it. Most moderators just filter out redundant articles,
though some make  decisions on  other grounds. These newsgroup moderators form
another group interested in the state of the network.  Newsgroups are  created
or deleted  according to  the  decisions  made  after  the  discussion  in the
newsgroup "news.groups".
  Each host pays its own telephone bills. The backbone hosts have higher bills
than most other  hosts due  to their long-distance links among themselves. The
unit of communication is the news article.  Each article is sent by a flooding
routing algorithm to all nodes on the network. The transport layer is UUCP for
most links, although many others are used,  including ethernets, berknets, and
long-haul packet-switched networks; sometimes UUCP is run on top of the others,
and sometimes UUCP is not used at all.
  The many  problems with  USENET  (e.g. reader overload,  old software, slow
propagation speed, and high and unevenly  carried costs of transmission)  have
raised the possibility of  using the experience  gained in  USENET to design a
new  network to  replace it.  The  new network  might also  involve at least a
partial replacement for the UUCP mail network.
  One unusual mechanism that has been  proposed to support the new network is
stargate. Commercial television broadcasting techniques leave unused bandwidth
in the vertical  blanking interval  between picture frames.  Some broadcasters
are currently  using this  part of the  signal to transmit  Teletext services.
Since many  cable-television  channels  are  distributed  via  geo-synchronous
satellites,  a single input  to a satellite  uplink facility  can reach all of
North America on  an appropriate  satellite and  channel.  A satellite  uplink
company  interested  in  allowing  USENET-like  articles  to be  broadcast  by
satellite on a well-known  cable-television channel has been found. Prototypes
of hardware and software to  encode the  articles and other hardware to decode
them from a  cable-television  signal have  been built and tested in the field
for more than a year. A new, reasonably price model of the decoding box may be
available soon.
  This  facility would  allow most  compatible systems  within the  footprint
(area of coverage)  of the satellite and with access to the appropriate cable-
television channel to obtain decoding equipment and hook into the network at a
very reasonable cost.  Articles  would be submitted  for transmission by  UUCP
links to  the satellite  uplink  facility.  Most of the technical  problems of
Stargate seem to have been solved.
  More than  90 percent of all  USENET articles reach 90 percent of all hosts
on the network within three days. Though there have been some famous bugs that
caused loss of articles, that particular problem has become rare.
  Every USENET host has a name. That host name and the name of the poster are
used to identify the source of an article. Though those hosts that are on both
the UUCP  mail and  USENET news  networks usually  have the same  name on both
networks, mail addresses  have no meaning  on USENET:  Mail related to  USENET
articles is usually sent via  UUCP mail;  it cannot be  sent over  USENET,  by
definiton. Though the two networks have always been closely related, there are
many more  hosts on UUCP than on USENET. In Australia the two  networks do not
even intersect except at one host.
  There  are  different  distributions  of  newsgroups  on  USENET.  Some  go
everywhere,  whereas  others are  limited to a  particular  continent, nation,
state or province, city,  organization, or even machine, though the more local
distributions are not really part of USENET proper. The European network EUnet
carries some USENET newsgroups and has another set of it's own. JUNET in Japan
is similiar to EUnet in this regard.
  There are about 2000  USENET hosts in the United States, Canada, Australia,
and  probably  in  other  countries.  The  hosts  on  EUnet,  SDN,  and  JUNET
communicate  with USENET hosts:  The total number of news hosts including ones
on those  three networks  is probably  at least  2500.  The  UUCP map includes
USENET map information as annotations. A list of legitimate netwide newsgroups
is posted to several newsgroups monthly. Volunteers keep statistics on the use
of the various  newsgroups  (all 250 of them)  and on frequency  of posting by
persons and hosts.  These are posted to  news.newslists  once  a month,  as is
the list of  newsgroups.  Important  announcements  are  posted  to  moderated
newsgroups, news.announce  and  news.announce.newusers,  which are intended to
reach  all  users  (the current moderator  is  Mark Horton,  cbosgd!mark).  An
address for information on the network is  seismo!usenet-request.



News on UUNET - June 1988
-------------------------

  A year ago,  UUNET (Fairfax, VA)  was formed to help ease the communication
load of the beleagured  Usenet network of  UNIX users. Usenet connections were
becoming  increasingly  costly  and  difficult to  maintain,  a situation that
prompted  the   Usenix  Association   to  fund  the  creation  of  the   UUNET
Communications Service  to assist users in accessing  Usenet.  Now,  UUNET has
become  the  "best connected"  UNIX  computer  in  the  world,  and  has  been
authorized to function as an Arpanet mail gateway.  Gateways to other networks
are expected to be establised in the future.


  I guess  all use  of  UUNET  is done through the UUCP program found on Unix
operating systems.  Many people are  getting PC versions of the Unix Operating
system now-a-days,  so knowing  what's  available  before  getting hooked into
a network,  if that's your plan,  is advised.  There is an advertisement about
UUNET on Bix in the networks conference somewhere. The message may be old, but
still useful.

The cost of using UUNET is:  $30/month...  and $2/hour.  I  think  the  hourly
charge may only apply if connecting through Tymnet. Not sure.

Accessible via Tymnet, their 800 number, or a regular local POTS number.

Connections can definitely be made up to 9600 baud. 19.2K baud access may also
exist. I think it does.

  If you're a UUNET user,  and want  to receive mail from someone through the
UUCP network,  they would  address it  just as any  other  UUCP mail  address.
An example is:   ...uunet!warble!joeuser

------------------------------------------------------------------------------
This file has been brought to you by Prime Suspect and Tribunal of Knowledge
------------------------------------------------------------------------------
==============================================================================


Downloaded From P-80 International Information Systems 304-744-2253 12yrs+