ArticleslgStudy

computer science

National Science Foundation Network

National Science Foundation Network is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand National Science Foundation Network rather than just read about it. In short: 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.

National Science Foundation Network — main illustration
National Science Foundation Network — illustration

Key takeaways

  • National Science Foundation Network belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect National Science Foundation Network to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of National Science Foundation Network from memory before moving on to harder problems.

Reference excerpt

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. It was created to link researchers to the NSF-funded supercomputing centers. Later, with additional public funding and also with private industry partnerships, the network developed into a major part of the Internet backbone. The National Science Foundation permitted only government agencies and universities to use the network until 1989 when the first commercial Internet service provider emerged. By 1991, the NSF removed access restrictions and the commercial ISP business grew rapidly.

History Following the deployment of the Computer Science Network (CSNET), a network that provided Internet services to academic computer science departments, in 1981, the U.S. National Science Foundation (NSF) aimed to create an academic research network facilitating access by researchers to the supercomputing centers funded by NSF in the United States. In 1985, NSF began funding the creation of five new supercomputing centers:

John von Neumann Center at Princeton University Cornell Theory Center at Cornell University Pittsburgh Supercomputing Center (PSC), a joint effort of Carnegie Mellon University, the University of Pittsburgh, and Westinghouse National Center for Supercomputing Applications (NCSA) at the University of Illinois at Urbana–Champaign San Diego Supercomputer Center (SDSC) on the campus of the University of California, San Diego (UCSD)

Also in 1985, under the leadership of Dennis Jennings, the NSF established the National Science Foundation Network (NSFNET). NSFNET was to be a general-purpose research network, a hub to connect the five supercomputing centers along with the NSF-funded National Center for Atmospheric Research (NCAR) to each other and to the regional research and education networks that would in turn connect campus networks. Using this three-tier network architecture NSFNET would provide access between the supercomputer centers and other sites over the backbone network at no cost to the centers or to the regional networks using the open TCP/IP protocols initially deployed successfully on the ARPANET.

56 kbit/s backbone

The NSFNET initiated operations in 1986 using TCP/IP. Its six backbone sites were interconnected with leased 56-kbit/s links, built by a group including the University of Illinois National Center for Supercomputing Applications (NCSA), Cornell University Theory Center, University of Delaware, and Merit Network. PDP-11/73 minicomputers with routing and management software, called Fuzzballs, served as the network routers since they already implemented the TCP/IP standard. This original 56 kbit/s backbone was overseen by the supercomputer centers themselves with the lead taken by Ed Krol at the University of Illinois at Urbana–Champaign. PDP-11/73 Fuzzball routers were configured and run by Hans-Werner Braun at the Merit Network and statistics were collected by Cornell University. Support for NSFNET end-users was provided by the NSF Network Service Center (NNSC), located at BBN Technologies and included publishing the softbound "Internet Manager's Phonebook" which listed the contact information for every issued domain name and IP address in 1990. Incidentally, Ed Krol also authored the Hitchhiker's Guide to the Internet to help users of the NSFNET understand its capabilities. The Hitchhiker's Guide became one of the first help manuals for the Internet. As regional networks grew the 56 kbit/s NSFNET backbone experienced rapid increases in network traffic and became seriously congested. In June 1987 NSF issued a new solicitation to upgrade and expand NSFNET.

1.5 Mbit/s (T-1) backbone IBM and MCI jointly won the NSF contract in November 1987, with a switching system from the former and digital network from the latter. That month, a report by the Federal Coordinating Council for Science, Engineering, and Technology Committee on Computer Research and Applications proposed that scientific computer networks should provide 1.5 Mbit/s connections between 200 and 300 American research institutions by 1990. As a result of the award to Merit Network, a networking consortium by public universities in Michigan, the original 56 kbit/s network was expanded to include 13 nodes interconnected at 1.5 Mbit/s (T-1) by July 1988. Additional links were added to form a multi-path network, and a node located in Atlanta was added. Each of the backbone nodes was a router called the Nodal Switching System (NSS). The NSSes were a collection of multiple (typically nine) IBM RT PC systems connected by a Token Ring local area network. The RT PCs ran AOS, IBM's version of Berkeley UNIX, and was dedicated to a particular packet processing task. Under its cooperative agreement with NSF, Merit was the lead organization in a partnership that included IBM, MCI, and the State of Michigan. Merit provided overall project coordination, network design and engineering, a Network Operations Center (NOC), and information services to assist the regional networks. IBM provided equipment, software development, installation, maintenance and operations support. MCI provided the T-1 data circuits at reduced rates. The state of Michigan provided funding for facilities and personnel. Eric M. Aupperle, Merit's president, was the NSFNET project director, and Hans-Werner Braun was the co-principal investigator. From 1987 to 1994, Merit organized a series of "Regional-Techs" meetings, where technical staff from the regional networks met to discuss operational issues of common concern with each other and the Merit engineering staff. During this period, but separate from its support for the NSFNET backbone, NSF funded:

… excerpt ends here. Continue reading the full article.

Illustrations

National Science Foundation Network: NSF's three-tiered network architecture
NSF's three-tiered network architecture
National Science Foundation Network: 56K NSFNET Backbone, c. 1988
56K NSFNET Backbone, c. 1988
National Science Foundation Network: T1 NSFNET Backbone, c. 1991
T1 NSFNET Backbone, c. 1991
National Science Foundation Network: T3 NSFNET Backbone, c. 1992
T3 NSFNET Backbone, c. 1992
National Science Foundation Network: NSFNET Traffic 1991, NSFNET backbone nodes are shown at the top, regional networks below, traffic volume is depicted from purple (zero bytes) to white (100 billion bytes), visualization by NCSA using traffic data provided by the Merit Network.
NSFNET Traffic 1991, NSFNET backbone nodes are shown at the top, regional networks below, traffic volume is depicted from purple (zero bytes) to white (100 billion bytes), visualization by NCSA using traffic data provided by the Merit Network.

Worked examples

Example 1 — a first encounter with National Science Foundation Network

Start with the simplest possible case. Write down what National Science Foundation Network claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to National Science Foundation Network before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about National Science Foundation Network ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of National Science Foundation Network

In research
National Science Foundation Network appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses National Science Foundation Network in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
National Science Foundation Network is common in secondary-school and first-year university syllabi. It links to neighbouring topics History of the Internet, National Science Foundation, National research and education networks, so understanding it makes those chapters shorter.
In everyday life
Look for National Science Foundation Network outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study National Science Foundation Network in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what National Science Foundation Network means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain National Science Foundation Network out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is National Science Foundation Network in simple terms?

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…

Why does National Science Foundation Network matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study National Science Foundation Network?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on National Science Foundation Network.

Tags

  • History of the Internet
  • National Science Foundation
  • National research and education networks

Keep exploring