I still need to catch up on the full weekends activity, but I’d like to suggest 
that, like the
v4/v6 transition, it may be time to consider revisiting the DNS protocols.  Not 
that there would
ever be a DNS EMP, wiping our all legacy code, but perhaps a phased migration 
to DNSv2 and a 
shim to ensure backwards compatibility.   In such a case, it might be 
reasonable to “fix” ordering
(among many other things).

Or we can continue to put bandaids over the DNS festering wounds.

manning
bmann...@karoshi.com
PO Box 12317
Marina del Rey, CA 90295
310.322.8102



On 6July2015Monday, at 6:59, Edward Lewis <edward.le...@icann.org> wrote:

> (Having quickly scanned through the thread to catch up.)
> 
> CLASS has been problematic since the start.  The first "mistake" made was
> encoding the CLASS field after the OWNER NAME field in a resource record.
> This meant that all domain names have to be encoded and treated the same
> regardless of class, removing an important functionality that would have
> encouraged better development of CLASS concepts.
> 
> Had the CLASS field come before OWNER NAME, I believe that its history
> would be different.  I.e., it would have been used and not ignored.  Much
> as message compression, there was a time when it was proposed and used,
> then it went through an era where it was assumed/forgotten before once
> again becoming an issue during the latter phases of DNSSEC development.
> The result of that historical path was two sets of intertwined RFC
> revisions differing on the topic before finally being discovered, if I
> recall correctly, when the unknown types RFC (3597, see section 4) was
> developed.  What I mean to say here is that over the decades, the
> collection of volunteers that made up DNS WG, DNSSEC WG, DNSIND WG, DNSEXT
> WG, and this one haven't consistently applied the same frame of reference
> to the protocol.
> 
> Unless we wiped all DNS code from existence, I don't see how we could ever
> engineer a path to a "Clarifications of the CLASS" in the DNS protocol.
> Unlike other loosely defined items in STD 13, CLASS was so poorly formed I
> can't see saving it past current use.
> 
> I wasn't aware of the mentioned (in the thread) effort to use a different
> CLASS for IDN, but the idea had come to me (as in 'across my desk' from
> someone else) a long time ago too.  It wasn't apparent that it could even
> work given the ordering of the fields in the resource record.
> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop

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

Reply via email to