Protokol Penyelesaian Alamat (ARP)

Apa itu ARP?

Protokol Penyelesaian Alamat (ARP) adalah protokol penting lapisan jaringan dalam model OSI, yang membantu mencari alamat MAC (Media Access Control) yang diberi alamat IP sistem. Tugas utama ARP adalah menukar alamat IP 32-bit (untuk IPv4) ke alamat MAC 48-bit.

Protokol ini kebanyakan digunakan untuk menentukan alamat perkakasan (MAC) peranti dari alamat IP. Ia juga digunakan ketika satu peranti ingin berkomunikasi dengan beberapa peranti lain di rangkaian tempatan. Bentuk lengkap ARP adalah Protokol Penyelesaian Alamat.

Dalam tutorial rangkaian ini, anda akan belajar:

  • Apa itu ARP?
  • Bagaimana Protokol Penyelesaian Alamat (ARP) berfungsi?
  • Syarat ARP penting:
  • Kaedah Penyelesaian Alamat
  • Jenis ARP
  • Tajuk ARP:
  • Kelebihan menggunakan ARP

Bagaimana Protokol Penyelesaian Alamat (ARP) berfungsi?

Semua OS dalam rangkaian IPv4 menyimpan cache ARP. Apabila tuan rumah meminta alamat MAC untuk menghantar paket ke host lain di LAN, ia memeriksa cache ARPnya untuk memeriksa bahawa terjemahan alamat MAC sudah ada.

Mari kita fahami konsep ini dengan contoh:

  • Hosta P menyelesaikan alamat protokol untuk host U untuk mesej protokol dari aplikasi pada P yang dihantar ke U.
  • P tidak menyelesaikan alamat protokol untuk host U
  • Dengan menggunakan lapisan internet, host P menyampaikan ke host U dengan merutekan T1 dan T2.
  • Host P menyelesaikan alamat perkakasan T1.
  • Lapisan rangkaian pada paket P host yang mengandungi alamat protokol destinasi untuk U untuk dihantar ke T1
  • T1 menyampaikan paket ke T2 yang seterusnya meneruskan paket ke Host U.

Syarat ARP penting:

  • ARP Cache: Setelah menyelesaikan alamat MAC, ARP mengirimkannya ke cache yang disimpan dalam jadual untuk rujukan di masa depan. Komunikasi berikutnya boleh menggunakan alamat MAC dari jadual.
  • Timeout Cache ARP: Ini adalah masa di mana alamat MAC dalam cache ARP dapat berada.
  • Permintaan ARP: Menyiarkan paket melalui rangkaian untuk mengesahkan sama ada kami menemui alamat MAC tujuan atau tidak.
  • Tindak balas / balasan ARP: Tindak balas alamat MAC yang diterima oleh sumber dari destinasi membantu komunikasi data selanjutnya.

Kaedah Penyelesaian Alamat

Perkaitan antara alamat protokol dan alamat perkakasan dikenali sebagai mengikat.

Terdapat tiga teknik yang digunakan untuk tujuan ini:

  • Pencarian jadual - Ikatan yang disimpan dalam memori dengan alamat protokol sebagai kunci. Ia menggunakan lapisan pautan data memeriksa alamat protokol untuk mencari alamat perkakasan.
  • Dinamik- Kaedah pemesejan rangkaian jenis ini digunakan untuk resolusi "tepat pada masanya". Lapisan pautan data menghantar permintaan mesej dalam alamat perkakasan. destinasi bertindak balas.
  • Pengiraan bentuk tertutup- Dalam kaedah ini, alamat protokol berdasarkan alamat perkakasan. Lapisan pautan data memperoleh alamat perkakasan dari alamat protokol.

Jenis ARP

Berikut adalah empat jenis Protokol Penyelesaian Alamat, yang diberikan di bawah:

  • Proksi ARP
  • ARP yang tidak senonoh
  • ARP terbalik
  • ARP terbalik

Mari kita pelajari semuanya secara terperinci:

Jenis ARP

Proksi ARP:

Dalam kaedah Proxy ARP, peranti Layer 3 dapat bertindak balas terhadap permintaan ARP. Jenis ARP ini dikonfigurasi penghala akan merespon alamat IP sasaran dan memetakan alamat MAC penghala dengan alamat IP sasaran dan pengirim ketika ia sampai ke tujuannya.

ARP percuma:

Gratuitous adalah jenis permintaan ARP host yang lain. Permintaan ARP jenis ini membantu rangkaian untuk mengenal pasti alamat IP pendua. Oleh itu, apabila permintaan ARP dikirim oleh penghala atau beralih untuk mendapatkan alamat IP-nya, tidak ada respons ARP yang diterima. Sehingga tidak ada nod lain yang dapat menggunakan alamat IP yang diperuntukkan untuk suis atau penghala tersebut.

ARP terbalik (RARP)

Reverse ARP, juga sekarang disebut RARP, adalah sejenis protokol rangkaian ARP yang digunakan oleh sistem klien dalam LAN untuk meminta alamat IPv4nya dari tabel penghala ARP. Pentadbir rangkaian kebanyakannya membuat jadual di gateway-router, yang membantu menentukan alamat MAC ke alamat IP tertentu.

ARP songsang (InARP)

Inverse ARP juga disebut InARP, adalah jenis ARP yang digunakan untuk mencari alamat IP node dari alamat lapisan pautan data. InARP digunakan secara meluas untuk relay bingkai rangkaian ATM di mana pengalamatan litar maya Layer 2 diperoleh daripada isyarat Layer 2

Tajuk ARP:

Pengepala ARP
  • Jenis Perkakasan- Ia adalah 1 untuk Ethernet.
  • Jenis Protokol- Ini adalah protokol yang digunakan dalam lapisan rangkaian.
  • Panjang Alamat Perkakasan- Panjangnya dalam bait sehingga 6 untuk Ethernet.
  • Panjang Alamat Protokol - Nilainya ialah 4 bait.
  • Kod Operasi menunjukkan bahawa paket itu adalah Permintaan ARP (1) atau Respons ARP (2).
  • Alamat Perkakasan Pengirim - Ini adalah alamat perkakasan dari node sumber.
  • Alamat Protokol Pengirim -Ia adalah alamat lapisan 3 dari simpul sumber.
  • Alamat Perkakasan Sasaran - Ia digunakan dalam permintaan RARP, yang memberi respons terhadap perkakasan destinasi dan alamat lapisan 3.
  • Alamat Protokol Sasaran - Ia digunakan dalam permintaan ARP ketika respons membawa alamat lapisan 3 dan perkakasan tujuan.

Kelebihan menggunakan ARP

Berikut adalah kebaikan / faedah menggunakan ARP

  • Sekiranya anda menggunakan ARP, maka alamat MAC dapat diketahui dengan mudah jika anda mengetahui alamat IP sistem yang sama.
  • Nod akhir tidak boleh dikonfigurasikan untuk "mengetahui" alamat MAC. Ia boleh didapati apabila diperlukan.
  • Tujuan ARP adalah untuk membolehkan setiap host di rangkaian yang membolehkan anda membuat pemetaan antara alamat IP dan alamat fizikal.
  • Kumpulan pemetaan atau jadual yang disimpan di host disebut ARP table atau ARP cache.

Soalan Lazim:

Apa yang berlaku sekiranya permintaan ARP dibuat untuk host yang tidak ada?

Sekiranya beberapa permintaan ARP dibuat untuk host yang tidak ada, ini akan meningkatkan selang waktu antara permintaan. Akhirnya, ARP menyerah.

Bagaimana jika tuan rumah menghantar permintaan ARP untuk alamat IP-nya?

Mesin-mesin lain bertindak balas (ARP yang tidak berguna) sebagai permintaan ARP biasa. Ini membantu mengesan alamat IP yang telah ditetapkan.

Ringkasan:

  • Protokol ARP membantu mencari alamat MAC (Media Access Control) yang diberi alamat IP sistem.
  • Syarat ARP yang penting ialah: 1) ARP Cache 2) ARP Cache Timeout 3) ARP request 4) ARP respons / balasan
  • Tiga jenis teknik resolusi ARP adalah: 1) Pencarian jadual 2) Dinamik 3) Pengiraan bentuk tertutup.
  • Protokol ARP yang penting adalah: 1) ARP proksi 2) ARP Gratuitous 3) ARP terbalik 4) ARP terbalik.
  • Komponen header ARP adalah 1) Jenis Perkakasan 2) Jenis Protokol 3) Panjang Alamat Perkakasan 4) Panjang Alamat Protokol 5) Alamat Perkakasan Pengirim 6) Alamat Protokol Pengirim 7) Alamat Perkakasan Sasaran 8) Alamat Protokol Sasaran.

Artikel menarik...