ARP (Address Resolution Protocol)

ARP


ARP  (Address Resolution Protocol) digunakan untuk memetakan Layer 3 (IP) ke Layer 2 (MAC Address)



Cara kerja ARP adalah saat PC-A ingin mengirim paket ke PC-B, maka dia harus mengubah IP Packet menjadi Ethernet Frame yang berisi MAC Address Source dan MAC Address Destination. 

Karena PC-A tidak tahu berapa MAC Address Destination milik PC-B.
Maka PC-A akan mengirim ARP Request yang bersifat broadcast ke semua device yang ada dalam satu segmen. 

Jadi dari PC-A dia mengirimkan informasi tentang IP dan MAC Address yang dia miliki, kemudian dia menanyakan berapa MAC Address yang dimiliki oleh IP Address PC-B, dan jika ada yang tahu tolong kirim balik MAC Address yang dimiliki.

Kemudian PC-B akan menerima ARP Request dari PC-A, pada saat itu PC-B akan melakukan 2 hal.
Yang pertama dia akan memasukkan info yang diterima dari PC-A kedalam ARP Table nya,
Hal kedua yang dilakukan adalah mengirimkan ARP Reply ke PC-A yang berisi "ini IP Address ku dan ini MAC Address ku".

Lalu PC-A menerima ARP Reply dari PC-B dan memasukannya ke ARP Table miliknya. Setelah dia tahu MAC Address PC-B, barulah PC-A bisa mengirim paket ke PC-B

Comments