ADRES ÇÖZME PROTOKOLÜ (ADRES RESULATION PROTOCOL - ARP)
Bilgisayarların networkde
haberleţebilmeleri için birbirlerinin hardware adreslerini bilmeleri gerekir.Adres çözme iSlemi hostun ip adresinden hardware adresinin bulunup eSleStirilmesi iSlemidir.
Arp hedef bilgisayarin veya gateway in hardware adresini çözmek iç
in lokal broadcast (yayın)kullanır.Hardware adres çözüldüğünde önce ip adres ve hardware adres arp cache'inde bir kayıt olarak depolanır.
Arp broadcasta baţlamadan önce istediđi hardware adres ve ip adres için daima ilk olarak cache'ini kontrol eder.
Bir Yerel Ip Adresi Çözümlemesi .(Resolving A Local Ip Adressing)
Heriki bilgisayar arasında iletiţim başlatılmadan önce heriki bilgisayarın ip adresinden hardware adresi çözülmelidir. Adres çözme iţlemi arp request(adres çözme isteği) ve arp reply (adres ç
özme iţlemi cevabý)den oluşmaktadır.adres çözme iţlemi aşağıdaki ţekilde gerçekleţmektedir.Bir bilgisayar diğer bir bilgisayar ile konuţmak istediğinden bir arp requesti başlatılır.kaynakdan hedefe doğru. Ip adresinin local networkda olduğu tanımlandığın
da kaynak host hedef hostun hardware adresi önce için kendi arp cache ini kontrol eder.Eğer kendi kayıtlarında bulamaz ise ozaman ortamdaki bilgisayarlara bu ip adresi ve hardware adresi kimin diye bir soru üretip kendi ip adresi ve hardware adresini ekleyerek bir istek üretir..bütün yerel ortamdaki bilgisayarin bu isteği alabilmesi ve iţleyebilmesi için arp request ini (adres çözme isteğini) local bir broadcast olarak herkese yollar.
Yerel networkdaki bütün bilgisayarlar bu broadcast'I alır ve istenen ip adresin kendi ip adresine uyup uymadığını kontrol eder. Eğer çözülmesi istenen adres kendi adresine uymuyor ise bu isteği yok sayar cevap vermez.
Hedefdeki bilgisayarlardan birisi isteğe uyan ip adresi ile kendi adresini eţlestirir ve direk olarak isteği gönderen bilgisayara kendi hardware adresi ile bir arp reply (adres çözme cevabı) gönderir. Karşı bilgisayar tarafından ip adres ve hardware adres bilgisi gönderildiği zaman isteği gönderen bilgisayar bilgileri arp cache inde güncelleţ
tirir. Kaynak bilgisayar hedefden reply aldıktan sonra bağlantı kurulmus olur.Uzaktaki Bir Ip Adresinin Çözülmesi (Resolving A Remote Ip Adress)
Eğer hedefin ip adresi uzaktaki bir bilgisayara ait ise ozaman ortamdaki router a uzaktaki bilgisayarın bulundugu network a iletmesi için broadcast gönderir.işlemler sırası ile ţ
öyle gerçekleţir .İletiţ
im için talep , baţlatildiđinda , gidilecek yer ip adresi , uzak adres olarak tanimlanilir. Kaynak bilgisayarýn adresi routerin routing table inda bu adresin local network demi yoksa uzaktaki bir networkdemi oldugu kontrol edilir.eğer tablo da karşılığı bulunmaz ise kaynak bilgisayar broadcast için default gateway in ip adresine karar verir. Kaynak bilgisayar default gatewayin ip adres ve hardware adresi için arp cache ini kontrol eder.