CSNET

Last updated

The Computer Science Network (CSNET) was a computer network that began operation in 1981 in the United States. [1] Its purpose was to extend networking benefits, for computer science departments at academic and research institutions that could not be directly connected to ARPANET, due to funding or authorization limitations. It played a significant role in spreading awareness of, and access to, national networking and was a major milestone on the path to development of the global Internet. CSNET was funded by the National Science Foundation for an initial three-year period from 1981 to 1984.

Contents

History

Lawrence Landweber at the University of Wisconsin–Madison prepared the original CSNET proposal, on behalf of a consortium of universities (Georgia Tech, University of Minnesota, University of New Mexico, University of Oklahoma, Purdue University, University of California, Berkeley, University of Utah, University of Virginia, University of Washington, University of Wisconsin, and Yale University). The US National Science Foundation (NSF) requested a review from David J. Farber at the University of Delaware. Farber assigned the task to his graduate student Dave Crocker who was already active in the development of electronic mail. [2] The project was deemed interesting but in need of significant refinement. The proposal eventually gained the support of Vinton Cerf and DARPA. In 1980, the NSF awarded $5 million to launch the network. It was an unusually large project for the NSF at the time. [3] A stipulation for the award of the contract was that the network needed to become self-sufficient by 1986. [1]

The first management team consisted of Landweber (University of Wisconsin), Farber (University of Delaware), Peter J. Denning (Purdue University), Anthony C. Hearn (RAND Corporation), and Bill Kern from the NSF. [4] Once CSNET was fully operational, the systems and ongoing network operations were transferred to a team led by Richard Edmiston [5] at Bolt Beranek and Newman (BBN) of Cambridge, Massachusetts by 1984. [6]

The Purdue team, consisting of Peter Denning, Douglas Comer, and Paul McNabb, was responsible for designing and building the kernel interfaces that would allow sites outside of the ARPANET infrastructure to connect via public X.25 networks, such as Telenet. The mechanism allowed systems with TCP/IP network stacks to use an X.25 network device, with IP datagrams being sent through dynamically allocated X.25 sessions. Purdue and other sites with ARPANET access would act as gateways into the ARPANET, allowing non-ARPANet sites to have email, telnet, ftp, and other forms of network access directly into the ARPANET.

By 1981, three sites were connected: University of Delaware, Princeton University, and Purdue University. By 1982, 24 sites were connected expanding to 84 sites by 1984, including one in Israel. Soon thereafter, connections were established to computer science departments in Australia, Canada, France, Germany, Korea, and Japan. CSNET eventually connected more than 180 institutions. [7]

One of the earliest experiments in free software distribution on a network, netlib, was available on CSNET. [8]

CSNET was a forerunner of the National Science Foundation Network (NSFNet) which eventually became a backbone of the Internet. CSNET operated autonomously until 1989, when it merged with Bitnet to form the Corporation for Research and Educational Networking (CREN). By 1991, the success of the NSFNET and NSF-sponsored regional networks had rendered the CSNET services redundant, and the CSNET network was shut down in October 1991. [9]

Components

The CSNET project had three primary components: an email relaying service (Delaware and RAND), a name service (Wisconsin), and TCP/IP-over-X.25 tunnelling technology (Purdue). Initial access was with email relaying, through gateways at Delaware and RAND, over dial-up telephone or X.29/X.25 terminal emulation. Eventually CSNET access added TCP/IP, including running over X.25. [10]

The email relaying service was called Phonenet, after the telephone-specific channel of the MMDF software developed by Crocker. The CSNET name service allowed manual and automated email address lookup based on various user attributes, such as name, title, or institution. [11] The X.25 tunneling allowed an institution to connect directly to the ARPANET via a commercial X.25 service (Telenet), by which the institution's TCP/IP traffic would be tunneled to a CSNET computer that acted as a relay between the ARPANET and the commercial X.25 networks. CSNET also developed dialup-on-demand (Dialup IP) software to automatically initiate or disconnect SLIP sessions as needed to remote locations. [12] CSNET was developed on Digital Equipment Corporation (DEC) VAX-11 systems using BSD Unix, but it grew to support a variety of hardware and operating system platforms.

Recognition

At the July 2009 Internet Engineering Task Force meeting in Stockholm, Sweden, the Internet Society recognized the pioneering contribution of CSNET by honoring it with the Jonathan B. Postel Service Award. Crocker accepted the award on behalf of Landweber and the other principal investigators. [13] A recording of the award presentation and acceptance is available. [14]

Related Research Articles

<span class="mw-page-title-main">History of the Internet</span>

The history of the Internet has its origin in information theory and the efforts of scientists and engineers to build and interconnect computer networks. The Internet Protocol Suite, the set of rules used to communicate between networks and devices on the Internet, arose from research and development in the United States and involved international collaboration, particularly with researchers in the United Kingdom and France.

The Internet protocol suite, commonly known as TCP/IP, is a framework for organizing the set of communication protocols used in the Internet and similar computer networks according to functional criteria. The foundational protocols in the suite are the Transmission Control Protocol (TCP), the User Datagram Protocol (UDP), and the Internet Protocol (IP). Early versions of this networking model were known as the Department of Defense (DoD) model because the research and development were funded by the United States Department of Defense through DARPA.

<span class="mw-page-title-main">Packet switching</span> Method for transmitting data over a computer network

In telecommunications, packet switching is a method of grouping data into packets that are transmitted over a digital network. Packets are made of a header and a payload. Data in the header is used by networking hardware to direct the packet to its destination, where the payload is extracted and used by an operating system, application software, or higher layer protocols. Packet switching is the primary basis for data communications in computer networks worldwide.

The National Science Foundation Network (NSFNET) was a program of coordinated, evolving projects sponsored by the National Science Foundation (NSF) from 1985 to 1995 to promote advanced research and education networking in the United States. The program created several nationwide backbone computer networks in support of these initiatives. Initially created to link researchers to the NSF-funded supercomputing centers, through further public funding and private industry partnerships it developed into a major part of the Internet backbone.

InterNIC, known as the Network Information Center (NIC) until 1993, was the organization primarily responsible for Domain Name System (DNS) domain name allocations and X.500 directory services. From its inception in 1972 until October 1, 1991, it was run by the Stanford Research Institute, now known as SRI International, and led by Jake Feinler. From October 1991 until September 18, 1998, it was run by Network Solutions. Thereafter, the responsibility was assumed by the Internet Corporation for Assigned Names and Numbers (ICANN).

<span class="mw-page-title-main">Raytheon BBN</span> American research and development company

Raytheon BBN is an American research and development company based in Cambridge, Massachusetts, United States.

<span class="mw-page-title-main">ARPANET</span> Early packet switching network (1969–1990), one of the first to implement TCP/IP

The Advanced Research Projects Agency Network (ARPANET) was the first wide-area packet-switched network with distributed control and one of the first computer networks to implement the TCP/IP protocol suite. Both technologies became the technical foundation of the Internet. The ARPANET was established by the Advanced Research Projects Agency (ARPA) of the United States Department of Defense.

The Network Control Protocol (NCP) was a communication protocol for a computer network in the 1970s and early 1980s. It provided the transport layer of the protocol stack running on host computers of the ARPANET, the predecessor to the modern Internet.

<span class="mw-page-title-main">Peter J. Denning</span> American computer scientist and writer

Peter James Denning is an American computer scientist and writer. He is best known for pioneering work in virtual memory, especially for inventing the working-set model for program behavior, which addressed thrashing in operating systems and became the reference standard for all memory management policies. He is also known for his works on principles of operating systems, operational analysis of queueing network systems, design and implementation of CSNET, the ACM digital library, and codifying the great principles of computing. He has written numerous influential articles and books, including an overview of fundamental computer science principles, computational thinking, and his thoughts on innovation as a set of learnable practices.

The Jonathan B. Postel Service Award is an award named after Jon Postel. The award has been presented most years since 1999 by the Internet Society to "honor a person who has made outstanding contributions in service to the data communications community."

Peter Thomas Kirstein was a British computer scientist who played a role in the creation of the Internet. He made the first internetworking connection on the ARPANET in 1973, by providing a link to British academic networks, and was instrumental in defining and implementing TCP/IP alongside Vint Cerf and Bob Kahn.

In computer networking, a port or port number is a number assigned to uniquely identify a connection endpoint and to direct data to a specific service. At the software level, within an operating system, a port is a logical construct that identifies a specific process or a type of network service. A port at the software level is identified for each transport protocol and address combination by the port number assigned to it. The most common transport protocols that use port numbers are the Transmission Control Protocol (TCP) and the User Datagram Protocol (UDP); those port numbers are 16-bit unsigned numbers.

<span class="mw-page-title-main">Douglas Comer</span> American computer scientist

Douglas Earl Comer is a professor of computer science at Purdue University, where he teaches courses on operating systems and computer networks. He has written numerous research papers and textbooks, and currently heads several networking research projects. He has been involved in TCP/IP and internetworking since the late 1970s, and is an internationally recognized authority. He designed and implemented X25NET and Cypress networks, and the Xinu operating system. He is director of the Internetworking Research Group at Purdue, editor of Software - Practice and Experience, and a former member of the Internet Architecture Board. Comer completed the original version of Xinu in 1979. Since then, Xinu has been expanded and ported to a wide variety of platforms, including: IBM PC, Macintosh, Digital Equipment Corporation VAX and DECstation 3100, Sun Microsystems Sun-2, Sun-3 and SPARCstations, and Intel Pentium. It has been used as the basis for many research projects. Furthermore, Xinu has been used as an embedded system in products by companies such as Motorola, Mitsubishi, Hewlett-Packard, and Lexmark.

BITNET was a co-operative U.S. university computer network founded in 1981 by Ira Fuchs at the City University of New York (CUNY) and Greydon Freeman at Yale University. The first network link was between CUNY and Yale.

<span class="mw-page-title-main">Lawrence Landweber</span> American writer and academic

Lawrence Hugh Landweber is John P. Morgridge Professor Emeritus of computer science at the University of Wisconsin–Madison.

<span class="mw-page-title-main">Dennis Jennings (Internet pioneer)</span>

Dennis M. Jennings is an Irish physicist, academic, Internet pioneer, and venture capitalist. In 1985–1986 he was responsible for three critical decisions that shaped the subsequent development of NSFNET, the network that became the Internet.

The history of email entails an evolving set of technologies and standards that culminated in the email systems in use today.

Anthony C. Hearn is an Australian-American computer scientist and adjunct staff member at RAND Corporation and at the Institute for Defense Analyses Center for Computing Sciences. He is best known for his pioneering contributions in mathematical software development, most notably in developing the computer algebra system REDUCE, which is the oldest such system still in active use. He was also one of the founders of the CSNET computer network, for which he shared the Jonathan B. Postel Service Award with Peter J. Denning, David Farber, and Lawrence Landweber in 2009. He was elected a Fellow of the Association for Computing Machinery in 2006 "for contributions to computer algebra and symbolic computation."

A long-running debate in computer science known as the Protocol Wars occurred from the 1970s to the 1990s when engineers, organizations and nations became polarized over the issue of which communication protocol would result in the best and most robust computer networks. This culminated in the Internet–OSI Standards War in the late 1980s and early 1990s, which was ultimately "won" by the Internet protocol suite ("TCP/IP") by the mid-1990s and has since resulted in most other protocols disappearing.

References

  1. 1 2 "The Internet—From Modest Beginnings". NSF website. Archived from the original on 2016-10-07. Retrieved September 30, 2011.
  2. Dave Crocker (August 18, 2008). "Impact of Email Work at The Rand Corporation in the mid-1970s" (PDF). Archived from the original (PDF) on May 10, 2012. Retrieved September 30, 2011.
  3. Douglas Comer (October 1983). "History and overview of CSNET". Communications. 26 (10): 747–753. doi: 10.1145/358413.358423 . S2CID   11943330.
  4. Peter J. Denning; Anthony Hearn; C. William Kern (April 1983). "History and overview of CSNET". Proceedings of the symposium on Communications Architectures & Protocols - COMM '83 (PDF). Vol. 13. SIGCOMM, Association for Computing Machinery. p. 138. doi:10.1145/1035237.1035267. ISBN   978-0-89791-089-7. S2CID   28021088. Archived from the original (PDF) on 2011-10-26. Retrieved 2011-09-30.
  5. Partridge, Craig; Blumenthal (March 2006). "Data Networking at BBN". IEEE Annals of the History of Computing. 28 (1): 63. doi:10.1109/MAHC.2006.7. S2CID   16881178.
  6. Rick Adrion (October 5, 1983). "CSNET Transition Plan Bulletin #1". email message. National Science Foundation. Retrieved September 30, 2011.
  7. CSNET History
  8. Jack J. Dongarra; Eric Grosse (May 1987). "Distribution of mathematical software via electronic mail". Communications. 30 (5): 403–407. CiteSeerX   10.1.1.73.7679 . doi:10.1145/22899.22904. S2CID   52895937.
  9. CSNET-CIC Shutdown Notice
  10. Craig Partridge; Leo Lanzillo (Feb 1989). "Implementation of Dial-up IP for UNIX Systems". Proceedings of the 1989 Winter USENIX Technical Conference.
  11. Larry Landweber; Michael Litzkow; D. Neuhengen; Marvin Solomon (April 1983). "Architecture of the CSNET name server". Proceedings of the symposium on Communications Architectures & Protocols - COMM '83. Vol. 13. SIGCOMM, Association for Computing Machinery. p. 146. doi:10.1145/1035237.1035268. ISBN   978-0-89791-089-7. S2CID   9006661.
  12. "Dialup IP release". BBN Systems and Technologies, Cambridge MA. Retrieved 17 October 2014.
  13. "Trailblazing CSNET Network Receives 2009 Jonathan B. Postel Service Award". News release. Internet Society. July 29, 2009. Retrieved September 30, 2011.
  14. Lynn St. Amour, Dave Crocker (July 29, 2009). "Postel Award to CSNET". Audio recording. Retrieved September 30, 2011.

See also