GCSE · Computer Science · AQA · Spec 8525

MAC address filtering

Send the same stranger to a 'names on the list only' door and an 'anyone except these names' door. Watch what happens.

Networks · MAC address filtering

Same device. Two doors. Opposite results.

A device asks to join. First choose how the router's filter is set up, then choose whether the MAC address the device sends is on the list. Try all four routes.

How the filter is set up → Is the address the device sends on the list?

4 possible routes.

On A device asks to join the network. 2 branches to choose from.

Walk every route and see where an unknown device ends up.

Before you trust the address

What actually is a MAC address?

A router's settings page shows a device listed as 3C:22:FB:8A:19:D0. That string is the device's MAC address.

Which is closest to what you think a MAC address is?
How sure are you?

The weak spot

?

Reason it through

Why can an attacker get past an allow list without being on it?

Link 1 of 4

First link · your turn

A listed laptop is connecting to the network. What can someone nearby learn from that?

2
Locked — reveal the link above first
3
Locked — reveal the link above first
4
Locked — reveal the link above first

Is it enough?

How useful is MAC address filtering on its own?

The claim

MAC address filtering is enough to keep unauthorised devices off a network.

Place each piece of evidence to load the balance. Mark the strong ones — they count double.

  1. Unknown devices are refused, which reduces unauthorised access to the network and its data.

    Evidence 1: does it support or challenge the claim?
  2. A block list can keep out a device that is already known to be a problem.

    Evidence 2: does it support or challenge the claim?
  3. A copied address looks identical to the real one, so the router lets the copy in.

    Evidence 3: does it support or challenge the claim?
  4. On a large network where devices are added often, keeping the list up to date is slow.

    Evidence 4: does it support or challenge the claim?
  5. A block list only stops addresses someone has already named, so a new stranger gets straight in.

    Evidence 5: does it support or challenge the claim?
  6. It is used alongside authentication and encryption, not instead of them.

    Evidence 6: does it support or challenge the claim?

WHAT YOU'VE LEARNED

A quick recap of today's lesson.

The router only reads the badge. It never checks who is wearing it.

What you need to know

  • Every network card is given a unique MAC address when it is made. It identifies the card, not the person using it.
  • Have a goTwo brand-new phones come off the same production line, one straight after the other. Could they share a MAC address?

    No. Each network card gets its own unique address when it is made.

    The address is given to the card at manufacture to identify that one card, so two cards sharing one would defeat the point.

  • A MAC address is written as six pairs of hexadecimal digits, like 3C:22:FB:8A:19:D0.
  • MAC address filtering means the router or wireless access point checks the address a device sends before letting it join.
  • With an allow list, only addresses on the list can connect. An unknown device is refused.
  • With a block list, addresses on the list are refused. An unknown device is connected.
  • Have a goA school wants to keep out every device it doesn't already know about. Which list type should it choose?

    An allow list.

    A block list only refuses addresses someone has already named, so a brand-new stranger would walk straight in.

  • The router decides using only the address the device sends. It can't tell a copied address from the real one.
  • Spoofing is copying a MAC address that has been observed onto another device, so the router treats that device as the original.
  • Have a goMax's laptop is on his school's block list, so it's refused. He watches Zoe's laptop (not on the list) connect, then copies her address onto his. In or out?

    In. His laptop now sends Zoe's address, which isn't on the block list.

    Max is still the same person, but the router only reads the address it is sent, so it can't tell a copy from the original.

  • Filtering reduces unauthorised access, but keeping the list up to date is slow on a large network where devices are added often.
  • So it isn't secure on its own. It is used alongside authentication and encryption.

The big picture

A router or wireless access point can read the MAC address a device sends and check it against an allow list or a block list. That reduces unauthorised access, but because it trusts whatever address it is sent, it is not secure on its own.

Key points

1A MAC address identifies the network card, not the person, and it is not a password.
2An allow list refuses an unknown device. A block list connects it.
3The router checks only the address it is sent, so a spoofed copy gets in.
4Filtering reduces unauthorised access but isn't secure on its own, so it is used with authentication and encryption.

Worked example

Problem

A wireless access point is set up with a block list containing A4:5E:60:11:22:33 and 00:1B:44:AA:BB:CC. Three devices try to join, sending 00:1B:44:AA:BB:CC, 9C:B6:D0:44:55:66 and A4:5E:60:11:22:33 in that order. Which are connected and which are refused? Then say what would happen to the device sending 9C:B6:D0:44:55:66 if the same two addresses were an allow list instead.

⚠ Watch out

Thinking MAC address filtering makes a network secure on its own, or that a MAC address is a secret like a password. It identifies the network card and can be observed and copied, so filtering only reduces risk.

🧠

Memory hook

Allow list = guest list: not on it, not in. Block list = banned list: not named, you're in. Either way the router only reads the badge, and badges can be copied.

✓

Check yourself

A café's allow list holds only the owner's laptop and till. A customer's phone tries to join. Connected or refused? And what if it were a block list that doesn't name the phone?

Flashcards

(9)
What is a MAC address?
A unique identifier given to a device's network interface card at manufacture, written as six pairs of hexadecimal digits.
Does a MAC address identify the person or the hardware?
The hardware: the network card. It says nothing about who owns or is using the device.
What does MAC address filtering do?
A router or wireless access point checks the MAC address a device sends against a list to decide whether the device may join.
An unknown device meets an allow list. Result?
Refused. Only addresses on the list can connect.
An unknown device meets a block list. Result?
Connected. Only addresses named on the list are refused.
What does the router use to decide whether to connect a device?
Only the MAC address the device sends.
What is MAC address spoofing?
Copying a MAC address that has been observed onto another device, so the router treats that device as the original.
Why is keeping the list up to date a problem?
On a large network where devices are added often, updating the list is slow.
What is MAC address filtering used alongside?
Authentication and encryption, because filtering only reduces risk and isn't secure on its own.

Tap any card to flip it, or use Study as deck to go through them one at a time. In the full lesson these run as a spaced-repetition deck — you rate each card Hard, Good or Easy and the tricky ones keep coming back until they stick.

Learning with Lightbulb is opening soon

You can use this lesson now. Join the waitlist and we'll let you know when the full Lightbulb experience is ready.

Keep me posted

More AQA GCSE Computer Science topics

See the full AQA Computer Science curriculum →

How this lesson was checked. This AQA GCSE Computer Science (specification 8525)lesson was published through Lightbulb Learning's human-designed editorial process — the educational standards, accuracy rules and publication checks it must pass were authored and approved by Philip Halpin. It passed subject-specific assessment, automated educational checks and technical publication verification before going live (publication checks completed 9 October 2026). Published pages are monitored, human spot-checking is ongoing across the lesson library, and anything found wrong is corrected or withdrawn. How our lessons are made and checked. Spotted a mistake? Email hello@lightbulblearning.co and we'll review it.