🦆 IP Ducky

History of the Internet

A Complete History of the Internet: From ARPANET to Today

The internet was not invented in a single moment. It was assembled over decades from research projects, lucky accidents, and a stubborn idea: that computers should be able to talk to each other no matter who made them.

The problem the internet was built to solve

In the 1960s, computers were rare, expensive, and isolated. Each one was an island. Researchers who wanted to share programs or data often had to physically mail magnetic tapes. Meanwhile, the United States military worried about communication networks that had a single point of failure — knock out one central switchboard and everything downstream went dark.

The answer to both problems was the same: a decentralized network with no single center, in which data could find its own way around damage or congestion. That idea — packet switching — is the seed from which the entire internet grew.

ARPANET: the first spark

In 1969, the Advanced Research Projects Agency (ARPA) of the U.S. Department of Defense funded ARPANET, the first network to use packet switching at scale. The very first message, sent between UCLA and the Stanford Research Institute, was supposed to be the word "LOGIN." The system crashed after two letters, so the first thing ever transmitted across the ancestor of the internet was simply: "LO."

ARPANET grew node by node, connecting a handful of universities and research labs. It proved that a distributed network could work — and that once people could send messages, they would not stop. Email quickly became ARPANET's most popular use, a pattern that would repeat forever: the network's "killer app" was almost always human communication.

Many networks, one language: TCP/IP

ARPANET was one network. Soon there were others — university networks, satellite networks, radio networks — each speaking its own dialect. The breakthrough was figuring out how to connect networks to each other, an "inter-network," which is where the word internet comes from.

Vint Cerf and Bob Kahn designed a pair of protocols, TCP and IP, that let any network hand data to any other network. On January 1, 1983, ARPANET switched over to TCP/IP in a coordinated cutover sometimes called "flag day." That date is as close to an official birthday as the internet has.

From research toy to public utility

Through the 1980s the U.S. National Science Foundation built NSFNET, a high-speed backbone that connected universities across the country and, gradually, the world. As commercial restrictions loosened, internet service providers appeared and ordinary people could get online.

The final ingredient arrived in 1989–1991, when Tim Berners-Lee at CERN invented the World Wide Web: URLs, HTML, and the first web browser. The internet was the roads; the Web was the first great thing built on top of them. Within a few years, the graphical browser turned a text-only research network into a mass medium.

The modern internet

Everything since has been scale and refinement: broadband replacing dial-up, smartphones putting the network in every pocket, cloud computing centralizing services in giant data centers, and the slow migration from IPv4 to IPv6 to cope with billions of connected devices. The core idea, though, is unchanged from 1969 — split data into packets, and let them find their own way home.

Key takeaways

🦆 Check your own IP address