Når en datamaskin pinger en annen for første gang, sender den ikke direkte en melding for å bestemme MAC -adressen til den andre enheten. I stedet bruker den en prosess som kalles 
 adresseoppløsningsprotokoll (ARP)  . 
 
 Slik fungerer det:
 
 1.  Ping -forespørselen: Datamaskinen som sender pingen (la oss kalle det "kilde") først må kjenne IP -adressen til destinasjonsdatamaskinen (la oss kalle den "målet"). 
 2.  ARP -forespørsel: Kilden sender ut en ARP -forespørsel på den lokale nettverkssendingen. Denne forespørselen inkluderer IP -adressen til målet. 
 3.  ARP Svar: Måldatamaskinen, etter å ha mottatt ARP -forespørselen, ser at IP -adressen blir bedt om og svarer med et ARP -svar. Dette svaret inneholder målets MAC -adresse. 
 4.  MAC -adresse oppnådd: Kilden mottar ARP -svaret og lagrer målets MAC -adresse i ARP -cachen. 
 
  Sammendrag: Pinging brukes til å teste tilkobling, men prosessen med å bestemme MAC -adressen håndteres av ARP. Selve Ping -forespørselen inkluderer ikke en MAC -adresse, men den initierer prosessen som fører til at kilden får MAC -adressen til målet.