如何通过绑定接口进行 Dpdk 绑定

如何通过绑定接口进行 Dpdk 绑定

在 server1(ubuntu 22.04.2)中,我有 2 个物理 10G 端口:port1 和 port2 及其各自的接口。现在我有另一个名为 bond0 的接口,它有 2 个从属接口(2 个物理端口接口)。我为 bond0 接口分配了一些 ip。我之前已将 dpdk 绑定到单个物理接口,我手动处理 arp/ICMP 消息以进行 IP 解析(L2 解析,我手动回复我的 IP 的 arp 消息),然后主要是 UDP 消息。但我不知道如何为绑定接口做这些事情。

更多信息:服务器 1 的 2 个物理端口连接到 2 个不同的交换机,最终连接到服务器 2 的 2 个物理端口。一个交换机实际上用于备份,我主要想将流量从服务器 2 发送到服务器 1,并希望在服务器 2 中更新 arp 表。

如何实现这个 dpdk 与绑定接口的绑定,有没有更好的解决方案?

相关内容