我们有一个dpdk应用程序,它将镜像其中一个VF端口上的流量。我必须读取镜像的tx数据包并使用vxlan信息进行封装。拜托,有人可以帮我这个......
答案 0 :(得分:0)
您可以在libDoon之类的DPDK之上使用更高级别的库。 Libmoon已经包含了一个镜像任何DPDK端口流量的示例。
以下是反映流量的示例: https://github.com/libmoon/libmoon/blob/a53c1248d029dbdd7499de9d11c0c9c4e3b51e1d/examples/reflector.lua
以上示例已经读取了所有数据包,您只需要向其添加vxlan信息,它应该适合您。