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
A scalable content-addressable network
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
Serving DNS Using a Peer-to-Peer Lookup Service
IPTPS '01 Revised Papers from the First International Workshop on Peer-to-Peer Systems
Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
DNS Meets DHT: Treating Massive ID Resolution Using DNS Over DHT
SAINT '05 Proceedings of the The 2005 Symposium on Applications and the Internet
A Dependable Global Location Service using Rendezvous on Hierarchic Distributed Hash Tables
ICNICONSMCL '06 Proceedings of the International Conference on Networking, International Conference on Systems and International Conference on Mobile Communications and Learning Technologies
SOSIMPLE: A Serverless, Standards-based, P2P SIP Communication System
AAA-IDEA '05 Proceedings of the First International Workshop on Advanced Architectures and Algorithms for Internet Delivery and Applications
DWSDM: A Web Services Discovery Mechanism Based on a Distributed Hash Table
GCCW '06 Proceedings of the Fifth International Conference on Grid and Cooperative Computing Workshops
Reliable VoIP Services Using a Peer-to-Peer Intranet
ISM '06 Proceedings of the Eighth IEEE International Symposium on Multimedia
Hi-index | 0.00 |
Networking technologies use several addressing/ identifification schemata (MAC addresses, IP addresses, DNS names, SIP URIs and E.164 numbers, GSM BTS identifications), efficient and reliable translations among them influence networking service. Older translation schemata are using tables and their hierarchies formed statically and dynamically (e.g. ARP, DNS, ENUM). Schemata for recent networking services (e.g. SIP which provides SIP URLs to IP addresses translation) are proposed on the basis of Distributed Hash Tables (DHTs). Our paper describes an alternative approach to address translations based on DHT usage. Identification record is formed of all identifcations that the network device has, and all these identifications are used to create keys for storing the record to a DHT. As a result, the record is stored in more copies and each copy provides access to others, allowing us to create efficient update and recovery mechanisms. Storing collections of network identifications has some advantages: straightforward implementation of all possible translations at the same time (provides a way to location services which are unavailable in current systems), and fault-tolerance to DHT's node and network failures due to inherent replication of identification records.