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
<i...@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-unsubscr...@freebsd.org"

_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"

Reply via email to