From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pb0-x22b.google.com (mail-pb0-x22b.google.com [IPv6:2607:f8b0:400e:c01::22b]) by dpdk.org (Postfix) with ESMTP id 4E8F76931 for ; Thu, 23 May 2013 21:20:24 +0200 (CEST) Received: by mail-pb0-f43.google.com with SMTP id ma3so3314969pbc.16 for ; Thu, 23 May 2013 12:20:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=date:from:to:cc:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type:content-transfer-encoding :x-gm-message-state; bh=Qa0u8mIUgclVxfnXtvciE/I1K0xnH+Dwx/6n6gUTGs8=; b=TjEhQqasBcWyOU1DyFrXa1QvwTN47dbiooAiLwbgSJ5jxRUoHQQAKfmSLUytWuwsYf BgVAHIjJe9iHnwzEM3WfGehbcGodfGSXwd1kZ1VCFi+I2x72z6CqWsF37LDLzdyJ8QL+ 9G8+mY+A19LRNO8/doQ3EI9UsnszLMWImVqqyJFBz+aG+1rxetRc8Ro4APbBsYKVeb5k 9GVwrldiLcNSb7KVuqNApYXKB1giaGtYUkS6CvSPRj0FiqWpoDC5vWJfO+ISBhJMOhlP lIAH6hHP0iNlL7kq6cnsISFxwxqTkDjY561usdS68nofteFC2c5ZqMSosRUWA0ZRh/yT YbkQ== X-Received: by 10.66.82.69 with SMTP id g5mr4683539pay.179.1369336828009; Thu, 23 May 2013 12:20:28 -0700 (PDT) Received: from nehalam.linuxnetplumber.net (static-50-53-71-109.bvtn.or.frontiernet.net. [50.53.71.109]) by mx.google.com with ESMTPSA id yj2sm12771782pbb.40.2013.05.23.12.20.27 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Thu, 23 May 2013 12:20:27 -0700 (PDT) Date: Thu, 23 May 2013 12:20:24 -0700 From: Stephen Hemminger To: Antti Kantee Message-ID: <20130523122024.1dc6837d@nehalam.linuxnetplumber.net> In-Reply-To: <519E63EA.9020700@iki.fi> References: <519E4686.90406@iki.fi> <20130523103445.2dc6feb5@nehalam.linuxnetplumber.net> <519E63EA.9020700@iki.fi> X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.10; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Gm-Message-State: ALoCoQnwLd2yRyTQWkdFjNyxhN9wWIFWEBSWc5qPBuxMs2Ba5vsmujOn/DhdqOWspowiwwsqmJ9A Cc: dev@dpdk.org Subject: Re: [dpdk-dev] announcing rump kernel 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: Thu, 23 May 2013 19:20:24 -0000 On Thu, 23 May 2013 20:46:02 +0200 Antti Kantee wrote: > On 23.05.2013 19:34, Stephen Hemminger wrote: > > Already done several times before. > > http://savannah.nongnu.org/projects/lwip/ > > https://code.google.com/p/tcp-ip-in-user-space/ > > http://www.ohloh.net/p/tcp-ip-in-user-space > > http://www.ioremap.net/projects/unetstack > > http://www.joerch.org/tcpip/ > > http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.167.2757 > > I'm aware of the paper you linked given that I wrote it. I don't agree > that it supports your claim "already done several times before". I was more worried about multiple different TCP-IP stacks that seem to be only used by small number of people and not maintained. Doing full TCP/IP is hard, and there are lots of features inside. It would be great to have one that is well supported and maintained.