摘要
邻居发现(ND)协议是网络设备必须支持的协议之一。基于 Linux 操作系统,本文提出了适合于具有分布式结构的 T 比特级高性能路由器的一种 ND 协议实现方案,该方案利用 Linux 内核提供的 netlink 机制,分别给出了 T比特路由器中先应式地址解析以及主机路由的实现方法,测试结果表明,该方案使得 T 比特路由器控制平面能够高效可靠地完成邻居发现功能。
Neighbor Discovery (ND) protocol is one of the protocols must be supported by network device. In this paper a scheme which is fit for high performance Terabyte router with distributed framework is proposed. The scheme is implemented by using netlink mechanism provided by Linux kernel. The implementation of initiative address resolution and host routing are carried out respectively. The results of the test show that the scheme ensured the control plane of Terabyte router performs neighbor discovery function with high efficiency and credibility.
出处
《计算机科学》
CSCD
北大核心
2006年第4期55-57,共3页
Computer Science
基金
国家"十五"863计划信息技术领域重大专项(No.2003AA103510)资助课题
关键词
高性能路由器
IP协议栈
IPV6
邻居发现
High-performance router, IP protocol stack, IPv6, Neighbor discovery