Re: (internal) DNS dysfunction is enterprise settings

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 3/8/19 12:43 PM, Michael Richardson wrote:

I am top-quoting a bit to introduce. I started a new thread and severed
the references/in-reply-to chain from my message about /.well-known.

Keith makes what I first felt was a very controversial and unsupportable
claim about DNS vs services.  DNS has been widely successful at the Internet
scale.  On the other hand, I happened to be in the offices of a ccTLD
this week doing some non-DNS work.  I happened to be within earshot of
a support person answering the same question about why the ccTLD couldn't fix
the caller's web site/domain...   So maybe it's not so succesful if the
complex web-server/DNS-server/registrar/ccTLD relationship is still opaque
to so many.

Keith Moore <moore@xxxxxxxxxxxxxxxxxxxx> wrote:
    > The last thing we need is even more use of DNS[*] to locate
    > services. DNS is too often out of sync with reality as it is. A really
    > unfortunate consequence of using DNS for service discovery results from
    > a tendency to centralize DNS administration within an organization,
    > even if (as is often the case) hosts and applications are administered
    > in a distributed fashion. In any organization large enough to have an
    > administrative hierarchy, this is a profoundly dysfunctional
    > arrangement. It gives the central DNS administration a huge amount of
    > ability to break things (whether due to incompetence, poor
    > communication, or petty turf wars - usually some of all of these),
    > whereas the very nature of such an organization makes it almost
    > impossible for them to get things right. Using DNS for SD in a
    > widespread fashion only exacerbates the problem.

It seems that you are arguing for a technology fix to a management problem.
(the "why we can't have nice things" lament comes to mind)

To be clear, I was just making some observations.  I don't (yet) have any specific fixes in mind.   (So efforts at damage control might be premature :)   But neither do I assume that the problem is a management problem.   I think it's at least arguable that the "management problem" exists because of the design or is exacerbated by it.

I do think we know quite a bit more about what a pervasive network looks like now, and what the needs of users and admins and network support and product support might be, than we did when the problem was that HOSTS.TXT was too big and changing too quickly.

I believe it actually is possible to consider support issues when designing networked applications and protocols, along with a great many other issues (security, privacy, scalability, etc.).

But I think that this set of problems with DNS illustrates one of many areas in which the Internet architecture didn't anticipate the diversity that the Internet would become.  I am not pointing a finger at anyone either - except maybe IETF itself for abdicating any role in managing the Internet architecture.  (and I think I understand why, but that's another tangent)

Meanwhile these problems aren't going away and are still getting worse.  So I think it makes sense to take a step back and look for potential fixes.   It might be that most of the fixes aren't technology fixes, and those that are, are just small tweaks.  

And DNS isn't the only part of the Internet architecture that deserves such a look.   It's just that when I read the IETF list these days I usually find myself shaking my head sadly at some of the things that are said, but thinking it's not worth the trouble to reply.  On this particular occasion I decided to take a stab at it.

Keith




[Index of Archives]     [IETF Annoucements]     [IETF]     [IP Storage]     [Yosemite News]     [Linux SCTP]     [Linux Newbies]     [Mhonarc]     [Fedora Users]

  Powered by Linux