Who Invented the Internet?

By: Jonathan Strickland  | 
Digital generated image of blue glowing data over landscape.
Colloquially referred to as the "information superhighway" in the late 20th century, the internet has affected nearly every facet of our lives. Andriy Onufriyenko / Getty Images

Let's get the obvious joke out of the way: It wasn't Al Gore who invented the internet. In fact, Mr. Gore never really claimed to have done so.

In a 1999 interview with CNN's Wolf Blitzer, the then-vice president said that he had taken the initiative in creating the internet, meaning that as a politician he had supported the computer scientists, programmers and engineers who built the global network through legislation.


So, if it wasn’t Al Gore, who invented the internet?

Imagining the Internet

The truth is, many people — including some of the folks over at CERN — were responsible for building the internet. First, there were the visionaries who imagined that computers would one day communicate with each other.

Early computers were isolated devices that lacked the ability to share data without a lot of physical effort on the part of computer users. If you wanted to port information from one machine to another, you had to carry boxes of punch cards or reels of magnetic tape.



But some people glimpsed a future in which computers could work together to create access to the world's information and provide massive amounts of processing capability. One such person was Vannevar Bush, who played a vital role in the Defense Research Committee during World War II.

In 1945, Bush wrote that, based on the experience of World War II, information would play a significantly larger role in all future conflicts. He also recognized that the amount of information we generate daily is enormous. How could anyone manage it?

Bush envisioned an automatic device that could manage information. It was essentially a computerized library. He named this theoretical engine memex.

Internet pioneers Lawrence Roberts, Robert Kahn, Vinton Cerf and Tim Berners-Lee attend a media conference the day before they receive the Prince of Asturias award for Science and Technology investigation on October 24, 2002 in Oviedo, Spain.
Carlos Alvarez/Getty Images

Memex wasn't necessarily a computer network but more of a conceptual approach to solving the problem of data management. His ideas would inspire future computer scientists to find a way to build a real memex device.

Eventually, technological developments caught up to these visions of a massive digital library. What set development into motion was the U.S. Department of Defense's plan to create a wide area network, allowing different computers running various operating systems to share information.

The Intergalactic Network

J.C.R. Licklider picked up where Vannevar Bush left off. He, too, saw the need for a new approach to managing information. He estimated that sorting through information took up about 85 percent of the time he dedicated to completing tasks.

Licklider also understood the potential for computer networks. He envisioned a network composed of other networks that would create a computing system more powerful than any in existence. He called his idea of a massive network of computers the Intergalactic Network.

These visionaries provided the ideas that the next round of engineers and scientists would expand upon to build the first wide area network: ARPANET.


From ARPANET to Internet

This map from 1972 shows the layout for ARPANET, a predecessor to the internet.
Apic/Getty Images

The first big steps in building the internet stemmed from a project called ARPANET (Advanced Research Projects Agency Network).

The United States Department of Defense (DoD) funded a project to build the technology that could support computer networks even if the computers connected to the network used different operating systems.


Before ARPANET, all computer networks were limited in size and homogenous, meaning all the machines connected to the network were identical.

The program manager for the ARPANET project was Larry Roberts, who was heavily involved in the system's design. An engineer named Mike Wingfield designed the interface that would allow a computer to link with an internet message processor (IMP), a device that allowed different computers to communicate across the same network.

Transmission Control Protocol and Internet Protocol

Hardware wasn't the only obstacle. Computer scientists had to figure out a way to make different machines understand one another through a common set of rules called protocols.

Two of the most important protocols were the transmission control protocol (TCP) and internet protocol (IP). These sets of rules replaced an earlier set called the Network Control Protocol. They're what ultimately allowed the ARPANET computers to connect to other networks.

The two people responsible for developing these protocols were Robert Kahn and Vinton Cerf.

Packet Switching Method

Three other people who contributed to the way the internet works were Paul Baran, Donald Davies and Leonard Kleinrock. These mathematicians designed packet switching, which is how computers send information over the internet.

Rather than send data as a giant file, computers divide files up into packets. It's possible, though not likely, that each packet associated with a single file could take a different pathway through a network to reach its destination. Once there, the receiving computer reassembles the file based on information included with each packet.

Other notable contributors were Ray Tomlinson, who invented e-mail, and Abhay Bhushan, who developed the original specifications for file transfer protocol (FTP).

The Domain Name System

In 1983, Paul Mockapetris invented something that's key to the way we interface with the internet: the Domain Name System. Devices connected to the internet all have addresses that are a series of numerals.

But most people aren't very good at remembering long strings of numbers. Mockapetris developed a way to let people type in word-based addresses that computers could cross-reference with a database of numerical addresses.


The World Wide Web

As for the World Wide Web, that comes to us courtesy of Tim Berners-Lee. The Web is relatively young — Berners-Lee created it in 1990. But in that short time, it's become one of the most popular ways to interact with the internet — so much so that some people mistakenly believe the Web is the same thing as the internet.

In fact, the World Wide Web is just one way to access the communication network known as the internet. However, Tim Berners-Lee's invention of web pages found on websites hosted by web servers accessed via web browsers is what most of us associate with the internet today.


These are just a few of the individuals whose work blossomed into the creation of the internet. Without their contributions, we wouldn't have the global network of networks, one of the most remarkable inventions in human history.


Lots More Information

Related Articles

  • Aero. "The man who invented the Domain Name System talks to .aero." Oct. 6, 2004. (Jan. 20, 2011) http://www.nic.aero/news/2004-10-06-05
  • Blitzer, Wolf. "Transcript: Vice President Gore on CNN's 'Late Edition'." March 9, 1999. (Jan. 20, 2011) http://www.cnn.com/ALLPOLITICS/stories/1999/03/09/president.2000/transcript.gore/
  • Bush, Vannevar. "As We May Think." The Atlantic. July 1945. (Jan. 21, 2011) http://www.theatlantic.com/magazine/archive/1945/07/as-we-may-think/3881/
  • Encyclopedia Britannica. "Internet." 2007. Encyclopedia Britannica Online. (Jan. 20, 2011) http://search.eb.com/eb/article-218350
  • Gaudin, Sharon. "A Conversation With The Inventor Of Email." Datamation. July 16, 2002. (Jan. 20, 2011) http://itmanagement.earthweb.com/entdev/article.php/1408411/A-Conversation-With-The-Inventor-Of-Email.htm
  • Hauben, Ronda. "From the ARPANET to the Internet." June 23, 1998. (Jan. 20, 2011) http://www.columbia.edu/~rh120/other/tcpdigest_paper.txt
  • Smithsonian. "Birth of the Internet." (Jan. 20, 2011) http://Smithsonian.yahoo.com/arpanet2.html
  • SRI International. "Timeline of SRI International Innovations: 1970s." (Jan. 20, 2011) http://www.sri.com/about/timeline/timeline3.html
  • Stewart, William. "The Internet." 2010. (Jan. 21, 2011) http://www.livinginternet.com/i/i.htm
  • University of Illinois at Chicago. "FTP, the Protocol." Academic Computing and Communications Center. June 15, 2002. (Jan. 20, 2011) http://www.uic.edu/depts/accc/network/ftp/introprotocol.html
  • University of Texas. "A Technical History of the ARPANET." THINK project. (Jan. 20, 2011) http://www.cs.utexas.edu/users/chris/nph/ARPANET/ScottR/arpanet/timeline.htm
  • Yang, Herong. "1971 - FTP Protocol Created by Abhay Bhushan." 2010. (Jan. 20, 2011) http://www.herongyang.com/Computer-History/FTP-Protocol-by-Abhay-Bhushan-in-1971.html