| Data Plane Development Kit | |
|---|---|
| Kehityshistoria | |
| Vakaa versio | 20.02 () |
| Tiedot | |
| Lisenssi | 3-lauseinen BSD-lisenssi |
| Aiheesta muualla | |
| Verkkosivusto | |
| Versiohallinta | |
Data Plane Development Kit (DPDK) on Linuxille kehitetty ohjelmisto, joka sijoittaa verkkoliikenteen käsittelyn käyttäjäavaruuteen. Ohjelmisto hyödyntää Linux-ytimen ominaisuuksia kuten suuria muistisivuja (THP), mutta ohittaa ytimen pakettikäsittelyn laitteistokäsittelyyn suoraan.
Ohjelmiston on kehittänyt Intel, joka siirsi sen Linux Foundationin projektiksi vuonna 2017.
DPDK tukee x86, POWER ja ARM arkkitehtuurien suorittimia ja osa sen toiminnoista on saatavilla myös FreeBSD:lle. Ohjelmistoa käytetään muun muassa Open vSwitch -projektissa. Ohjelmistoa käyttävät sovellukset ovat yleensä keskittyineitä OSI-mallin toiseen kerrokseen eli siirtoyhteyskerrokseen.