[OpenSIPS-Users] ratelimit network algorithm traffic limit

Ovidiu Sas osas at voipembedded.com
Mon Mar 2 22:06:46 EST 2020


Yup, wrong link! The module evolved and the doc was not updated! The limit
is given as a parameter now!

-ovidiu

On Mon, Mar 2, 2020 at 13:39 David Villasmil <david.villasmil.work at gmail.com>
wrote:

> But that’s Kamaililio. He’s talking about openSIPS, and I can’t see that
> same param in opensips 2.4
>
> On Mon, 2 Mar 2020 at 18:24, Ovidiu Sas <osas at voipembedded.com> wrote:
>
>> Take a look at the pipe parameter:
>> https://kamailio.org/docs/modules/5.4.x/modules/ratelimit.html#idp49883756
>>
>> # define pipe 4 with a limit of 10000 pending bytes in the rx_queue
>> #                                     using NETWORK algorithm
>> modparam("ratelimit", "pipe", "4:NETWORK:10000")
>>
>> Hope this helps!
>>
>> Regards,
>> Ovidiu Sas
>>
>> On Mon, Mar 2, 2020 at 12:53 PM Jeff Pyle <jeff at ugnd.org> wrote:
>> >
>> > But how does it work for the NETWORK algorithm?  The docs specifically
>> mention a modparam, but even if that's not the case anymore, what unit is
>> the limit one might specify with rl_check()?
>> >
>> > More generally, how does one implement the NETWORK algorithm?
>> >
>> >
>> > - Jeff
>> >
>> >
>> > On Mon, Mar 2, 2020 at 12:19 PM David Villasmil <
>> david.villasmil.work at gmail.com> wrote:
>> >>
>> >> Jeff,
>> >>
>> >> Yep, you’re totally right. The limit should be set when calling the
>> check, I.e:
>> >>
>> >> if (!rl_check("$rU", "50", "TAILDROP")) {
>> >> sl_send_reply("503", "Server Unavailable");
>> >> exit;
>> >> };
>> >>
>> >>
>> >>
>> >> On Mon, 2 Mar 2020 at 16:19, Jeff Pyle <jeff at ugnd.org> wrote:
>> >>>
>> >>> This doesn't appear to have anything to do with a any type of limit
>> or the network algorithm.  In fact, it says, "...and only affects the
>> Taildrop and RED algorithms."  ?
>> >>>
>> >>>
>> >>> - Jeff
>> >>>
>> >>>
>> >>> On Mon, Mar 2, 2020 at 11:05 AM David Villasmil <
>> david.villasmil.work at gmail.com> wrote:
>> >>>>
>> >>>>
>> https://opensips.org/html/docs/modules/2.4.x/ratelimit.html#param_limit_per_interval
>> >>>>
>> >>>>
>> >>>> On Mon, 2 Mar 2020 at 15:54, Jeff Pyle <jeff at ugnd.org> wrote:
>> >>>>>
>> >>>>> Hello,
>> >>>>>
>> >>>>> The ratelimit doc page (v2.4) section 1.3.4 says the following:
>> "If the returned amount exceeds the limit specified in the modparam,
>> rl_check returns an error."  The problem is I don't see a modparam to
>> define the limit.
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>> - Jeff
>> >>>>>
>> >>>>> _______________________________________________
>> >>>>> Users mailing list
>> >>>>> Users at lists.opensips.org
>> >>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>> >>>>
>> >>>> --
>> >>>> Regards,
>> >>>>
>> >>>> David Villasmil
>> >>>> email: david.villasmil.work at gmail.com
>> >>>> phone: +34669448337
>> >>>>
>> >>>> ____________________________
>> >>>
>> >>> _______________________________________________
>> >>> Users mailing list
>> >>> Users at lists.opensips.org
>> >>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>> >>
>> >> --
>> >> Regards,
>> >>
>> >> David Villasmil
>> >> email: david.villasmil.work at gmail.com
>> >> phone: +34669448337
>> >> _______________________________________________
>> >> Users mailing list
>> >> Users at lists.opensips.org
>> >> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>> >
>> > _______________________________________________
>> > Users mailing list
>> > Users at lists.opensips.org
>> > http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
>>
>>
>> --
>> VoIP Embedded, Inc.
>> http://www.voipembedded.com
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
> --
> Regards,
>
> David Villasmil
> email: david.villasmil.work at gmail.com
> phone: +34669448337
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
-- 
VoIP Embedded, Inc.
http://www.voipembedded.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20200302/a18c920e/attachment.html>


More information about the Users mailing list