ARP

Her protokol kendine özgü bir adresleme şemasına sahiptir TCP/IP ve IPX/SPX en çok kullanılan protokollerdir ve herbirinin ayrı bir adresleme şeması vardır.Bu adresler şemalarında yer alan adreslerin mutlaka  MAC adreslerine  dönüşdürülmesi gerekir.

TCP/IP adres kümesi, ARP protokolü sayesinde bu dönüştürme işlemini gerçekleşdirir.Bir bilgisayar iletişime geçeciği diğer bilgisayarın ıp numarasını bilmesine rağmen MAC adresini bilmiyorsa ARP protokolünü kullanarak MAC adresini öğrenir.Bunun için 'Bu  ıp numarasına sahip bilgisayar bana MAC adresini bildirsin' şeklinde Bir mesajı network de bulunan tüm cihazlara gönderir.Ip numarası eşleşen bilgisayar bu mesaja yanıt vererek MAC adresini bilgisayara bildirir.Elde edilen MAC adresi bilgisi ARP cache de bir süre saklanır.ARP cache de iki tür girdi olabilir: statik ya da dinamik.

C:\>arp -a 
Interface: 172.16.0.142 on Interface 0x2
   Internet address		Physical Address	Type
   172.16.0.1			00-e0-34-c0-a1-40	dynamic
   172.16.1.231			00-00-f8-03-6d-65	dynamic
   172.16.3.34			08-00-09-dc-82-4a	dynamic
   172.16.4.53			00-c0-4f-79-49-2b	dynamic
   172.16.5.102			00-00-f8-03-6c-30	dynamic

ARP mesajı gönderilerek elde edilen girdiler dinamik girdi olarak saklanırken statik girdiler elle girilir ve bilgisayar kapatıldığında ya da arp -d komutu kullanılarak silinirler.ARP cache e statik bir kayıt eklemek için arp -s komutu kullanılır.