Utarło się, iż za przetwarzanie pakietów odpowiedzialny jest stos sieciowy będący częścią systemu operacyjnego. Jednak istnieje też alternatywne rozwiązanie, polegające na obsłudze ruchu w przestrzeni użytkownika. Jednym z narzędzi służącym do tego celu jest framework DPDK. W artykule postaram się przedstawić sposób uruchomienia demonstracyjnej aplikacji test-pmd i generatora pakietów pktgen-dpdk oraz tworzenie własnego programu realizującego dekapsulację tunelu IP.