About this interactive
A hub is the simplest way to join devices on Ethernet. Whatever signal comes in on one port, the hub sends out of every other port. It reads nothing and decides nothing. (That is why a hub counts as a Layer 1, physical-layer, device, even though it is Ethernet equipment.) Hubs are rare now, because switches replaced them, but they show how Ethernet works.
If every device receives every frame, each one needs a way to tell which frames are for it. That is the MAC address. Every network interface card has one, and every frame is tagged with the MAC address of the device it is for. Each card compares that destination with its own address: a match, and it processes the frame; no match, and it ignores it.
A MAC address is 48 bits. Written in binary that is hard to read, so it is shown as 12 hexadecimal digits (each hex digit is 4 bits), usually in pairs separated by colons or dashes. The separators, and upper or lower case, are only for people; the address is the same.
Where does it come from? Nobody assigns it on the network. It is a burned-in address, set by the company that made the network card (often not the company that made the computer). Move the card to another computer and the address goes with it.
Because every device on a hub receives every frame, software on any one of them could capture traffic meant for the others: one of the security concerns the lesson raises, and one reason switches took over.
About TechKnowSurge
TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.
Explore free tools and programs →