Something I wonder about, certainly after the interim, is how do we discuess
with the wider DNS community the trade-offs that are available in de design
of DELEG such that we get good feedback about priorities.

For example, the current design used two contraints:
1) no creative (ab)use of DS records
2) no extra queries.

The net effect in the current design is that current auth. servers cannot
serve DELEG because they don't know that have to include DELEG records in
referrals. So a zone can only start delegating using DELEG if all its auth.
servers (and any other part that might answer queries) has been upgraded.

In a similar way, a validating resolver that lives behind other resolvers
or forwarders cannot support DELEG until all upstream resolvers support DELEG
(the same issue, DELEG records have to be treatet special because they don't
live in the child zone).

For validators on roaming devices such as laptops it can take essentially
forever until all upstream resolvers support DELEG.

Alternatives are:
1) just put it in DS. Certainly if we expect that alias mode will be most
common.
2) Store DELEG somewhere else. For example for child.parant store the 
DELEG record in child._child.parent. This may require an extra query, that
may or may not be optimized in some way.

Note I'm not saying that the current design is wrong. It is certainly the most
elegant way of doing things from a protocol perspective.

But one question is how do we deploy DELEG. And then some of the alternatives
might become more attractive.

So at this stage, when we talk about DELEG, we should talk about alternatives
as well and collect feedback on what operators consider more important.

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

Reply via email to