Skip to content
Network Systems

NET-02 · Educational simulation

ARP & MAC Address Resolution

PC-A knows PC-B’s IP address but not its MAC. Watch the broadcast flood the LAN, the single reply come back, the tables learn — and then the first real frame cross.

  1. 1ARP Request
  2. 2Flood
  3. 3ARP Reply
  4. 4Resolved
  5. 5Ethernet frame
  • ARP Request (broadcast)
  • ARP Reply (unicast)
  • Ethernet frame

ReadyStep 0 / 20

PC-A wants to send a frame to 192.168.10.12 but does not know its MAC address. Press “Start ARP”.

Speed

Explanation

Before you start

PC-A knows PC-B’s IP address, but an Ethernet frame needs a MAC address. Press “Start ARP” to watch how it finds out, or “Step” to advance one stage at a time.

  • Why did the PC send a broadcast?

    Keep going — the answer unlocks when the run reaches it.

  • Why does the switch flood the ARP request?

    Keep going — the answer unlocks when the run reaches it.

  • Why does only the correct IP respond?

    Keep going — the answer unlocks when the run reaches it.

  • How does the PC learn the MAC?

    Keep going — the answer unlocks when the run reaches it.

  • How does the switch learn MACs?

    Keep going — the answer unlocks when the run reaches it.

Message inspector

No message yet

Type
—
Operation
—
Sender IP
—
Sender MAC
—
Target IP
—
Target MAC
—
Ethernet destination
—
Broadcast / unicast
—
EtherType
—
Current device
—
Current port
—
Status
Ready

Device

PC-A

Role
Sender — needs a MAC address
IP
192.168.10.11 / 24
MAC
00:1A:2B:3C:4D:0A
Switch port
Fa0/1
ARP cache
empty
Doing now
Idle

Event timeline

0 / 20

  1. ARP cache lookup
  2. ARP Request created
  3. Broadcast sent
  4. Switch received
  5. MAC Table updated
  6. Broadcast forwarded
  7. Target received
  8. Non-target discarded
  9. ARP Reply created
  10. Reply sent
  11. MAC Table updated
  12. Reply forwarded
  13. Reply delivered
  14. Reply received
  15. ARP Cache updated
  16. Ethernet frame ready
  17. Ethernet frame sent
  18. Frame switched
  19. Frame to PC-B
  20. Frame delivered

Address tables

What the devices have learned

PC-A ARP cache

IP addressMAC addressStateAge
Empty — PC-A knows no MAC addresses

SW-01 MAC address tableaging 300 s

MAC addressPortVLANTypeLearned
Empty — the switch has not seen a frame yet
Designed & Developed by Osama Hasan Yahya

© 2026 OSANET90. All rights reserved.