dperf - a 100Gbps network load tester

dperf is a 100Gbps network load tester based on DPDK. In a single server, it can generate:

It supports HTTP, TCP, UDP, IPV4, IPV6, VLAN, VXLAN. It is great for testing layer 4 load balancers and network interfaces.

Supported platforms


Related Articles


Set up DPDK

Set up dperf

Performance Testing

Features and Internals


Who is using dperf


Jianzhang Peng. I got a Ph.D. in computer networks from USTC. I previously worked as a staff engineer in the load balancing team at Baidu Cloud, where I developed dperf. I have left Baidu, but I am still maintaining the dperf project. At present, my primary research is focused on low-latency network architecture for quantitative trading systems.

Copyright © 2023-present Jianzhang Peng