Detecting and Refactoring Operational Smells within the Domain Name System

被引:1
|
作者
Radwan, Marwan [1 ]
Heckel, Reiko [1 ]
机构
[1] Univ Leicester, Dept Comp Sci, Leicester, Leics, England
关键词
D O I
10.4204/EPTCS.181.8
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Domain Name System (DNS) is one of the most important components of the Internet infrastructure. DNS relies on a delegation-based architecture, where resolution of names to their IP addresses requires resolving the names of the servers responsible for those names. The recursive structures of the inter-dependencies that exist between name servers associated with each zone are called dependency graphs. System administrators' operational decisions have far reaching effects on the DNSs qualities. They need to be soundly made to create a balance between the availability, security and resilience of the system. We utilize dependency graphs to identify, detect and catalogue operational bad smells. Our method deals with smells on a high-level of abstraction using a consistent taxonomy and reusable vocabulary, defined by a DNS Operational Model. The method will be used to build a diagnostic advisory tool that will detect configuration changes that might decrease the robustness or security posture of domain names before they become into production.
引用
收藏
页码:113 / 128
页数:16
相关论文
共 50 条
  • [21] Bert Hubert on the Domain Name System
    Henry, Gavin
    IEEE SOFTWARE, 2020, 37 (05) : 122 - 124
  • [22] IWO Optimization SKohonen Network in the Application of Detecting Malicious Domain Name
    Huang, Jingyu
    Zhang, Guidong
    Shen, Yongjun
    PROCEEDINGS OF 2020 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2020), 2020, : 67 - 70
  • [23] CASTLE IN THE AIR: A DOMAIN NAME SYSTEM FOR SPECTRUM
    Werbach, Kevin
    NORTHWESTERN UNIVERSITY LAW REVIEW, 2010, 104 (02) : 613 - 640
  • [24] Domain name system as a memory and communication medium
    Bernat, Dusan
    SOFSEM 2008: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2008, 4910 : 560 - 571
  • [25] Introduction and Safety Analysis of Domain Name System
    Xiao, Liyuan
    Qiao, Pei
    Cao, Susu
    2ND INTERNATIONAL CONFERENCE ON COMMUNICATION AND TECHNOLOGY (ICCT 2015), 2015, : 289 - 293
  • [26] Questions and answers on the ZA domain name system
    Lawrie, M.
    Elektron, 2002, 19 (07):
  • [27] Domain Name System Without Root Servers
    Wander, Matthaeus
    Boelmann, Christopher
    Weis, Torben
    RISKS AND SECURITY OF INTERNET AND SYSTEMS, CRISIS 2017, 2018, 10694 : 203 - 216
  • [28] A Paged Domain Name System for Query Privacy
    Asoni, Daniele E.
    Hitz, Samuel
    Perrig, Adrian
    CRYPTOLOGY AND NETWORK SECURITY (CANS 2017), 2018, 11261 : 250 - 273
  • [29] A CDN-based Domain Name System
    Qin, Zhen
    Xiao, Chunjing
    Wang, Qiyao
    Jin, Yuehui
    Kuzmanovic, Aleksandar
    COMPUTER COMMUNICATIONS, 2014, 45 : 11 - 20
  • [30] Survey on Domain Name System Measurement Research
    Liu W.-F.
    Zhang Y.
    Zhang H.-L.
    Fang B.-X.
    Ruan Jian Xue Bao/Journal of Software, 2022, 33 (01): : 211 - 232