In simple terms
A friendly intro before the formal notes — no formulas yet.
From Your Click to the Cosmos
The internet is not a cloud; it's a physical system of connected computers and cables governed by a set of rules. These rules ensure that your request for a website finds its way to the right server and the data comes back to you, no matter where in the world it is.
Think of the internet like a global postal service. Your computer is your house, and you want to send a letter (a data request) to a friend's house (a web server). You don't know their exact physical coordinates, just their home address (e.g., 'www.example.com'). The postal service uses a giant address book (DNS) to find the coordinates (IP address), breaks your long letter into small, numbered postcards (packets), and sends them via a network of roads and sorting offices (routers and switches). The postcards are reassembled in the correct order at the destination (TCP).
- 1
First, identify the core components. Your device (a client) connects via hardware like switches and routers to a local network.
- 2
Next, understand the network's scale. Your Local Area Network (LAN) connects to a vast Wide Area Network (WAN) – the internet itself.
- 3
Then, translate the address. The Domain Name System (DNS) acts like a phonebook, converting human-friendly web addresses into machine-readable IP addresses.
- 4
Finally, deliver the data. The TCP/IP protocol suite breaks your data into packets, routes them across the network, and ensures they are all received and reassembled correctly.
Key formulas
Tap any symbol to reveal exactly what it means and its units.
Tap a symbol — great for exam definitions
Full topic notes
Formal explanation with the rigour you need for the exam.
The Core Components: Hardware and Architecture
At its heart, any network consists of nodes (devices like computers, printers) and connections (wired or wireless). Specialised hardware manages the flow of traffic. A server is a powerful computer that provides data or services to other computers, known as clients. A switch creates a network by connecting devices within a single LAN, while a router connects different networks together, forming the backbone of the internet.
Client: A device that requests information (e.g., your laptop's browser).
Server: A device that stores and provides information (e.g., the computer hosting a website).
Switch: Connects devices on one local network (LAN) using MAC addresses.
Router: Connects different networks (e.g., your home LAN to the internet) using IP addresses.
The Rules of Communication: Internet Protocols
For billions of devices to communicate seamlessly, they must all follow a standard set of rules, or protocols. The foundational suite for the internet is TCP/IP. Think of it as two partners: IP is responsible for addressing and routing packets of data to the correct destination, like a postman using an address. TCP is responsible for ensuring all the packets arrive reliably and are reassembled in the correct order, like someone checking the contents of the delivery against a list.
The TCP/IP Model (Conceptual Layers):
- Application Layer (e.g., HTTP, FTP, SMTP) - Where user applications interact with the network.
- Transport Layer (e.g., TCP, UDP) - Manages session and connection, ensuring reliable data transfer.
- Internet Layer (e.g., IP) - Handles addressing and routing of packets across networks.
- Link Layer (e.g., Ethernet, Wi-Fi) - Manages the physical transmission of data.
Another crucial protocol is the Domain Name System (DNS). Humans remember names like www.ibo.org, but computers communicate with IP addresses (e.g., 104.18.33.121). DNS acts as the internet's translator, converting the domain names you type into the IP addresses required for routing.
For high marks, avoid simply defining terms. Instead, explain their function in relation to each other. For example, don't just say 'DNS translates names'. Explain that a browser first sends a DNS query to a DNS server to resolve a domain name into an IP address, and then uses that IP address to establish a TCP connection with the target web server. This shows a deeper understanding of the process.
Tracing the Journey of Data
A single page load is a chain of hand-offs. The browser first asks a DNS server to turn the domain name into an IP address. It then opens a TCP connection to that address with a three-way handshake, and sends an HTTP request over it. The server's response is broken into packets, each carrying source and destination addresses, which routers forward hop by hop — often along different paths — until the receiving device reassembles them in order and the browser renders the page.
Tracing a request this way shows why the layers matter: a failure at any one of them (a wrong DNS record, a dropped packet, a blocked port) produces a different symptom, and diagnosing a fault means working out which hand-off did not happen.
Worked examples
See the formulas applied — reveal one step at a time, like the exam.
A new secondary school is designing its campus network. The IT department is debating between a fully wired Ethernet LAN and a comprehensive Wi-Fi (WLAN) solution for all classrooms and offices. Evaluate these two options, considering cost, performance, security, and mobility. Justify which solution, or combination of solutions, you would recommend.
- 1
A comprehensive evaluation requires balancing competing factors.
A student in London types https://www.example.com into their web browser and presses Enter. The web server for example.com is located in California. Outline the key steps involved in resolving the name and retrieving the webpage, mentioning at least four different technical components or protocols.
- 1
Here is a step-by-step trace of the data request and response:
How it all connects
The big idea sits in the middle — tap a linked idea to explore the link.
Tap a linked idea to see how it connects back to the main topic — that connection is what examiners reward.
Glossary
Key terms for this topic — skim now; the Check step will test them.
- server
A server is a powerful computer that provides data or services to other computers, known as clients.
- Client
A device that requests information (e.g., your laptop's browser).
- Router
Connects different networks (e.g., your home LAN to the internet) using IP addresses.
- DNS
The browser first asks a DNS server to turn the domain name into an IP address. It then opens a TCP connection to that address with a three-way handshake, and sends an HTTP request over it.
- Application Layer
- Application Layer (e.g., HTTP, FTP, SMTP) - Where user applications interact with the network.
- Transport Layer
- Transport Layer (e.g., TCP, UDP) - Manages session and connection, ensuring reliable data transfer.
- Internet Layer
- Internet Layer (e.g., IP) - Handles addressing and routing of packets across networks.
- Link Layer
- Link Layer (e.g., Ethernet, Wi-Fi) - Manages the physical transmission of data.
- LAN (Local Area Network)
A network that connects computers and devices in a limited geographical area such as a home, school, or office building. Typically owned and managed by a single person or organisation.
- WAN (Wide Area Network)
A network that spans a large geographical area, such as a country or continent. The internet is the largest WAN. WANs are often collections of interconnected LANs.
- IP Address
An Internet Protocol address is a unique numerical label assigned to each device connected to a computer network that uses the Internet Protocol for communication. It serves for host identification and location addressing.
- Client-Server Model
A network architecture where clients (e.g., your web browser) request services or resources from a central, powerful server (e.g., a web server hosting a site). Most of the web operates on this model.
- TCP/IP
Transmission Control Protocol/Internet Protocol is a suite of communication protocols. TCP manages breaking data into packets and reassembling them, ensuring reliable delivery. IP handles the addressing and routing of these packets to the correct destination.
- DNS (Domain Name System)
The internet's phonebook. It translates human-readable domain names (e.g., www.google.com) into machine-readable IP addresses (e.g., 142.250.179.196) that computers use to locate each other.
- Packet Switching
A method of grouping data into packets for transmission over a digital network. Each packet is routed independently and can take a different path to the destination, where they are reassembled. This is more efficient and robust than circuit switching.
Name it
Read the meaning, then pick which of this lesson’s terms it describes. Miss one and you see what your choice really means.
Transmission Control Protocol/Internet Protocol is a suite of communication protocols. TCP manages breaking data into packets and reassembling them, ensuring reliable delivery. IP handles the addressing and routing of these packets to the correct destination.
Quick check
Write your answer first, then compare it with the model one — the gap is what you would have lost.
Teach it back
If you can explain it simply, you own it — gaps here are marks you’d lose.
Teach it back
Explain this topic as if teaching a friend. We name the gaps an examiner would still dock.
Revision flashcards
Guess first, then flip — retrieval beats re-reading.
Key takeaways
Review these before you close the topic — retrieval beats re-reading.
Client: A device that requests information (e.g., your laptop's browser).
Server: A device that stores and provides information (e.g., the computer hosting a website).
Switch: Connects devices on one local network (LAN) using MAC addresses.
Router: Connects different networks (e.g., your home LAN to the internet) using IP addresses.
Practice — then mark it
The whole point: a real Cambridge question, marked mark-by-mark.
Test your knowledge on Computers, Networks and the Internet
Test your knowledge on Computers, Networks and the Internet
Extra simulations & links
PhET, GeoGebra and other curated tools — open in a new tab.
Frequently asked
Checkpoint
One marked question is worth ten re-reads — close the loop before you move on.
Reading it isn’t knowing it — prove it.
Before you move on: do Test your knowledge on Computers, Networks and the Internet on paper, snap a photo, and get examiner-style feedback on exactly where you win and lose marks.
Discuss Computers, networks and the internet
Ask, share and discuss with other Digital Society HL students
No posts yet — be the first to start the conversation.