History of the Internet
Tom Kelliher, CS 102
Feb. 17, 1999
Readings on the programming design process:
- 
Problem Solving and Pseudocode
 (http://phoenix.goucher.edu/~kelliher/cs17/feb12.html)
- 
Pseudocode, Finished; Implementation, Testing, and Maintenance
 (http://phoenix.goucher.edu/~kelliher/cs17/feb14.html)
Command prompt, FTP.
-  History of the Internet.
 
-  Quiz.
 
Introduction to programming in JavaScript.
-  The idea of an electronic community dates back to ARPA in the early
'60s.
 
-  Like other things, the military got involved.
 
-  Robust CCC: command, control communication.
The organized anarchy.
 
Can  anyone do  anything?
 
 
-  Data transmission:
   -  Breaking data into packets.
    
-  Each packet stamped with source, destination, and routed
   individually.
    
-  Acknowledgements.
    
-  Similarities, differences wrt telephone network: model,
   performance.
    
 
 
-  Remote access to high speed supercomputers: telnet.
 
-  Quickly replaced top application by e-mail, mailing lists.
 
-  The first network: ARPANET.
 
-  TCP/IP: a protocol, a public standard.
Allows other networks to connect, promoting growth.
 
Client/Server computing.
 
 
-  Growth:
   -  1969: 4 hosts.
   
-  1971: 15 hosts.
   
-  1981: 213 hosts.  A new one added every 20 days.
   
-  1987: 10,000 hosts.
   
-  1988: 60,000 hosts.
   
-  1990: 300,000 hosts.
   
-  1992: 1,000,000 hosts.  Growth of 20% a  month.
   
 
 
-  FTP for file sharing.
The information location problem.
 
 
-  USENET started in 1979.
 
-  1991: end of the NSF's non-commercial use policy.
Gopher is created at UMN.  Non-multimedia WWW.
 
The WWW is created by Tim Bernsers-Lee.  Multimedia, hypertext point and
click.  The Internet GUI.
 
 
-  1995: creation of Java by Sun.
 
-  What caused the explosive growth?
 
-  What will the future bring?
   -  Increased regulation?
   Recent examples: 
       -  Pro-life groups staking out clinics, recording license plate
      tags, and using the Internet to get names and addresses.  Compuserve
      sued as the conduit.
      Electronic directories.
 
       
-  Companies using cookies to save ``click histories.''
       
-  Banner ads.  FreePC.
       
-  Spam.
       
-  Pentium III's ``ID tag.''
       
 
    
-  Charges for content?
    
-  Charges per byte?
    
-  Wider pipes, more ubiquitous access.  Wireless.
    
-  More e-commerce.
    
 
 
Thomas P. Kelliher 
Wed Feb 17 08:53:22 EST 1999
Tom Kelliher