Originally designed for Unix systems, ttcp has since been ported to and reimplemented on many other systems such as
Windows.
ttcp The original Unix implementation, developed by
Mike Muuss and Terry Slattery, was based on a
NIC testing tool from
Excelan. Version 1.10 dated 1987-09-02, and uses port 2000 by default unless another one is specified with the -p switch.
Iperf Developed by the Distributed Applications Support Team (DAST) at the National Laboratory for Applied Network Research (NLANR). Widely used and ported implementation including additions such as the option for bidirectional traffic.
ntttcp Developed by Microsoft, used to profile and measure Windows networking performance. NTttcp is one of the primary tools Microsoft engineering teams leverage to validate network function and utility.
ntttcp-for-linux Developed by Shihua Xiao at Microsoft, used to profile and measure Linux networking performance. Provided multiple threading to exchange data in test, and potentially can interop with Windows version of ntttcp.
PCATTCP Native Windows version developed by PCAUSA.
EnGenius Many
EnGenius branded wireless access points include an Iperf-based implementation accessible as Speed Test under Diagnostics in the web and command line user interfaces. ==See also==