Re: [NEW SOFTWARE] FIRO - Iptables optimization

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



>That is purely noise. You need a lot more rules (10000 and up) to
>measure an effect.

I've been testing, list with 1000 rules, list with 10000 rules, list
with 50000 rules.
Searching for minimum time, in 100 tests, etc.

1 MIN ( 1000 single):  0.206000 us
1 MIN (1000 array):  0.264000 us

1 MIN (10000 single):  0.081400 us
1 MIN (10000 array):  0.156900 us

I couldn't restore 50000 array command (memory issue) on Iptables 1.4.4

But it can be restored on 1.2.9 (don't have right now results for that)

Br


2011/6/9 Jan Engelhardt <jengelh@xxxxxxxxxx>:
> On Thursday 2011-06-09 16:07, Tihomir Katic wrote:
>>
>>Also, I have been doing some tests, and in config.txt you will see:
>>## Optimal size of multiport - port array
>>port_array_size_optimal = 10
>>
>>It means, it will merge 2 rules for example --dport 1:5 and --dport
>>21:25 into -m multiport --dports 1,2,3,4,5,21,22,23,24,25
>
> This should be -m multiport --dports 1:5,21:25
>
>>But, based on my recent tests, it should be
>>port_array_size_optimal = 15
>
> Yes, multiport can hold 15 "things".
>
>>rule with  --dport 1:5  takes e.g. ~0.2 us
>>and rule with 15 elements in multiport array lasts ~0.4us, so it is
>>pretty much the same
>
> That is purely noise. You need a lot more rules (10000 and up) to
> measure an effect.
>
--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Netfitler Users]     [LARTC]     [Bugtraq]     [Yosemite Forum]

  Powered by Linux