Help Scripts
In this section some help scripts are described that are available to manage the
network tests. In general a Secure-Shell is used to run scripts at remote hosts
to start the network tests or to collect data from previous tests.
Important Scripts
There are a.o. the scripts listed and described below for automatic (remote)
execution available.
-
start_iperf_server
-
Start an unique Iperf
server just before a performance test and store the output. Some required
information is reported back via Standard Output to be read by
stop_iperf_server.
-
This script is started at remote hosts by the
sync_tcp_udp script.
-
stop_iperf_server
-
Stop the Iperf server,
using the information obtained by a previous run of
start_iperf_server.
Obtain also the server output.
-
This script is started at remote hosts by the
sync_tcp_udp script.
-
user_netserver
-
Start a
Netperf
netserver command at an unique
port, using an unique log file, and report back the port ID used.
-
This script is started at remote hosts by the
sync_tcp_udp script.
-
sync_remote_host
-
Start commands as synchronously as possible at remote hosts using a
Secure-Shell.
-
Synchronised implies here that the remote hosts are notified to continue
only after from all hosts a "running client" notification was
received.
-
This protocol is handled at the remote clients by the
sync_remote_client script.
-
snmp_sampler
-
Get and / or store SNMP data. Config files can be used to determine the
SNMP counter information. The
snmpget command is used to query
the SNMP data.
-
This script is started at remote hosts by the
sync_tcp_udp script.
-
sync_tcp_udp
-
Start multiple TCP and UDP tests between various hosts,
using the
sync_remote_host script.
Optionally interface SNMP data, obtained before and after the tests with the
snmp_sampler script, can be
stored.
-
tcpdump_iperf
-
Start a combined
tcpdump / iperf test
generating session at source and destination hosts. The data are stored in
appropriate files.
Download
The help scripts tar-gzip archive can
be downloaded from this site. See in this archive the README file
for a more precise description and the INSTALL file for
installation instructions.
|