Den protokol, der er ansvarlig for at løse IP -adresser til MAC -adresser, er
ARP (adresseopløsningsprotokol) .
Sådan fungerer det:
* Scenario: En vært (lad os kalde det a) ønsker at sende en pakke til en anden vært (b). Vært A kender IP -adressen på vært B, men den har brug for MAC -adressen for at lægge i Ethernet Frame Header.
* ARP -anmodning: Vær vært for en udsendelse af en ARP -anmodningsmeddelelse på det lokale netværk. Anmodningen indeholder IP -adressen til vært B.
* ARP Svar: Hvis vært B er på det samme netværk og har modtaget ARP -anmodningen, vil den svare med en ARP -svarmeddelelse, der indeholder dens MAC -adresse.
* MAC -adresse opnået: Host A modtager ARP -svaret og kender nu MAC -adressen på vært B. Den kan derefter oprette en Ethernet -ramme med destinationen MAC -adresse og sende pakken.
Nøglepunkter:
* ARP fungerer ved lag 2 (datalinklag) af OSI -modellen.
* Det bruges kun på lokale netværk (LANS).
* ARP bruger en udsendelsesmekanisme til at finde MAC -adressen.
* Det er en statsløs protokol, hvilket betyder, at den ikke gemmer oplysninger om MAC -adresser i en tabel.
Fortæl mig, hvis du har andre spørgsmål!