Arping

Arping, bir bilgisayar ağı üzerindeki bilgisayarları keşfetmek için kullanılan bir bilgisayar yazılım aracıdır. Program testleri eğer verilen IP adresi yerel ağ üzerinde kullanımda ise bu adresi kullanarak bu adresle ilgili ek bilgi almamızı sağlar.

Arping aracı ping fonksiyonu gibidir, ICMP kullanarak hostları inceler. Bu OSI modelinin 3. katmanında çalışan bir yönlendirilebilir bir protokoldür.Arping hostları incelemek için ARP kullanarak 2. katmanda(veya OSI modelinin link layer) çalışır.ARP yönlendirilemediği için bu sadece yerel ağ için çalışır.Bununla birlikte, proxy arp kullanan aglarda calistirici tekrarlayıcılar, arp cevabi bazı proxy sunucularindan ve tanınmayan bir  hedeften gelebilir.

Iki popüler arping uygulaması vardır. Birincisi Linux iproute2 paketinin bir parçasıdır ve IP adresleri MAC adreslerine çeviremiyor.Thomas Habets tarafından yazılmış diğer arping uygulanması mac adresleri ile oldugu kadar ip adresleriyle de ping işlemi yapılabilir ve daha fazla ozellikler de ekler.

Sistemde arping uygulamalarinin her ikisine birden sahip olmak anlaşmazlığa yol açabilir.

 Örnek 

iproute2 arping uygulaması örneği:
 ARPING 192.168.39.120 from 192.168.39.1 eth0
 Unicast reply from 192.168.39.120 [00:01:80:38:F7:4C]  0.810ms
 Unicast reply from 192.168.39.120 [00:01:80:38:F7:4C]  0.607ms
 Unicast reply from 192.168.39.120 [00:01:80:38:F7:4C]  0.602ms
 Unicast reply from 192.168.39.120 [00:01:80:38:F7:4C]  0.606ms
 Sent 4 probes (1 broadcast(s))
 Received 4 response(s)
Thomas Habets arping uygulaması örneği:
ARPING 192.168.16.96
60 bytes from 00:04:5a:4b:b6:ec (192.168.16.96): index=0 time=292.000 usec
60 bytes from 00:04:5a:4b:b6:ec (192.168.16.96): index=1 time=310.000 usec
60 bytes from 00:04:5a:4b:b6:ec (192.168.16.96): index=2 time=256.000 usec
^C
--- 192.168.16.96 statistics ---
3 packets transmitted, 3 packets received,  0% unanswered (0 extra)

 Dış bağlantılar 
Thomas Habets's arping
iproute2 suite (including arping)
A fully functional arping implementation in 26 lines of Python code, using scapy

Kategori:İnternet protokolü tabanlı ağ yazılımları