Date: Wed, 15 May 2013 12:28:17 -0500 From: Manoj Ganesan <manoj.ganesan@gmail.com> To: =?ISO-8859-1?Q?Ermal_Lu=E7i?= <eri@freebsd.org> Cc: "freebsd-pf@freebsd.org" <freebsd-pf@freebsd.org> Subject: Re: Reloading anchors with many streams Message-ID: <CAOtNLg%2BzVKT7iiZOego1DEG9MMC6c7k9oigQ8P4N3XUAZ02Y2A@mail.gmail.com> In-Reply-To: <CAPBZQG0Zv0SCubM_TD06-cPoLxEa=b-rgvCnspUSXdpQ4g9p1A@mail.gmail.com> References: <CAOtNLgLByv40PSmXsWeihckbgmaxZEEifoCDX3gmtE0pnTNVxQ@mail.gmail.com> <CAPBZQG0Zv0SCubM_TD06-cPoLxEa=b-rgvCnspUSXdpQ4g9p1A@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, May 15, 2013 at 12:06 PM, Ermal Lu=E7i <eri@freebsd.org> wrote: > > > > On Wed, May 15, 2013 at 11:31 AM, Manoj Ganesan <manoj.ganesan@gmail.com>= wrote: > >> Hey everyone, >> >> I'm just beginning to use FreeBSD + PF, for a use-case of multiple (1000= s >> 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 strea= ms >> 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 wil= l > 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 >> _______________________________________________ >> freebsd-pf@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-pf >> To unsubscribe, send any mail to "freebsd-pf-unsubscribe@freebsd.org" >> > > > > -- > Ermal > Thanks!
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOtNLg%2BzVKT7iiZOego1DEG9MMC6c7k9oigQ8P4N3XUAZ02Y2A>