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.