ARP NEDİR ?

 

Bu yazımızda Ethernet arayüzü denince sıklıkla adını duymuş olduğumuz bir terim olan, ARP teknolojisinden bahsedip, detaylarını birlikte inceliyor olacağız.

ARP açılımı, "Address Resolution Protocol" Türkçesi ile "Adres Çözümleme Protokolü", Internet Protokolü adresinin (IP adresi), yerel ağlarda tanınan fiziksel makine adresine (MAC adresi) eşlenmesi için kullanılan çok önemli bir protokoldür. Internet Protokolü adresleri 32 bit uzunluğundadır. Fakat fiziksel makine adresleri 48 bit uzunluğundadır. İşte ARP protokolü dediğimiz bu protokol, IP adresi bilinen bir cihazın, fiziksel makine adresini öğrenmek için kullanılan bir protokoldür.

ARP protokolünün çalışma mantığı ise şu şekildedir: Belirli bir yerel alan ağındaki bir ana makine, ARP protokolünü kullanarak IP adresi ile eşleşen bir MAC adresi bulmaya çalışır. ARP protokolü ise önce ARP önbelleğine bakar ve uygun MAC adresi olup olmadığını kontrol eder. Eğer uygun bir MAC adresi bulamazsa, LAN' daki tüm makinelere özel bir biçimde bir istek paketi yayınlar. IP adresini tanıyan bir makinede bu isteğe cevap verdiği taktirde IP adresi ile MAC adresi eşleştirilmiş olur. Ayrıca ARP protokolü, sonraki başvurular için  ARP önbelleğini sürekli güncellemektedir ve bu sayede uygun MAC adresini daha hızlı bulmayı amaçlamaktadır. 

Mesajlaşmalarda kolaylık sağlanması adına ARP için bir mesaj yapısı oluşturulmuştur. Bu yapıda şu bilgiler bulunmaktadır:

  • Donanım Adres Tipi
  • Protokol Adres Tipi
  • Donanım Adres Uzunluğu
  • Protokol Adres Uzunluğu
  • Operasyon
  • Gönderen Donanım Adresi
  • Gönderen Protokol Adresi
  • Hedef Donanım Adresi
  • Hedef Protokol Adresi


Share:

0 yorum:

Yorum Gönder