Purpose of a MAC address
A unique address that identifies a device's NIC, so data on a local network is delivered to the correct device.
Understanding Purpose of a MAC address in IGCSE Computer Science Paper 1
What it does: A unique MAC address such as this one identifies exactly one NIC, which is how devices are told apart. A list of approved MAC addresses lets the network recognise known devices and decide whether to let them connect. The MAC address is used to deliver data to the right device on the local network. It does not change speed. The MAC address is the unique identifier of the NIC. A web page title has nothing to do with network hardware. MAC addresses are for identification and delivery on the local network. They do not store files.
Common mistakes: A device should accept data only when the destination MAC address matches its own MAC address. It should be if dest == mac:, not !=. On a local network the frame is delivered using the destination device's MAC address, so f.dest must hold a MAC address such as 'AA:BB:CC:11:22:33', not an IP address.
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
MAC addressFill in the Blanks
Spot the Error
Student with a class code? Join your class →