在使用DPDK应用的时候,有时候需要抓包来分析排查故障,dpdk-pdump是一个类似tcpdump的抓包工具,可以参考这篇 文章来学习如何使用。
dpdk-pdump工具提供了命令行选项,用户可以通过该选项请求启用或禁用DPDK端口上的数据包捕获功能。dpdk-pdump工具只能与数据包捕获框架已初始化的主应用程序配合使用...方式。 图1:使用dpdk-pdump工具在DPDK端口上进行数据包捕获配置步骤 以下步骤演示了如何运行dpdk-pdump工具来捕获dpdk_port0的Rx端数据包,并使用tcp...
1.3 编译dpdk-pdump cd/root/dpdk-stable-17.08.1/app/pdump 进入pdump源码的存放目录makemakeinstall 运行原理 pdump使用时,作为secondary进程依附于primary进程。primary进程中启动server端,初始化pdump抓包框架任务;dpdk-pdump进程是作为client端向primary进程发送开始/停止抓包请求,然后primary进程拷贝一份数据包到ring...