This article steps you through getting started with the Data Plane Development Kit (DPDK), including building and testing a sample application, l2fwd. It then introduces you to the Data Plane Performance Demonstrator.
This tutorial describes the new traffic management (TM) API in DPDK 17.08. Features include hierarchical scheduling, traffic shaping, congestion management, and packet marking, using a generic interface for QoS TM configuration for devices such NICs, NPUs, ASICs, and FPGAs. A typical DPDK function call sequence helps you get started using the API.