<div dir="ltr">Hi Ben.<div>In short, kinda. "recursive-clients" limits the overall number of concurrent recursive queries the server will handle.</div><div>For each of those queries there is also "clients-per-query", which limits the number of different sources all asking the same question at the same time. This is so that, for popular domains, BIND only has to get an answer once, for all clients who want it.</div><div><br></div><div>There is no such thing though as per-client query rate limiting. However, there is response rate limiting, configured with "rate-limit", which (as the name implies) limits the rate at which a given client will be sent responses.</div><div><br></div><div>It's all in the ARM :) <a href="https://bind9.readthedocs.io/en/latest/index.html">https://bind9.readthedocs.io/en/latest/index.html</a></div><div>Cheers, Greg</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 30 Aug 2023 at 18:42, Ben Bridges <<a href="mailto:bbridges@springnet.net">bbridges@springnet.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
Is there a BIND configuration option that would limit the number of recursive client buffers/structures that any single client can consume on a BIND server at a time? I.e., any single client could only consume (say) 10 recursive client buffers at a time, and if the client sends another (unique) recursive query while it is already consuming 10 recursive client buffers, the server would drop the new request (or send a SERVFAIL response). I know about the Recursive Client Rate Limiting (fetches-per-server, fetches-per-zone) and clients-per-query, those aren't what I'm asking about.<br>
<br>
Thanks,<br>
<br>
.Ben Bridges.<br>
-- <br>
Visit <a href="https://lists.isc.org/mailman/listinfo/bind-users" rel="noreferrer" target="_blank">https://lists.isc.org/mailman/listinfo/bind-users</a> to unsubscribe from this list<br>
<br>
ISC funds the development of this software with paid support subscriptions. Contact us at <a href="https://www.isc.org/contact/" rel="noreferrer" target="_blank">https://www.isc.org/contact/</a> for more information.<br>
<br>
<br>
bind-users mailing list<br>
<a href="mailto:bind-users@lists.isc.org" target="_blank">bind-users@lists.isc.org</a><br>
<a href="https://lists.isc.org/mailman/listinfo/bind-users" rel="noreferrer" target="_blank">https://lists.isc.org/mailman/listinfo/bind-users</a><br>
</blockquote></div>