ARP vs RARP
ARP (Address Resolution Protocol) dan RARP (Reverse Address Resolution Protocol) adalah dua protokol rangkaian komputer yang digunakan untuk menyelesaikan lapisan pautan dan alamat protokol IP. ARP menyelesaikan alamat IP, memandangkan alamat perkakasan. RARP menyelesaikan alamat perkakasan apabila alamat IP yang bersesuaian disediakan. Sebenarnya, RARP sebaliknya atau sebaliknya ARP, maka nama ARP Reverse. Tetapi RARP tidak digunakan lagi (digantikan dengan protokol yang lebih baik).
Apakah ARP itu?
ARP adalah protokol rangkaian komputer yang digunakan untuk menukar alamat lapisan rangkaian untuk memaut alamat lapisan. RFC 826 menerangkan ARP. Sekiranya menghantar trafik lapisan rangkaian, menentukan alamat lapisan pautan dalam rangkaian pelbagai akses adalah penting. ARP digunakan di bawah banyak teknologi seperti IPv4, FDDI, X.25, dan Frame Relay. Dua kegunaan paling popular adalah IPv4 berbanding IEEE 802.3 dan IEEE 802.11. ARP beroperasi sebagai protokol permintaan jawapan. Ia tergolong dalam keluarga protokol yang tidak dapat diselaraskan (iaitu tidak akan merentasi nod internetwork). Format mesej ARP sangat mudah dan terdiri daripada satu permintaan resolusi alamat atau satu respons. Tetapi saiz sebenar mesej bergantung pada saiz alamat lapisan di atas dan di bawah. Tajuk mesej menentukan saiz dan panjang alamat setiap lapisan. Muatan terdiri daripada alamat perkakasan / protokol penghantaran dan penerimaan nod.
ARP kadangkala digunakan sebagai protokol untuk pengumuman mudah. Sebagai contoh, apabila alamat IP atau MAC telah berubah, ia boleh memaklumkan tuan rumah yang lain untuk mengemas kini alamat alamat mereka. Dalam keadaan seperti di atas, mesej ARP dipanggil mesej ARP tanpa had. Mesej-mesej ini hanya mengemas kini cache tuan rumah yang lain dalam rangkaian dan sebenarnya tidak meminta jawapan dari mereka. Untuk memastikan semua tuan rumah mempunyai maklumat ARP semasa dalam cache mereka, banyak Sistem Operasi menggunakan mesej ARP yang tidak perlu pada masa permulaan.
Apakah RARP itu?
RARP adalah protokol rangkaian yang digunakan dalam rangkaian komputer. RARP diterangkan dalam RFC 903 yang diterbitkan oleh IETF. Ini adalah protokol usang dan tidak digunakan lagi. Sebuah komputer tuan rumah yang digunakan untuk menggunakan protokol ini untuk meminta alamat IP (Internet Protocol, lebih khusus IPv4) dari host lain, apabila alamat perkakasan alamat (Link link) tersedia untuknya. Contoh alamat perkakasan yang digunakan ialah alamat MAC (Media Access Control) dari host. RARP menjadi usang kerana pengenalan BOOTP (Protokol Bootstrap) dan protokol DHCP (Dynamic Host Configuration Protocol) baru-baru ini, kerana kedua-duanya menawarkan lebih banyak ciri daripada RARP. RARP beroperasi dengan memastikan beberapa tuan rumah pelayan menyimpan pangkalan data yang mengandungi Link Layer untuk alamat protokol alamat pemetaan. RARP hanya menyampaikan alamat IP. Alamat MAC tuan rumah dikonfigurasikan secara berasingan oleh pentadbir.
Apakah perbezaan antara ARP dan RARP??
ARP memetakan alamat IP ke alamat perkakasan, sementara RARP sebaliknya (peta alamat perkakasan ke alamat IP). Dengan kata lain, masukan kepada ARP adalah alamat logik, manakala input untuk RARP adalah alamat fizikal. Begitu juga, output untuk kedua-dua protokol ini juga dibalikkan. Tidak seperti ARP, RARP sudah usang sekarang dan ia telah digantikan oleh protokol BOOTP dan DHCP.