What is a MAC Address?
A MAC (Media Access Control) address is a unique identifier assigned to the network interface controller (NIC) of a device. It is a 48-bit address, typically expressed as six pairs of hexadecimal characters (e.g., 00:1A:2B:3C:4D:5E). MAC addresses operate at the data link layer of the OSI model and are used to identify devices within a local network. While IP addresses can change, MAC addresses are typically burned into hardware at the point of manufacture, though they can be spoofed in software.
Examples
- A Wi-Fi router uses MAC addresses to assign consistent local IP addresses to known devices via DHCP reservation.
- A network administrator uses MAC filtering to allow only approved devices to connect to a corporate wireless network.
- A software licensing system uses the MAC address as part of a device fingerprint to enforce node-locked license activation.
- A security system logs MAC addresses to detect unauthorized devices joining the network.
Common Applications
- Network access control and device authentication within LANs
- Device fingerprinting for software license enforcement
- DHCP reservation for consistent local addressing
- Network monitoring, intrusion detection, and asset tracking
- Parental controls and bandwidth management on consumer routers