Architectural considerations for a new generation of protocols
SIGCOMM '90 Proceedings of the ACM symposium on Communications architectures & protocols
A dynamic network architecture
ACM Transactions on Computer Systems (TOCS)
Separating key management from file system security
Proceedings of the seventeenth ACM symposium on Operating systems principles
Smart packets: applying active networks to network management
ACM Transactions on Computer Systems (TOCS)
An end-to-end approach to host mobility
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
OceanStore: an architecture for global-scale persistent storage
ASPLOS IX Proceedings of the ninth international conference on Architectural support for programming languages and operating systems
IPNL: A NAT-extended internet architecture
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
Storage management and caching in PAST, a large-scale, persistent peer-to-peer storage utility
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
Looking up data in P2P systems
Communications of the ACM
Scalable Human-Friendly Resource Names
IEEE Internet Computing
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
Internet indirection infrastructure
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
Lightweight network support for scalable end-to-end services
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
Chord: a scalable peer-to-peer lookup protocol for internet applications
IEEE/ACM Transactions on Networking (TON)
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
Implementing IPv6 as a Peer-to-Peer Overlay Network
SRDS '02 Proceedings of the 21st IEEE Symposium on Reliable Distributed Systems
Reconsidering Internet Mobility
HOTOS '01 Proceedings of the Eighth Workshop on Hot Topics in Operating Systems
Addressing reality: an architectural response to real-world demands on the evolving Internet
FDNA '03 Proceedings of the ACM SIGCOMM workshop on Future directions in network architecture
FARA: reorganizing the addressing architecture
FDNA '03 Proceedings of the ACM SIGCOMM workshop on Future directions in network architecture
Beehive: O(1)lookup performance for power-law query distributions in peer-to-peer overlays
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
Beehive: O(1)lookup performance for power-law query distributions in peer-to-peer overlays
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
Efficient routing for peer-to-peer overlays
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
Mayday: distributed filtering for internet services
USITS'03 Proceedings of the 4th conference on USENIX Symposium on Internet Technologies and Systems - Volume 4
P6P: a peer-to-peer approach to internet infrastructure
IPTPS'04 Proceedings of the Third international conference on Peer-to-Peer Systems
Providing administrative control and autonomy in structured peer-to-peer overlays
IPTPS'04 Proceedings of the Third international conference on Peer-to-Peer Systems
A survey of active network research
IEEE Communications Magazine
Locating objects in wide-area systems
IEEE Communications Magazine
Tapestry: a resilient global-scale overlay for service deployment
IEEE Journal on Selected Areas in Communications
A mobile host protocol supporting route optimization and authentication
IEEE Journal on Selected Areas in Communications
Proceedings of the 10th annual international conference on Mobile computing and networking
Towards an evolvable internet architecture
Proceedings of the 2005 conference on Applications, technologies, architectures, and protocols for computer communications
Applying a cryptographic namespace to applications
DIN '05 Proceedings of the 1st ACM workshop on Dynamic interconnection of networks
Names, addresses and identities in ambient networks
DIN '05 Proceedings of the 1st ACM workshop on Dynamic interconnection of networks
PlanetLab: overview, history, and future directions
ACM SIGOPS Operating Systems Review
Proceedings of the 2006 conference on Applications, technologies, architectures, and protocols for computer communications
Low-cost communication for rural internet kiosks using mechanical backhaul
Proceedings of the 12th annual international conference on Mobile computing and networking
A data-oriented (and beyond) network architecture
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
An axiomatic basis for communication
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
OmniStore: Automating data management in a personal system comprising several portable devices
Pervasive and Mobile Computing
NIRA: a new inter-domain routing architecture
IEEE/ACM Transactions on Networking (TON)
A proposal for unifying mobility with multi-homing, NAT, & security
Proceedings of the 5th ACM international workshop on Mobility management and wireless access
Towards a semantic web layered architecture
SE'07 Proceedings of the 25th conference on IASTED International Multi-Conference: Software Engineering
Embedding identity in mobile environments
Proceedings of 2nd ACM/IEEE international workshop on Mobility in the evolving internet architecture
Hi3: An efficient and secure networking architecture for mobile hosts
Computer Communications
Black boxes: making ends meet in data driven networking
Proceedings of the 3rd international workshop on Mobility in the evolving internet architecture
Virtual id routing: a scalable routing framework with support for mobility and routing efficiency
Proceedings of the 3rd international workshop on Mobility in the evolving internet architecture
Proceedings of the 15th ACM conference on Computer and communications security
MOSAIC: unified declarative platform for dynamic overlay composition
CoNEXT '08 Proceedings of the 2008 ACM CoNEXT Conference
On scalability properties of the Hi3 control plane
Computer Communications
Proceedings of the 5th international conference on Emerging networking experiments and technologies
VoCCN: voice-over content-centric networks
Proceedings of the 2009 workshop on Re-architecting the internet
Proceedings of the 2009 workshop on Re-architecting the internet
iMark: an identity management framework for network virtualization environment
IM'09 Proceedings of the 11th IFIP/IEEE international conference on Symposium on Integrated Network Management
Context-based name resolution service for the next-generation internet
INFOCOM'09 Proceedings of the 28th IEEE international conference on Computer Communications Workshops
Design and implementation of the Node Identity Internetworking Architecture
Computer Networks: The International Journal of Computer and Telecommunications Networking
Requirements for routing in the application layer
COORDINATION'07 Proceedings of the 9th international conference on Coordination models and languages
A novel peer-to-peer naming infrastructure for next generation networks
IPOM'07 Proceedings of the 7th IEEE international conference on IP operations and management
Dynamic hierarchical location management scheme for host identity protocol
MSN'07 Proceedings of the 3rd international conference on Mobile ad-hoc and sensor networks
Design principles for robust opportunistic communication
Proceedings of the 4th ACM Workshop on Networked Systems for Developing Regions
A new naming and name resolution mapping system
CAR'10 Proceedings of the 2nd international Asia conference on Informatics in control, automation and robotics - Volume 3
HTTP as the narrow waist of the future internet
Hotnets-IX Proceedings of the 9th ACM SIGCOMM Workshop on Hot Topics in Networks
An Internet without the Internet protocol
Computer Networks: The International Journal of Computer and Telecommunications Networking
Internet 3.0: ten problems with current internet architecture and solutions for the next generation
MILCOM'06 Proceedings of the 2006 IEEE conference on Military communications
Fifth Generation Networking Principles for a Service Driven Future Internet Architecture
Wireless Personal Communications: An International Journal
Peering through the shroud: the effect of edge opacity on ip-based client identification
NSDI'07 Proceedings of the 4th USENIX conference on Networked systems design & implementation
ACM SIGCOMM Computer Communication Review
Supporting diverse traffic types in information centric networks
Proceedings of the ACM SIGCOMM workshop on Information-centric networking
XIA: an architecture for an evolvable and trustworthy internet
Proceedings of the 10th ACM Workshop on Hot Topics in Networks
A Read-Only Distributed Hash Table
Journal of Grid Computing
MOSAIC: Declarative platform for dynamic overlay composition
Computer Networks: The International Journal of Computer and Telecommunications Networking
Peering peer-to-peer providers
IPTPS'05 Proceedings of the 4th international conference on Peer-to-Peer Systems
Secure identity and location decoupling using peer-to-peer networks
ICN'05 Proceedings of the 4th international conference on Networking - Volume Part II
TurfNet: an architecture for dynamically composable networks
WAC'04 Proceedings of the First international IFIP conference on Autonomic Communication
Using identities to achieve enhanced privacy in future content delivery networks
Computers and Electrical Engineering
Extending address space of IP networks with hierarchical addressing
ACSAC'05 Proceedings of the 10th Asia-Pacific conference on Advances in Computer Systems Architecture
Compositional binding in network domains
FM'06 Proceedings of the 14th international conference on Formal Methods
A new location layer for the TCP/IP protocol stack
ACM SIGCOMM Computer Communication Review
A vision of the next generation internet: a policy oriented perspective
VoCS'08 Proceedings of the 2008 international conference on Visions of Computer Science: BCS International Academic Conference
Serval: an end-host stack for service-centric networking
NSDI'12 Proceedings of the 9th USENIX conference on Networked Systems Design and Implementation
XIA: efficient support for evolvable internetworking
NSDI'12 Proceedings of the 9th USENIX conference on Networked Systems Design and Implementation
On supporting mobility and multihoming in recursive internet architectures
Computer Communications
Mobility Management in Identifier/Locator Split Networks
Wireless Personal Communications: An International Journal
(k, n) threshold distributed key exchange for HIP based internet of things
Proceedings of the 10th ACM international symposium on Mobility management and wireless access
On pending interest table in named data networking
Proceedings of the eighth ACM/IEEE symposium on Architectures for networking and communications systems
Protecting access privacy of cached contents in information centric networks
Proceedings of the 8th ACM SIGSAC symposium on Information, computer and communications security
Enhancing video accessibility and availability using information-bound references
Proceedings of the ninth ACM conference on Emerging networking experiments and technologies
GPU-accelerated name lookup with component encoding
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
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 the literature to argue that there should be three levels of name resolution: from user-level descriptors to service identifiers; from service identifiers to endpoint identifiers; and from endpoint identifiers to IP addresses. These additional levels of naming and resolution (1) allow services and data to be first class Internet objects (in that they can be directly and persistently named), (2) seamlessly accommodate mobility and multi-homing and (3) integrate middleboxes (such as NATs and firewalls) into the Internet architecture. We further argue that flat names are a natural choice for the service and endpoint identifiers. Hence, this architecture requires scalable resolution of flat names, a capability that distributed hash tables (DHTs) can provide.