Communications of the ACM
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
The clearinghouse: a decentralized agent for locating named objects in a distributed environment
ACM Transactions on Information Systems (TOIS)
Grapevine: an exercise in distributed computing
Communications of the ACM
The experimental literature of the internet: an annotated bibliography
ACM SIGCOMM Computer Communication Review
An analysis of wide-area name server traffic: a study of the Internet Domain Name System
SIGCOMM '92 Conference proceedings on Communications architectures & protocols
A taxonomy of issues in name systems design and implementation
ACM SIGOPS Operating Systems Review
IEEE/ACM Transactions on Networking (TON)
Cluster-based scalable network services
Proceedings of the sixteenth ACM symposium on Operating systems principles
Distributed schedule management in the Tiger video fileserver
Proceedings of the sixteenth ACM symposium on Operating systems principles
An architecture for a secure service discovery service
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
The design and implementation of an intentional naming system
Proceedings of the seventeenth ACM symposium on Operating systems principles
Towards a taxonomy of software connectors
Proceedings of the 22nd international conference on Software engineering
An end-to-end approach to host mobility
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
Application-layer anycasting: a server selection architecture and use in a replicated Web service
IEEE/ACM Transactions on Networking (TON)
Locating application data across service discovery domains
Proceedings of the 7th annual international conference on Mobile computing and networking
Chord: A scalable peer-to-peer lookup service for internet applications
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
DNS performance and the effectiveness of caching
IMW '01 Proceedings of the 1st ACM SIGCOMM Workshop on Internet Measurement
On building very large naming systems
EW 5 Proceedings of the 5th workshop on ACM SIGOPS European workshop: Models and paradigms for distributed systems structuring
EW 5 Proceedings of the 5th workshop on ACM SIGOPS European workshop: Models and paradigms for distributed systems structuring
An architecture for secure wide-area service discovery
Wireless Networks - Selected Papers from Mobicom'99
DNS performance and the effectiveness of caching
IEEE/ACM Transactions on Networking (TON)
Scalable Multimedia Communication Using IP Multicast and Lightweight Sessions
IEEE Internet Computing
IP over 2000: Where Have We Been and Where Are We Going?
IEEE Internet Computing
Internet indirection infrastructure
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
Certificate Distribution with Local Autonomy
IWAN '00 Proceedings of the Second International Working Conference on Active Networks
Optimistic Replication for Internet Data Services
DISC '00 Proceedings of the 14th International Conference on Distributed Computing
Internet Indirection Infrastructure
IPTPS '01 Revised Papers from the First International Workshop on Peer-to-Peer Systems
Serving DNS Using a Peer-to-Peer Lookup Service
IPTPS '01 Revised Papers from the First International Workshop on Peer-to-Peer Systems
INS/Twine: A Scalable Peer-to-Peer Architecture for Intentional Resource Discovery
Pervasive '02 Proceedings of the First International Conference on Pervasive Computing
Scalable directory services using proactivity
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
Designing Directories in Distributed Systems: A Systematic Framework
HPDC '96 Proceedings of the 5th IEEE International Symposium on High Performance Distributed Computing
ICDCS '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
Wearable Computing Meets Ubiquitous Computing: Reaping the Best of Both Worlds
ISWC '99 Proceedings of the 3rd IEEE International Symposium on Wearable Computers
Cache-and-query for wide area sensor databases
Proceedings of the 2003 ACM SIGMOD international conference on Management of data
NIRA: a new Internet routing architecture
FDNA '03 Proceedings of the ACM SIGCOMM workshop on Future directions in network architecture
The Design of Naming-Based Service Composition System for Ubiquitous Computing Applications
SAINT-W '04 Proceedings of the 2004 Symposium on Applications and the Internet-Workshops (SAINT 2004 Workshops)
Practical, distributed network coordinates
ACM SIGCOMM Computer Communication Review
Internet indirection infrastructure
IEEE/ACM Transactions on Networking (TON)
Vivaldi: a decentralized network coordinate system
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
Impact of configuration errors on DNS robustness
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
The design and implementation of a next generation name service for the internet
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
Securely Replicated Web Documents
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
ACM Computing Surveys (CSUR)
Reliable broadcast in unknown fixed-identity networks
Proceedings of the twenty-fourth annual ACM symposium on Principles of distributed computing
A taxonomy for resource discovery
Personal and Ubiquitous Computing
The main name system: an exercise in centralized computing
ACM SIGCOMM Computer Communication Review
10 networking papers: recommended reading
ACM SIGCOMM Computer Communication Review
10 Networking Papers: readings for protocol design
ACM SIGCOMM Computer Communication Review
Platform based design for wireless sensor networks
Mobile Networks and Applications
The impact of research on middleware technology
ACM SIGSOFT Software Engineering Notes
The impact of research on middleware technology
ACM SIGOPS Operating Systems Review
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
Massively distributed systems: design issues and challenges
WOES'99 Proceedings of the Workshop on Embedded Systems on Workshop on Embedded Systems
NIRA: a new inter-domain routing architecture
IEEE/ACM Transactions on Networking (TON)
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
Zone state revocation for DNSSEC
Proceedings of the 2007 workshop on Large scale attack defense
MLDS: A flexible location directory service for tiered sensor networks
Computer Communications
A survey on resource discovery mechanisms, peer-to-peer and service discovery frameworks
Computer Networks: The International Journal of Computer and Telecommunications Networking
ConfiDNS: leveraging scale and history to detect compromise
ATC'08 USENIX 2008 Annual Technical Conference on Annual Technical Conference
Timed buffers: A technique for update propagation in nomadic environments
Computer Communications
Passive Monitoring of DNS Anomalies
DIMVA '07 Proceedings of the 4th international conference on Detection of Intrusions and Malware, and Vulnerability Assessment
Using geo-spatial session tagging for smart multicast session discovery
Proceedings of the 2009 ACM symposium on Applied Computing
A directory service for perspective access networks
IEEE/ACM Transactions on Networking (TON)
Impact of configuration errors on DNS robustness
IEEE Journal on Selected Areas in Communications - Special issue on network infrastructure configuration
On the design and prototype implementation of a multimodal situation aware system
IEEE Transactions on Multimedia
The early history of packet switching in the UK
IEEE Communications Magazine
Identity trail: covert surveillance using DNS
PET'07 Proceedings of the 7th international conference on Privacy enhancing technologies
Discovery service design in the EPCglobal network: towards full supply chain visibility
IOT'08 Proceedings of the 1st international conference on The internet of things
Enabling mobile networks through secure naming
MILCOM'09 Proceedings of the 28th IEEE conference on Military communications
Defense against DNS man-in-the-middle spoofing
WISM'11 Proceedings of the 2011 international conference on Web information systems and mining - Volume Part I
A mathematical model for managing XML data
International Journal of Metadata, Semantics and Ontologies
Quantifying DNS namespace influence
Computer Networks: The International Journal of Computer and Telecommunications Networking
A scalable resource locating service in vega grid
GCC'05 Proceedings of the 4th international conference on Grid and Cooperative Computing
Dynamic resource discovery for sensor networks
EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
Behavior of DNS' top talkers, a .com/.net view
PAM'12 Proceedings of the 13th international conference on Passive and Active Measurement
IFIP'12 Proceedings of the 11th international IFIP TC 6 conference on Networking - Volume Part I
Proceedings of the 2012 ACM conference on Internet measurement conference
Proactive discovery of phishing related domain names
RAID'12 Proceedings of the 15th international conference on Research in Attacks, Intrusions, and Defenses
The impact of research on the development of middleware technology
ACM Transactions on Software Engineering and Methodology (TOSEM)
Hi-index | 0.00 |
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.