Sonar is a fast multithreaded Java application for pinging large numbers of computers on a network via the command-line.
(Note that it does not ping the same server many times, but instead pings many servers once each.)
It is configured via the sonar.conf configuration file, which defines the range of IPs to be pinged, the operating system which it is running on, the number of threads to use, and a whole host of other options. Output is printed to stdout, and also saved to a text file.
It was written in a day, so let me know if you find any bugs in it.
1. Windows 2000, real internet addresses, 100 threads, 128Kbps Leased Line
8192 hosts in 217.813 seconds (37.6 hosts/sec).
2. Windows 98, real internet addresses, 10 threads, 512Kbps ADSL
8192 hosts in 969.71 seconds (8.45 hosts/sec).
Requirements:
Download Sonar Now (ZIP file, 9Kb)
8th June 2001