ARP - Address Resolution Protocol

Definicija: ARP (Address Resolution Protocol) konvertuje adresu Internet protokola (IP) na odgovarajuću fizičku mrežnu adresu. IP mreže, uključujući one koje se pokreću na Ethernet i Wi-Fi, zahtevaju ARP da funkcionišu.

Istorija i svrha ARP-a

ARP je razvijen početkom osamdesetih godina prošlog veka kao protokol prenosa adrese za IP mreže. Osim Ethernet-a i Wi-Fi-a, ARP je implementiran i za ATM , Token Ring i druge vrste fizičkih mreža.

ARP omogućava mrežu da upravlja vezama nezavisno od specifičnog fizičkog uređaja koji je povezan sa svakim. To je omogućilo Internet protokolu da funkcioniše efikasnije nego ako bi morao upravljati adresama svih različitih vrsta hardverskih uređaja i samih fizičkih mreža.

Kako funkcioniše ARP

ARP radi na Layer 2 u OSI modelu . Podrška za protokol se implementira u upravljačkim programima mrežnih operativnih sistema . Internet RFC 826 dokumentuje tehničke detalje protokola uključujući njegov paketni format i rad poruke poruka i odgovora

ARP radi na modernim Ethernet i Wi-Fi mrežama na sledeći način:

Inverse ARP i Reverse ARP

Mrežni protokol pod nazivom RARP (Reverse ARP) takođe je razvijen 1980. godine kako bi se dopunila ARP. Kako to naziva, RARP je izvršio suprotnu funkciju ARP-a, pretvarajući se sa fizičkih mrežnih adresa na IP adrese dodeljene tim uređajima. RARP je zastario DHCP i više se ne koristi.

Odvojeni protokol nazvan Inverse ARP takođe podržava funkciju mapiranja obrnute adrese. Inverzni ARP se ne koristi na Ethernet ili Wi-Fi mrežama, iako se ponekad može naći na drugim tipovima.

Besplatno ARP

Da bi se poboljšala efikasnost ARP-a, neke mreže i mrežni uređaji koriste metod komunikacije nazvani besplatni ARP, gdje uređaj emituje poruku ARP-a na čitavu lokalnu mrežu da obaveštava druge uređaje o svom postojanju.