To get to know the current status of HE , I did a simple test on my handy
devices visit top 20 website or open existing apps (currently only DNS). I
captured AAAA&A DNS query pairs (intervel less than 10s) and count HE query
pairs whoes interval less than 100ms. There is a prelimiary result:
1) My laptop with web browsers (Chrome, firfox, Sogou, QQ, 360). All
browers support HE in DNS in which  more than 90% AAAA&A query pairs are HE
query pairs.
2) My Andriod phone(V7.1.1).  262 AAAA&A query pairs out of  802 pairs . It
means only 32.6% DNS queries supported by HE. Not 32.6% Apps on my phone,
because some Apps may sent more DNS queries than others. I made a
statisitcs on interval of all AAAA& A pairs (statistics if no HE pairs
included), the average interval is 409ms (534ms), the median delay is
198ms(324ms), and the maximum is 7,135ms. If hostname resolution is not
support HE, the connection attampt will also be delayed accrodingly.
3) My ipad (V11.4.1).  1208 AAAA& A query pairs out of 1216 pairs. It means
more than 99% DNS queries supported by HE. It is true that IOS asynchronous
DNS API. But it is unkonwn on how many apps make connection asynchronously.
It will be investigated later.

In conlusion, HE is not widely supported at least in Android  platform.
Large companies can invest and implement it for their users. But it is not
fair for small Apps providers to endure such competitive disadvantage due
to IPv6 deployment.

- In general, I wouldn't be excited about placing such complicated
>>   functionality in the network rather than end hosts.  Sometimes it
>>   may be justified as a least evil option, but the current description
>>   of the draft didn't fully convince me
>>
>
> Before I put down this draft, I talked with some CPs (content/app
> providers) and ISPs, they have motivations and requirement on this.  One
> example is Tencent, they are planning to deploy a complicated measurement
> network to info their Apps (with a SDK ) which address family they should
> try first (their apps use dns over http).  I'm told that Tencent think HE
> implemented on each client is too complicated (they have comlicated apps)
> and resource consuming. ISP's motivation is easy to understood, they always
> try to improve their network connenctivity on both IPv4 and IPv6. I have no
> more comment on your saying of evil option:) Any technology can be used as
> evil purpose I think.
>


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

Reply via email to