How the internet works

How the internet works

What is the internet


The Internet has one very simple job: to move computerized information (known as data) from one place to another. That's it! The machines that make up the Internet treat all the information they handle in exactly the same way. In this respect, the Internetworks a bit like the postal service. Letters are simply passed from one place to another, no matter who they are from or what messages they contain. The job of the mail service is to move letters from place to place, not to worry about why people are writing letters in the first place; the same applies to the Internet.


Just like the mail service, the Internet's simplicity means it can handle many different kinds of information helping people to do many different jobs. It's not specialized to handle emails, Web pages, chat messages, or anything else: all information is handled equally and passed on in exactly the same way. Because the Internet is so simply designed, people can easily use it to run new "applications"—new things that run on top of the basic computer network. That's why, when two European inventors developed Skype, a way of making telephone calls over the Net, they just had to write a program that could turn speech into Internet data and back again. No-one had to rebuild the entire Internet to make Skype possible.


How computers do different jobs on the internet


There are hundreds of millions of computers on the Net, but they don't all do exactly the same thing. Some of them are like electronic filing cabinets that simply store information and pass it on when requested. These machines are called servers. Machines that hold ordinary documents are called file servers; ones that hold people's mail are called mail servers; and the ones that hold Web pages are Web servers. There are tens of millions of servers on the Internet.

A computer that gets information from a server is called a client. When your computer connects over the Internet to a mail server at your ISP (Internet Service Provider) so you can read your messages, your computer is the client and the ISP computer is the server. There are far more clients on the Internet than servers—probably getting on for a billion by now!


When two computers on the Internet swap information back and forth on a more-or-less equal basis, they are known as peers. If you use an instant messaging program to chat to a friend, and you start swapping party photos back and forth, you're taking part in what's called peer-to-peer(P2P) communication. In P2P, the machines involved sometimes act as clients and sometimes as servers. For example, if you send a photo to your friend, your computer is the server (supplying the photo) and the friend's computer is the client (accessing the photo). If your friend sends you a photo in return, the two computers swap over roles.


Apart from clients and servers, the Internet is also made up of intermediate computers called routers, whose job is really just to make connections between different systems. If you have several computers at home or school, you probably have a single router that connects them all to the Internet. The router is like the mailbox on the end of your street: it's your single point of entry to the worldwide network.


    • Related Articles

    • Understanding how routers and switches work

      At the most basic level a router links two networks together, the network within your home (however big or small) and the network outside your home (in this case, the Internet). The broadband modem provided to you by your ISP is only suited to ...
    • Setup Bitlocker Encryption on Windows 10 without TPM

      1. From the Metro UI or the search box, type GPEDIT.MSC and press enter 2. Open Computer Configuration => Administrative Templates => Windows Components => BitLocker Drive Encryption => Operating System Drives. From the right pane double-click ...
    • Screen Recording

      1. Open the app you want to record. Unfortunately, the tool can't capture some programs, such as File Manager, or the entire desktop, but it does work in regular apps, whether from the Windows Store or desktop apps. 2. Press the Windows key and the ...
    • Remove a printer in print management

      1. Press the Win+R keys to open Run, type printmanagement.msc into Run, and click/tap on OK to open Print Management. 2. Expand open Print Servers, expand open your local print server (ex: "Brink-Desktop") for this PC, and open Printers in the left ...
    • RDP session error: because of a protocol error (0x112f)

      Solution: Change (ie. drop resolution) in RDP settings. Cause: resolution conflict between monitor and RDP client.