MAC adresa predstavlja fizički identifikator mrežnog adaptera, dok IP adresa predstavlja adresu logičkog uređaja na TCP/IP mrežama. Samo u određenim situacijama korisnik klijenta može identificirati IP adresu povezanu s adapterom kada zna samo njegovu MAC adresu.
ARP i podrška drugih TCP/IP protokola za MAC adrese
Sada zastarjeli TCP/IP protokoli zvani Reverse ARP i InARP mogu identificirati IP adrese sa MAC adresa. Njihova funkcionalnost je dio DHCP-a. Dok interni rad DHCP-a upravlja podacima i MAC i IP adresa, protokol ne dozvoljava korisnicima pristup tim podacima.
Ugrađena karakteristika TCP/IP-a, Protokol rezolucije adrese, prevodi IP adrese u MAC adrese. ARP nije dizajniran da prevodi adrese u drugom smjeru, ali njegovi podaci mogu pomoći u određenim situacijama.
ARP keš podrška za MAC i IP adrese
ARP održava listu IP adresa i odgovarajućih MAC adresa koje se nazivaju ARP keš memorija. Ove keš memorije su dostupne na pojedinačnim mrežnim adapterima, kao i na ruterima. Iz keš memorije je moguće izvesti IP adresu iz MAC adrese; međutim, mehanizam je ograničen u mnogim aspektima.
Internet Protocol uređaji otkrivaju adrese putem Internet Control Message Protocol poruka, kao što su one pokrenute upotrebom ping komandi. Pingiranje udaljenog uređaja s bilo kojeg klijenta pokreće ažuriranje ARP keš memorije na uređaju koji traži.
Na Windows i nekim drugim mrežnim operativnim sistemima, arp komanda omogućava pristup lokalnom ARP kešu. U Windows-u, na primjer, otkucajte arp -a na komandnoj liniji ili PowerShell-u da prikažete sve unose u ARP kešu tog računara.
Ova keš memorija može biti prazna u zavisnosti od toga kako je ta lokalna mreža konfigurisana. U najboljem slučaju, ARP keš uređaja klijenta sadrži samo unose za druge računare na LAN-u.
Većina kućnih širokopojasnih rutera dozvoljava pregled njihovih ARP keša preko njihovog interfejsa konzole. Ova funkcija otkriva i IP i MAC adrese za svaki uređaj koji je trenutno priključen na kućnu mrežu.
Ruteri ne održavaju mapiranja IP-na-MAC adresa za klijente na drugim mrežama osim na svojoj. Unosi za udaljene uređaje mogu se pojaviti na ARP listi, ali prikazane MAC adrese su za ruter udaljene mreže, a ne za stvarni klijentski uređaj iza rutera.
Softver za upravljanje za adresiranje uređaja na poslovnim mrežama
Veće poslovne računarske mreže rješavaju problem univerzalnog mapiranja MAC-to-IP adresa instaliranjem specijalnih softverskih agenata za upravljanje na svoje klijente. Ovi softverski sistemi, bazirani na Simple Network Management Protocolu, uključuju mogućnost koja se zove otkrivanje mreže.
Sistemi za otkrivanje mreže prosljeđuju poruke agentu na svakom mrežnom uređaju sa zahtjevom za IP i MAC adresu tog uređaja. Sistem prima i zatim pohranjuje rezultate u zadanu tabelu odvojeno od bilo koje pojedinačne ARP keš memorije.
Korporacije koje imaju potpunu kontrolu nad svojim privatnim intranetima koriste softver za upravljanje mrežom za upravljanje klijentskim hardverom koji također posjeduju. Obični potrošački uređaji kao što su telefoni nemaju instalirane SNMP agente, niti ruteri kućne mreže funkcionišu kao SNMP konzole.