What exactly is the internet? A computer scientist explains what it is and how it came to be

Technology


Curious Kids is a series for children of all ages. If you have a question you’d like an expert to answer, send it to [email protected].


What exactly is the internet? Nora, age 8, Akron, Ohio


The internet is a global collection of computers that know how to send messages to one another. Practically everything connected to the internet is indeed a computer – or has one “baked inside” of it.

In the early 1960s, computers were used only for special purposes, like scientific research. There weren’t a lot of them because they were large and expensive. One computer and its attached accessories could easily fill a room. To exchange data, people would plan time to work together, and one computer would connect to another with a telephone call.

The U.S. government wanted a network that would allow computers to communicate automatically and even if some telephone lines were cut off. Suppose you wanted to send a message from Computer A to Computer B in each of three different types of networks. The first is a network with one central computer connected to all the others as spokes. The second is a network of several of these hub-and-spoke networks with their hubs connected. The third is a network where every computer is connected to several others, forming a kind of mesh. Which do you think would be most reliable if some computers and links were damaged?

three diagrams showing many tiny figures connected by lines

To get a message from A to B, which type of network is most likely to keep working if some of the lines are cut?
Txelu Balboa via Wikimedia Commons, CC BY-SA

The first network is vulnerable, because if the central computer is lost, then none of the computers can communicate. The second network is vulnerable because if any of the hub computers are lost, the path between A and B is cut. But in the third network, many individual computers and links could be lost and there would still be a path to connect A and B. So the third network would be the most reliable.

Hot potatoes

An American engineer named Paul Baran worked on this problem at a company called the Rand Corp. In 1962, he published a new idea for computer networks, which he called “hot potato networking.”

In Baran’s idea, a message would be broken up into lots of little pieces – the potatoes. When Computer A wanted to sent its message to Computer B, it would individually send the little potatoes to a neighbor computer. That computer would pass it along in the right direction as soon as it could. To make sure messages were delivered quickly, the message pieces were treated as if they were hot, so you didn’t want them in your hands for too long.

The messages included a sequence number so when they arrived at Computer B, the final destination computer, that machine would know how to put them in the proper order to receive the full message.

Baran’s idea got implemented as the ARPANET. This network was the immediate predecessor to today’s internet.

Instead of hot potatoes, the system got a more formal name, which we still use: “packet switched networking.” The potato got renamed as a packet – a small piece of the full message.

Vinton Cerf, an American computer scientist, is known as one of the fathers of the internet. He contributed many essential ideas, including that the receiving computer could ask the sending computer for a packet that went missing – which they sometimes do. This has the name Transmission Control Protocol, or TCP.

A web of pages

Another important contributor was Tim Berners-Lee, a British computer scientist. Berners-Lee was working at CERN, the European Organization for Nuclear Research. He wanted to create a system for his colleagues to better share their research results with one another.

a photograph of a man sitting in front of a cathode ray tube computer monitor

Tim Berners-Lee invented the World Wide Web in the early 1990s.
CERN, CC BY-NC

Around 1990, Berners-Lee came up with the idea that a computer could host a collection of “pages,” each of which had text, images and links to other pages. He created an easy way for links to specify any computer – the concept of the URL, or Uniform Resource Locator.

Berners-Lee named the system the World Wide Web. He wrote the code for the first web browser, to view web pages, and web server, to deliver them. If you see a URL that includes “www” – that’s from the original name.

Berners-Lee may have been planning to use the web particularly to share text, images and files. But the earlier work on the internet made the web suitable for video and sound, too. YouTube, Instagram and TikTok are built using the same rules, or protocols, developed by Cerf and Berners-Lee.

Internet of Things

In the past 20 years, computers have become even more powerful and inexpensive. Now, a computer chip that can connect directly to the internet sells for US$5 – a lot less than today’s laptops and cellphones (about $300) or yesterday’s room-size computers ($1 million or more!).

a refrigerator with a water dispenser on the left door and a large display screen on the right door

Many newer appliances like this smart refrigerator are connected to the internet.
Paul Stefaan Mooij/Wikimedia Commons, CC BY-NC-SA

This lower cost has led to millions upon millions of devices connected to the internet. These devices include sensors. A smart thermostat monitors your house using a temperature sensor. A security camera keeps an eye on your front porch using an array of tiny light sensors.

These devices also include actuators – mechanisms that control activity in the physical world. For example, a smart thermostat can turn on and off the heating and cooling systems in your house.

Together, all these smart devices are called the Internet of Things, or IoT. The internet includes not only computers and phones, but all these IoT devices. You may have a smart refrigerator that has a camera inside of it. When it notices you’re out of milk, it will send a message to your cellphone, reminding you to buy more.

Just about everything is connected to the internet now.


Hello, curious kids! Do you have a question you’d like an expert to answer? Ask an adult to send your question to [email protected]. Please tell us your name, age and the city where you live.



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *