From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pa0-f49.google.com (mail-pa0-f49.google.com [209.85.220.49]) by dpdk.org (Postfix) with ESMTP id 48ECF6AB7 for ; Tue, 9 Sep 2014 08:25:09 +0200 (CEST) Received: by mail-pa0-f49.google.com with SMTP id lf10so2821683pab.36 for ; Mon, 08 Sep 2014 23:30:11 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:content-type:mime-version:subject:from :in-reply-to:date:cc:message-id:references:to; bh=H9NNuU3PRJNGEohk5vH8/i4tvsJOGCXi2Ojn1KbqHH4=; b=LbDYWx/TS/pGXSXy92Bw5QwHvE1lNqBDPMsJfP/9B6ExVFQQXWWWGvyeBM1tuv97TK sKZV1J/PC/zOGi4OA2YfB+lh33lDW67lRV9BlkgjAdi5AR3WS0xMVV8aBZqhr+11fqnK +b1k46Rrmi0d4T3cixQf8SpAebzHeT+cdNEfUO31lhpZInZM55NNKyELM0noJJj5Qhfi HyFxkcn2nca447WYVmImxeR65jgCQYfU60iSUe/sshPMJgC+U+gPLqyS4YqdvqA/F1J+ robSn9cgxMQ1hnWZJnJvzl/VKiwXkh8f5hJ6IiFznMrbw7xnPv+JGktVVCfNKD4fkhkC puJQ== X-Gm-Message-State: ALoCoQnG5rmFgwoPPdRK9VP8eFxbj5pRaLv0aYjEH6nNQyeowOQVxFSe9CyozWE5/qGN5ckDe5wC X-Received: by 10.66.227.225 with SMTP id sd1mr54075692pac.106.1410244211431; Mon, 08 Sep 2014 23:30:11 -0700 (PDT) Received: from [172.20.12.149] ([12.232.194.107]) by mx.google.com with ESMTPSA id bn4sm10530528pbc.40.2014.09.08.23.30.10 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 08 Sep 2014 23:30:10 -0700 (PDT) Mime-Version: 1.0 (Mac OS X Mail 8.0 \(1974.6\)) From: Jim Thompson In-Reply-To: <20140909062016.GA7050@mhcomputing.net> 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> To: Matthew Hall X-Mailer: Apple Mail (2.1974.6) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Cc: dev@dpdk.org Subject: Re: [dpdk-dev] TCP/IP stack for DPDK X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Sep 2014 06:25:09 -0000 > 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