2

我想知道是否有一种方法可以使用 DPDK 在用户空间建立 TCP 连接而无需从内存中复制数据包?

我对此很陌生,我不知道从哪里开始,任何关于如何开始的建议都会有所帮助。我曾尝试在谷歌上搜索一些提示,或者是否有人问过,但我找不到很多资源。

4

1 回答 1

2

DPDK 是一组用于快速数据包处理的库和驱​​动程序。它没有开箱即用的 TCP/IP 堆栈。

因此,要建立 TCP 连接,您需要 DPDK 之上的 TCP/IP 堆栈。有多种堆栈,例如:

和许多其他人......

因此,只需选择您喜欢的任何东西,然后开始旅程...

于 2017-05-05T16:34:07.347 回答