On Tue, 11 Sep 2018, Mark Andrews wrote:
Since the type code is a 16-bit field, if we allocate a new type every
week, it'll take over a thousand years to run out.  I think this is one we
can safely ignore.

If we end up with a type per protocol because people want wildcards to work
we will burn through types much faster.  We don’t know exactly what the future
will bring.

Uh, what? In the past 30 years we've assigned under 100 rrtypes. If that rate increases by an order of magnitude, we still have a thousand years of them. Sure we don't know exactly what the future will bring, but we can make some reasonable guesses.

I do know that saying that classes can’t work is self defeating and will take a lot, lot, lot more of work to undo than just continuing to support multiple classes.

Classes were a mistake. We should deprecate every class except IN, perhaps keeping the one special case for CH server.bind. That doesn't require changing any of the bits on the wire.

R's,
John
_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to