Skip to content
SPECIFICTION
Get listed

Pktgen-DPDK

github.com

Free plan LinuxSelf-hosted
Visit github.com
Spec score 7.2 #26 of 33 in Network Testing Software

Spec sheet

Purpose
Pktgen is a multi-port, multi-core traffic generator built on DPDK for repeatable performance and functional packet tests.Read 7 Oct 2026 · github.com
Support
The project directs users to GitHub issues for bug reports and feature requests and asks for version, DPDK build, NIC, driver, and reproduction details.Read 7 Oct 2026 · github.com
License
The repository identifies its license as BSD-3-Clause.Read 7 Oct 2026 · github.com
Founded
2010Read 28 Sep 2026 · github.com
Automation
Users can control Pktgen through an interactive console, Lua scripts, or a remote TCP socket that defaults to port 22022.Read 7 Oct 2026 · github.com
Build requirements
The documented setup uses DPDK, libbsd, configured hugepages, a NIC bound to a supported UIO driver, and Python 3 for helper scripts.Read 7 Oct 2026 · github.com
Extensibility
The project includes a plugin architecture and supports packet capture and pcap dumping.Read 7 Oct 2026 · github.com
Linux guidance
The quick start lists Ubuntu 22.04 or later as a typical environment.Read 7 Oct 2026 · github.com
Maintainer
The repository says Pktgen was created and is maintained by Keith Wiles at Intel Corporation, with community contributions.Read 7 Oct 2026 · github.com
Measurements
It provides latency and jitter measurement, per-queue statistics, and extended statistics pages.Read 7 Oct 2026 · github.com
Performance
The project describes wire-rate packet generation with 64-byte frames, subject to hardware and core count.Read 7 Oct 2026 · github.com
Protocols
It supports IPv4, IPv6, TCP, UDP, VLAN, GRE, and GTP-U.Read 7 Oct 2026 · github.com
Traffic modes
Modes include packet sequence, range, random, pcap replay, and latency.Read 7 Oct 2026 · github.com

Plans and prices

Pktgen-DPDK Free BSD-3-Clause licensed · wire-rate transmission depends on hardware and core count Read 7 Oct 2026 · github.com

Every Pktgen-DPDK plan and price →

Where Specifiction places it

Alternatives to Pktgen-DPDKAll alternatives →