How devices talk: addresses and protocols
For two devices to talk, they need to find each other and agree how to talk. Addresses do the first job; protocols do the second.
Addresses
An IPv4 address is 32 bits, written as four numbers from 0 to 255 separated by dots, for example 192.168.1.25. Each number is 8 bits.
IPv4 allows 232 = 4,294,967,296 addresses, which is not enough for every device in the world, so the longer IPv6 (128 bits) was created.
A MAC address identifies a device's network hardware. It is 48 bits, usually written in hexadecimal, and is normally set by the manufacturer. A device's IP address can change when it joins a different network.
Protocols
| Protocol | Used for |
|---|---|
| HTTP | sending web pages to a browser |
| HTTPS | sending web pages securely, encrypted |
| SMTP | sending email |
| IMAP and POP | fetching email from a mail server |
| FTP | transferring files |
| TCP/IP | splitting data into packets and getting them to the right address |
Wired and wireless
| Wired (for example Ethernet cable) | Wireless (for example Wi-Fi, Bluetooth) | |
|---|---|---|
| Speed and reliability | usually faster and more reliable | can slow down with distance, walls and interference |
| Moving around | devices must stay near a socket | devices can move freely |
| Security | someone needs physical access to the cable | signals travel through the air, so they should be encrypted |
Is 192.168.300.4 a valid IPv4 address? Explain.
- An IPv4 address has four numbers, each stored in 8 bits.
- 8 bits can hold 0 to 255.
- 300 is bigger than 255, so it cannot be stored.
Answer: No, because 300 is more than 255.
IP addresses (IPv4: four numbers from 0 to 255) and MAC addresses identify devices. Protocols are agreed rules, such as HTTPS for secure web pages and SMTP for sending email. Wired is usually faster and more reliable; wireless lets devices move.
- AND
- A Boolean operator that gives True (1) only when both inputs are True.
- IP address
- A unique number that identifies a device on a network so data can be sent to it.
- NOT
- A Boolean operator that flips its input: True becomes False and False becomes True.
- Hardware
- The physical parts of a computer system that you can touch, such as the CPU, keyboard and screen.
- Not “IMAP”. IMAP is for fetching email from a server, not sending it.
Try two quick questions
See if it has sunk in. Answers are marked straight away.
2 more questions
Try each one, then tap to check.
Why do devices need protocols?
- To make cables longer
- To speed up the CPU
- To store files
- So devices from different makers can communicate using the same rules
Show the answer
Answer: So devices from different makers can communicate using the same rules
Shared rules let devices communicate.
Which protocol is used to FETCH email from a server and keep it there?
- SMTP
- HTTP
- IMAP
- FTP
Show the answer
Answer: IMAP
IMAP keeps email on the server.
Check you have got it
Answer 7 quick questions with instant marking. If you get one wrong, GCSE-ready shows you why and gives you another go. It is free, and you do not need an account.
Last updated 2 October 2026. Spotted a mistake? Tell us and we will fix it.