Reputation: 45
I was wondering if there is a way to use DPDK to make TCP connection in user space without having to copy packet from memory??
I am fairly new to this and I do not know where to start, any advice on how to start would be helpful. I have tried googling for some hints or if anyone has asked and I have not been able to find a lot of resources.
Upvotes: 2
Views: 5939
Reputation: 8534
DPDK is a set of libraries and drivers for fast packet processing. It does not have TCP/IP stack out of the box.
So to make a TCP connection you need a TCP/IP stack on top of the DPDK. There are a variety of stacks, for example:
and many others...
So just pick whatever you like and start the journey...
Upvotes: 2