Andrew Sullivan <a...@anvilwalrusden.com> wrote:
>
> In the other case, it's an indication that the _namespace_ is
> different: that if you resolve that name on the Internet without
> special enabled software, you aren't getting the service you desired,
> regardless of the protocol you happen to be using.  In theory, these
> kinds of applications actually ought to want a new DNS class; but
> since classes are broken (because of CNAMEs/DNAMEs and also because of
> the facts of deployed infrastructure), in-band signalling in the
> domain name is the preferred alternative.

Classes are the wrong thing for this purpose, because I don't think these
are separate namespaces - they are different resolution mechanisms for
particular parts of the same hostname namespace. There already examples of
similar splits, e.g. mDNS using .local and (to some extent) /etc/hosts
(though that covers the whole namespace rather than a particular part).

You can't use classses for this purpose because applications that resolve
hostnames do not have a way to specify a name's class. But it is perfectly
feasible to install a new system resolver module which changes the way
part of the namespace works without requiring changes to any of the apps.

Tony.
-- 
f.anthony.n.finch  <d...@dotat.at>  http://dotat.at/
Dover, Wight, Portland, Plymouth: South 5 or 6, veering southwest 6 to gale 8,
becoming cyclonic 4 or 5 later. Moderate or rough, occasionally very rough in
Portland and Plymouth. Rain. Good, occasionally poor.

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

Reply via email to