TCPSPRAY(1) | User's Manual | TCPSPRAY(1) |
tcpspray - TCP/IP bandwidth measurement tool (Discard and Echo client)
tcpspray [-46ev] [-b block_size] [-d wait_µs] [ -f filename] [-n count] <hostname> [port]
tcpspray uses the Discard resp. Echo protocol (RFC 863 resp. RFC 862) to perform bandwidth measurements of TCP sessions between the local system, and a Discard resp. Echo server.
Unix-based hosts can provide a Discard and/or Echo servers with the Internet super-server inetd. On Windows NT, the simple network protocols optional component will do the same.
The name or address of the server node must be specified. tcpspray will automatically try to use IPv6 when available. If not, or if it fails, it will fallback to IPv4. However, tcpspray4 resp. tcpspray6 only try to use IPv4 resp. IPv6.
If you get no response while you know the remote host is up, it is most likely that it has no Discard/Echo service running, or that these services are blocked by a firewall. Running tcptraceroute6(8) resp. tcptraceroute(8) toward the IPv6 resp. IPv4 remote host might help detecting such a situation.
tcpspray does not require any privilege to run.
Rémi Denis-Courmont <remi at remlab dot net>
http://www.remlab.net/ndisc6/
$Date$ | tcpspray |