arpeo - arping

arping es una herramienta de software para descubrir y sondear hosts en una red informática . Arping prueba los hosts en el enlace de red examinado mediante el envío de tramas de capa de enlace utilizando el método de solicitud del Protocolo de resolución de direcciones (ARP) dirigido a un host identificado por su dirección MAC de la interfaz de red. El programa de utilidad puede usar ARP para resolver una dirección IP proporcionada por el usuario.

La función de arping es análoga a la utilidad ping que sondea la red con el Protocolo de mensajes de control de Internet (ICMP) en la capa de Internet del conjunto de protocolos de Internet .

Existen dos implementaciones populares de arping. Uno es parte de la suite iputils de Linux y no puede convertir direcciones MAC en direcciones IP. La otra implementación de arping, escrita por Thomas Habets, puede hacer ping a los hosts por dirección MAC así como por dirección IP, y agrega más funciones. Tener ambas implementaciones de arping en un sistema puede generar conflictos. Algunas distribuciones de Linux manejan esto eliminando iputils arping junto con paquetes dependientes como NetworkManager si el arping de Habets está instalado. Otros (por ejemplo, distribuciones basadas en Debian como Ubuntu) tienen iputils-arping dividido en un paquete separado para evitar este problema.

En las redes que emplean repetidores que implementan proxy ARP , la respuesta ARP puede originarse en dichos servidores proxy y no directamente en el objetivo analizado.

Ejemplo

Salida de sesión de ejemplo de arping de iputils:

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)

Salida de sesión de ejemplo del arping de Thomas Habets:

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)

Ver también

Referencias

enlaces externos