Når en computer pinger en anden for første gang, sender den ikke direkte en besked for at bestemme MAC -adressen på den anden enhed. I stedet bruger den en proces kaldet
adresseopløsningsprotokol (ARP) .
Sådan fungerer det:
1. Ping -anmodningen: Computeren, der sender ping (lad os kalde det "kilde"), skal først kende IP -adressen på destinationscomputeren (lad os kalde det "mål").
2. ARP -anmodning: Kilde sender en ARP -anmodning på den lokale netværksudsendelse. Denne anmodning inkluderer IP -adressen på målet.
3. ARP Svar: Målcomputeren ser, når den modtager ARP -anmodningen, at dens IP -adresse anmodes om og svarer med et ARP -svar. Dette svar indeholder målets MAC -adresse.
4. MAC -adresse opnået: Kilde modtager ARP -svaret og gemmer målets MAC -adresse i sin ARP -cache.
Kortfattet: Pinging bruges til at teste forbindelse, men processen med at bestemme MAC -adressen håndteres af ARP. Ping -anmodningen i sig selv inkluderer ikke en MAC -adresse, men den initierer den proces, der fører til kilde, der opnås målmålsadressen.