From owner-freebsd-hackers@FreeBSD.ORG Sat Sep 14 19:24:05 2013 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 9DA1161C; Sat, 14 Sep 2013 19:24:05 +0000 (UTC) (envelope-from rizzo.unipi@gmail.com) Received: from mail-la0-x232.google.com (mail-la0-x232.google.com [IPv6:2a00:1450:4010:c03::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D8E8725FD; Sat, 14 Sep 2013 19:24:03 +0000 (UTC) Received: by mail-la0-f50.google.com with SMTP id lv10so1997565lab.37 for ; Sat, 14 Sep 2013 12:24:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=5s/IVe0iDOLPQnHwtjKoQD9xkSMh7tizoAp5hr4lTvI=; b=GS901BZYZ5iM987h7sm7k/dxsSdQ2yBeR78dv6Lge9kVf1trBrPOztm95RxpEIGYFr XecerDCxWGsHvmRYSV8wCiEv9Ts1aWSsBGkK0d+CCqZw4b2RQ7HXz21lRWBK5BMfypkf sobNwbGh6oWQjxLiUEMK8/MZLb46xOlrZ0Mhs96D/aOKuLw17tiODK3RxRQsMPyKQ4Qm qxGT7/KH8CXkuL4SAHq5yhFsSoLIcqw16qNDwayLDIjcRv0XG3b31wdiSEPCv3uIKa1k 1EJH4qLw6aA/XhEsNU1OstWpBQPRQSFmkMDyqmyp9QbzneSzrWjI7A9VmiM08re6nYhG m9FA== MIME-Version: 1.0 X-Received: by 10.112.64.36 with SMTP id l4mr17268604lbs.15.1379186641610; Sat, 14 Sep 2013 12:24:01 -0700 (PDT) Sender: rizzo.unipi@gmail.com Received: by 10.114.200.165 with HTTP; Sat, 14 Sep 2013 12:24:01 -0700 (PDT) In-Reply-To: References: <521E41CB.30700@yandex-team.ru> <6BDA4619-783C-433E-9819-A7EAA0BD3299@neville-neil.com> <20130914142802.GC71010@onelab2.iet.unipi.it> Date: Sat, 14 Sep 2013 21:24:01 +0200 X-Google-Sender-Auth: As4PNyDtyJpFBvlZh6F6Ginwbys Message-ID: Subject: Re: Network stack changes From: Luigi Rizzo To: =?ISO-8859-1?Q?Olivier_Cochard=2DLabb=E9?= X-Mailman-Approved-At: Sat, 14 Sep 2013 20:00:09 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: "Alexander V. Chernikov" , Adrian Chadd , Andre Oppermann , "freebsd-hackers@freebsd.org" , George Neville-Neil , "freebsd-arch@freebsd.org" , Luigi Rizzo , "Andrey V. Elsukov" , Gleb Smirnoff , FreeBSD Net , Luigi Rizzo X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Sep 2013 19:24:05 -0000 On Saturday, September 14, 2013, Olivier Cochard-Labb=E9 wrote: > On Sat, Sep 14, 2013 at 4:28 PM, Luigi Rizzo wrote: >> >> IXIA ? For the timescales we need to address we don't need an IXIA, >> a netmap sender is more than enough >> > > The great netmap generates only one IP flow (same src/dst IP and same > src/dst port). True the sample app generates only one flow but it is trivial to modify it to generate multiple flows. My point was, we have the ability to generate high rate traffic, as long as we do tolerate a .1-1us jitter. Beyond that, you do need some ixia-like solution. Cheers Luigi > This don't permit to test multi-queue NIC (or SMP packet-filter) on a > simple lab like this: > netmap sender =3D> freebsd router =3D> netmap receiver > > Regards, > > Olivier > --=20 -----------------------------------------+------------------------------- Prof. Luigi RIZZO, rizzo@iet.unipi.it . Dip. di Ing. dell'Informazione http://www.iet.unipi.it/~luigi/ . Universita` di Pisa TEL +39-050-2211611 . via Diotisalvi 2 Mobile +39-338-6809875 . 56122 PISA (Italy) -----------------------------------------+-------------------------------