On Mon, Jul 13, 2009 at 09:55:42AM -0400, Livingood, Jason wrote:
> On the topic of "lying resolvers" though, that seems a bit strong IMHO.  But
> perhaps I have missed a strong MUST statement (per RFC 2119) in a relevant
> RFC that you could refer me to?

It's always seemed to me that it was implicit in the DNS model that
properly delegated authoritative servers determine what's "true" about
a given portion of the namespace. That's why they're "authoritative".
Recursive resolvers ask for data, and they use data they got from
authoritative servers to answer queries. They don't generate data from
whole cloth.

In contexts where I'm a domain owner, or responsible for the correct
propagation of zone data from authoritative servers, I'm not going to
be happy about intermediate resolvers rewriting my data on the fly. It
renders the whole concept of the hierarchical namespace, with
delegations of authority over various pieces of it, pretty much
meaningless.

"DNS redirect" is a fundamental violation of the assumptions behind
the protocol....a philosophical violation, if you will. This means
that it's esthetically unpleasant to a lot of people, but more to the
point, that it's impossible to do cleanly.

It's understood that service providers live in a world where such
philosophical violations occur regularly, for all kinds of
reasons. But you can't make people like it, particularly not by trying
to dress it up. In this case, we're talking about resolvers replacing
authoritative server data with their own. If you believe the model of
DNS that I asserted above, "lying" is a defensible description.

To the draft specifically: the goal behind it is laudable, and a lot
of the complaints about it are in the nature of shooting the
messenger.  I'm one of the people who shares the belief that there's
no "Best" in this space to justify the "BCP" tag, but an informational
document will be useful. I look forward to the -01 and the discussion
in Stockholm.


Suzanne


_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to