iPerf2
7.8#2 in network testing softwareFree planFree planAndroidiOSLinuxmacOS
Visit| Fact | iPerf2 | Pktgen-DPDK |
|---|---|---|
| Measurements | Supported measurements include one-way delay, round-trip time, jitter, packet loss, and throughput. | It provides latency and jitter measurement, per-queue statistics, and extended statistics pages. |
| Protocols | It can test TCP and UDP traffic, including unidirectional, bidirectional, full-duplex, and simultaneous multi-stream traffic. | It supports IPv4, IPv6, TCP, UDP, VLAN, GRE, and GTP-U. |
| Purpose | iPerf2 measures network traffic performance, including throughput, latency, link capacity, and responsiveness. | Pktgen is a multi-port, multi-core traffic generator built on DPDK for repeatable performance and functional packet tests. |
It suits people who need to measure TCP or UDP network behavior across supported platforms, including self-hosted setups. The socket-level measurement limit and lack of interoperability with iPerf3 matter when choosing it.
Pktgen-DPDK suits Linux users who need configurable packet generation and measurements on self-hosted hardware. It is relevant for performance and functional network testing.