Date: Mon, 22 Feb 2016 08:17:06 -0800 From: Luigi Rizzo <rizzo@iet.unipi.it> To: Slawa Olhovchenkov <slw@zxy.spb.ru> Cc: freebsd-current <freebsd-current@freebsd.org> Subject: Re: three new netmap tools: pcap player, link emulator, load distributor Message-ID: <CA%2BhQ2%2Bjdgwo-XqkSza0HNP6yWUoXOOFC2K90y5s%2BG%2BHGrEKsTg@mail.gmail.com> In-Reply-To: <20160222121415.GG37895@zxy.spb.ru> References: <CA%2BhQ2%2Bhma5%2B4a60j1p1bERm6fB0JEY9EKODDfzfMawLjqQhLkA@mail.gmail.com> <20160222121415.GG37895@zxy.spb.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
On Monday, February 22, 2016, Slawa Olhovchenkov <slw@zxy.spb.ru> wrote: > On Sun, Feb 21, 2016 at 10:18:36AM -0800, Luigi Rizzo wrote: > > > lb > > a packet distributor that reads from a netmap port and distributes > > traffic to multiple netmap ports, using ze=E2=80=8Bro copy and a user= -defined > > hash function. This will be useful e.g. for people running multiple > > instances of traffic monitors such as bro, suricata and the like. > > It is not by chance that LB was originally developed by Seth Hall > > at Broala, who kindly made it available, and Giuseppe Lettieri who > > added a few features. > > Do you performance test of this tool? > In my case, on my hardware similar code can rehash and forward only > about 6.5Mpps in one thread. > Well above 15mpps on a Vale switch. The devil is in the details so "similar code" may perform wildly differently depending of what you actually do. Give this a try and let us know. Cheers Luigi --=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-2217533 . via Diotisalvi 2 Mobile +39-338-6809875 . 56122 PISA (Italy) -----------------------------------------+-------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2BhQ2%2Bjdgwo-XqkSza0HNP6yWUoXOOFC2K90y5s%2BG%2BHGrEKsTg>