我想知道是否有办法使用DPDK在用户空间中建立TCP连接而无需从内存中复制数据包?
我对此很新,我不知道从哪里开始,任何有关如何开始的建议都会有所帮助。我曾尝试使用谷歌搜索一些提示,或者如果有人问过,我也找不到很多资源。
答案 0 :(得分:1)
DPDK是一组用于快速数据包处理的库和驱动程序。它没有开箱即用的TCP / IP堆栈。
因此,要建立TCP连接,您需要在DPDK之上添加TCP / IP堆栈。有各种堆栈,例如:
和其他许多人......
所以,只要选择你喜欢的任何东西,然后开始旅程......