On Mar 14, 2013, at 6:55 PM, Joe Abley <[email protected]> wrote:

> 
> On 2013-03-14, at 18:52, George Michaelson <[email protected]> wrote:
> 
>> how many of the deployed resolvers can understand DNAME
> 
> Good question, it would interesting to design an experiment to measure that.
> 
>> and whats the outcome for dns lookups where the intermediate systems dont 
>> understand DNAME.
> 
> CNAME synthesis, see RFC 6672 section 3.
> 

You mean like 
test.dname-only.res.dnssecready.net  txt 
test.d-and-c.res.dnssecready.net txt 
test.d-bad-c.res.dnssecread.net txt 

The first name returns only dname, second one both, the third one has different 
targets for 
the C and D names. The txt record pointed to tells you if you 
the results tell you if the D or C name what happened. 

<dhcp-606e:~/Code/evldns 23:09> dig test.d-bad-c.res.dnssecready.net txt 

; <<>> DiG 9.8.3-P1 <<>> test.d-bad-c.res.dnssecready.net txt
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12051
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;test.d-bad-c.res.dnssecready.net. IN   TXT

;; ANSWER SECTION:
d-bad-c.res.dnssecready.net. 300 IN     DNAME   good-Dname.dnssec-test.org.
test.d-bad-c.res.dnssecready.net. 300 IN CNAME  test.good-Dname.dnssec-test.org.
test.good-Dname.dnssec-test.org. 3600 IN TXT    "GOOD: DNAME followed"

But the original server returned
;; ANSWER SECTION:
d-bad-c.res.dnssecready.net. 300 IN     DNAME   good-Dname.dnssec-test.org.
d-bad-c.res.dnssecready.net. 1  IN      CNAME   bad-Cname.dnssec-test.org.

According to a large scale resolver/forwarder survey that I conducted recently 
DNAME is fully supported at least 
50% of resolvers/forwarders tested supported it. Im sure the number is higher 
today because 
Google has added DNAME support since then. Fully supported means that the 
resolver follows DNAME and includes the 
DNAME 's used 

        Olafur


_______________________________________________
DNSOP mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to