0 投票
分类:DPDK初学入门 | 用户: (120 分)
我把网卡A关掉绑定成DPDK的驱动后,它的原有IP失效了吗?

其他使用内核socket的服务器如何向这个网卡发包?比如我在服务器B写了个UDP程序,sendto接口如何指定网卡A的IP和端口?感谢大佬们答疑!

5 个回答

0 投票
用户: (380 分)
简单的做法在发送端添加一条ARP表项
0 投票
用户: (5.4k 分)
1.先解决数据包中信息的填充;

2.然后再直连;

3.最后跨节点试试
0 投票
用户: (1.2k 分)

1. 原来的IP会失效,你需要在DPDK程序中去实现IP协议栈,接管这个IP

2. 当你实现了一些基本的ARP、路由、UDP协议后就可以通讯了。

不妨试一下dperf,在Z机器上作为服务器模式启动,支持ARP、ICMP、UDP、TCP、HTTP,你在B机器上ping、UDP访问一下。

0 投票
用户: (140 分)
使用dpdk的kni功能,添加一个kni网卡就能像其他网卡一样正常配置地址了
0 投票
用户: (5.4k 分)

用户: ben  的方案可以参考,很有参考价值

相关问题

0 投票
2 回答
0 投票
1 回答
最新提问 2月 27, 2018 分类:DPDK初学入门 | 用户: qwe131829 (200 分)
0 投票
2 回答
0 投票
1 回答
最新提问 4月 11, 2022 分类:DPDK初学入门 | 用户: 肆月 (140 分)

欢迎来到 DPDK交流社区 ,有什么问题可以尽管在这里提问,您将会收到社区其他成员的回答;也可以将您的总结写在这里,为社区其他成员提供帮助。

QQ交流2群:635461501 (入群请注明来源)

冀ICP备15005332号-2
...