On 06/14/2013 05:13 PM, Vernon Schryver wrote:
From: Doug Barton <do...@dougbarton.us>

         is that (like RRL) your proposal relies on people updating their
software.

RRL needs only authority and open recursive servers to be updated.
The vast majority of DNS installations are closed recursive and stubb
servers that do not need RRL.  (A case could be made for RRL on a
minority of private recursive servers.)

You're right of course, but unfortunately at least where open resolvers are concerned the same people who operate open resolvers are also those least likely to know what RRL is, or why it's needed; and are also least likely to actually upgrade old software. So a statistically significant percentage of the "long tail" problem is going to apply to those who would provide the most benefit from making the change.

I could therefore make a pretty strong case that RRL should be on by default, but I realize that's incredibly unlikely to fly. :)

Other ideas that I like such as DNS cookies would need more widespread
changes, which makes enthusiasm for them taxing.

Yeah, that's unfortunate since if it's a good idea it's worth implementing no matter how long it takes to be beneficial. The time will pass either way.

                                     RRL is actually useful for DDOS
attacks against the authoritative server itself. There are likely other
reasons, but those are the most obvious (to me anyway).

That's in the RRL sales story that I've been flogging since before the
first version of the RRL patch, but so far it has been only incidentally
true.  Some DNS server operators have reported drastic reductions in
network and CPU load during attacks thanks to RRL, but they were not
the intended victims of the attacks.

Personally I've never understood why RRL wasn't already baked in. The only way a legitimate client could send the same query over and over in a short period of time (intentionally being vague on both terms) is that it is broken. We did the smart thing to solve that problem on the iterative side 10 years ago, I don't know why it's taken so long to solve the auth side. :)

Doug

_______________________________________________
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