Linux下Anycast路由协议的设计与实现 |
| |
作者姓名: | 王建新 颜国风 谢铮 |
| |
作者单位: | 1.中南大学信息科学与工程学院,湖南,长沙,410083 |
| |
基金项目: | 国家自然科学基金,湖南省自然科学基金 |
| |
摘 要: | 讨论了在Linux内核中Anycast路由协议的设计方案和实现技术,将Anycast路由分为内核Anycast路由数处理、Anycast路由映射表信息的动态交换与更新、主机Anycast组成员信息管理3部分。内核Anycast路由数据理部分的实现包括Anycast路由软件的设计和Anycast路由过程中的Anycast地址映射算法及映射表维护,在该分增加了一个核心数据结构即映射表,完成了Anycast地址到Unicast地址的转换。实验结果表明:通过把Anyca路由映射表信息交换系统设计成守护进程,实现了内核映射表信息的动态更新和路由器间映射表信息的交换;过Anycast组成员之间的信息通信和用户介入控制的方式实现了Anycast组成员的动态管理;采用全IPv6地址兼容IPv4的IPv6地址进行组管理、映射表信息交换和Anycast路由以及基于HTTP应用的服务测试,可以有效实现Anycast数据报的转发。
|
关 键 词: | 软路由器 Anycast路由协议 Anycast地址 映射表 |
文章编号: | 1672-7207(2004)05-0820-05 |
修稿时间: | 2004-01-10 |
本文献已被 CNKI 维普 万方数据 等数据库收录! |
| 点击此处可从《中南大学学报(自然科学版)》浏览原始摘要信息 |
|
点击此处可从《中南大学学报(自然科学版)》下载全文 |
|