skip to main content
article
Free access

Development of the domain name system

Published: 01 August 1988 Publication History
  • Get Citation Alerts
  • Abstract

    The Domain Name System (DNS) provides name service for the DARPA Internet. It is one of the largest name services in operation today, serves a highly diverse community of hosts, users, and networks, and uses a unique combination of hierarchies, caching, and datagram access.
    This paper examines the ideas behind the initial design of the DNS in 1983, discusses the evolution of these ideas into the current implementations and usages, notes conspicuous surprises, successes and shortcomings, and attempts to predict its future evolution.

    References

    [1]
    Birrell, A. D., Levin, R., Needham, R. M., and Schroeder, M. D., "Grapevine' An Exercise in Distributed Computing", Communications of ACM 25, 4:260-274, April 1982.]]
    [2]
    Dunlap, K. J., Bloom, J. M., "Experiences Implementing BIND, A Distributed Name Server for the DARPA Internet",Proceedings USENIX Summer Conference, Atlanta, Georgia. June 1986, pages 172-181.]]
    [3]
    Dunlap, K. J., "Name Server Operations Guide for BIND", Unix System Manager's Manual, SMM-11. 4.3 Berkeley Software Distribution, Virtual VAX-11 Version. University of California. April 1986.]]
    [4]
    Postel, Jon, "Internet Name Server'', iEN 116, August 1979.]]
    [5]
    Larson, Personal communication.]]
    [6]
    Mills, D.L., "The Fuzzball", Proceedings ACM SIGCOMM 88 Symposium, August, 1988.]]
    [7]
    D.C. Oppen and Y. K. Dalal, "The Clearinghouse: A decentralized agent for locating named objects in a distributed environment'', ACM Transactions on Ofrice Information Systems 1(3):230-253, July 1983. An expanded version of this paper is available as Xerox Report OPD-T8103, October 1981.]]
    [8]
    Quarterman, John S., and Hoskins, Josiah C., "Notable Computer Networks", Communications of the ACM, October 1986, volume 29, number 10.]]
    [9]
    P. Mockapetris, "Domain names - Concepts and Facilities," RFC 882, USC/Information Sciences Institute, November 1983. (Obsolete, superseded by RFC 1034.)]]
    [10]
    P. Mockapetris, "Domain names - Implementation and Specification,'' RFC 883, USC/Information Sciences Institute, November 1983. (Obsolete, superseded by RFC 1035.)]]
    [11]
    Postel, Jon, and Reynolds, Joyce, "Domain Requirements", RFC 920, October 1984.]]
    [12]
    Mockapetris, Paul V., "Domain System Changes and Observations'', RFC 973, January 1986.]]
    [13]
    Partridge, Craig, "Mail Routing and the Domain System", RFC 974, January 1986.]]
    [14]
    W. Lazear, "MILNET Name Domain Transition", RFC 1031, November 1987.]]
    [15]
    P. Mockapetris, "Domain names - Concepts and Facilities," RFC 1034, USC/Information Sciences Institute, November 1987.]]
    [16]
    P. Mockapetris, "Domain names - Implementation and Specification,'' RFC 1035, USC/Information Sciences Institute, November 1987.]]
    [17]
    M. Stahl, "DDN Domain Naming - Administration, Registration, Procedures and Policy", Second TCP/IP Interoperability Conference, December, 1987.]]

    Cited By

    View all
    • (2024)Secure Processing-aware Media Storage and Archival (SPMSA)Future Generation Computer Systems10.1016/j.future.2024.05.010159(290-306)Online publication date: Oct-2024
    • (2024)DINNRS: A Distributed In-Network Name Resolution System for information-centric networksComputer Communications10.1016/j.comcom.2023.11.008213(188-198)Online publication date: Jan-2024
    • (2024)The Socio-technical Development of Digital MapsEngaging with Digital Maps10.1007/978-981-99-8972-0_2(13-51)Online publication date: 14-Feb-2024
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM SIGCOMM Computer Communication Review
    ACM SIGCOMM Computer Communication Review  Volume 18, Issue 4
    August 1988
    338 pages
    ISSN:0146-4833
    DOI:10.1145/52325
    Issue’s Table of Contents
    • cover image ACM Conferences
      SIGCOMM '88: Symposium proceedings on Communications architectures and protocols
      August 1988
      339 pages
      ISBN:0897912799
      DOI:10.1145/52324
      • Editor:
      • Vinton Cerf
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 01 August 1988
    Published in SIGCOMM-CCR Volume 18, Issue 4

    Check for updates

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)619
    • Downloads (Last 6 weeks)63

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Secure Processing-aware Media Storage and Archival (SPMSA)Future Generation Computer Systems10.1016/j.future.2024.05.010159(290-306)Online publication date: Oct-2024
    • (2024)DINNRS: A Distributed In-Network Name Resolution System for information-centric networksComputer Communications10.1016/j.comcom.2023.11.008213(188-198)Online publication date: Jan-2024
    • (2024)The Socio-technical Development of Digital MapsEngaging with Digital Maps10.1007/978-981-99-8972-0_2(13-51)Online publication date: 14-Feb-2024
    • (2023)Research on DNS Attack Detection Based on HMM2023 IEEE International Conference on Control, Electronics and Computer Technology (ICCECT)10.1109/ICCECT57938.2023.10141170(957-962)Online publication date: 28-Apr-2023
    • (2023)Assessing the Impact of DNS Configuration on Low Bandwidth NetworksTowards new e-Infrastructure and e-Services for Developing Countries10.1007/978-3-031-34896-9_6(76-86)Online publication date: 30-Jun-2023
    • (2022)Domain Name Management Architecture Based on BlockchainSignal and Information Processing, Networking and Computers10.1007/978-981-19-4775-9_37(303-309)Online publication date: 13-Oct-2022
    • (2021)Feature Engineering and Machine Learning Model Comparison for Malicious Activity Detection in the DNS-Over-HTTPS ProtocolIEEE Access10.1109/ACCESS.2021.31132949(129902-129916)Online publication date: 2021
    • (2021)Mirroring Public Key Infrastructures to Blockchains for On-Chain AuthenticationFinancial Cryptography and Data Security. FC 2021 International Workshops10.1007/978-3-662-63958-0_33(415-430)Online publication date: 17-Sep-2021
    • (2020)The road to DNS privacyFuture Generation Computer Systems10.1016/j.future.2020.06.012Online publication date: Jun-2020
    • (2020)Blockchain-Based Content Name Search Mechanism in NDNBlockchain Technology and Application10.1007/978-981-15-3278-8_10(145-155)Online publication date: 14-Feb-2020
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media