ARP lwn RARP
ARP (Address Resolution Protocol) dan RARP (Reverse Address Resolution Protocol) ialah dua daripada 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 sepadan diberikan. Pada hakikatnya, RARP melakukan sebaliknya atau sebaliknya ARP, maka dinamakan Reverse ARP. Tetapi RARP tidak digunakan lagi (telah digantikan dengan protokol yang lebih baik).
Apakah itu ARP?
ARP ialah protokol rangkaian komputer yang digunakan untuk menukar alamat lapisan rangkaian kepada alamat lapisan memaut. RFC 826 menerangkan ARP. Sekiranya berlaku penghantaran trafik lapisan rangkaian, penentuan alamat lapisan pautan dalam rangkaian berbilang akses adalah penting. ARP digunakan di bawah banyak teknologi seperti IPv4, FDDI, X.25 dan Frame Relay. Dua penggunaan yang paling popular ialah IPv4 melalui IEEE 802.3 dan IEEE 802.11. ARP beroperasi sebagai protokol balasan permintaan. Ia tergolong dalam keluarga protokol tidak boleh hala (iaitu ia tidak akan merentas nod kerja internet). Format mesej ARP adalah sangat mudah dan terdiri daripada sama ada satu permintaan resolusi alamat atau satu respons. Tetapi saiz sebenar mesej bergantung pada saiz alamat lapisan di atas dan di bawah. Pengepala mesej menentukan saiz tersebut dan panjang alamat setiap lapisan. Muatan terdiri daripada perkakasan/ alamat protokol nod penghantaran dan penerimaan.
ARP kadangkala digunakan sebagai protokol untuk pengumuman mudah. Contohnya, apabila alamat IP atau MAC telah berubah, ia boleh memaklumkan hos lain untuk mengemas kini pemetaan alamat mereka. Dalam situasi seperti di atas, mesej ARP dipanggil mesej ARP percuma. Mesej ini hanya mengemas kini cache hos lain dalam rangkaian dan sebenarnya tidak meminta balasan daripada mereka. Untuk memastikan semua hos mempunyai maklumat ARP semasa dalam cache mereka, banyak Sistem Pengendalian menggunakan mesej ARP yang tidak wajar pada masa permulaan.
Apakah itu RARP?
RARP ialah protokol rangkaian yang digunakan dalam rangkaian komputer. RARP diterangkan dalam RFC 903 yang diterbitkan oleh IETF. Ini adalah protokol usang dan tidak digunakan lagi. Komputer hos pernah menggunakan protokol ini untuk meminta alamat IP (Internet Protocol, lebih khusus IPv4) bagi hos lain, apabila alamat perkakasan (Lapisan pautan) tersedia untuknya. Contoh alamat perkakasan yang digunakan ialah alamat MAC (Kawalan Akses Media) hos. RARP menjadi usang kerana pengenalan BOOTP (Protokol Bootstrap) dan protokol DHCP (Protokol Konfigurasi Hos Dinamik) yang lebih terkini, kerana kedua-duanya menawarkan lebih banyak ciri daripada RARP. RARP beroperasi dengan memastikan bahawa beberapa hos pelayan menyimpan pangkalan data yang mengandungi Lapisan Pautan ke pemetaan alamat protokol masing-masing. RARP hanya menyediakan alamat IP. Alamat MAC hos telah dikonfigurasikan secara individu oleh pentadbir.
Apakah perbezaan antara ARP dan RARP?
ARP memetakan alamat IP kepada alamat perkakasan, manakala RARP melakukan sebaliknya (memetakan alamat perkakasan kepada alamat IP). Dengan kata lain, input kepada ARP ialah alamat logik, manakala input untuk RARP ialah alamat fizikal. Begitu juga, output kepada kedua-dua protokol ini juga diterbalikkan. Tidak seperti ARP, RARP sudah usang sekarang dan ia telah digantikan dengan protokol BOOTP dan DHCP.