SharkFest'26 Europe

Stephen Hemminger

Stephen Hemminger is a member of the DPDK technical board who wrote the pcapng library and dpdk-dumpcap tool. He worked for many years at Microsoft, Brocade, and Linux Foundation contributing to networking related open source projects including the Linux kernel. Since retirement he spends more time on open source! He co-maintains iproute2 and several DPDK components.


Session

11-05
16:30
60min
Six ways to skin a packet - capturing packets in DPDK
Stephen Hemminger

The Dataplane Development Kit (DPDK) is used by many proprietary and open source network infrastructure products. One limitation of the DPDK is that since it bypasses the kernel, most standard packet capture tools (such as tcpdump and wireshark) won't work as expected. I will cover six alternative ways to capture packets with DPDK and what the tradeoffs are in terms of integration, performance, and features.

Intermediate
Room 1