20 QUESTIONS · 5 TOPICS · ENCAPSULATION BUILDER · ABOUT 12 MINUTES

Every web page arrives in envelopes inside envelopes.

Each network layer wraps your data in its own header, and each router reads only the outer one. Twenty questions on how the internet moves data, each explained, then wrap a request yourself. No sign-up, nothing saved.

Start the test
4ApplicationHTTP, DNS, emailHTTP
3TransportTCP, UDP: portsTCP
2InternetIP: addresses, routingIP
1LinkEthernet, Wi-Fi: MACsEthernet
QUESTION 1 / 20 · LAYERS & MODELSEasy

How many layers does the OSI reference model have?

ENCAPSULATION BUILDER · STEP 1 OF 4

Wrap a web request, layer by layer

Going down the stack, each layer adds a header in front. At the other end, each layer strips its own header and passes the rest up.

HTTP requestGET /index.html Host: example.com
MESSAGE120 bytesjust the data
Application dataThe browser builds an HTTP request. Nothing knows yet how it will travel.
Header sizes are the usual minimums: TCP 20 bytes, IPv4 20 bytes, Ethernet 14 bytes plus a 4-byte checksum trailer. The 120-byte request is illustrative.

What this computer networks test covers, in short

Twenty multiple-choice questions at introductory undergraduate level, four on each of five topics: layers and models, IP addressing and routing, TCP and UDP, DNS and HTTP, and security and wireless. They test how data gets from one machine to another across the internet.

Addressing questions use IPv4 unless they say otherwise. The test is our own and not normed.

By What's Your IQ · Reviewed 5 Oct 2026
Format
20 multiple-choice questions
Level
Introductory undergraduate
Bonus
Layer-by-layer encapsulation builder
Model used
4-layer TCP/IP, with OSI numbers noted

Keep going

Layered thinking works for brains too. Test yours.

Our full IQ test covers logical, numerical, verbal and spatial reasoning: 60 questions, about 30 minutes.

Take the full IQ test