On Wed, May 15, 2013 at 12:06 PM, Ermal Luçi <[email protected]> wrote:

>
>
>
> On Wed, May 15, 2013 at 11:31 AM, Manoj Ganesan 
> <[email protected]>wrote:
>
>> Hey everyone,
>>
>> I'm just beginning to use FreeBSD + PF, for a use-case of multiple (1000s
>> of) UDP streams, each attached via an anchor. When I unload/flush one of
>> these anchors (say I tear down a stream), does it affect the other streams
>> enough to create jitter? In general, does reloading or manipulating an
>> anchor cause the other connections to be affected negatively?
>>
>>
> Well you will affect the streams since you have to grab the ruleset lock
> for it to add and remove rules.
> Anchors need to be setup as well during the same process so, yes, you will
> pause the other streams.
>
>
>> Also, design-wise is this an okay approach, where I have to
>> bring-up/tear-down streams on the fly, and I use anchors for the purpose?
>
>
> By design that's correct, though if you can control the way you add the
> rules you can just avoid the anchors and just add straight rules.
>
>
Actually, I wanted to add rules dynamically. My understanding was that
using anchors was the only way to do it. Especially, because I want a
handle back to that rule so that I can delete it later. Is that correct?


>  Thanks,
>> Manoj
>> _______________________________________________
>> [email protected] mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-pf
>> To unsubscribe, send any mail to "[email protected]"
>>
>
>
>
> --
> Ermal
>

Thanks!
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-pf
To unsubscribe, send any mail to "[email protected]"

Reply via email to