TCP/IP Test Tools Survey
Following is a survey of all the known available TCP Testing Tools. The survey includes both free and paid tools, and tools for network operators as well as TCP protocol developers.
Some tools are primarily for debugging TCP operational issues, whereas others are full blown TCP protocol test suites for testing conformance and robustness for TCP client side and TCP server side operation.
Some tools focus on TCP throughput and performance whereas others generate TCP traffic streams.
Name: ttcp
A tool for measuring TCP network throughput in Unix environments. It aids in network diagnostics by assessing data transmission efficiency and speed. By testing between a client and server, ttcp provides metrics to identify bandwidth issues and optimize configurations. Its simple design makes it a preferred choice for network administrators and engineers evaluating performance.
FREE https://en.wikipedia.org/wiki/Ttcp
Name: netperf
A software application that providesnetwork bandwidth testing between two hosts on a network. Netperf provides a number of predefined tests e.g. to measure bulk (unidirectional) data transfer or request response performance.
FREE https://en.wikipedia.org/wiki/Netperf
Name: netpipe
A protocol independent performance tool that visually represents the network performance under a variety of conditions.
FREE. https://en.wikipedia.org/wiki/NetPIPE
Name: TCP Test Tool 3.0
TCP testing application that provides the ability to both initiate and capture TCP packets from any PC to or from any PC, server, or IP device
FREE. https://tcp-test-tool.software.informer.com/
Name: ExpertTCP
RFC 6349 based TCP Throughput test methodology referred to as ExpertTCP™ capable of generating and analyzing multiple TCP streams over 10Gbps and 1Gbps networks.
PAID. https://www.gl.com/rfc-6349-based-tcp-throughput-testing.html
Name: BWPing
A tool to measure bandwidth and response times between two hosts using Internet Control Message Protocol (ICMP) echo request/echo reply mechanism
FREE. https://en.wikipedia.org/wiki/BWPing
Name: IWL TCP/IP Test Suite
A tool to find TCP/IP compliance bugs and robustness vulnerabilities via an automated test suite
PAID. https://iwl.com/protocol-testing/tcp
Name: Packet Sender
A tool to send and receive UDP, TCP, and SSL on ports you choose.
FREE. https://packetsender.com/