Parece que Ping existe desde hace tanto tiempo que lo damos por hecho e ignoramos lo poderosa y útil que es esta sencilla herramienta. Todos hemos usado ping para validar que la conexión de red de una computadora funcionó. De hecho, esto es para lo que se usa la mayor parte del tiempo. Y junto con otra herramienta antigua como traceroute o tracert , puede ser una muy buena herramienta para solucionar algunos problemas básicos de la red. Ping Sweep Tools, una de las muchas herramientas disponibles para los administradores de red, utiliza Ping para sondear redes, encontrar hosts que respondan y, a menudo, recopilar algunas estadísticas operativas sobre ellos. Hoy, estamos revisando las mejores herramientas de barrido de Ping.
Comenzaremos nuestro viaje con una mirada más profunda a Ping, qué es, de dónde viene y cómo funciona. Aunque Ping es una herramienta simple, en realidad suceden muchas cosas en segundo plano. Luego, analizaremos los barridos de ping, un caso de uso particular de Ping que ha sido automatizado por varios software. Hablaremos sobre la necesidad de barridos de ping y cómo pueden ser útiles. Y dado que uno de los usos principales de los barridos de ping es administrar la asignación de direcciones IP, analizaremos brevemente la administración de direcciones IP. Y cuando hayamos terminado con toda la información de fondo, revelaremos las diez mejores herramientas de barrido de Ping.
Acerca de Ping
Ping se creó en 1983 como una herramienta para depurar un comportamiento anormal de la red que estaba observando su desarrollador. Su nombre proviene del sonido de los ecos del sonar que se escuchan en un submarino. Los pings varían ampliamente entre sus diferentes implementaciones y algunos ofrecen múltiples opciones de línea de comandos que pueden incluir el tamaño de la carga útil de cada solicitud, el recuento total de pruebas, el límite de saltos de red o el intervalo entre solicitudes. Algunos sistemas tienen una utilidad complementaria Ping6 que tiene exactamente el mismo propósito pero usa direcciones IPv6.
$ ping -c 5 www.example.com PING www.example.com (93.184.216.34): 56 bytes de datos 64 bytes de 93.184.216.34: icmp_seq=0 ttl=56 time=11.632 ms 64 bytes de 93.184.216.34: icmp_seq =1 ttl=56 tiempo=11.726 ms 64 bytes desde 93.184.216.34: icmp_seq=2 ttl=56 tiempo=10.683 ms 64 bytes desde 93.184.216.34: icmp_seq=3 ttl=56 tiempo=9.674 ms 64 bytes desde 93.184.216. 34: icmp_seq=4 ttl=56 tiempo=11,127 ms --- www.example.com estadísticas de ping --- 5 paquetes transmitidos, 5 paquetes recibidos, 0,0 % de pérdida de paquetes ida y vuelta min/avg/max/stddev = 9,674/10,968/ 11,726/0,748 ms
La opción "-c 5" en el ejemplo anterior le dice a Ping que repita cinco veces.
¿Cómo funciona el ping?
Ping simplemente envía un paquete de solicitud de eco ICMP al destino y espera a que le devuelva un paquete de respuesta de eco ICMP. Este proceso se repite una determinada cantidad de veces, 5 de forma predeterminada en Windows y hasta que se detiene de forma predeterminada en la mayoría de las implementaciones de Unix/Linux, lo que permite a Ping compilar estadísticas. Ping calcula el retraso entre la solicitud y la respuesta y lo muestra en sus resultados. En las variantes de Unix, también mostrará el valor del campo TTL de la respuesta, indicando el número de saltos entre el origen y el destino.
Pings funciona bajo el supuesto de que el host al que se le hizo ping cumple con RFC 1122, que prescribe que cualquier host debe procesar solicitudes de eco ICMP y emitir respuestas de eco a cambio. La mayoría de los hosts lo hacen, pero algunos deshabilitan esa funcionalidad por razones de seguridad. Hacer ping a un host que no responde a las solicitudes de eco ICMP no proporcionará comentarios, exactamente como hacer ping a una dirección IP inexistente.
La necesidad de barridos de ping
Un barrido de ping es el envío de pings consecutivos a cada dirección IP en una subred o rango de direcciones específico. Si te preguntas por qué alguien querría hacer eso, bueno, hay muchas razones. Una de ellas es descubrir qué direcciones IP están activas en la red. Otra razón para hacer un barrido de ping es detectar dispositivos no autorizados conectados a la red. Como tal, puede ser fundamental para mejorar la seguridad. Otro uso sería garantizar que las direcciones IP reales utilizadas en una red coincidan con su documentación.
No importa cuál sea el motivo para hacer un barrido de ping, es muy común que los desarrolladores hayan creado herramientas diseñadas específicamente para ese propósito o hayan incluido esta funcionalidad en otras herramientas.
Una palabra sobre la gestión de direcciones IP
La gestión de direcciones IP o IPAM es una parte importante de la vida de cualquier administrador de red. Tan importante que algunas organizaciones más grandes tienen administradores dedicados a hacer precisamente eso. Si sigue las prácticas de administración adecuadas, puede aprovechar al máximo el recurso limitado que son las direcciones IP. Evitará sorpresas como que un servidor DHCP se quede sin direcciones IP asignables o muchos tipos diferentes de percances.
Las herramientas de barrido de ping pueden ayudar mucho con esta gestión de direcciones IP. Por supuesto, ninguna herramienta de barrido de ping puede reemplazar una herramienta IPAM completa, pero a menudo puede completarla bastante bien. Tan bien que muchas herramientas de IPAM incluyen una función de barrido de ping.
Las 10 mejores herramientas y software de barrido de ping
Ha llegado el momento de revelar cuáles son nuestras 10 mejores herramientas de barrido de ping. Nuestra lista contiene una combinación de herramientas para Windows y otras plataformas. También nos aseguramos de incluir utilidades de línea de comandos y de interfaz gráfica de usuario. Algunas de las herramientas de nuestra lista harán mucho más que barridos de ping, mientras que otras no.
1. Barrido de ping de SolarWinds ( PRUEBA GRATUITA )
Primero en nuestra lista es una excelente herramienta de SolarWinds que hace algunos de los mejores software de administración de red. La compañía también es conocida por sus herramientas gratuitas. Anteriormente revisamos varios de ellos mientras discutíamos los mejores escáneres de puertos gratuitos o las mejores calculadoras de subredes . Aunque en realidad no es una herramienta gratuita, consideramos que la herramienta de barrido de ping de SolarWinds debería incluirse en nuestra lista por dos razones: primero, es una de las mejores herramientas de barrido de ping y, segundo, hay una versión de prueba gratuita disponible. Esta herramienta es parte del conjunto de herramientas de SolarWinds Engineer, un conjunto de más de 60 útiles utilidades de administración de red basadas en Windows, incluido Ping Sweep.
Usar esta herramienta no podría ser más fácil. Tiene una GUI donde simplemente necesita ingresar el rango de direcciones IP que desea escanear. El rango puede ser tan grande como lo necesite. Incluso puede escanear una lista discontinua de direcciones IP desde un archivo de texto. Por ejemplo, puede extraer una lista de direcciones IP asignadas de su servidor DHCP y escanearla para ver cuáles se utilizan realmente.
No importa cómo especifique las direcciones para escanear, la herramienta las hará ping a todas y enumerará las que respondieron. Los resultados se pueden exportar a varios tipos de archivos, como CSV, XML o incluso una página web. Esto le permite analizar los resultados usando cualquier herramienta que prefiera. Los resultados, por supuesto, no solo incluyen las direcciones IP de los hosts que respondieron. También le muestra su tiempo de respuesta y realiza una búsqueda inversa de DNS para encontrar sus nombres de host.
El precio de SolarWinds Engineer Toolset, incluido Ping Sweep, comienza en $1 495. Este es un precio por usuario designado y necesitará una licencia para cada usuario designado. Puede parecer un poco caro, pero todas las demás herramientas incluidas hacen que valga la pena la inversión.
PRUEBA GRATUITA: SOLARWINDS PING SWEEP
2. Nmap/Zenmap
Nmap es casi tan antiguo como Ping. Esta herramienta ha existido durante mucho tiempo y se usa comúnmente para mapear la red, de ahí el nombre, y realizar varias otras tareas. Por ejemplo, Nmap se puede usar para escanear un rango de direcciones IP en busca de puertos IP abiertos . Esta es una utilidad de línea de comandos pero, para aquellos que prefieren las interfaces gráficas de usuario, sus desarrolladores han publicado Zenmap , una interfaz gráfica de usuario para este poderoso software. Ambos paquetes se pueden instalar en Windows, Linux, Unix y OS X.
Con Zenmap, todos los parámetros de búsqueda detallados se pueden guardar en un perfil que puede recuperar a voluntad. La herramienta viene con varios perfiles incorporados que puede usar como punto de partida y modificar para satisfacer sus necesidades exactas. El perfil también controla cómo se muestran los resultados del análisis. La primera pestaña de la interfaz muestra la salida sin procesar del comando nmap subyacente, mientras que otras pestañas muestran una interpretación más fácil de entender de los datos sin procesar.
3. Fping
Fping se creó unos 10 años después de Ping como una mejora de la popular herramienta de solución de problemas de red. Aunque es una herramienta similar, es bastante diferente. Al igual que Ping, Fping usa solicitudes de eco ICMP para determinar si los hosts de destino están respondiendo, pero la similitud termina ahí. A diferencia de Ping, que solo acepta una única dirección IP como parámetro, se puede llamar a Fping con muchas direcciones IP de destino. Hay varias formas diferentes de especificar estos objetivos. Podría ser una lista delimitada por espacios de direcciones IP. También podría ser el nombre de un archivo de texto que contenga una lista de direcciones. También se puede especificar un rango de direcciones IP o se puede ingresar una subred en notación CIDR, como 192.168.0.0/24.
Para mejorar el rendimiento, Fping no espera una respuesta antes de enviar la siguiente solicitud de eco, por lo que no pierde tiempo esperando direcciones IP que no responden. Fping también tiene un montón de opciones de línea de comandos que puede usar. También puede canalizar su salida a otro comando para seguir procesando los resultados. En general, esta es una excelente herramienta, especialmente para secuencias de comandos en computadoras Linux.
4. Pinger de red
Network Pinger es una herramienta gratuita para Windows. Su interfaz es de las más intuitivas que puedes encontrar. Pero más importante que su interfaz de usuario es el rendimiento de la herramienta. Esta herramienta se optimizó para obtener el mejor rendimiento posible. Puede, por ejemplo, enviar 1000 ping en solo 35 ms. Network Pinger tiene varias herramientas integradas. Aquí hay una descripción general rápida de algunos de ellos. Hay pings masivos automatizados, rutas de rastreo, escaneo de puertos, consultas WMI, DNS y Whois, una calculadora y convertidor de IP, y mucho más.
Network Pinger hace un excelente uso de su interfaz gráfica de usuario y ofrece varias funciones visuales. Por ejemplo, creará gráficos en vivo a medida que realiza un barrido de ping que muestra una representación visual de las estadísticas importantes, como un gráfico circular que muestra los hosts que respondieron frente a los que no respondieron o un gráfico de los tiempos de respuesta promedio.
5. Esperando
Hping es otra herramienta de línea de comandos inspirada en Ping. Está disponible en la mayoría de los sistemas operativos similares a Unix, así como en OS X y Windows. La herramienta ya no se desarrolla activamente, pero todavía se usa ampliamente. Aunque se parece mucho a Ping, es bastante diferente. Por ejemplo, Hping no solo enviará solicitudes de eco ICMP. También puede enviar paquetes TCP, UDP o RAW-IP. También tiene un modo de rastreo de ruta y tiene la capacidad de enviar archivos a través de un canal cubierto.
Hping puede usarse como una simple herramienta de barrido de ping, pero puede hacer mucho más que eso. Por ejemplo, la herramienta tiene algunas funciones avanzadas de escaneo de puertos. Se puede utilizar para pruebas de red gracias a su uso de múltiples protocolos. HPing también tiene algunas capacidades avanzadas de rastreo de ruta utilizando cualquiera de los protocolos disponibles. Esto puede ser útil ya que algunos dispositivos tratan el tráfico ICMP de manera diferente a otro tráfico. Al imitar otros protocolos, esta herramienta puede brindarle una mejor evaluación del rendimiento real de su red.
6. Escáner de IP enojado
Escáner de IP enojado . es una herramienta engañosamente simple y es una de las más rápidas debido a su amplio uso de subprocesos múltiples. Esta es una herramienta multiplataforma que se ejecutará en Windows, OS X o Linux. Un pequeño inconveniente: la herramienta está escrita en Java, por lo que necesitará el módulo de tiempo de ejecución de Java para usarla. Angry IP Scanner no solo hará ping a las direcciones IP, sino que también puede realizar un escaneo de puertos en los hosts descubiertos. También resolverá nombres de host y direcciones MAC a nombres de proveedores. Además, la herramienta proporcionará información NetBIOS sobre los hosts.
El escáner Angry IP puede escanear redes y subredes completas, pero también un rango de direcciones IP o una lista de direcciones IP en un archivo de texto. Otra buena característica es que, aunque esta es una herramienta basada en GUI, también hay una versión de línea de comandos que puede usar si desea incluir la funcionalidad de la herramienta en sus scripts. En cuanto a los resultados, se muestran en pantalla en forma de tabla, pero también se pueden exportar fácilmente a varios formatos de archivo, como CSV o XML.
7. Escáner IP avanzado
Advanced IP Scanner es otra excelente herramienta de barrido de Ping con un giro interesante. Esta herramienta, que se ejecuta en Windows, está totalmente orientada a ese sistema operativo y varias de sus funciones avanzadas están relacionadas con Windows. Su editor afirma que este software gratuito es utilizado por más de 30 millones de usuarios en todo el mundo. Esta es una herramienta portátil que no requiere instalación.
En cuanto a la funcionalidad, la herramienta toma un rango de direcciones IP como entrada. Alternativamente, también puede proporcionar un archivo de texto con una lista de direcciones IP. Y cuando llegan los resultados, son impresionantes. No solo obtiene la lista de direcciones IP que respondieron, sino que también obtiene el nombre de host correspondiente, la dirección MAC y el proveedor de la interfaz de red. Pero hay más Para cada host de Windows, tiene una lista de sus recursos compartidos de red. Y es una lista en vivo. Puede hacer clic en cualquier recurso compartido para abrirlo en su computadora, siempre que, por supuesto, tenga los derechos de acceso adecuados. También puede iniciar una sesión de control remoto con cualquier host de Windows descubierto utilizando RDP o Radmin o apagar una computadora de forma remota.
8. Edición básica de herramientas NetScan
Hay dos versiones diferentes de NetScan Tools, una paga llamada NetScan Tools Pro Edition y una gratuita con publicidad llamada NetScan Tools Basic Edition con un conjunto reducido de funciones. Ambos son conjuntos de herramientas que incluyen múltiples utilidades y ambos incluyen una herramienta de barrido de Ping llamada Ping Scan. Echemos un vistazo a la edición básica.
Pinc Scan de NetScan Tools toma un rango de direcciones IP como entrada, como la mayoría de las otras herramientas de barrido de Ping. Esta es una herramienta simple que devolverá una lista de todas las direcciones IP escaneadas con su nombre de host (cuando se pueda resolver), el tiempo de respuesta promedio y un estado en forma de texto. Otras herramientas útiles en la edición básica de NetScan Tools incluyen herramientas DNS, Ping, Graphical Ping, Traceroute y Whois.
9. meñique
Pinkie es otro conjunto de herramientas bastante útil que incluye varias utilidades más allá de una simple función de barrido de ping. Hacer un barrido de ping es tan simple como especificar una dirección IP inicial, una máscara de subred y un recuento de hosts. Luego, la herramienta hará ping en cada dirección IP sucesiva comenzando en la dirección especificada hasta que alcance el conteo de hosts o el límite de subred. Como opción, puede optar por incluir solo anfitriones en vivo en sus resultados. Y si lo hace, el conteo de hosts a los que se les hizo ping solo incluirá aquellos que respondan.
Los resultados se muestran en una tabla con la dirección IP, el nombre de host si se puede resolver y el tiempo de respuesta, que es el retraso de ida y vuelta promedio de ping. No hay función para guardar o exportar el resultado, pero se pueden copiar al portapapeles y pegar en otra aplicación, como un editor de texto o una hoja de cálculo. Otras herramientas incluidas en el conjunto de herramientas Pinkie incluyen un Ping estándar, una ruta de seguimiento, un escáner de puertos, una calculadora de subred e incluso un servidor TFTP.
10. Escáner de red MiTeC
El escáner de red MiTeC es otra herramienta de usos múltiples. En esencia, hay una función de barrido de ping muy poderosa que puede encontrar cualquier host que responda en el rango de direcciones IP especificado. El software enumerará la dirección MAC, el nombre de host y el tiempo de respuesta de cada dispositivo encontrado. Pero puede hacer mucho más que simplemente enviarles un ping. Por ejemplo, enumerará las interfaces de los dispositivos habilitados para SNMP. También identificará las computadoras con Windows y le permitirá ver sus recursos compartidos, apagarlos de forma remota, realizar una ejecución remota y más.
Los resultados del barrido se muestran como una tabla en el tablero de la herramienta que se puede exportar a un archivo CSV para usar con otra herramienta. Esta herramienta puede ejecutarse en la mayoría de las versiones modernas de Windows, ya sea en una estación de trabajo o en un servidor, desde Windows 7. En cuanto a las otras funciones avanzadas de la herramienta, encontrará una función Whois y una función de resolución de DNS, entre otras.
Conclusión
65 – 2680