Hi all,

I have read draft-dnsop-deleg-00 and have some comments. It seems premature to 
offer actual text as well as commentary but I can definitely do that if the 
authors would like. I am fully enthusiastic about updating delegations and 
referral responses, and anything negative below should not be accidentally 
interpreted as some kind of objection, because far from it.

I wrote a vaguely similar draft to this one a while back (except not as good, 
and it's expired, and nobody got particularly excited about it, which was 
surely entirely fair). That draft contains a number of problem statements that 
might be reusable here. The privacy motivation in particular seems pertinent, 
but maybe the others too.

https://datatracker.ietf.org/doc/html/draft-jabley-dnsop-refer-00

I understand the motivation for the text relating to the DNS operator not being 
part of the Registry/Registrar/Registrant gang (clearly it's because the DNS 
operator does not start with R, for a start) but I think the text that is there 
is inadequate to cover the full breadth of that idea. There's a neat shortcut 
there to put nameserver configuration in the hands of DNS operators, but 
there's more to that story. I think this deserves more thought, if it is to be 
mentioned in the base draft. Perhaps this means it doesn't belong in the base 
draft.

The question of whether DNSSEC might be necessary in the use case where a 
delegation involves a secure transport is perhaps best thought about as a 
potential downgrade attack. A secure delegation coupled with validation of the 
DELEG response when it arrives is a protection against that attack. While it 
seems very sensible to warn about the attack and to suggest a mitigation, I 
don't think it's useful to require that DNSSEC be used. That seems like a sure 
fire way to make sure DELEG is not used, for a lot of people. Unless we are 
certain that there is no benefit from DELEG without DNSSEC, perhaps DNSSEC 
should not be mandatory.

The document is not very vocal on the question of whether a parent should 
install both NS and DELEG RRSets above the zone cut, or whether there is an 
opportunity for nameservers to use a DELEG if present to synthesise a 
conventional referral with NSes. If DELEG doesn't mask NSes then there's the 
question of what to do when the instructions in both delegations are different. 
The draft says DELEG should be preferred, but to me this is just taking an 
existing problem of parental and child NS sets being irritatingly different in 
the wild and making the problem worse. If an authority server is capable of 
loading a DELEG RRSet and generating referral responses accordingly, it's 
surely also possible of synthesising an unsigned NS set?

Related, what to do when the ipv4hints are not the same as the corresponding A 
RRSet?


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

Reply via email to