From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jim Thompson Subject: Re: TCP/IP stack for DPDK Date: Mon, 8 Sep 2014 23:30:09 -0700 Message-ID: <5E2DDBBE-6B7D-45FC-9546-77CAD4C7EA97@netgate.com> References: <4a71bb41.1307.14857e341d5.Coremail.zimeiw@163.com> <20140909062016.GA7050@mhcomputing.net> Mime-Version: 1.0 (Mac OS X Mail 8.0 \(1974.6\)) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: dev-VfR2kkLFssw@public.gmane.org To: Matthew Hall Return-path: In-Reply-To: <20140909062016.GA7050-Hv3ogNYU3JfZZajBQzqCxQ@public.gmane.org> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces-VfR2kkLFssw@public.gmane.org Sender: "dev" > On Sep 8, 2014, at 11:20 PM, Matthew Hall = wrote: >=20 > On Tue, Sep 09, 2014 at 08:49:44AM +0800, zimeiw wrote: >> I have porting major FreeBSD tcp/ip stack to dpdk. new tcp/ip stack = is based=20 >> on dpdk rte_mbuf, rte_ring, rte_memory and rte_table. it is faster to=20= >> forwarding packets. >=20 > Hello, >=20 > This is awesome work to be doing and badly needed to use DPDK for any = L4=20 > purposes where it is very limited. I'll be following your progress. >=20 > You didn't mention your name, and compare your work with=20 > https://github.com/rumpkernel/dpdk-rumptcpip/ , and talk about = behavior /=20 > performance, and how long you think it'll take. I'm curious if you can = give=20 > some more comments. >=20 > I'm implementing an RX-side very basic stack myself... but I'm not = using BSD=20 > standard APIs or doing TX-side like yours will have. >=20 > Matthew. It=E2=80=99s interesting timing. We had just been talking (earlier = today) to Venky Venkatesan at the DPDK Summit about a similar effort = using libuinet https://github.com/pkelsey/libuinet = or the work out of Sandstone = (over netmap) http://conferences.sigcomm.org/hotnets/2013/papers/hotnets-final43.pdf = = http://dl.acm.org/citation.cfm?id=3D2626311&dl=3DACM&coll=3DDL&CFID=3D4221= 96400&CFTOKEN=3D18275972 = Jim