IP addresses are allocated by the network
A device is given its IP address by the network it joins, not by the manufacturer, so it can change on a new network. Unlike a MAC address, it is not built into the NIC.
Understanding IP addresses are allocated by the network in IGCSE Computer Science Paper 1
What it does: The router on the network allocates the IP address when the phone joins, so the address does not come from the manufacturer. The tablet's NIC is the same in both places, but each network gave a different IP address. The MAC address is set at manufacture and stored in the NIC. The IP address is not built in. An IP address depends on the network, so it can change. A MAC address is the one fixed to the hardware. Students often mix up the MAC address (set at manufacture) with the IP address (allocated by the network).
Common mistakes: An IP address is not built into the NIC. The network the laptop joins assigns it, so it should be network.assign(). The manufacturer does not give out IP addresses. The network the phone joins allocates its IP, so it should be network.assign().
Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.
This module's key terms are also in a printable crossword (Modules 325–341) and word search (Modules 325–354).
Take this worksheet further — free with Cloodit
Each concept is reinforced from every angle — learned, then applied, then tested.
Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.
Over 100 of them, across seven natural biomes.
Turns their work into revision material ready for Flash Cards and Exam study.
Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.
Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.
Quick Questions
Match the Pairs
Key Term
IP address allocationFill in the Blanks
Spot the Error
Student with a class code? Join your class →