Why a device needs both a MAC address and an IP address
The IP address shows where a device is on the network so routers can route data to it. The MAC address identifies its physical NIC for local delivery. Both are used to deliver data.
Understanding Why a device needs both a MAC address and an IP address in IGCSE Computer Science Paper 1
What it does: The router reads the destination IP address in the packet to choose the route towards the correct network. On the local network, the MAC address picks out the exact NIC that should receive the data. The MAC address is tied to the NIC and is given to it at manufacture. Routers read the IP address to work out where to send the packet. The manufacturer code is part of the MAC address and is not used for routing. The MAC address identifies the physical NIC, so it is used for local delivery to the correct device. A MAC address identifies the NIC but gives no location, so the IP address is needed for routing. MAC addresses are set at manufacture and do not change each time.
Common mistakes: Routers route data across networks using the IP address, which shows where the device is. The MAC address is only used for local delivery. Line 2 should be routeAcross(destinationIP). A MAC address is given to the NIC at manufacture and stays the same on any network. Only the IP address changes when a device joins a new network. Line 4 should say the MAC stays the same.
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 342–354) 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 and MAC addressFill in the Blanks
Spot the Error
Student with a class code? Join your class →