ndt.conf(5) ndt.conf(5)
NAME
ndt.conf - NDT server side configuration file.
SYNOPSIS
ndt.conf [options]
DESCRIPTION
The Network Diagnostic Tool (NDT) is a client/server program that pro-
vides network configuration and performance testing to a users desktop
or laptop computer. The system is composed of a client program (com-
mand line or java applet) and a pair of server programs (a webserver
and a testing/analysis engine).
The NDT server program web100srv has numerous command line options that
control functions. To simplify the process of specifying numerous com-
mand line options, a static configuration file ndt.conf may be used to
replace the command line options.
A sample ndt.conf file is located in the distribution package's conf
subdirectory. By default, the web100srv program expects this file to
be copied into the servers /etc system directory. The -c option may be
used to specify an alternate name/location.
The ndt.conf file uses a tag and value format to specify the options.
Each tag name may be abbreviated to the length shown in the parenthe-
sis. Note: that command line options will override or change these
options.
Some of the tab options are boolean flags or simply increment an inte-
ger every time they are present. In these cases the value parameter is
omitted. The tag and value options are:
adimistrator_view (5) - This boolean flag enables the administrator
view. This exports the usage statistics to the admin.html web page
making them visable to the user community. Replaces -a option.
disable_FIFO (5) - This boolean flag allow the administrator to disable
FIFO queuing. This causes the web100srv program to stop FIFO queuing
of incoming requests. Without FIFO queuing users must manually press
the Start button if another client is currently being served. Replaces
-q option.
multiple_clients (5) - This boolean flag allows multiple clients to
simultaneously run tests to the web100srv program. Note: this may
cause congestion on the server's access link. Replaces -m option.
record_reverse (6) - This boolean flag causes the web100srv program to
retrieve and store the Web100 variables while performing the client to
server throughput test. Replaces -r option.
syslog (6) - This boolean flag causes the web100srv program to output
log data via the syslog(3) facility. The data is a collection of
key=value pairs separated by the comma "," character. Replaces -s
option.
write_trace (5) - This boolean flag causes the web100srv program to
write a tcpdump(8) trace file to the current working directory.
Replaces -t option.
debug value (5) - This tag indicates that the web100srv program should
run with debugging set to value. All debugging information is sent to
stderr(3). Multiple levels of debugging info are available. Replaces
-d option.
device Interface Name (5) - This tag indicates that the default inter-
face is not used to send/receive packets. This is do to the server
having multiple network interfaces. The packet dispersion testsing
will fail if the network interface is not set correctly. Replaces -i
option.
log_file file_name (3) - This tag indicates that the parameter contain
the file name/location that should be used to log test and results
data. Replaces -l option.
port number (4) - This tag indicates that the web100srv program should
listen for incoming connection on the specified TCP port. Replaces -p
option.
TCP_buffer_size buffer_value (3) - This tag causes the web100srv pro-
gram to set the send and receive buffer size to the specified value
using the setsockopt(2) function. Note: Web100 autotuning may ignore
this value. Replaces -b option.
variable_file file_name (6) - This tag indicates that the parameter
contain the file name/location of the Web100 variable file name. This
file contains a list of all Web100 KIS variables used by the web100srv
program. Replaces -f option.
LIMITATIONS
The NDT service is continuing to undergo testing and upgrading. Better
diagnostic algorithms are being developed to improve the accuracy and
reliability of this service.
SEE ALSO
web100srv(8), tcpdump(8), setsockopt(2) and the
http://e2epi.internet2.edu/ndt/ web site.
ACKNOWLEDGMENTS
This material is based, in part, on work supported by the National Sci-
ence Foundation (NSF) under Grant No. ANI-0314723. Any opinions, find-
ings, and conclusions or recommendations expressed in this material are
those of the author(s) and do not necessarily reflect the views of the
NSF.
$Date: 2004/06/30 15:41:05 $ ndt.conf(5)
Man(1) output converted with
man2html