摘要: 讨论了集成Anycast路由协议实现方案及该方案在Linux下的具体实现技术。通过修改Linux内核IP层协议栈,介绍了IARP协议的工作过程、通信报文格式、MAP表和流信息的动态更新及Anycast组成员管理的实现机制,并应用于实际路由器软件的实现。通过实验测试了集成Anycast路由协议在网络负载均衡方面的应用性能。
关键词:
Anycast,
MAP表,
Anycast数据流,
网络负载
Abstract: This paper discusses the design of integrated anycast routing protocol and its implementation under Linux. The process of IARP, the format of IARP message, the dynamic updating of MAP table information and anycast data flow information are presented under Linux kernel by modifying the IP protocol stack. And anycast group management system is introduced. Furthermore, the implementation of IARP is used in an real soft router. Finally, it shows an application example where IARP communication is used to distribute load among a set of servers.
Key words:
Anycast,
MAP table,
Anycast data flow,
Network load
颜国风;王建新;陈淑红. 集成Anycast路由协议的实现及其应用[J]. 计算机工程, 2007, 33(03): 88-90.
YAN Guofeng; WANG Jianxin; CHEN Shuhong. Implementation of Integrated Anycast Routing Protocol
and Its Applications
[J]. Computer Engineering, 2007, 33(03): 88-90.