Hva er ARP-protokollen?

Hva er ARP-protokollen?


Kommunikasjon på tvers av ulike nettverksmaskinvare bruker programvare protokoller, eller instruksjoner, som en datamaskin eller ruter kan følge for å levere data til sin destinasjon. Den mest brukte protokollen i datanettverk som i 2010 er TCP / IP (Transmission Control Protocol / Internet Protocol). ARP, Address Resolution Protocol, brukes av TCP / IP for å løse maskinvareadresser fra programvarebaserte IP-adresser.

Historie

En RFC, eller Request for kommentar, blir brukt av datamaskinprodusenter og programmerere til å definere et standard sett med spesifikasjoner eller regler for alle aspekter av informasjonsteknologi. ARP ble avledet fra RFC 826 i 1982 i et forsøk på å lette kommunikasjonen mellom uforenlige maskinvareenheter som er koblet til et nettverk.

grunn~~POS=TRUNC funksjon

Hver enhet i et nettverk har en hardware eller Media Access Control (MAC). ARP brukes for å kartlegge disse til en IP-adresse. Opprinnelsesenheten sender en datagram inneholder destinasjon IP-adresse over nettverket. Datagram, en pakke med informasjon, er mottatt av målenheten, som i sin tur sender sitt eget hardware adresse til opphavsmannen. En forbindelse mellom de to enhetene er laget og dataoverføring kan begynne.

meldings~~POS=TRUNC typer~~POS=HEADCOMP

ARP har to meldingstyper, en for opprinnelsesenheten og en for målenheten. ARP sender først en forespørsel fra opphavsmannen til bestemmelsesstedet. Forespørselen inneholder opphavs maskinvare og IP-adresser, slik at målenheten vet hvor forespørsel har kommet fra. Måldeltageren mottar forespørselen og sender et svar til avsender med sin egen maskinvare og IP-adresser. Formatet av meldinger følger standard satt ned i RFC 826, noe som reduserer mengden av data som er nødvendig for hver melding og muliggjør ARP for å brukes på tvers av ulike hardwareplattformer.

Trafikk

ARP meldinger må sendes hver gang en enhet trenger for å koble til en annen. Dette kan skape høye nivåer av nettverkstrafikk bare ved å gjøre nettverksforespørsler før du starter en tilkobling. ARP cache ble utviklet for å redusere antall ganger en enhet måtte sende en forespørsel etter en adresse. Det fungerer ved å lagre svar på tidligere tilkoblingsforespørsler og deres adressekartlegginger. Hver gang en enhet må sende en forespørsel, må du først sjekker den sin ARP cache. Hvis det er en oppføring i ARP cache inneholder de nødvendige adresseopplysninger, kan en forbindelse gjøres mellom enheter uten behov for å kringkaste en forespørsel eller svare, og dermed redusere nettverkstrafikken.

Framtid

TCP / IP-protokollen er stadig i utvikling, med IP6 satt til å erstatte IP4. ARP og ICMP (Internet Control Message Protocol) skal kombineres og re-navngitt Neighbor Discovery. Opererer i en lignende måte, ved hjelp av "Neighbor Seksuelt" og "Neighbor Reklame" meldinger, betyr dette nye protokollen ikke overført på samme måte som ARP, generere mindre nettverkstrafikk.