[dpdk-dev] TCP/IP stack for DPDK

Jim Thompson jim at netgate.com
Tue Sep 9 17:00:32 CEST 2014


> On Sep 9, 2014, at 5:16 AM, Alexander Nasonov <alnsn at yandex.ru> wrote:
> 
> Matthew Hall wrote:
>> However despite this issue, there are some cases where the Linux stack is 
>> greatly superior to the BSD one although normally the opposite is the case... 
>> AF_NETLINK for configuring 10,000+ IP addresses, especially for L4-L7 
>> performance testing, would be one possible example of this. Another potential 
>> example would be the BPF JIT compiler if you want to combine BPF filters with 
>> DPDK (something I'm doing right now in my own code actually).
> 
> BPF JIT is available in NetBSD too. It should be quite staightforward to
> enable it in the rump-dpdk kernel.


BPF JIT, or even pflua[1] should be straight-forward to put on top of DPDK.  (It’s straight-forward to do on top of netmap.)

jim

[1] https://github.com/Igalia/pflua-bench


More information about the dev mailing list