När en dator pingar en annan för första gången skickar den inte direkt ett meddelande för att bestämma MAC -adressen för den andra enheten. Istället använder den en process som heter
Adressupplösningsprotokoll (ARP) .
Så här fungerar det:
1. Ping -begäran: Datorn som skickar ping (låt oss kalla den "källa") måste först veta IP -adressen för destinationsdatorn (låt oss kalla det "mål").
2. arp -begäran: Källan skickar ut en ARP -begäran på den lokala nätverkssändningen. Denna begäran inkluderar IP -adressen för målet.
3. arp Svar: Måldatorn, efter att ha mottagit ARP -begäran, ser att dess IP -adress begärs och svarar med ett ARP -svar. Detta svar innehåller målets MAC -adress.
4. MAC -adress erhållen: Källan tar emot ARP -svaret och lagrar målets MAC -adress i sin ARP -cache.
Sammanfattningsvis: Pinging används för att testa anslutning, men processen för att bestämma MAC -adressen hanteras av ARP. Själva pingbegäran inkluderar inte en MAC -adress, men den initierar processen som leder till att källan får MAC -adressen till målet.