DNS resolution with renewal using piggyback

Beakcheol Jang, Dongman Lee, Kilnam Chon, Hyunchul Kim

Research output: Contribution to journalArticlepeer-review

6 Citations (Scopus)


Domain name system (DNS) is a primary identification mechanism for Internet applications. However, DNS resolutions often take an unbearably long time, and this could seriously impair the consistency of the service quality of Internet applications based on DNS such as World Wide Web. Several approaches reduce DNS resolution time by proactively refreshing expired cached records or prefetching available records beforehand, but these approaches have an inherent problem in that they cause additional DNS traffic. In this paper, we propose a DNS resolution time reduction scheme, named renewal using piggyback (RUP), which refreshes expired cached records by piggybacking them onto solicited DNS queries instead of by issuing additional DNS queries. This method decreases both DNS resolution time and DNS traffic since it reduces the number of queries generated to handle a given DNS resolution without generating additional DNS messages. Simulation results based on two large independent DNS traces show that our proposed approach much reduces not only the DNS resolution time but also the DNS traffic.

Original languageEnglish
Pages (from-to)416-427
Number of pages12
JournalJournal of Communications and Networks
Issue number4
Publication statusPublished - 2009 Aug

All Science Journal Classification (ASJC) codes

  • Information Systems
  • Computer Networks and Communications


Dive into the research topics of 'DNS resolution with renewal using piggyback'. Together they form a unique fingerprint.

Cite this