Perhaps it’s because Bill has actually read the entire request, not just the summary headline, and extrapolated the multifaceted consequences, of which “can’t resolve foo.ru” is just the tip of an iceberg.
Anyone with basic understanding of DNS infrastructure knows that Bill is wrong.
You do not need to query the root nameservers often, a slight increase in latency makes no difference whatsoever for queries which occur once every 10 minutes or so and can be performed in the background.
> Anyone with basic understanding of DNS infrastructure
Well, since I have actually developed, built, and operated global-scale authoritative (and resolver) DNS infrastructure, as well as ISP infrastructure more generally from the first dialups to multinational backbones, and internet exchanges, and witnessed (and handled) the many and fascinating failure modes (whether accidental or malicious) of both the DNS and Internet routing, by this standard I am prepared to make the ambit claim of being qualified to comment.
> I agree with his remarks. You are not arguing against them, but against some fictional re-imagining of what they might've been.
Please drop the unnecessary insults. I read what he wrote before my first reply, and this is specifically what I am objecting to:
> 2) Shut down the root nameservers inside Russia. That would make connectivity spotty for many users inside Russia, but mostly regular folks, not government or military users.
It is a downright lie, shutting down root nameservers inside Russia wouldn’t make connectivity inside Russia “spotty”.
Slight increase in latency to foreign root nameservers would have no noticeable impact as you can always query them in the background.
PS. Why do you need to be such an asshole about this? It’s completely unnecessary. You aren’t the only person in the world with networking experience, you aren’t special.