The_Mente
The_Mente

Reputation: 45

Using DPDK to create a tcp/ip connection

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

Answers (1)

Andriy Berestovskyy
Andriy Berestovskyy

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

Related Questions