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.



Related Articles


Set up DPDK

Set up dperf

Performance Testing

Features and Internals


Who is using dperf

Enterprise Consulting Services - $20,000 per year or $1,000 per session

For enterprise users, we offer top-quality consulting services by the author of dperf to ensure that your dperf project performs at its best throughout the year. By choosing our enterprise consulting services, you will benefit from:

Please remember that your consulting fees not only support the ongoing improvement and development of the dperf project but also provide you with the most professional support to maximize the potential of dperf. Choose our consulting services to breathe new life into your enterprise project while supporting the author in continuing to provide the utmost professional support!


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