Definisi: ARP (Address Resolution Protocol) ngowahi alamat Internet Protocol (IP) menyang alamat jaringan fisik sing cocog. Jaringan IP kalebu sing mbukak ing Ethernet lan Wi-Fi mbutuhake ARP supaya bisa dianggo.
Sejarah lan Tujuan ARP
ARP dikembangaké ing awal 1980-an minangka alamat protokol terjemahan alamat umum kanggo jaringan IP. Kejabi Ethernet lan Wi-Fi, ARP uga wis dileksanakake kanggo ATM , Token Ring , lan tipe jaringan fisik liyane.
ARP ngidini jaringan kanggo ngatur koneksi mandiri saka piranti fisik tartamtu sing ditempelake siji. Iki ngaktifake Protokol Internet bisa luwih apik tinimbang yen kudu ngatur alamat kabeh jinis perangkat keras lan jaringan fisik kasebut.
Carane ARP Works
ARP beroperasi ing Layer 2 ing model OSI . Dukungan protokol diimplementasine ing piranti driver sistem operasi jaringan. Internet RFC 826 dokumen rincian teknis protokol kalebu format paket lan proses request lan pesen respon
ARP dianggo ing jaringan Ethernet lan Wi-Fi modern kaya mangkene:
- Adaptor jaringan diprodhuksi kanthi alamat fisik sing dipasang ing piranti hardware sing disebut alamat MAC Akses Media . Prodhusèn ngurus kanggo nyediakake alamat 6-byte (48-bit) iki unik, amarga IP gumantung marang pengenal unik kanggo pangiriman pesen.
- Nalika piranti apa wae pengin ngirim data menyang piranti target liyane, kudu luwih dhisik nemtokake alamat MAC sing diwenehi alamat IP. Iki alamat IP IP-to-MAC sing ditemokake saka cache ARP sing dipelihara ing saben piranti.
- Yen alamat IP sing diwenehi ora katon ing cache piranti, piranti kasebut ora bisa langsung nuntun pesen kasebut nganti entuk pemetaan anyar. Kanggo nindakake iki, piranti wiwitan ngirim dikirim pesen siaran permintaan ARP ing subnet lokal. Tuan rumah mawa alamat IP sing diwènèhi ngirim jawaban ARP minangka respon marang broadcat, saéngga piranti sing miwiti nganyari cache lan nerusake ngirim pesen langsung menyang target.
Inverse ARP lan Reverse ARP
Protokol jaringan sing disebut RARP (Reverse ARP) uga dikembangake ing taun 1980-an kanggo nglengkapi ARP. Minangka jeneng sawijining, RARP nglakoni fungsi ngelawan saka ARP, ngowahi saka alamat jaringan fisik menyang alamat IP sing ditugasake ing piranti kasebut. RARP digawe saka DHCP lan ora digunakake maneh.
Protokol kapisah sing disebut Inverse ARP uga ndhukung fungsi pemetaan alamat reverse. Invers ARP ora digunakake ing jaringan Ethernet utawa Wi-Fi sanajan senadyan bisa ditemokake ing jinis liyane.
Gratuitous ARP
Kanggo nambah efisiensi ARP, sawetara jaringan lan piranti jaringan nggunakake cara komunikasi sing disebut ARP sing ora ana ngendi piranti ngirimake pesen request ARP menyang kabeh jaringan lokal kanggo mènèhi pratelan piranti-piranti liyané.