【24h】

Q-DNS: Optimized Network Lookup for Dual Stack Devices

机译:Q-DNS:优化双堆栈设备的网络查找

获取原文

摘要

The Domain Name System (DNS) is a primary identification mechanism for every application across the Internet. Its main functionality is to provide name resolution service by mapping a domain name to an IP address. With the recent transition to IPv6, devices are now capable of interacting with both IPv4 and IPv6 networks. However, this increases the DNS resolution time and causes additional DNS traffic. This paper provides a comprehensive comparison of IPv4 only device with dual stack device. The results show that dual stack device takes more time in DNS resolution. It also increases DNS traffic by sending more requests when compared to IPv4 only device. Therefore, we propose a DNS resolution time reduction technique, named Q-DNS. This approach reduces the number of queries generated to handle a given DNS resolution and decreases both DNS traffic and DNS latency. Q-DNS is client only solution and can be easily deployed across any platform. In this paper, we show that Q-DNS, when implemented on a commercially ready Samsung Galaxy S7 running Android N, significantly improves the DNS Latency by 30% to 60%.
机译:域名系统(DNS)是Internet上每个应用程序的主要标识机制。它的主要功能是通过将域名映射到IP地址来提供名称解析服务。随着最近向IPv6的过渡,设备现在能够与IPv4和IPv6网络进行交互。但是,这增加了DNS解析时间,并导致了其他DNS流量。本文提供了仅IPv4设备与双堆栈设备的全面比较。结果表明,双协议栈设备在DNS解析上花费了更多时间。与仅使用IPv4的设备相比,它还通过发送更多请求来增加DNS流量。因此,我们提出了一种DNS解析时间减少技术,称为Q-DNS。这种方法减少了为处理给定DNS解析而生成的查询数量,并减少了DNS流量和DNS延迟。 Q-DNS是仅客户端的解决方案,可以轻松地在任何平台上部署。在本文中,我们证明了Q-DNS在运行Android N的商用三星Galaxy S7上实施后,可将DNS延迟显着提高30%至60%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号