How Does the Internet Work? How the Internet Works: Step by Step, in Simple Terms

Updated on February 10, 2020
Jule Romans profile image

Jule Romans has 25+ years of experience integrating technology into K-12, college, and government office settings.

How Does the Internet Work?

The internet works by connecting computers so that they can send and receive data, creating a web of interactions that ordinary people can access and understand.

The Internet Allows Computers to Share Information

The internet works by allowing computers to “talk” to one another in order to transfer information. Computers -whether they are servers, individual devices, PCs, or appliances- can send and receive “messages” that are actually packets of information. The messages can be as small as a simple text message or as complex as a massive download.

The Internet Creates a Web of Connections

The internet works by connecting a huge number of computers all across the world in an interactive network that allows them to send and receive packets of information.

The internet is a connected network of individual computers that send and receive information thousands of times every minute. Individual devices can then tap into this complex web of connections and access content that is stored anywhere in the network.

The Internet Offers Users Access to A Network of of Shared Information

The internet works by creating a universal system for accessing content stored in varied locations and formats across a world-wide network of connections.

Internet content is stored all over the world in many different ways. To work, the internet must allow access and share content using an organized, universal system.

For example, many servers maintain storage for websites, software, games, videos, and interactive programs. Servers are directly connected to the internet, while devices generally access the internet through an additional layer, like an internet service provider.

This is why the internet seems so complex.

At essence, the internet is very simple.

The internet works by connecting computers so that they can send and receive data, creating a web of interactions that ordinary people can access and understand.

How Does the Internet Work?

The Internet Allows Computers Talk to One Another

Think of the internet as a conversation between computers. There are protocols, or rules, for speaking and listening. Imagine a short conversation that begins simply. A message is sent by the speaker and received by the listener. The listener responds to the message. Message sent. Message received. Message response. Protocols make it possible for us to communicate. The Internet Protocol makes it possible for computers to communicate.

So, how, exactly, does the internet work?

How Internet Protocol and IP Addresses Work

The Internet Protocol dictates that each computer has a numerical address. Messages are sent from one computer to another using each one’s unique Internet Protocol (IP) address. The transfer of information between IP addresses is called a message. For transfer, messages are broken up into smaller pieces, called packets. The complete message is separated and sent in pieces, to be reassembled as it is received. These packets are then routed from the sender to the receiver, using the IP address. Every computer or device can be said to have a unique, numbered IP address. IP addresses are numbers, not words.

How the Internet Works: Routers and TCP/IP

The internet works by using a Packet Routing Network to allow computers to send and receive messages using Internet Protocol addresses and a Transfer Control Protocol. The internet allows computers to share information by sending messages back and forth across a wide, complex system.

The system that handles this communication is called a Packet Routing Network. This is why access to the internet usually requires a router. A router is a piece of hardware that allows multiple computers to connect to one another in order to create this network. The router is an essential piece of equipment that guides the packets to their destinations.

The process of transfer is not always smooth. Sometimes things go wrong. Messages are garbled, or don’t reach their intended destination. Packets may be left behind or lost. To help with this, the Transport Control Protocol (TCP) works with the Internet Protocol (IP) to keep content moving in a reliable way. The Internet Protocol and Transfer Control Protocol together are often referred to as TCP/IP.

How the Internet Works: Step by Step

The Internet Protocol and Transfer Control Protocol work together as TCP/IP to allow computers to "talk" to each other by sending and receiving messages. Here's what it looks like in step-by-step form.

  1. Computer A sends message to Computer B’s IP Address
  2. Message is broken into smaller pieces called Packets
  3. Packets are sent along Packet Routing Network to correct IP address
  4. Packets are subject to Transfer Control Protocol to maintain quality
  5. Packets are received and reassembled at Computer B’s IP Address

This is how the internet works, step by step. It's pretty simple, actually. It gets more complicated when more users are added to the system.

The internet works by allowing computers to “talk” to one another in order to transfer information.

The internet works by connecting a huge number of computers all across the world in an interactive network that allows them to send and receive packets of information.

How Does the Internet Work?

Simply put, the Internet works by allowing computers to "talk" and share information.

Consider this. We have said that the internet allows computers to “talk” to one another by sending and receiving messages at IP addresses.

The Internet Works by Messaging Requests

When we think of it this way, we might want to remember that a “message” sent from one computer to another can also be a request for information. Much the same as a simple conversation, the message can be a question.

The first message is a “request” for information. The receiving computer provides the requested information by sending another “message” back to the user. This basic interaction is how the internet works.

The Internet Works Like a Conversation

One computer asks another computer for information. Information requested; information delivered. The two computers talk back and forth. It is still very much like conversation.

Some conversations are one-way. Some conversations are two-way. Some conversations are more complex and involve many participants. Some conversations build on one another, refer to prior events, and take on a life of their own.

The Internet is a Multi-Layered Conversation Between Multiple Users

It’s exactly like that with the internet. It begins with the simple idea of a message. The internet as we know it is a complex, interwoven series of these messages; sending and receiving thousands of times per minute, all across the globe.

The internet works like a conversation. This conversation has many participants, translators, and multiple messages going back and forth all the time. Over time, it has become very complicated.

In fact, it’s so complicated, that there are many layers of connections and multiple levels of all kinds of devices connecting in multiple ways every minute.

For the average user, there are many layers between their devices and the actual computers that are providing the desired information.

The internet is a conversation that has evolved to become very complex, but it is quite simple at the core.

How The Internet Works- For Ordinary People

How The Internet Works: What the ISP Does

For example, when you access a webpage by typing the name into the address bar, you are not accessing that webpage’s IP address directly.

First, your device uses a modem to reach your Internet Service Provider (ISP). Your Internet Service Provider (ISP) exists to make it easier for you to access the web by providing hardware and software that offers a more “user friendly” experience. In the process, there are many layers of communication added to your internet experience.

How The Internet Works: The ISP and Domain Name Servers

What you are really doing is sending a “message” to your Internet Service Provider’s (ISP) server, which will send another message to a thing called a Domain Name Server. That Domain Name Server (DNS) translates your request into the numbered IP address. Depending on various factors, some Internet Service Providers use a Network Access Protection (NAP) server.

The Internet Service Provider’s DNS or NAP server sends a message using Hyper Text Transfer Protocol (HTTP) to the numbered IP address, requesting that it send a copy of the webpage to your device.

How The Internet Works: Access to the Web

Thus, a single access to a website already begins with multiple messages between computers, servers, and devices. Add to this the browser you use, and there are at least five messages sent, received, and responded to--just from your initial request.


Example of  DNS (Domain Name Server)
Example of DNS (Domain Name Server) | Source

How The Internet Works: Access to the Web for Ordinary People -- The ISP and DNS

Your Internet Service Provider adds several steps to the process. These steps make it easier for you to get the information you want from the internet.

First, your device connects to your Internet Service Provider using a modem, router, or both.

Next, your Internet Service Provider begins the complicated work of translating your requests and routing them to the correct locations.

  • Your ISP maintains hardware, software, and servers that will make it easier for you to connect with other computers and understand the information you receive.
  • The ISP has access to multiple servers that store information and run processes directly connected to the internet.
  • The combination of equipment and amenities that an ISP offers is often called their network.

Then, you type an address into your browser. Your ISP translates your words and makes it easier for you to find and view the website.

  • This address is called a Uniform Resource Locator, or URL.
  • URLs are words, but IP addresses are always numbers.
  • Your ISP maintains Domain Name Servers (DNS) that exist solely to translate these words into numbers.
  • Your ISP helps to translate that address into the string of numbers that comprise that site’s actual Internet Protocol (IP) address. This is one of the many ways that an ISP makes it easier for you to use the web.

After that, your browser works with your ISP and DNS to locate the IP address of the webpage you want to see.

  • Through the Internet Service Provider (ISP) and Domain Name Server (DNS), your browser uses the Hypertext Transfer Protocol (HTTP) to “talk” to the target computer and request a copy of the webpage you want to see.

All these steps happen BEFORE any actual connection is made with another computer.

The internet works by creating a universal system for accessing content stored in varied locations and formats across a world-wide network of connections.

How the Internet Works: Ordinary People and TCP/IP Basics

When you browse the internet, all of the above steps are combined with the basic process that governs how computers send and receive messages. The request and response will take place using the basic Internet Protocol and Transfer Control Protocol that we examined earlier:

  1. Your device (with the help of your ISP and many other layers) sends a message to the IP address of the server that stores the webpage you want to see. This message is a request for the server to send a copy to the webpage to your device’s numbered IP address. Your device is now considered a “client” because it is making a request and also because it is not accessing the server directly.
  2. Your request becomes a Message that is broken to smaller pieces called packets
  3. These packets are sent along the Packet Routing Network (PRN) to server’s numbered IP address. Packets are subject to Transfer Control Protocol to maintain quality.
  4. Packets are received and reassembled at the server’s numbered IP Address.
  5. The server responds to the message by approving and sending the requested information. In this case, a copy of the webpage that you want to see.
  6. The message—a copy of the webpage-is broken into smaller pieces called Packets.
  7. Packets are sent along Packet Routing Network to your computer’s correct IP address. Packets are subject to Transfer Control Protocol to maintain quality.
  8. The packets are received and reassembled at your device’s IP Address. The copy of the webpage is now viewable in your browser.

The Internet Works by Creating Connections, Sharing Information, and Allowing Access

This process has become very complicated. So complicated that we have trouble explaining how the internet works.

But keep in mind, the internet works by creating connections between computers so that they can send and receive information.

The complicated web of interactions that we now experience as users is really just a number of layers added to the interactions. These layers are designed to make it easier for ordinary people to access and understand.

Source

This content is accurate and true to the best of the author’s knowledge and is not meant to substitute for formal and individualized advice from a qualified professional.

© 2019 Jule Romans

Comments

Submit a Comment

No comments yet.

working

This website uses cookies

As a user in the EEA, your approval is needed on a few things. To provide a better website experience, turbofuture.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: https://maven.io/company/pages/privacy

Show Details
Necessary
HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
LoginThis is necessary to sign in to the HubPages Service.
Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
AkismetThis is used to detect comment spam. (Privacy Policy)
HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
Features
Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
MavenThis supports the Maven widget and search functionality. (Privacy Policy)
Marketing
Google AdSenseThis is an ad network. (Privacy Policy)
Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
Index ExchangeThis is an ad network. (Privacy Policy)
SovrnThis is an ad network. (Privacy Policy)
Facebook AdsThis is an ad network. (Privacy Policy)
Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
AppNexusThis is an ad network. (Privacy Policy)
OpenxThis is an ad network. (Privacy Policy)
Rubicon ProjectThis is an ad network. (Privacy Policy)
TripleLiftThis is an ad network. (Privacy Policy)
Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
Statistics
Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
ClickscoThis is a data management platform studying reader behavior (Privacy Policy)