• DocumentCode
    3135527
  • Title

    P2PDNS: A Free Domain Name System Based on P2P Philosophy

  • Author

    Qiang, Zhang ; Zheng, Zhao ; Shu, Yantai

  • Author_Institution
    Sch. of Electron. Inf. Eng., Tianjin Univ.
  • fYear
    2006
  • fDate
    38838
  • Firstpage
    1817
  • Lastpage
    1820
  • Abstract
    Domain name system (DNS) is very important in the Internet. However, it is controlled by very a few people, which is against the Internet spirit: freedom and equality. The root name servers do not distribute properly, causing low efficiency and reliability. In this paper, we propose a free DNS: P2PDNS based on P2P philosophy. Our main idea is free competition and no center. The authority of name resolution is determined by the public. P2PDNS is a superset of the current DNS, adding with components for competition. The current DNS would still work as part of it. All DNS problems (e.g. traffic load and name collision) are solved by competition. In P2PDNS, the root name servers would be distributed properly around the world, which makes name resolution faster and more reliable. We use Java language and BIND software to realize P2PDNS. The tests show that it can work well. The traffic load can be balanced automatically
  • Keywords
    Internet; Java; authorisation; network servers; peer-to-peer computing; resource allocation; telecommunication traffic; BIND software; Internet; Java language; P2PDNS; peer-to-peer domain name system; root name servers; traffic load; Computer crime; Delay; Domain Name System; Government; Internet; Network servers; Reliability engineering; Road accidents; Telecommunication traffic; Web server; DNS; Fail Backup; Freedom; Load Balance; P2P;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2006. CCECE '06. Canadian Conference on
  • Conference_Location
    Ottawa, Ont.
  • Print_ISBN
    1-4244-0038-4
  • Electronic_ISBN
    1-4244-0038-4
  • Type

    conf

  • DOI
    10.1109/CCECE.2006.277580
  • Filename
    4054618