ARP vs RARP
ARP (Address Resolution Protocol) dan RARP (Reverse Address Resolution Protocol) adalah dua protokol jaringan komputer yang digunakan untuk menyelesaikan lapisan tautan dan alamat protokol IP. ARP menyelesaikan alamat IP, mengingat alamat perangkat keras. RARP menyelesaikan alamat perangkat keras ketika alamat IP yang sesuai diberikan. Pada kenyataannya, RARP melakukan kebalikan atau kebalikan dari ARP, maka nama Reverse ARP. Tetapi RARP tidak digunakan lagi (sudah diganti dengan protokol yang lebih baik).
Apa itu ARP?
ARP adalah protokol jaringan komputer yang digunakan untuk mengubah alamat lapisan jaringan menjadi alamat lapisan tautan. RFC 826 menjelaskan ARP. Dalam hal mentransmisikan lalu lintas lapisan jaringan, menentukan alamat lapisan tautan di jaringan akses ganda adalah penting. ARP digunakan di bawah banyak teknologi seperti IPv4, FDDI, X.25, dan Frame Relay. Dua penggunaan yang paling populer adalah IPv4 melalui IEEE 802.3 dan IEEE 802.11. ARP beroperasi sebagai protokol permintaan-balasan. Itu milik keluarga protokol non-routable (yaitu tidak akan melintasi node internetwork). Format pesan ARP sangat sederhana dan terdiri dari satu permintaan resolusi alamat atau satu tanggapan. Tapi ukuran sebenarnya dari pesan tergantung pada ukuran alamat dari lapisan di atas dan di bawah. Header pesan menentukan ukuran dan panjang alamat dari setiap lapisan. Payload terdiri dari perangkat keras/ alamat protokol dari node pengirim dan penerima.
ARP terkadang digunakan sebagai protokol untuk pengumuman sederhana. Misalnya, ketika alamat IP atau MAC telah berubah, itu dapat memberi tahu host lain untuk memperbarui pemetaan alamat mereka. Dalam situasi seperti di atas, pesan ARP disebut pesan ARP serampangan. Pesan-pesan ini hanya memperbarui cache dari host lain di jaringan dan tidak benar-benar meminta balasan dari mereka. Untuk memastikan bahwa semua host memiliki informasi ARP terkini di cache mereka, banyak Sistem Operasi menggunakan pesan ARP serampangan pada saat startup.
Apa itu RARP?
RARP adalah protokol jaringan yang digunakan dalam jaringan komputer. RARP dijelaskan dalam RFC 903 yang diterbitkan oleh IETF. Ini adalah protokol usang dan tidak digunakan lagi. Komputer host yang menggunakan protokol ini untuk meminta alamat IP (Protokol Internet, lebih khusus lagi IPv4) dari host lain, ketika alamat perangkat keras (lapisan Tautan) tersedia untuknya. Contoh alamat perangkat keras yang digunakan adalah alamat MAC (Media Access Control) dari host. RARP menjadi usang karena pengenalan BOOTP (Bootstrap Protocol) dan protokol DHCP (Dynamic Host Configuration Protocol) yang lebih baru, karena keduanya menawarkan lebih banyak fitur daripada RARP. RARP beroperasi dengan memastikan bahwa beberapa host server menyimpan database yang berisi Link Layer ke pemetaan alamat protokol masing-masing. RARP hanya melayani alamat IP. Alamat MAC host dikonfigurasi secara individual oleh administrator.
Apa perbedaan antara ARP dan RARP?
ARP memetakan alamat IP ke alamat perangkat keras, sedangkan RARP melakukan sebaliknya (memetakan alamat perangkat keras ke alamat IP). Dengan kata lain, input ke ARP adalah alamat logis, sedangkan input untuk RARP adalah alamat fisik. Demikian pula, output ke dua protokol ini juga dibalik. Tidak seperti ARP, RARP sudah usang sekarang dan telah digantikan oleh protokol BOOTP dan DHCP.