作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2007, Vol. 33 ›› Issue (14): 101-103. doi: 10.3969/j.issn.1000-3428.2007.14.035

• 网络与通信 • 上一篇    下一篇

IPv6中通过应用层解决Anycast扩展局限性的方案

王晓楠1,2,钱焕延1   

  1. (1. 南京理工大学计算机科学与技术学院,南京 210094;2. 常熟理工学院软件工程系,常熟 215500)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-07-20 发布日期:2007-07-20

Scheme of Solving Anycast Scalability on Application Layer in IPv6

WANG Xiaonan1,2, QIAN Huanyan1   

  1. (1. School of Computer Science and Technology, Nanjing University of Science & Technology, Nanjing 210094;
    2. Department of Software Engineering, Changshu Institute of Technology, Changshu 215500)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-07-20 Published:2007-07-20

摘要: IPv6以两种方式提供Anycast服务:(1)将Anycast组成员限制在共享一个地址前缀的特殊拓扑区内;(2)将Anycast地址表示的共享某个特性的结点组分散在互联网的各个地方,这种方式使得路由表会随全球Anycast组数成比例增长,从而成了Anycast的扩展性问题。该文提出了一种在应用层实现Anycast服务的解决方案,不仅解决了Anycast服务的扩展性问题,同时也解决了IP层实现Anycast服务所存在的一些其他问题,如路由表膨胀、TCP通信失败等。分析和讨论了该方案的可行性及其有效性,并且根据实验数据对本方案的服务性能进行了分析和总结。

关键词: IPv6, Anycast, ICMPv6, 路由器

Abstract: The existing designs for providing Anycast services are either by confining each Anycast group to a preconfigured topological region or by globally distributing routes to individual Anycast group which causes the routing tables to grow proportionally to the number of all global Anycast groups in the entire Internet to result in Anycast scalability problem, both of which restrict and hinder the application and development of Anycast services. A new scheme of implementing Anycast service is proposed and it solves both Anycast scalability and other existing problems, such as router table explosion, TCP communication errors, and so on, which are generally caused by performing Anycast services on IP layer. The feasibility and validity of this new scheme are analyzed and discussed. Meanwhile, the performance of this scheme is analyzed according to experimental data.

Key words: IPv6, Anycast, ICMPv6, router

中图分类号: