DocumentCode :
1220580
Title :
Impact of configuration errors on DNS robustness
Author :
Pappas, Vasileios ; Wessels, Duane ; Massey, Daniel ; Lu, Songwu ; Terzis, Andreas ; Zhang, Lixia
Author_Institution :
IBM Res., Hawthorne, NY
Volume :
27
Issue :
3
fYear :
2009
fDate :
4/1/2009 12:00:00 AM
Firstpage :
275
Lastpage :
290
Abstract :
During the past twenty years the Domain Name System (DNS) has sustained phenomenal growth while maintaining satisfactory user-level performance. However, the original design focused mainly on system robustness against physical failures, and neglected the impact of operational errors such as mis-configurations. Our measurement efforts have revealed a number of mis-configurations in DNS today: delegation inconsistency, lame delegation, diminished server redundancy, and cyclic zone dependency. Zones with configuration errors suffer from reduced availability and increased query delays up to an order of magnitude. The original DNS design assumed that redundant DNS servers fail independently, but our measurements show that operational choices create dependencies between servers. We found that, left unchecked, DNS configuration errors are widespread. Specifically, lame delegation affects 15% of the measured DNS zones, delegation inconsistency appears in 21% of the zones, diminished server redundancy is even more prevalent, and cyclic dependency appears in 2% of the zones. We also noted that the degrees of mis-configuration vary from zone to zone, with the most popular zones having the lowest percentage of errors. Our results indicate that DNS, as well as any other truly robust large-scale system, must include systematic checking mechanisms to cope with operational errors.
Keywords :
Internet; query processing; system recovery; configuration error; cyclic zone dependency; diminished server redundancy; domain name system; lame delegation inconsistency; measurement effort; physical failure; query delay; Delay; Domain Name System; Helium; Large-scale systems; Load management; Network servers; Redundancy; Robustness; Switches; Web and internet services; Domain Name System, configurations errors, resiliency, measurements, performance;
fLanguage :
English
Journal_Title :
Selected Areas in Communications, IEEE Journal on
Publisher :
ieee
ISSN :
0733-8716
Type :
jour
DOI :
10.1109/JSAC.2009.090404
Filename :
4808472
Link To Document :
بازگشت