ARP: The Internet’s Friendly Postman

above picture : ARP request & reply, but with less small talk.
Ever sent a letter with just the name and not the full address? You've got the name, okay, but… which house do you knock on?
That's more or less your computer without ARP.
ARP (Address Resolution Protocol) is your device’s equivalent of:
“I know your name (IP)… but where do you live (MAC)?”
It’s the neighborhood gossip that makes sure messages reach the right door.
How ARP Works — The Party Trick of the Network
above picture : When your computer knows the IP but can't locate the MAC.
Let's pretend this: You’re at a party. You yell,
“Who’s Alex?”
Alex waves back,
“Me! Blue jacket over here!”
That’s ARP.
Your computer: “Who has 192.168.1.5?”
The right device: “That’s me! Here’s my MAC address.”
above picture : The broadcast (“Who has…?”) and reply (“That’s me…”) in picture form.
Once it hears the answer, your computer scribbles it down in its ARP table — its own little “who’s who” notebook for the local network. Next time it needs Alex, it doesn’t have to shout again.
When ARP Shows Off
Like people at a party, ARP sometimes goes a bit extra:
Gratuitous ARP: Announces “I’m here!” even when nobody asked.
Proxy ARP: Answers on behalf of someone else (like your nosy neighbor).
Reverse ARP (RARP): The eccentric relative who figures out your name from your address (no longer seen).
The Dark Side — ARP Spoofing
above picture : When someone shouts “Where’s Alex?” and someone else (a fake) responds.
The problem? ARP believes anyone who says it.
If a hacker shouts back saying it's your router, your computer just… trusts them.
That’s ARP spoofing — the network version of catfishing.
How to deal with it:
Secure key contacts with static ARP entries.
Enable Dynamic ARP Inspection on your switches/routers.
The ARP Table — Your Device’s Rolodex
Internet Address (IP) | Physical Address (MAC) | Type |
192.168.1.2 | 11-22-33-44-55-66 | dynamic |
192.168.1.5 | aa-bb-cc-dd-ee-ff | dynamic |
192.168.1.10 | 77-88-99-aa-bb-cc | dynamic |
Your ARP table is basically your device’s Rolodex of the neighborhood.
It remembers the names (IPs) and the real addresses (MACs) of anyone it's recently encountered.
Without it, your computer would be wandering around shouting out names until someone answered. Not so smart… or sane.
Why ARP Deserves a Little Love
Every time you stream, check your mail, or share a meme, ARP quietly in the background makes sure your data doesn’t get lost.
It’s quick, it’s silent, and way too innocent for its own good. Without it, however?
Your network would be a party where no one knows where anyone resides.
So next time all of this just works, tip your cap to ARP — your internet’s unsung mailman.
Subscribe to my newsletter
Read articles from Aishwarya Monica Marubudi directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
