Protokol ARP digunakan untuk merubah protokol pengalamatan pada layer yang lebih atas (IP Address) menjadi alamat fisik jaringan.
Spesifikasi ARP dapat dilihat di RFC 826.

Gambar 5.2 Cara kerja protokol ARP Cara
Cara kerja protokol ARP:
Host Y melakukan broadcast dengan mengirimkan pesan ARP Request, apabila host yang dituju berada dalam satu jaringan maka host tersebut akan mengirimkan pesat ARP Reply yang berisikan informasi MAC.
Bila host yang dituju berada dalam jaringan yang berbeda maka yang akan mengirimkan ARP Reply adalah Router yang memisahkan jaringan tersebut.
Reverse Address Resolution Protocol (RARP)
Protokol RARP digunakan untuk merubah protokol pengalatan pada layer yang lebih rendah (Alamat MAC) menjadi alamat IP.