So based on the response below how critical is it to implement RRL via Bind RRL 
patch provided the servers resources are available? And where do I download 
this patch?

Rohan

On Thu, 2 May 2013 22:16:51 GMT
 Vernon Schryver <v...@rhyolite.com> wrote:
>> From: "Lawrence K. Chen, P.Eng." <lkc...@ksu.edu>
>
>> So does rate limiting cover when the attacker walks my DNS zone to
>> attack an IP?
>
>that depends on what is meant by "rate limiting" and "walking a DNS zone".
>
>Simple rate limiting that counts all requests ostensibly from a
>single IP address regardless of (qname,qtype) differs from response
>rate limiting (RRL) which counts distinct responses.
>
>"Walking a zone" can differ from walking a zone's valid names (perhaps
>based on NSEC RRs or arithmetic as in a reverse zone).
>
>Simple rate limit is required to mitigate zone walking for valid names
>not based on a wildcard, because the valid responses differ for RRL.
>If you read the BIND9 RRL documentation, then you will find that simple
>rate limiting is supported by the BIND9 RRL patch.  However, simple
>rate limiting is best done in a separate firewall to avoid spending
>CPU cycles, memory bandwidth, and other resources of the DNS server.
>
>Responses based on a wildcard or error responses such NXDOMAIN or
>REFUSED responses are considered identical by RRL and so are limited
>by the BIND RRL patch.
>
>On the other hand, an attack from ambitious bad guy who has built a
>list of 1,000,000 triples of (qname,qtype,DNS server IP) and does not
>hit any single DNS server more often than 5 requests/second will not
>be detected by any of the servers and so cannot be mitigated at the
>servers even with simple rate limiting.  It is in a sense fortunate
>that DNSSEC is still so rare that finding 1,000,000 DNS server IP
>addresses with large amplification requires more effort than other
>reflection mechanisms.
>
>
>Vernon Schryver    v...@rhyolite.com
>
>P.S. Maybe there should be an FAQ somewhere, because it seems as if
> I've written something similar often enough to irritate others.
>_______________________________________________
>Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe 
>from this list
>
>bind-users mailing list
>bind-users@lists.isc.org
>https://lists.isc.org/mailman/listinfo/bind-users
_______________________________________________
Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe 
from this list

bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users

Reply via email to