[dns-operations] DNS forwarder behavior on response with cname
p vixie
paul at redbarn.org
Fri Dec 7 10:29:24 UTC 2018
A forwarder is a recursive initiator -- so, like a stub resolver, It should forward to a recursive responder. RD will be 1 everywhere. Strictly speaking it should not try to follow a cname, since a normal stub would not.
----- Original Message -----
From: "Davey Song(宋林健)" <ljsong at biigroup.cn>
Sent: 2018-12-07 - 09:06
To: dns-operations at dns-oarc.net
Subject: [dns-operations] DNS forwarder behavior on response with cname
> Hi folks,
>
>
>
> I noticed my local resolver (set forwarder for . ) send queries for cname
> after it received a response which contains cname in answer section.
>
>
>
> For example when I dig A www.youku.com @my local resolver . It returns two
> cname RR and A RR in answer section. It is observed that local resolver sent
> a A query on the first cname : ipv6-aserver-heyi.m.taobao.com. The local
> resolver response the client only after it got answer from the cname
> response. It definite introduces a delay in between. Is it normal ? which
> RFC specify this or is it a implementation consideration? For what purpose ?
>
>
>
>
> I paste the dig and configuration information below:
>
>
>
> dig @192.168.0.212 <http://www.youku.com> www.youku.com
>
> ; <<>> DiG 9.10.0-P2 <<>> @192.168.0.212 <http://www.youku.com>
> www.youku.com
>
> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17756
> ;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 13, ADDITIONAL: 1
>
> ;; OPT PSEUDOSECTION:
> ; EDNS: version: 0, flags:; udp: 4096
> ;; QUESTION SECTION:
> ;www.youku.com. IN A
>
> ;; ANSWER SECTION:
> <http://www.youku.com> www.youku.com. 600 IN CNAME
> ipv6-aserver-heyi.m.taobao.com.
> ipv6-aserver-heyi.m.taobao.com. 600 IN CNAME ipv6-aserver-heyi.m.taobao.com.
> gds.alibabadns.com.
> ipv6-aserver-heyi.m.taobao.com.gds.alibabadns.com. 30 IN A 106.11.186.1
>
>
>
>
> Bind 9.10.4:
>
>
>
> options {
>
> allow-recursion { any; };
> allow-query {
> any;
> };
> };
>
> zone "." {
> type forward;
> forwarders {
> 114.114.114.114;
> };
> };
>
>
>
>
>
> Best regards,
>
> Davey
>
> _______________________________________________
> dns-operations mailing list
> dns-operations at lists.dns-oarc.net
> https://lists.dns-oarc.net/mailman/listinfo/dns-operations
> dns-operations mailing list
> https://lists.dns-oarc.net/mailman/listinfo/dns-operations
More information about the dns-operations
mailing list