A layered naming architecture for the internet

作者: Hari Balakrishnan , Karthik Lakshminarayanan , Sylvia Ratnasamy , Scott Shenker , Ion Stoica

DOI: 10.1145/1015467.1015505

关键词:

摘要: Currently the Internet has only one level of name resolution, DNS, which converts user-level domain names into IP addresses. In this paper we borrow liberally from literature to argue that there should be three levels resolution: descriptors service identifiers; identifiers endpoint and These additional naming resolution (1) allow services data first class objects (in they can directly persistently named), (2) seamlessly accommodate mobility multi-homing (3) integrate middleboxes (such as NATs firewalls) architecture. We further flat are a natural choice for identifiers. Hence, architecture requires scalable names, capability distributed hash tables (DHTs) provide.

参考文章(64)
Ralph Droms, Eliot Lear, What's In A Name: Thoughts from the NSRG ,(2003)
Pekka Nikander, Jukka Ylitalo, Jorma Wall, Integrating Security, Mobility and Multi-Homing in a HIP Way network and distributed system security symposium. ,(2003)
Barbara Liskov, Rodrigo Rodrigues, Anjali Gupta, Efficient routing for peer-to-peer overlays networked systems design and implementation. pp. 9- 9 ,(2004)
Scott Shenker, Hari Balakrishnan, Michael Walfish, Untangling the web from DNS networked systems design and implementation. pp. 17- 17 ,(2004)
Yun Mao, Shiping Chen, Miguel Castro, Security for Structured Peer-to-peer Overlay Networks ,(2004)
Emin Gün Sirer, Venugopalan Ramasubramanian, Beehive: O(1)lookup performance for power-law query distributions in peer-to-peer overlays networked systems design and implementation. pp. 8- 8 ,(2004)
Lidong Zhou, Robbert van Renesse, P6P: a peer-to-peer approach to internet infrastructure international workshop on peer to peer systems. pp. 75- 86 ,(2004) , 10.1007/978-3-540-30183-7_8
Mark Alexander Connell Snoeren, A session-based architecture for Internet mobility Massachusetts Institute of Technology. ,(2002)
Leslie Daigle, D Van Gulik, Renato Iannella, Patrik Faltstrom, URN Namespace Definition Mechanisms RFC. ,vol. 2611, pp. 1- 14 ,(1999)