2001-01-25 15:16:04 +00:00
|
|
|
"echoping" is a small program to test (approximatively) performances
|
|
|
|
of a remote host by sending it TCP "echo" (or other protocol, like
|
|
|
|
HTTP) packets.
|
2000-04-13 09:19:23 +00:00
|
|
|
|
2001-01-25 15:16:04 +00:00
|
|
|
To install it, see the INSTALL file. Or type "./configure; make" if
|
|
|
|
you're in a hurry :-)
|
2000-04-13 09:19:23 +00:00
|
|
|
|
|
|
|
To use it, simply:
|
|
|
|
|
|
|
|
% echoping machine.somewhere.org
|
|
|
|
|
|
|
|
or use the options before the machine name (see the man page).
|
|
|
|
|
|
|
|
See the DETAILS file for various traps when benchmarking networks,
|
|
|
|
specially with this program
|
|
|
|
|
|
|
|
In any case, be polite: don't bother the remote host with many repeated
|
|
|
|
requests, especially with large size. Ask for permission if you often
|
|
|
|
test hosts which aren't yours.
|
|
|
|
|
|
|
|
Current features:
|
|
|
|
|
2000-11-04 13:00:23 +00:00
|
|
|
- uses the protocols echo, discard, chargen, HTTP (with SSL if you
|
|
|
|
wish), ICP or SMTP,
|
|
|
|
- uses UDP instead of TCP for the protocols which accept it (like echo),
|
2001-01-25 15:16:04 +00:00
|
|
|
- can repeat the test and display various measures about it,
|
2000-04-13 09:19:23 +00:00
|
|
|
- can use T/TCP on systems which support it.
|
|
|
|
|
|
|
|
Examples of output:
|
|
|
|
|
|
|
|
(Simple test with 1000 bytes echo TCP packets)
|
|
|
|
% echoping -v -s 1000 mycisco
|
|
|
|
This is echoping, version 2.0.
|
|
|
|
Trying to connect to internet address 10.99.64.1 to transmit 256 bytes...
|
|
|
|
Connected...
|
|
|
|
Sent (1000 bytes)...
|
|
|
|
Checked
|
|
|
|
Elapsed time: 0.059597 seconds
|
|
|
|
%
|
|
|
|
|
|
|
|
(Repeated tests with average and median displayed.)
|
|
|
|
% echoping -n 10 mymachine
|
|
|
|
[...]
|
|
|
|
Minimum time: 0.170719 seconds (1500 bytes per sec.)
|
|
|
|
Maximum time: 0.211176 seconds (1212 bytes per sec.)
|
|
|
|
Average time: 0.184577 seconds (1387 bytes per sec.)
|
|
|
|
Median time: 0.181332 seconds (1412 bytes per sec.)
|
|
|
|
|
|
|
|
(Testing a Web server with an HTTP request for its home page.)
|
|
|
|
% echoping -h / mywww
|
|
|
|
Elapsed time: 0.686792 seconds
|
|
|
|
|
|
|
|
(The exit status is set if there is any problem, so you can use echoping
|
|
|
|
to test repeatedly a Web server, to be sure it runs fine.)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-------------
|
|
|
|
The reference site for echoping is:
|
|
|
|
|
2000-06-25 14:11:34 +00:00
|
|
|
http://echoping.sourceforge.net/
|
|
|
|
|
|
|
|
The distribution is from:
|
|
|
|
|
2000-04-13 09:19:23 +00:00
|
|
|
ftp://ftp.internatif.org/pub/unix/echoping
|
|
|
|
|
2000-06-25 14:11:34 +00:00
|
|
|
Stephane Bortzmeyer <bortz@users.sourceforge.net>. October 1995 for the
|
2001-01-25 15:16:04 +00:00
|
|
|
first version. January 2001 for this one.
|
2000-04-13 09:19:23 +00:00
|
|
|
|
2000-06-25 14:11:34 +00:00
|
|
|
$Id$
|
2001-01-25 15:16:04 +00:00
|
|
|
|
|
|
|
|
|
|
|
|