MAC
What is it?
MAC stands for Media Access Control and refers both to the MAC sublayer of the data link layer and to the MAC addresses that identify network interfaces. In networking (network access layer / Ethernet) the MAC sublayer controls how devices access the physical medium and how Ethernet frames are delivered to a specific device on the same local network. For Audio/Video, Maker, and Web contexts this matters because MAC addresses and the MAC sublayer drive local traffic: networked A/V streams, IoT and maker boards with network modules, and web application diagnostics all rely on this layer to deliver and distinguish data within the LAN.
Practical example
Example: you set up a small networked studio with a network audio interface, a Raspberry Pi controlling stage lights, and a web app streaming live video. Each device has a MAC address you can use in your router or DHCP server to assign static leases so they always receive the same IP. For A/V streaming you might use multicast; switches and routers rely on MAC tables to forward multicast and unicast frames to the correct ports. As a maker you debug network issues with tools like arp and Wireshark by mapping IPs back to MACs; as a web developer you don't see MACs in HTTP, but they remain essential for local connectivity, QoS decisions and troubleshooting latency or connection problems.
Test your knowledge
Which of the following statements about a MAC address is correct in the context of Ethernet and the network access layer?