PENGERTIAN ARP (ADRESS RESOLUTION PROTOCOL)
Suatu data biasanya dikirim melalui ethernet card pada jaringan lokal. Supaya bisa saling berkomunikasi, ethernet card menggunakan MAC Address yg besarnya 48 bit, dan setiap ethernet card memiliki MAC Address yg berbeda. Pada saat hendak mengirimkan data ke komputer dgn IP tertentu, suatu host pada jaringan ethernet perlu mengetahui, diatas ethernet address yg manakah tempat IP tsb terletak. Untuk keperluan pemetaan IP address dgn ethernet address ini, digunakan protokol ARP (Address Resolution Protocol).ARP bekerja dgn mengirimkan paket berisi IP address yg ingin diketahui alamat ethernetnya ke alamat broadcast ethernet, dan semua ethernet card akan mendengar paket ini. Host yg merasa memiliki IP address ini akan membalas paket tsb. dgn memgirimkan paket yg berisi pasangan IP address dan ethternet address. Untuk menghindari seringnya permintaan seperti ini, jawaban ini disimpan di memori (ARP cache) untuk sementara waktu.
Cara kerja ARP dapat diibaratkan sebagai berikut :
- Suatu host dgn IP address A mengirim paket ke host dgn IP address B pada jaringan lokal. Host pengirim memeriksa dulu ARP cachenya adakah MAC Address untuk host dgn IP address B.
- Jika tidak ada, ARP akan mengirimkan paket ke alamat Broadcast (sehingga seluruh anggota jaringan mendengarnya). Paket ini berisi pertannyaan : "Siapakah pemilik IP address B dan berapakah MAC Addressnya? ". Dalam paket ini juga disertakan IP address A beserta MAC Addressnya.
- Setiap host di jaringan lokal menerima request tersebut dan memeriksa IP address masing-masing. Jika ia merasa paket tersebut bukan untuknya, dia tidak akan menjawab pertannyaan tersebut.
- Host dgn IP address B yg mendengar request tersebut akan mengirim IP address beserta MAC Address ya ke host penanya.

Komentar
Posting Komentar