I wasn't aware of VPP having a host stack so would certainly be interested to hear more on it.

We are doing some work with TLDK (https://wiki.fd.io/view/TLDK) as a userspace stack.

The other stacks I am aware (existence only, haven't explored/evaluated) of are ANS (https://github.com/ansyun/dpdk-ans), mTCP (https://github.com/mtcp-stack/mtcp), f-stack (https://github.com/F-Stack/f-stack), and seastar (https://github.com/scylladb/seastar).  There are probably others out there too.

Cheers

On Fri, Sep 2, 2022 at 9:41 AM Morten Brørup <mb@smartsharesystems.com> wrote:
Hi Florin,

Ray Kinsella sent me in your direction...

I'm looking for recommendations (and warnings) regarding open source TCP/IP stacks for DPDK. Seeing that you are deeply involved in the FD.io VPP Host Stack, I hope you are willing to share some thoughts on the topic?


Med venlig hilsen / kind regards

Morten Brørup
CTO


SmartShare Systems A/S
Tonsbakken 16-18
DK-2740 Skovlunde
Denmark

Office      +45 70 20 00 93
Direct      +45 89 93 50 22
Mobile     +45 25 40 82 12

mb@smartsharesystems.com
www.smartsharesystems.com

> -----Original Message-----
> From: Ray Kinsella [mailto:mdr@ashroe.eu]
> Sent: Tuesday, 30 August 2022 11.45
> To: Morten Brørup
> Cc: dev@dpdk.org
> Subject: Re: TCP/IP stack recommendations
>
> Hi Morten,
>
> Reach out to Florin Coras over in VPP-land.
>
> Morten Brørup <mb@smartsharesystems.com> writes:
>
> > Hi all.
> >
> > Can anyone in here recommend an actively maintained open source
> TCP/IP stack for DPDK?
> >
> >
> > Med venlig hilsen / Kind regards,
> > -Morten Brørup
>
>
> --
> Regards, Ray K