Beginner Topic 9 of 50 Computer Networks
MAC Addresses
Hardware identifiers burned into network interfaces.
How it works
A MAC address is a 48-bit hardware identifier for a network interface, usually written as six hex pairs like 3C:22:FB:12:AB:90. The first half is the organizationally unique identifier assigned to the manufacturer, and the second part is assigned by the vendor. MAC addresses operate at the data link layer and are used for delivering frames within a local network, whereas IP addresses are used for routing between networks.
Step-by-step walkthrough
- A manufacturer burns a unique 48-bit MAC into each network card.
- The first half identifies the vendor.
- Frames carry the source and destination MAC.
- The switch forwards by destination MAC within the LAN.
- MACs are used on one hop only, IP addresses are end to end.
Where it is used
Switches learn MAC addresses to forward frames, DHCP servers and Wi-Fi access controls identify devices by them, and ARP maps IPs to MACs.
Common pitfall
MAC addresses can be changed or spoofed, so they are not safe for authentication. Phones randomize them for privacy, which breaks tracking-based features. Duplicates on a LAN cause confusing faults. They only matter within one broadcast domain, as routers replace them at each hop.
Where it fits in the course
MAC Addresses is topic 9 of 50 in Computer Networks, rated Beginner. It follows Subnetting. The next topic is Ethernet.
Practice and explore
- Open the interactive lesson, with a mini quiz.
- Take the Computer Networks quiz.
How to study this topic
- Read the explanation above and restate the definition in your own words.
- Open the interactive lesson and answer its mini quiz.
- Read the common pitfall, then write a short example that avoids it.
- Check your understanding in the Computer Networks quiz, and revisit the topic if you miss a question.
Frequently asked questions
What is MAC Addresses?
Where do people use MAC Addresses?
What is the most common mistake with MAC Addresses?
What should I learn before this topic?
How can I practice it?
Is MAC Addresses hard to learn?
How long does it take to learn MAC Addresses?
Which topics are related to MAC Addresses?
What should I study after MAC Addresses?
Related topics
- Subnetting (Computer Networks)
- Ethernet (Computer Networks)
- IPv4 vs IPv6 (Computer Networks)
- Switches and Hubs (Computer Networks)