Netdp is porting from FreeBSD TCP/IP stack, and provide a userspace TCP/IP stack for use with the Intel dpdk.
librte_netdp: TCP/IP stack static library. netdp is based on dpdk-1.7.0. netdp use dpdk mbuf, ring, memzone, mempool, spinlock. so zero copy between dpdk and netdp.
netdp_cmd: Command for configure netdp tcp/ip stack.
netdp_test: Example application with netdp for testing netdp tcp/ip stack
You can get more information and instructions from wiki page.
- Porting UDP from FreeBSD to netdp
- Porting TCP from FreeBSD to netdp
- Porting socket from FreeBSD to netdp
For free support, please use netdp team mail list at [email protected].
If someone has interest to implement some commands to configure ethernet, IP and routing, please contact us.