NPtcp

Network performance tool using the TCP protocol

Install

All systems
curl cmd.cat/NPtcp.sh
Debian Debian
apt-get install netpipe-tcp
Ubuntu
apt-get install netpipe-tcp
image/svg+xml Kali Linux
apt-get install netpipe-tcp
Fedora
dnf install NetPIPE
Windows (WSL2)
sudo apt-get update sudo apt-get install netpipe-tcp
Raspbian
apt-get install netpipe-tcp

netpipe-tcp

Network performance tool using the TCP protocol

NetPIPE is a protocol independent performance tool that encapsulates the best of ttcp and netperf and visually represents the network performance under a variety of conditions. By taking the end-to-end application view of a network, NetPIPE clearly shows the overhead associated with different protocol layers. NetPIPE answers such questions as: how soon will a given data block of size k arrive at its destination? Which network and protocol will transmit size k blocks the fastest? What is a given network's effective maximum throughput and saturation level? Does there exist a block size k for which the throughput is maximized? How much communication overhead is due to the network communication protocol layer(s)? How quickly will a small (< 1 kbyte) control message arrive, and which network and protocol are best for this purpose? This package uses a raw TCP protocol to measure network performance.

NetPIPE

Network Protocol Independent Performance Evaluator