|
|
|
Cybertelecom
Federal Internet Law & Policy
An Educational Project |
|
ARPANET to Internet 1980s |
CSNET
Derived from The Internet - From Modest Beginnings, NSF
Inspired by ARPANET's success, the Coordinated Experimental Research Program of the Computer Science Section of NSF's Mathematical and Physical Sciences Directorate started its own network in 1981. Called CSNET (Computer Science Network), the system provided Internet services, including electronic mail and connections to ARPANET. [Kahn, Role of Govt ("This allowed new research sites to be placed on the ARPANET at NSF's expense.")] While CSNET itself was just a starting point, it served well. "Its most important contribution was to bring together the U.S. computer science community and to create the environment that fostered the Internet," explains Larry Landweber, a professor at the University of Wisconsin and a CSNET principal investigator. In addition, CSNET was responsible for the first Internet gateways between the United States and many countries in Europe and Asia.
From the outset, NSF limited the amount of time it would support CSNET. By 1986, the network was to be self-supporting. This was a risky decision, because in 1981 the value of network services was not widely understood. The policy, which carried forward into subsequent NSF networking efforts, required bidders to think about commercialization from the very start. When the 1986 deadline arrived, more than 165 university, industrial, and government computer research groups belonged to CSNET. Usage charges plus membership fees ranged from $2,000 for small computer science departments to $30,000 for larger industrial members. With membership came customer support. See also [Cerf Com Com Nets] [Salus p 199] [Roberts, Net Chronology]
1981: CSNET and ARPANet peer. [ISOC]
1989: CSNET and BITNET merge to form CREN. "CREN's mission is to support higher education and research organizations with strategic IT knowledge services and communication tools. " [CREN History]
General
BITNET (Because its There Network) established between City University of New York and Yale [CREN History]
Networks
- EUnet starts [Salus p 183]
- Minitel (France) (first chat-IM application)
- BITNET connects with EARN [CREN History]
Korea establishes networks based on TCP/IP [NSFNET Celebration (Blanchard)]
Pranksters, Pirates, and Pen Pals, TIME Magazine (May 3, 1982) ("In his pin-neat, Northern California bedroom, a bespectacled 16-year-old who calls himself Marc communicates with several hundred unauthorized "tourists" on a computer magic carpet called ARPANET. This $3.3 million computer network maintained by the Defense Department provides a link between key contractors, but ARPANET has become a pen pal club, dating service and electronic magazine for youngsters and other computer hitchhikers gifted enough to join what is in effect a huge, electronic message service.")
Dr. Barry Leiner at DARPA reorganizes and renames the ICCB as the Internet Activities Board (IAB). This will become the IETF. [Great Achievements] [Kessler] [Cerf 1160] [Kahn, Role of Govt]
ARPANet splits into MILNET (military) and ARPANet (research). [ISOC] [Salus p 183] [TIME 1983] [Roberts, Net Chronology] "If problems developed on the ARPANET, the MILNET could be disconnected quickly from it by unplugging the small number of gateways that connected them. In fact, these gateways were designed to limit the interactions between the two networks to the exchange of electronic mail, a further safety feature." [Kahn, Role of Govt] [NIST 1992 p 4 ("In response to an overload of traffic on the ARPANET, the Department of Defense in 1983 split off the operation of its military traffic into a separate network called MILNET [MARS89]. The two networks collectively formed what was referred to as the 'Internet.'")]
Federal Research Internet Coordinating Committee, FRICC established. Becomes Federal Networking Council. [Cerf 1160]
"The Federal Networking Council (FNC) was chartered by the National Science and Technology Council's Committee on Computing, Information and Communications (CCIC) to act as a forum for networking collaborations among Federal agencies to meet their research, education, and operational mission goals and to bridge the gap between the advanced networking technologies being developed by research FNC agencies and the ultimate acquisition of mature version of these technologies from the commercial sector." [FNC Archive] the FNC has representatives from numerous Federal agencies - OMB, NSA, DISA, NOAA, DOE, DARPA, HHS, OSTP >, NIST >, EPA, USGS, GSA, NTIA, NASA, NSF > and Dept of Education; "advisory committee members come from the IAB, higher education, national research laboratories, computer and communications corporations, and private industry." [NIST 1992 p 8]
Networks
- European Academic and Research Network (EARN) established [Salus p 183]
- JANET (UK) established [Salus p 183]
- Japan UNIX Network (JUNET) established by Jun Murai [Salus p 183]
- MERIT migrates to TCP/IP and interconnections with ARPANET [Merit History]
Domain Name System designed.
Military Standard Internet Protocol MIL-STD-1777 (DOD DISA Aug 12, 1983) This standard establishes criteria for the Internet Protocol (IP) which supports the interconnection of communication subnetworks Status: Canceled " This document specifies the Internet Protocol (IP) which supports the interconnection of communication subnetworks. The document includes an introduction to IP with a model of operation, a definition of services provided to users, and a description of the architectural and environmental requirements. The protocol services interfaces and mechanisms are specified using an abstract state machine model."
Domain Name System initiated. See DNS History
AT&T divestiture takes place, creating a more competitive long distance market
IBM funds BITNET network information center [CREN History]
OSI model published [Salus p 39]
NSF sets up Office of Advanced Scientific Computing (this office would build NSFNET) [Salus p 199]
RFC 896 - "Congestion Control in IP/TCP", John Nagle, 6 January, 1984 See Jacobson 1988
NYSERnet established [NYSERnet History]
NSF gave DARPA $4 million to install ARPANET nodes at 40 colleges and universities; Steve Wolff remembers, however,
that “DARPA had just turned over management and operation of the ARPANET to the Defense Communications Agency, and the bureaucracy was such that it took until 1990 to get all the nodes in place. By that time the T1 NSFNET backbone service had been in use for two years, and the connections to the 56 Kbps ARPANET were redundant. As DARPA decommissioned
the ARPANET during 1990, some of its nodes were actually installed and de-installed in the same week.” [NSFNET Final Report p 15]
National Research Council, Transport Protocols for Department of Defense Data Networks: Report to the Department of Defense and the National Bureau of Standards Committee on Computer-Computer Communication Protocols, Board on Telecommunications and Computer Applications Commission on Eng. and Technical Systems, National Academy Press, 1985.
|
The NSFNET Begins. See the NSFNET history on a separate page.
|
Networks
- NSF grants NYSERnet $1.2 m for a state wide network. [NYSERnet History]
- NSF grants SURAnet funding for a regional network; SURAnet was sold to a private company in 1995. [About SURA (date of NSF grant is described as "mid 80s")]
- NSF Funds MIDNET
.
IAB is reorganized, forming subsidiary groups: The Internet Research Task Force, the Internet Research Steering Group, and the Internet Engineering Task Force (IETF) [Kessler] IETF meets for first time January in San Diego [IETF Tao] The IETF was a DOD function; when the NSFNet came along, the civilians had to gain entrance to the DOD IETF.
Another difficulty around that time was that control of the Internet evolution was pretty much with the United States Department of Defense, via groups such as their Internet Engineering Task Force. To address those concerns, Scott Brim and I met with people in the Pentagon to convince the DoD to at least open up the IETF to a larger community, specifically the NSFNET and its associated regional networks. To our surprise, one meeting was all it took, and they agreed, which lead to a rapid expansion of the IETF with a lot of involvement from many constituents over time. [Braun]
Robert Kahn leaves DARPA to form CNRI [Kahn] CNRI acted, among other things, as the secretariat of the IETF.
Internet experiences a congestion collapse.
Congress requested "that OSTP study the potential development of a communications network for research computers, including supercomputers at universitities and Federal research facilities." [NIST 1992 p 8] See HPCC.
Networks
- OARNet
established at the Ohio Supercomputer Center.
- UUNET founded by Rick Adams and Mike O'Dell [Griffiths] [PBS Nerds2.0.1] "a product of DOD-funded seismic research facility" [Kahn, Role of Govt]
- PSINet formed. Spun off from NYSERNET. [Kahn, Role of Govt]
- NYSERnet goes online as the first, non-USG, TCP/IP network. [NYSERnet History] NYSERnet developes SGMP and SNMP, and serves as prime contractor for a DARPA funded National Networking Testbed.
- Arizona State Public Information Network established [ASPIN]
Interop conference starts. [Salus p 183]
J Reynolds, J Postel, The Request for Comments Reference Guide, NWG RFC 1000 (Aug. 1987) "This RFC Reference Guide is intended to provide a historical account
by categorizing and summarizing of the Request for Comments numbers 1
through 999 issued between the years 1969-1987"
National Research Council, Kleinrock, Kahn, Clark, filed a National Academies of Science report entitled Toward a National Research Network with Congress. This report apparently influenced Sen. Al Gore.
Morris Worm ripped through the network.
Van Jacobson includes Congestion Control TCP in Berkeley UNIX. Introduction to Congestion Avoidance and Control , Van Jacobson and Michael J Karels, November
Computer networks have experienced an explosive growth over the past few years and with
that growth have come severe congestion problems. For example, it is now common to see
internet gateways drop 10% of the incoming packets because of local buffer overflows.
Our investigation of some of these problems has shown that much of the cause lies in
transport protocol implementations (not in the protocols themselves): The 'obvious' ways
to implement a window-based transport protocol can result in exactly the wrong behavior
in response to network congestion. We give examples of 'wrong' behavior and describe
some simple algorithms that can be used to make right things happen. The algorithms are
rooted in the idea of achieving network stability by forcing the transport connection to obey
a 'packet conservation' principle. We show how the algorithms derive from this principle
and what effect they have on traffic over congested networks.
In October of '86, the Internet had the first of what became a series of 'congestion collapses'.
During this period, the data throughput from LBL to UC Berkeley (sites separated
by 400 yards and two IMP hops) dropped from 32 Kbps to 40 bps. We were fascinated by
this sudden factor-of-thousand drop in bandwidth and embarked on an investigation of why
things had gotten so bad. In particular, we wondered if the 4.3BSD (Berkeley UNIX) TCP
was mis-behaving or if it could be tuned to work better under abysmal network conditions.
The answer to both of these questions was "yes"...
See also Bartek Peter Wydrowski, Techniques in Internet Congestion Control February 2003 ("'The initial response to ARPANET's congestion collapse problem was to
increase the capacity of the network. This helped temporarily, but the
ARAPNET continued to suffer congestion collapses until a strategy to control
the load of packets entering the network was developed. In 1988 Van Jackson
enhanced the famous Transport control protocol (TCP) [57] so that the
transmission rate was responsive to the level of network congestion. TCP was
made to reduce the rate of transmission of hosts when it sensed the network
load was nearing congestion collapse. Since the introduction of this
enhanced TCP, congestion collapse did not reoccur.'")
CERFNet founded by Susan Estrada. "In June, 1988, a proposal was submitted by the San Diego Supercomputer Center
and General Atomics to the National Science Foundation (NSF) to establish the
California Education and Research Federation Network (CERFnet). Thirty-four of
the leading research and education centers in California participated in the
proposal effort. In March, 1989, $2.8 million was awarded by the NSF to
initiate CERFnet. The institutions contributed additional funds in membership
fees, support personnel (such as training, consultation, and documentation),
and maintenance of equipment needed to connect and support their CERFnet link.
" [CERFnet]
Networks
- BITNET and CSNET merge to form CREN [CREN History][Salus p 199]
- RIPE established
- New England Academic and Research Network (NEARNET) established; connects to ARPANet. [Salus p 203]
- "CERFnet's high-speed backbone nodes were installed between May and June 1989 at the University of California, Los Angeles (UCLA), University of California, Irvine (UCI), the San Diego Supercomputer Center (SDSC), and the California Institute of Technology (Caltech). The backbone was expanded to the University of California Office of the President in Oakland in November, 1989, and to San Jose in December, 1990. " [CERFnet] General Atomics aquires CERFNet. [Smart Computing]
- Other existing networks
- BARRNET - Bay Area Regional Research Network, (Palo Alto, CA) (connected to NSFNET)
- JVNCNET - John von Neumann Supercomputer Center Network (Princeton, NJ) (connected to NSFNET)
- MERIT - Merit Corporation (Ann Arbor, MI) (connected to NSFNET)
- MIDNET - Midwestern States Network (Lincoln, NE) (connected to NSFNET)
- NCSANET - NAtional Center for Supercomputing Applications Network (Champaign, IL) (connected to NSFNET)
- NORTHWESTNET - Northwestern States Network (Seattle, WA) (connected to NSFNET)
- NYSERNET - New York State Education and Research NEtwork (Ithaca, NY) (connected to NSFNET)
- PSCNET - Pittsburgh Supercomputing Center NEtwork (Pittsburgh, PA) (connected to NSFNET)
- SDSCNET - San Diego Supercomputer Center Network (San Diego, CA) (connected to NSFNET)
- SESQUINET - Sesquicentennial Network (Houston, TX) (connected to NSFNET)
- SURANET - Southeastern Universities Research Association Network (College Park, MD) (connected to NSFNET)
- USAN - National Center for Atmospheric Research Satellite NEtwork (Boulder, CO) (connected to NSFNET)
- WESTNET - Southwestern States Network (Salt Lake City, UT) (connected to NSFNET)
[NIST 1992 p 5]
- International
- the Australian Academic and Research Network (AARNet) established. "
the genesis of the Internet in Australia.
" [AARNet About Us History]
UCLA holds "Act One" conference celebrating 20 years of the ARPANet
IAB consolidates its growing responsibilities into two groups: the Internet Engineering Task Force and the Internet Research Task Force. [Kahn, Role of Govt]
IETF RFC 1118, Hitchhikers Guide to the Internet (Sept 1989)
Industry
- PSINet, a commercial network, is spun off from NYSERnet. [NYSERnet History]
- First commercial dial up ISP: World world.std.com [PBS Nerds2.0.1] [TheWorld]
- Quantum releases America Online software
World Wide Web developed by Tim Berners-Lee at CERN [Griffiths] [W3C]
"Internet opened to commercial mail through MCI mail" [Roberts]
NCP to TCP/IP (IPv4) Transition
1980 - A Fateful Decision
The ARPANet had migrated to the NCP network protocol in 1970. However, this network protocol had its limitations. It assumed end to end connectivity between the communicating hosts and did not handle interconnecting different networks well. It also did not tolerate packet loss, coming to a halt if a packet was dropped on the floor.
Bob Kahn and Vint Cerf had designed TCP/IP to overcome these limitations. TCP/IP would permit interconnectivity between different networks. TCP would take on error control - permitting packets to be dropped on the floor as necessary. TCP could handle packet loss, resending missing packets as necessary.
With DCA managing the ARPANet now, it was decided that ARPANet would be integrated into the Defense Data Network (DDN). ARPANet would have to interconnect with different networks and in order to do so, ARPANet needed to migrate to the new TCP/IP. DCA announced in 1980 that ARPANet will migrate from NCP to TCP/IP (the second of three network protocol migrations), and that it would do so on a tight and non negotiable timetable. On Jan. 1, 1983, ARPANet would turn off NCP; if you wanted your packets to make it, the hosts had to be using TCP/IP. [Cerf 1160] (just for fun, contrast this to the Network Neutrality discussion and whether it is reasonable network management for routers to filter out specific traffic). [Great Achievements] [Netvalley]
The Internet would adopt the Internet Protocol version 4, believing that this would provide an inexaustible address space. As the inexaustible became exausted, the Internet has once again migrated logical protocols, migrating to IPv6.
RFC 760, DOD Standard: Internet Protocol (Jan. 1980) ("This document specifies the DoD Standard Internet Protocol.")
Protocol / standards / technology migrations are not always met with enthusiasm, especially when what exists is working. In addition, as seen in the sidebar, the Internet culture of consensus driven process had already developed. But this was a top-down DOD directive with a flag day deadline - resulting in a clash of cultures.
"At no time was the controversy [with regard to the editoral function of the RFCs] worse than it was when DoD adopted TCP/IP as its official host-to-host protocols for communications networks. In March 1982, a military directive was issued by the Under Secretary of Defense, Richard DeLauer. It simply stated that the use of TCP and IP was mandatory for DoD communications networks. Bear in mind that a military directive is not something you discuss - the time for discussion is long over when one is issued. Rather a military directive is something you DO. The ARPANET and its successor, the Defense Data Network, were military networks, so the gauntlet was down and the race was on to prove whether the new technology could do the job on a real operational network. You have no idea what chaos and controversy that little 2-page directive caused on the network. (But that's a story for another time.) However, that directive, along with RFCs 791 and 793 (IP and TCP) gave the RFCs as a group of technical documents stature and recognition throughout the world. (And yes, TCP/IP certainly did do the job!) " [Jake Feinler, RFC 2555] |
1981 - The Transition Plan
In 1981, Jon Postel released RFC 801, the TCP/TCP Transition Plan that detailed a one year phase over of network assets from NCP to TCP starting in 1981. During this time, ARPANet Hosts would operate in Dual Stack mode, operating both NCP and TCP/IP.
RFC 791, Internet Protocol: DARPA Internet Program Protocol Specification , (Sept 1981) ("This document specifies the DoD Standard Internet Protocol. This document is based on six earlier editions of the ARPA Internet Protocol Specification, and the present text draws heavily from them.")
J Postel, RFC 801, NCP/TCP Transition Plan (Nov. 1981) ("The Department of Defense has recently adopted the internet concept and the IP and TCP protocols in particular as DoD wide standards for all DoD packet networks, and will be transitioning to this architecture over the next several years. All new DoD packet networks will be using these protocols exclusively. The goal is to make a complete switch over from the NCP to IP/TCP by 1 January 1983."
1982 - One Year Transition
Jon Postel, Vint Cert, and others press forward. An awareness raising campaign was engaged in which included newsletters, emails, discussions, and sometimes more drastic measures. Vint Cerf and Jon Postel turn off the NCP "network channel numbers on the ARPANET IMP's for a full day in mid 1982, so that only sites using TCP/IP could still operate" as a way of encouraging folk to prepare for the TCP/IP transition. [Living Internet TCP/IP] This was repeated in the Fall.
Those that were persuaded that the transition would in fact occured dedicated all of their resources to it. Everything would have to be written for the new protocol. Staff would have to be trained. Equipment would have to be updated. Problems would have to be debugged. This would normally take more time then the technical staffs were given - resulting in the commitment to all-transition all-the-time.
Others were not as persuaded. Bob Kahn recounts that up to the very last day he would receive emails asking whether the transition was actually going to occur - or asking what the real date of the transition was. When the transition transpired, ......
1983 - ARPANet Becomes the Internet
On January 1, 1983, ARPANET migrated to IP. Other large networks followed suit and likewise migrated to IP. NCP was turned off. [Netvalley] [ISOC] [Salus p 183] [Waldrop 85]
From the ARPANET to the Internet A Study of the ARPANET TCP/IP Digest and of the Role of Online Communication in the Transition from the ARPANET to the Internet by Ronda Hauben ~
"With the great switchover to TCP/IP, the ARPANET became the Internet." - Peter Salus [Salus p 188]
The transition was an enormous effort and was met with significant resistance and reticence. Adjectives used to describe the transition include "traumatic" and "disruptive." [Slaton and Abbate]
Not every believe the transition was actually going to occur - or were prepared. "When the cutoff date arrived, only about half the sites had actually implemented a working version of TCP/IP." [Abbate p 141]
Many people hold the opinion that without the directives from DCA, the migration to IPv4 would never have been achieved voluntarily.
Bboard Thread about Changing the Arpanet Protocol from NCP to TCP/IP
make custom gifts at Zazzle
|