Arping

Arping

arping is a computer program which is similar in function to ping, but it operates using Address Resolution Protocol (ARP) instead of Internet Control Message Protocol. As such, arping is only usable on the local network, and in some cases the response will be coming, not from the arpinged host, but rather from an intermediate system that engages in proxy ARP (such as a router).There are two arping implementations. One is part of Linux iproute2, is Linux-only, and cannot currently ask who has what MAC address. The other arping implementation by Thomas Habets uses libpcap and libnet to be platform independent, and works on lots of UNIX-based OSs and even Windows.

Example arping (iputils version) session:

ARPING 192.168.39.120 from 192.168.39.1 eth0Unicast reply from 192.168.39.120 [00:01:80:38:F7:4C] 0.810msUnicast reply from 192.168.39.120 [00:01:80:38:F7:4C] 0.607msUnicast reply from 192.168.39.120 [00:01:80:38:F7:4C] 0.602msUnicast reply from 192.168.39.120 [00:01:80:38:F7:4C] 0.606msSent 4 probes (1 broadcast(s))Received 4 response(s)

Arping from T.Habets: arping2 00:01:80:38:F7:4C arping2 192.168.39.120

Trying to ping a MAC address will use an ICMP packet, which not all hosts actually respond to.

ee also

*Arpwatch

External links

* [http://www.habets.pp.se/synscan/programs.php?prog=arping Arping (portable version)]
* [https://arco.esi.uclm.es/svn/public/misc/scapy/arping.py A fully functional arping implementation in 26 lines of Python code, using scapy]
*man|8|arping|Linux


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Arping — arping  утилита для обнаружения хостов в компьютерной сети. Функционирует аналогично утилите ping, но в отличие от неё работает на втором уровне модели OSI и использует протокол ARP. Arping можно использовать только в одноранговой сети, но… …   Википедия

  • Arping — La commande arping permet de tester la connectivité d une machine connecté sur le même sous réseau, en envoyant des requêtes de type Address Resolution Protocol (ARP). Elle est similaire à la commande ping à la différence qu elle n utilise pas… …   Wikipédia en Français

  • Cluster de alta disponibilidad y espejo con Ubuntu 7.04 — Saltar a navegación, búsqueda Cluster de alta disponibilidad y espejo con Ubuntu 7.04 Este proyecto fue realizado como un proyecto de comunicaciones I de la Universidad de El Salvador La versión en que se vaso en ese momento fue Ubuntu 7.04 pero… …   Wikipedia Español

  • Address Resolution Protocol — In computer networking, the Address Resolution Protocol (ARP) is the method for finding a host s hardware address when only its Network Layer address is known. ARP is defined in RFC 826. [RFC 826 Address Resolution Protocol, a.k.a. STD 37] It is… …   Wikipedia

  • ARP spoofing — Address Resolution Protocol (ARP) spoofing, also known as ARP poisoning or ARP Poison Routing (APR), is a technique used to attack an Ethernet wired or wireless network which may allow an attacker to sniff data frames on a local area network… …   Wikipedia

  • Arpwatch — is open source software that monitors a computer network for ARP activity. It generates a log of IP address MAC address pairings along with a timestamp when the pairing appeared on the network. The first and foremost reason to monitor ARP… …   Wikipedia

  • Knoppix STD — (Security Tools Distribution) is a Live CD Linux distribution based on Knoppix that focuses on computer security tools. It includes GPL licensed tools in the following categories: authentication, password cracking, encryption, forensics,… …   Wikipedia

  • Wireless hacking — In security breaches, wireless hacking is the unauthorized use or penetration of a wireless network. A wireless network can be penetrated in a number of ways. There are methods ranging from those that demand a high level of technological skill… …   Wikipedia

  • Address Resolution Protocol — ARP (Address Resolution Protocol) Familie: Internetprotokollfamilie Einsatzgebiet: Netzwerkadressenzuordnung ARP im TCP/IP‑Protokollstapel: Anwendung HTTP IMAP SMTP DNS …   Deutsch Wikipedia

  • Ping (Datenübertragung) — Ping ist ein Diagnose Werkzeug, mit dem überprüft werden kann, ob ein bestimmter Host in einem IP Netzwerk erreichbar ist. Daneben geben die meisten heutigen Implementierungen dieses Werkzeuges auch die Zeitspanne zwischen dem Aussenden eines… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”