ARP - Protokol za rješavanje adrese

Definicija: ARP (Address Resolution Protocol) pretvara adresu Internet Protocol (IP) na odgovarajuću fizičku mrežnu adresu. IP mreže, uključujući one koje rade na Ethernet i Wi-Fi, zahtijevaju ARP kako bi funkcionirali.

Povijest i svrha ARP-a

ARP je razvijen u ranim 1980-ima kao opće namjenski protokol za prevođenje adresa za IP mreže. Osim Ethernet i Wi-Fi, ARP je također implementiran za ATM , Token Ring i druge vrste fizičkih mreža.

ARP omogućuje mreži da upravlja vezama neovisno o određenom fizičkom uređaju koji je priključen na svaku od njih. To je omogućilo Internet Protocolu učinkovitiji rad nego li je morao upravljati adresama svih različitih vrsta hardverskih uređaja i samih fizičkih mreža.

Kako funkcionira ARP

ARP radi na sloju 2 u OSI modelu . Protokol podrška provodi se u upravljačkama uređaja mrežnih operacijskih sustava . Internet RFC 826 dokumentira tehničke detalje protokola, uključujući njegov format paketa i funkcioniranje poruka zahtjeva i odgovora

ARP radi na suvremenim Ethernet i Wi-Fi mrežama kako slijedi:

Inverzni ARP i obrnuti ARP

Mrežni protokol nazvan RARP (Reverse ARP) također je razvijen u 1980-ima kako bi se upotpunio ARP. Kao što njegov naziv implicira, RARP je izvršio suprotnu funkciju ARP-a, pretvarajući s fizičkih mrežnih adresa na IP adrese dodijeljene tim uređajima. RARP je zastario od DHCP-a i više se ne koristi.

Zasebni protokol zvan Inverse ARP također podržava funkciju obrnutog adresiranja. Inverzni ARP se ne koristi na Ethernet ili Wi-Fi mrežama, iako se ponekad može naći i na drugim vrstama.

Besplatni ARP

Da bi se poboljšala učinkovitost ARP-a, neke mrežne i mrežne uređaje koriste način komunikacije koji se naziva besplatnim ARP-om gdje uređaj šalje poruku ARP zahtjeva na cijelu lokalnu mrežu kako bi obavijestio druge uređaje o postojanju.