Date: Tue, 23 Dec 2014 22:04:10 +0600 From: info@aknet.kg To: <freebsd-net@freebsd.org> Subject: Re: Netmap-ipfw, how to fill a table by 15K entries =?UTF-8?Q?=3F?= Message-ID: <c572a9bd9df271142eb091ed47116433@aknet.kg> In-Reply-To: <CA%2BhQ2%2Bhckawj=agT-KPJ8un%2BQ9%2B%2B4iYtM0YeYd2xL13PKXjK3w@mail.gmail.com> References: <20141223130201.83220.333300601.swift@crm.aknet.kg> <CA%2BhQ2%2Bhckawj=agT-KPJ8un%2BQ9%2B%2B4iYtM0YeYd2xL13PKXjK3w@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Dear Luigi Today I installed the last distribution of FreeBSD-Stable 10.1 and took netmap-ipfw from your place by: git clone https://code.google.com/p/netmap-ipfw/ (hope the latest version) netmap compiled into kenel by device netmap Test computer i7-3770 (3.4Ghz), network card Intel DA-520 (2x10G) Test shown that it needs much more than a hour to put 15K entries to a table by standard ./ipfw table 10 add xxx.xxx.xxx.xxx from sh script. With standard version of ipfw in one of my tables I currently have: ipfw table 0 list | wc -l 27358 and server operates with such tables without problems concerning ipfw part. It will be great to have ability to open connection once to localhost:5555 and than to push commands from a file by this pipe. Regards Azamat Luigi Rizzo писал 2014-12-23 21:42: > please take the code from code.google.com/p/netmap-ipfw/ > > The symptoms you describe seem related to a bug that i fixed a couple > of months ago. > > cheers > luigi > > On Tue, Dec 23, 2014 at 2:02 PM, IT Department, AkNet ISP > <info@aknet.kg> wrote: >> Hello to All >> >> Can anybody tell, how to fill a table with large number of entries ? >> >> Sure, It can be done by standard method by ./ipfw table 10 add >> xxx.xxx.xxx.xxx in a script, but each entry takes couple of seconds >> to >> be placed into a table: >> >> ./ipfw table 10 add 192.168.10.50 >> connected to 127.0.0.1:5555 >> >> And takes many hours to do all job. >> >> May be there is a way to open a socket and place a bulk commands, >> for >> example: >> telnet localhost 5555 >> table 10 add xxx.xxx.xxx.xxx >> >> But it doesn't work as written above. >> >> May be Senior Luigi can explane how to do such work as fast as it >> done by ordinary ipfw ? >> >> Best regards >> Azamat >> AkNet ISP >> >> _______________________________________________ >> freebsd-net@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-net >> To unsubscribe, send any mail to >> "freebsd-net-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?c572a9bd9df271142eb091ed47116433>