互联网名字空间结构及其解析服务研究
作者:
基金项目:

Supported by the National Natural Science Foundation of China under Grant No.90104002(国家自然科学基金);the National Grand Fundamental Research 973 Program of China under Grant No.2003CB314801(国家重点基础研究发展规划(973))

  • 摘要
  • | |
  • 访问统计
  • |
  • 参考文献 [43]
  • |
  • 相似文献 [20]
  • |
  • 引证文献
  • | |
  • 文章评论
    摘要:

    随着互联网的迅速发展,互联网名字空间结构及其解析服务面临着新的挑战.IP地址同时用作设备的位置标识和设备的身份标识、语义过载;当前的名字空间解析系统DNS存在着服务模式单一、更新速度慢、资源描述能力不够强等缺点,不能满足许多新型应用的要求;而NAT、各种代理、防火墙等网络中间件的存在也破坏了互联网的体系结构和名字空间.针对这些问题,研究者提出了许多方案来改进互联网的名字空间结构及其解析服务.分析了当前的互联网名字空间结构及其解析服务存在的问题,并对目前的各种互联网名字空间改进方案进行了分类、综述与比较,并展望了进一步的研究方向.

    Abstract:

    With the rapid growth of Internet, the structures and resolutions of Internet namespaces are facing with new challenges. IP address is overloaded in semantics because it is used to represent both the location and the identity of a device. The namespace resolution system DNS can’t satisfy many new application demands with its unique service model, slow update speed, and weak capability in resource description. Many network middleboxes, such as NAT, various agents and firewalls, also destroy the Internet architecture and the Internet namespaces. Based on these, researchers bring forth many solutions to improve the structures and resolutions of Internet namespaces. This paper analyzes the problems in the structures and resolutions of current Internet namespaces, and then makes categories, surveys, and comparisons on the improvement solutions to them. Finally, future research trends on this area are discussed.

    参考文献
    [1]Internet Protocol. RFC791, 1981.
    [2]Deering S, Hinden R. Internet Protocol, Version 6 (IPv6) Specification. RFC2460, 1998.
    [3]Mockapetris PV. Development of the domain name system. In: Proc. of the ACM SIGCOMM. 1988. 123-133.
    [4]Egevang K, Francis P. Traditional IP network address translator (Traditional NAT). RFC3022, 2001.
    [5]Sollins K. Recursively Invoking Linnaeus: A Taxonomy of Distributed Naming Systems. 2003.
    [6]Droms R. Dynamic host configuration protocol. RFC2131, 1997.
    [7]Perkins CE. IP mobility support for IPv4. RFC3220, 2002.
    [8]Malki KE. Low latency handoffs in mobile IPv4. Internet draft, draft-ietf-mobileip-lowlatency-handoffs-v4-09, 2004.
    [9]Perkins CE. Mobile networking in the Internet. ACM Mobile Networks and Applications (MONET), Special Issue on Mobile Networking in the Internet, 1998,3(4):319-334.
    [10]Koodli R. Fast handovers for mobile IPv6. Internet draft, draft-ietf-mobileip-fast-mipv6-08, 2003.
    [11]Perkins CE, Calhoun PR. AAA registration keys for mobile IP. Internet draft, draft-ietf-mobileip-aaa-key-13, 2003.
    [12]Johnson D. Mobility support in IPv6. RFC3775, 2004
    [13]Koodli R. Fast handovers for mobile IPv6. Internet draft, draft-ietf-mipshop-fast-mipv6-03, 2004.
    [14]Bates T. Scalable support for multi-homed multi-provider connectivity. RFC2260, 1998.
    [15]Pappas V, Xu Z. Impact of configuration errors on DNS robustness. In: Proc. of the ACM SIGCOMM. 2004. 319-330.
    [16]Saltzer J, Reed D, Clark D. End-to-End arguments in system design. ACM Trans. on Computer Systems, 1984,2(4):277-288.
    [17]Moskowitz R. Host identity protocol. Internet draft, draft-moskowitz-hip-09, 2004.
    [18]Moskowitz R. Host identity protocol architecture. draft-moskowitz-hip-arch-06, 2004.
    [19]Nikander P. Integrating security, mobility, and multi-homing in a HIP way. In: Proc. of the Network and Distributed Systems Security Symp. (NDSS 2003). 2003.87-99.
    [20]Eriksson J. PeerNet: Pushing peer-to-peer down the stack. In: Proc. of the Int'l Workshop on Peer-To-Peer Systems 2003 (IPTPS 2003). 2003. 268-277.
    [21]Hong X, Xu K, Gerla M. Scalable routing protocols for mobile ad hoc networks. IEEE Network, 2002,6(4): 11-21.
    [22]Clark D. FARA: Reorganizing the addressing architecture. In: Proc. of the ACM SIGCOMM. 2003.313-321.
    [23]International DOI Foundation. http://www.doi.org/
    [24]Sollins K. Architectural principles of uniform resource name resolution. RFC2276, 1998.
    [25]Sollins K, Masinter L. Functional requirements for uniform resource names. RFC1737, 1994.
    [26]Moats. R. URN syntax. RFC2141, 1997.
    [27]Daniel R. Resolution of uniform resource identifiers using the domain name system. RFC2168, 1997.
    [28]Winoto WA. The design and implementation of an intentional naming system. Operating Systems Review, 1999,34(5):186-201.
    [29]Clark D. The design philosophy of the DARPA internet protocols. In: Proc. of the ACM SIGCOMM. 1988. 106-114.
    [30]Ramasubramanian V, Sirer EG. The design and implementation of a next generation name service for the Internet. In: Proc. of the ACM SIGCOMM. 2004.331-342.
    [31]Ratnasamy S, Shenker S, Stoica I. Routing algorithms for DHTs: Some open questions. In: Proc. of the Int'l Workshop on Peer-To-Peer Systems 2002 (IPTPS 2002). 2002.45-52.
    [32]Ramasubramanian V, Sirer EG. Beehive: Exploiting power law query distributions for O(1) lookup performance in peer to peer overlays. In: Proc. of the USENIX Symp. on Networked Systems Design and Implementation 2004 (NSDI 2004). 2004.331-342.
    [33]Cohen E, Kaplan H. Proactive caching of DNS records: Addressing a performance bottleneck. In: Proc. of the 2001 Symp. on Applications and the Internet 2001 (SAINT 2001). 2001.85-94.
    [34]Park K, Wang Z, Pai V. CoDNS: Masking DNS delays via cooperative lookups. Princeton University Computer Science Technical Report TR-690-04, 2004.
    [35]Cox R, Muthitacharoen A, Morris R. Serving DNS using a peer-to-peer lookup service. In: Proc. of the Int'l Workshop on Peer-To-Peer Systems 2002 (IPTPS 2002). 2002. 155-165.
    [36]Theimer M, Jones M. Overlook: Scalable name service on an overlay network. In: Proc. of the Int'l Conf. on Distributed Computing Systems 2002 (ICDCS 2002). 2002. 52-61.
    [37]Stoica I, Morris R, Karger D, Kaashoek F, Balakrishnan H. Chord: A scalable peer-to-peer lookup service or internet applications.In: Proc. of the ACM SIGCOMM 2001. 2001. 149-160.
    [38]Rowstron A, Druschel P. Pastry: Scalable, decentralized object location and routing for large-scale peer-to-peer systems. In: Proc.of the Int'l Conf. on Distributed Systems Platforms 2001 (Middleware 2001). 2001.329-350.
    [39]Vixie P, Thomson S, Rekhter Y. Dynamic updates in the domain name system (DNS UPDATE) RFC2136, 1997.
    [40]Wellington B. Secure domain name system (DNS) dynamic update. RFC3007, 2000.
    [41]Francis P. IPNL: A NAT-extended internet architecture. In: Proc. of the ACM SIGCOMM 2001. 2001.69-80.
    [42]Ford B. Unmanaged internet protocol: Taming the edge network management crisis. In: Proc. of the ACM Hotnets Workshop 2003.2003.93-98.
    [43]Balakrishnan H. A layered naming architecture for the Internet. In: Proc. of the ACM SIGCOMM 2004.2004.343-352.
    网友评论
    网友评论
    分享到微博
    发 布
引用本文

李丹,吴建平,崔勇,徐恪.互联网名字空间结构及其解析服务研究.软件学报,2005,16(8):1445-1455

复制
分享
文章指标
  • 点击次数:7025
  • 下载次数: 7983
  • HTML阅读次数: 0
  • 引用次数: 0
历史
  • 收稿日期:2005-03-08
  • 最后修改日期:2005-06-09
文章二维码
您是第19728431位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京市海淀区中关村南四街4号,邮政编码:100190
电话:010-62562563 传真:010-62562533 Email:jos@iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号