NPtcp
Network performance tool using the TCP protocol
Install
- All systems
-
curl cmd.cat/NPtcp.sh
- Debian
-
apt-get install netpipe-tcp
- Ubuntu
-
apt-get install netpipe-tcp
- 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
- Dockerfile
- dockerfile.run/NPtcp
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.