following klensin's observations that cross-rrtype conflicts cannot occur and that the only _necessary_ registry is of predefined labels with specific meanings _within each rrtype_, i've strugged to piece together my memory of why i wanted _ names for SRV at all.

it's because the meaning of RCODE=0 && ANCOUNT=00 was once different, or at least interpreted differently, by some stub resolvers, compared to RCODE=3. it had to do with temporary vs. permanent failures in e-mail, as i recall.

in any case today it's a non-issue. if i were specifying SRV today i would not bother with underbars, because TCP.REDBARN.ORG or UDP.REDBARN.ORG would not confuse any app that looks up AAAA (or A), since they would hear RCODE=0 && ANCOUNT=0, and fail hard.

--
P Vixie

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

Reply via email to