arp tablosu
Address Resolution Protocol (ARP) ağ katmanı adreslerini bağlantı katmanı adreslerine çevirmek için kullanılan bir iletişim protokolüdür, multicast ağlar için önemli bir fonksiyondur. ARP 1982 yılında RFC 826 tarafından tanımlanmıştır.[1]
ARP tablosu bilgisayar yazılım desteği, Linux çekirdeği güvenlik duvarı modüllerindeki Adres Çözümleme Protokolü(ARP) paket filtre kurallarını korumak için bir ağ yöneticisi aracıdır. Bu araçlar, filtrelenen kuralları içeren tabloları görmek, güncellemek ve oluşturmak için kullanılabilir. Popüler bir uygulama ARP zehirlenmesini önlemek için filtre yapılandırmaları oluşumudur.
Çalışma kapsamı
ARP, hat protokolü tarafından kapsülleme çalışması yapan bir istek ve cevap protokolüdür. ARP OSI modelinde ikinci katman ile üçüncü katman bağlantısını yapan bir protokoldür. Ancak OSI tarafından geliştirilmemiştir.
ARP aynı zamanda bir duyuru protokolü olarak kullanılabilir. Gönderenin IP adresi veya MAC adresi değiştiğinde diğer konakların donanım adres haritalarını güncellemede kullanılır.
Paket yapısı
|
- Donanım tipi
- Bu alan ağ protokol türünü belirtir. Ör. Eternet 1
- Protokol tipi
- Bu alan hangi internet protokolü kullanıldığını belirtir. Örneğin IPv4 için 0x0800 değerini alır.
- Donanım uzunluğu
- Donanım adresinin uzunluğu bulunur. Örneğin eternet adres uzunluğu 6’dır.
- Protokol uzunluğu
- Üst katman protokolünde kullanılan adres uzunluğudur. IPv4 adres uzunluğu 4’tür.
- İşlem
- Gönderenin yaptığı işlemi gösterir. 1 istek paketi, 2 cevap paketi.
- Gönderenin donanım adresi
- Gönderenin protokol adresi
- Hedef donanım adresi
- Hedef protokol adresi
Notlar
- "ARP". 1982. 3 Ağustos 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Ocak 2017.
Dış bağlantılar
- arptables(8) - Linux man page31 Mart 2012 tarihinde Wayback Machine sitesinde arşivlendi.
- arptables, and ARP poisoning8 Temmuz 2011 tarihinde Wayback Machine sitesinde arşivlendi.