Apakah ARP?
ARP bermaksud Address Resolution Protocol. Ia ialah mekanisme rangkaian yang menterjemahkan alamat IP kepada alamat MAC yang sepadan. Oleh itu, jadual ARP mesti diselenggara dalam hos atau rangkaian Lapisan 3 untuk menyimpan maklumat pemetaan alamat IP dan alamat MAC. Jadual ARP secara amnya dikategorikan kepada statik dan dinamik.
Adakah ARP Penting?
Ya. Untuk membolehkan komunikasi antara hos atau peranti rangkaian Lapisan 3 dalam LAN, penghantar perlu mengetahui alamat IP destinasi untuk menghantar paket IP. Walau bagaimanapun, sebelum paket ini boleh dihantar melalui rangkaian fizikal, paket tersebut mesti dienkapsulkan dengan alamat MAC. Oleh itu, hos atau peranti rangkaian Lapisan 3 perlu menyelenggara jadual ARP untuk menyimpan pemetaan antara alamat IP dengan alamat MAC.
Jenis-Jenis ARP
ARP Dinamik
Entri ARP dinamik dijana atau diselenggara secara automatik apabila paket ARP dihantar dan diterima. Entri ARP statik mungkin luput, dikemas kini atau menulis ganti jadual ini.
ARP Dinamik lebih sesuai untuk perkhidmatan dan rangkaian kompleks yang sensitif terhadap kelewatan penghantaran.
ARP statik
ARP statik membolehkan pentadbir rangkaian mewujudkan perkaitan tetap antara alamat IP dan alamat MAC secara manual. Entri ARP statik tidak menjadi lapuk atau ditulis ganti oleh entri ARP dinamik, sekali gus memastikan sistem kekal selamat.
Biasanya, peranti rangkaian menggunakan ARP untuk mempelajari dan mengemas kini entri ARP secara dinamik. Walau bagaimanapun, entri ARP dinamik boleh dikemas kini atau luput secara tidak betul dalam serangan ARP pada rangkaian, yang mengakibatkan komunikasi tidak normal antara pengguna yang dibenarkan.
Entri ARP statik tidak menjadi lapuk atau ditulis ganti oleh entri ARP dinamik, sekali gus memastikan komunikasi yang selamat. Jika entri ARP statik dikonfigurasikan pada peranti, peranti tersebut hanya boleh menggunakan alamat MAC yang ditentukan untuk berkomunikasi dengan peranti rakan sebaya. Hal ini menghalang penyerang rangkaian daripada menggunakan paket ARP untuk mengubah suai pemetaan alamat IP dan MAC, sekali gus menjamin komunikasi yang selamat antara peranti. Entri ARP statik biasanya dikonfigurasikan pada peranti get laluan.
Entri ARP statik dikategorikan kepada entri pendek dan panjang:
Entri ARP Statik Pendek:
Pentadbir rangkaian mengenal pasti pemetaan antara alamat IP dan MAC secara manual tanpa menentukan VLAN dan antara muka keluar. Jika antara muka keluar ialah antara muka Ethernet Lapisan 2, entri ARP statik pendek tidak boleh digunakan secara langsung untuk pemajuan paket. Peranti mesti terlebih dahulu mengeluarkan paket permintaan ARP. Andaikan alamat IP sumber dan alamat MAC bagi paket balasan ARP yang diterima sepadan dengan entri ARP statik. Dalam kes itu, peranti akan menambahkan maklumat VLAN dan antara muka bagi paket balasan ARP yang diterima ke entri ARP statik untuk pemajuan paket seterusnya.
Entri ARP Statik Panjang:
Pentadbir rangkaian menetapkan pemetaan alamat IP dan alamat MAC secara manual serta menentukan VLAN dan antara muka keluar yang akan digunakan untuk menghantar paket. Entri ARP statik yang panjang disyorkan kerana ia boleh digunakan secara langsung untuk pemajuan paket.
ARP Gratuit
ARP percuma membolehkan peranti rangkaian menghantar paket permintaan ARP yang alamat IP-nya ialah alamat IP sasaran.
Fungsi Utama Gratuitous ARP:
1. Mengesan Konflik Alamat IP: Apabila peranti menerima balasan ARP kepada permintaan ARP Gratuitousnya, ini menunjukkan bahawa peranti rangkaian lain menggunakan alamat IP yang sama. Peranti tersebut kemudiannya akan menghantar permintaan ARP Gratuitous secara berkala sehingga konflik diselesaikan.
2. Mengumumkan Alamat MAC Baharu: Jika alamat MAC peranti berubah, seperti apabila penyesuai rangkaian diganti, peranti tersebut menghantar permintaan ARP Gratuitous untuk memaklumkan peranti lain dalam rangkaian tentang alamat MAC baharu. Ini memastikan jadual ARP dikemas kini dengan maklumat yang betul.
3. Memaklumkan Suis Utama/sandaran Kumpulan VRRP Dalam kumpulan VRRP (Virtual Router Redundancy Protocol): apabila berlaku pertukaran antara peranti induk dan peranti sandaran, peranti induk baharu menghantar paket ARP Gratuitous untuk memaklumkan peranti lain dalam kumpulan bahawa pertukaran telah berlaku.
ARP proksi
Proxy ARP ialah teknik yang membolehkan peranti pada rangkaian tertentu menjawab permintaan ARP daripada alamat rangkaian yang tidak berada pada rangkaian tersebut.
Ciri-ciri Utama Proxy ARP:
-Penggunaan Gateway: Ia biasanya digunakan pada get laluan rangkaian dan tidak memerlukan sebarang perubahan pada konfigurasi hos rangkaian.
-Penyembunyian Topologi: Proxy ARP menyembunyikan topologi rangkaian fizikal, membolehkan peranti pada rangkaian fizikal yang berbeza berkomunikasi seolah-olah berada pada rangkaian yang sama.
-Pengubahsuaian Jadual ARP Terpilih: Ini hanya mengubah suai jadual ARP hos, manakala ARP get laluan dan jadual penghalaan kekal tidak berubah.
Routed Proxy ARP
ARP Proksi Penghalaan membolehkan peranti berkomunikasi pada segmen rangkaian logik yang sama tetapi pada rangkaian fizikal yang berbeza.
Hos tidak boleh memajukan data kepada peranti rangkaian lain tanpa alamat get laluan lalai. ARP Proksi Penghalaan menyelesaikan isu ini.

Sebagai contoh, Host_1 dan Host_2 berada pada segmen rangkaian logik yang sama tetapi disambungkan melalui VLAN yang berbeza (VLANIF 10 dan VLANIF 20). Host_1 menghantar permintaan ARP untuk mencari alamat MAC Host_2, tetapi oleh sebab kedua-duanya berada pada rangkaian fizikal yang berbeza, Host_2 tidak menerima permintaan tersebut. Dengan Routing Proxy ARP didayakan, suis membalas permintaan ARP Host_1 dengan alamat MACnya. Host_1 kemudian menghantar data kepada suis, yang memajukannya kepada Host_2 sebagai proksi.
ARP Proksi Intra-VLAN
Apabila dua pengguna berada dalam VLAN yang sama, tetapi pengasingan port dikonfigurasikan, mendayakan proxy ARP intra-VLAN pada antara muka VLAN yang berkaitan membolehkan komunikasi Lapisan 3.

Sebagai contoh, pertimbangkan Host_1 dan Host_2, yang disambungkan kepada suis dan diberikan kepada VLAN 10. Disebabkan pengasingan port, kedua-duanya tidak dapat berkomunikasi pada Lapisan 2. Walau bagaimanapun, apabila proksi ARP intra-VLAN didayakan, suis boleh memudahkan komunikasi pada Lapisan 3. Apabila suis menerima paket permintaan ARP dengan alamat destinasi yang tidak sepadan dengan alamatnya sendiri, suis mencari entri ARP yang sepadan dengan antara muka tersebut. Jika suis menemui entri untuk Host_2, suis membalas Host_1 dengan alamat MACnya sendiri dan memajukan paket tersebut kepada Host_2, dengan berkesan bertindak sebagai proksi.
ARP Proksi Antara-VLAN
Apabila dua hos berada pada segmen rangkaian yang sama tetapi dalam VLAN yang berbeza, mendayakan proksi ARP antara VLAN pada antara muka VLAN yang berkaitan (seperti antara muka VLANIF atau subantara muka) membolehkan komunikasi Lapisan 3.

Sebagai contoh, Host_1 dan Host_2 mungkin berada pada segmen rangkaian yang sama tetapi masing-masing tergolong dalam VLAN 10 dan VLAN 20. Oleh sebab berada dalam VLAN yang berbeza, kedua-duanya tidak boleh berkomunikasi pada Lapisan 2. Dengan mendayakan proxy ARP antara VLAN pada suis, hos boleh berkomunikasi pada Lapisan 3. Apabila suis menerima permintaan ARP dengan alamat destinasi yang tidak sepadan dengan alamatnya sendiri, suis mencari entri ARP (sama ada dipelajari secara dinamik atau dikonfigurasikan secara statik) untuk Host_2. Jika suis menemui padanan, suis menghantar alamat MACnya kepada Host_1 dan memajukan paket kepada Host_2, lalu berfungsi sebagai proksi.





