Hva er adresseløsningsprotokollen?

Address Resolution Protocol er et middel for en nettverksapplikasjon eller enhet for å bestemme Ethernet-adressen til en annen enhet. Også kjent under forkortelsen ARP, og forsøker å matche en IP-adresse (Internet Protocol) med en maskinvareadresse. ARP brukes av hver enhet i et lokalt nettverk første gang det kommuniserer med en annen enhet i det samme nettverket.

Programmer og nettverksenheter kommuniserer på høyt nivå ved hjelp av pakker i nettverkslaget i protokollstabelen. Disse pakkene rettes til IP-adresser. Når hver pakke sendes over lokalnettverket (LAN) ved hjelp av datalinklaget, må mottakerens Ethernet-adresse også være kjent. IP-adresser kan tilordnes dynamisk og endres over tid, mens Ethernet-adresser generelt forblir de samme. En applikasjon eller enhet trenger en måte å bestemme maskinvareadressen som for øyeblikket er tilknyttet en gitt IP-adresse.

Adresseoppløsningsprotokoll definerer en standard metode for å oppdage disse adressene. ARP ble dokumentert av Internet Engineering Task Force (IETF) i 1982 som Request for Comments (RFC) 826. Når et system er klart til å sende en IP-pakke, konsulterer det hurtigbufferen til adresser som nylig er løst. Hvis destinasjons-IP-adressen ikke er i hurtigbufferen, sender den en melding til hele LANet ved hjelp av ARP. Denne meldingen ber enheten med IP-adressen til destinasjonen om å svare med Ethernet-maskinvareadressen.

Denne forespørselspakken for adresseløsningsprotokoll inkluderer rekvirentens IP- og maskinvareadresser, samt den IP-adressen du søker. Hver enhet på LAN lytter etter en ARP-forespørselspakke som inneholder IP-adressen. Hvis en blir hørt, komponerer den matchende enheten en ARP-svarspakke som inneholder Ethernet-maskinvareadressen. Denne svarpakken sendes deretter direkte til forespøreren, som lagrer adressene i ARP-cachen for senere gjenbruk. Respondereren kan også lagre adressene i hurtigbufferen, siden det sannsynligvis vil kommunisere videre med rekvirenten.

IP versjon 4 (IPv4) og Ethernet-adresser er de vanligste adressetypene som er løst med Address Resolution Protocol. Forespørselspakken støtter imidlertid andre typer gjennom feltene Protokolltype og adresselengde. IP versjon 6 (IPv6) adresser blir løst med Neighbour Discovery Protocol (NDP) i stedet for ARP.

Reverse Address Resolution Protocol (RARP) ber om en IP-adresse for rekvirentens maskinvareadresse. En RARP-server svarer på en av disse forespørslene ved å tildele en ny IP-adresse og knytte den til rekvirentens maskinvareadresse. Reverse ARP anses som foreldet - funksjonaliteten er integrert i DHCP (Dynamic Host Configuration Protocol). Inverse Address Resolution Protocol ber om den eksisterende IP-adressen tilknyttet den gitte maskinvareadressen. I dette tilfellet kan maskinvareadressen være den til hvilken som helst node på samme LAN.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?