Reducible Complexity in DNS

Research output: Contribution to conferencesPaperContributedpeer-review

Contributors

Abstract

DNS is one of the most important components of the Internet infrastructure. Unfortunately, it is known to be difficult to
implement, and available implementations are difficult to configure correctly. DNS performance and availability often
suffer from poor configuration which leads to unavailability or erroneous behavior of distributed systems that depend on
DNS. The data structures of DNS are historically grown. Some are no longer needed, some have changed their semantics.
However, they have to be maintained by implementations. We measure the extent and configuration issues in DNS data
and propose simplifications to DNS data types and semantics that would allow building more dependable
implementations. New DNS implementations could also reduce complexity by ignoring certain functionality of DNS that
are not needed or that can be implemented in other ways.

Details

Original languageEnglish
Number of pages8
Publication statusPublished - 2008
Peer-reviewedYes

Conference

Title IADIS International Conference WWW/Internet 2008 (ICWI 2008)
Conference number
Duration13 October 2008
Degree of recognitionInternational event
Location
CityFreiburg
CountryGermany

Keywords

Research priority areas of TU Dresden

DFG Classification of Subject Areas according to Review Boards

Keywords

  • Domain Name System, Internet, Dependability, Data Mining, Configuration Issues