Apakah ARP itu?
Address Resolution Protocol (ARP) adalah protokol penting dari lapisan jaringan dalam model OSI, yang membantu menemukan alamat MAC (Media Access Control) yang diberikan alamat IP sistem. Tugas utama ARP adalah mengubah alamat IP 32-bit (untuk IPv4) menjadi alamat MAC 48-bit.
Protokol ini sebagian besar digunakan untuk menentukan alamat perangkat keras (MAC) perangkat dari alamat IP. Ini juga digunakan ketika satu perangkat ingin berkomunikasi dengan beberapa perangkat lain di jaringan lokal. Bentuk lengkap ARP adalah Address Resolution Protocol.
Dalam tutorial jaringan ini, Anda akan belajar:
- Apakah ARP itu?
- Bagaimana Address Resolution Protocol (ARP) bekerja?
- Istilah ARP penting:
- Metode Resolusi Alamat
- Jenis ARP
- ARP Header:
- Keuntungan menggunakan ARP
Bagaimana Address Resolution Protocol (ARP) bekerja?
Semua OS dalam jaringan IPv4 menyimpan cache ARP. Ketika host meminta alamat MAC untuk mengirim paket ke host lain di LAN, ia memeriksa cache ARP-nya untuk memeriksa bahwa terjemahan alamat MAC sudah ada.
Mari kita pahami konsep ini dengan contoh:
- Hosta P menyelesaikan alamat protokol untuk host U untuk pesan protokol dari aplikasi pada P yang dikirim ke U.
- P tidak menyelesaikan alamat protokol untuk host U.
- Dengan menggunakan lapisan internet, host P mengirimkan ke host U dengan merutekan melalui T1 dan T2.
- Host P menyelesaikan alamat perangkat keras T1.
- Lapisan jaringan pada host P melewati paket yang berisi alamat protokol tujuan untuk U untuk dikirim ke T1
- T1 mengirimkan paket ke T2 yang selanjutnya meneruskan paket ke Host U.
Istilah ARP penting:
- ARP Cache: Setelah menyelesaikan alamat MAC, ARP mengirimkannya ke cache yang disimpan dalam tabel untuk referensi di masa mendatang. Komunikasi selanjutnya dapat menggunakan alamat MAC dari tabel.
- ARP Cache Timeout: Ini adalah waktu di mana alamat MAC di cache ARP dapat berada.
- Permintaan ARP: Menyiarkan paket melalui jaringan untuk memvalidasi apakah kami menemukan alamat MAC tujuan atau tidak.
- ARP response / reply: Respon alamat MAC yang diterima sumber dari tujuan membantu komunikasi data lebih lanjut.
Metode Resolusi Alamat
Asosiasi antara alamat protokol dan alamat perangkat keras dikenal sebagai pengikatan.
Ada tiga teknik yang digunakan untuk tujuan ini:
- Pencarian tabel - Binding disimpan dalam memori dengan alamat protokol sebagai kuncinya. Ini menggunakan lapisan data link memeriksa alamat protokol untuk menemukan alamat perangkat keras.
- Dinamis- Jenis metode pesan jaringan ini digunakan untuk resolusi "just-in-time". Lapisan tautan data mengirimkan permintaan pesan di alamat perangkat keras. tujuan merespon.
- Perhitungan bentuk tertutup- Dalam metode ini, alamat protokol didasarkan pada alamat perangkat keras. Lapisan data link memperoleh alamat perangkat keras dari alamat protokol.
Jenis ARP
Berikut adalah empat jenis Address Resolution Protocol, yang diberikan di bawah ini:
- Proxy ARP
- ARP serampangan
- Membalikkan ARP
- ARP terbalik
Mari kita pelajari semuanya secara mendetail:
Proxy ARP:
Dalam metode Proxy ARP, perangkat Layer 3 dapat menanggapi permintaan ARP. Jenis ARP ini dikonfigurasi, router akan merespons alamat IP target dan memetakan alamat MAC router dengan alamat IP target dan pengirim ketika mencapai tujuannya.
ARP serampangan:
Gratuitous adalah jenis permintaan ARP lain dari host. Jenis permintaan ARP ini membantu jaringan untuk mengidentifikasi alamat IP duplikat. Oleh karena itu, ketika permintaan ARP dikirim oleh router atau switch untuk mendapatkan alamat IP-nya, tidak ada tanggapan ARP yang diterima. Sehingga tidak ada node lain yang dapat menggunakan alamat IP yang dialokasikan ke switch atau router tersebut.
Reverse ARP (RARP)
Reverse ARP, juga sekarang disebut RARP, adalah jenis protokol jaringan ARP yang digunakan oleh sistem klien di LAN untuk meminta alamat IPv4 dari tabel router ARP. Admin jaringan sebagian besar membuat tabel di gateway-router, yang membantu menentukan alamat MAC ke alamat IP tertentu.
ARP Terbalik (InARP)
Inverse ARP juga disebut InARP, adalah jenis ARP yang digunakan untuk menemukan alamat IP node dari alamat lapisan data link. InARP banyak digunakan untuk relai bingkai jaringan ATM di mana pengalamatan rangkaian virtual Layer 2 diperoleh dari pensinyalan Layer 2.
ARP Header:
- Jenis Perangkat Keras- Ini adalah 1 untuk Ethernet.
- Jenis Protokol- Ini adalah protokol yang digunakan dalam lapisan jaringan.
- Panjang Alamat Perangkat Keras- Ini adalah panjang dalam byte sehingga akan menjadi 6 untuk Ethernet.
- Panjang Alamat Protokol - Nilainya 4 byte.
- Kode Operasi menunjukkan bahwa paket tersebut adalah Permintaan ARP (1) atau Respons ARP (2).
- Alamat Perangkat Keras Pengirim - Ini adalah alamat perangkat keras dari node sumber.
- Alamat Protokol Pengirim -Ini adalah alamat lapisan 3 dari node sumber.
- Alamat Perangkat Keras Target - Ini digunakan dalam permintaan RARP, yang responsnya berdampak pada perangkat keras tujuan dan alamat lapisan 3.
- Target Protocol Address - Ini digunakan dalam permintaan ARP ketika respons membawa alamat layer 3 dan perangkat keras tujuan.
Keuntungan menggunakan ARP
Berikut adalah keuntungan / keuntungan menggunakan ARP
- Jika Anda menggunakan ARP, maka alamat MAC dapat dengan mudah diketahui jika Anda mengetahui alamat IP dari sistem yang sama.
- Node akhir tidak boleh dikonfigurasi untuk "mengetahui" alamat MAC. Itu dapat ditemukan saat dibutuhkan.
- Tujuan ARP adalah mengaktifkan setiap host di jaringan yang memungkinkan Anda membuat pemetaan antara alamat IP dan alamat fisik.
- Kumpulan pemetaan atau tabel yang disimpan di host disebut tabel ARP atau cache ARP.
FAQ:
Apa yang terjadi jika permintaan ARP dibuat untuk host yang tidak ada?
Jika beberapa permintaan ARP dibuat untuk host yang tidak ada, ini akan meningkatkan interval waktu antar permintaan. Akhirnya, ARP menyerah.
Bagaimana jika sebuah host mengirimkan permintaan ARP untuk alamat IP-nya?
Mesin lain merespons (ARP serampangan) sebagai permintaan ARP normal. Ini membantu untuk mendeteksi alamat IP yang telah ditetapkan.
Ringkasan:
- Protokol ARP membantu menemukan alamat MAC (Media Access Control) yang diberikan alamat IP sistem.
- Istilah ARP yang penting adalah: 1) ARP Cache 2) ARP Cache Timeout 3) ARP request 4) ARP response / reply
- Tiga jenis teknik resolusi ARP adalah: 1) Pencarian tabel 2) Dinamis 3) Perhitungan bentuk tertutup.
- Protokol ARP yang penting adalah: 1) Proxy ARP 2) Gratuitous ARP 3) Reverse ARP 4) Inverse ARP.
- Komponen dari ARP header adalah 1) Jenis Perangkat Keras 2) Jenis Protokol 3) Panjang Alamat Perangkat Keras 4) Panjang Alamat Protokol 5) Alamat Perangkat Keras Pengirim 6) Alamat Protokol Pengirim 7) Alamat Perangkat Keras Sasaran 8) Alamat Protokol Sasaran.