Author_Institution :
Institute of Information Science, Beijing Jiaotong University, 100044, China
Abstract :
Name and resource location are critical in large-scale distributed system. Currently the Internet uses Domain Name System (DNS), however there are some problems. It is host-centric, unsuitable for increasingly data and services location; it finishes only one level of name resolution which coverts domain names into IP addresses, not adapt in heterogeneous network environment; it maintains a static database, not support for fast update. On the other hand, peer-to-peer (P2P) overlay routing provides a decentralized and dynamic solution, but it is lack of control and organization, not suitable for global and uniform deployment. This paper describes the design and implement of the Uniform Resource Name System (URNS), a novel name service, which provides dynamic and fast update, uniform resource location for miscellaneous services in heterogeneous network environment, and a transition from legacy DNS. The most important novelty and contribution compared to other implements is that our new system aims to increasingly data, services and new devices for the next generation Internet. Our small-scale implement proved its feasibility of functions, and the simulation shows that with more nodes joining the URNS, the lookup cost and the lookup failure rate will decrease in miscellaneous services and heterogeneous network environment.