ARP resolves IP addresses to hardware
addresses. Each network adapter has a unique
(commonly referred to as a MAC address) which it
uses for identification on the network.
When there is a need to locate a computer/peripheral
on the TCP/IP network, ARP first checks its local
cache to see if it contains the hardware address
for the computer/peripheral it is trying to
If it the address is not in the ARP cache, ARP
broadcasts a message to the known IP address for
The computer it is trying to locate will receive
the broadcast and send a reply with its IP and
Once the hardware address has been attained, ARP
stores the resolved IP and hardware addresses in
cache, then proceeds with communication.
The ARP cache can be viewed and edited using the