论文部分内容阅读
网络处理器是下一代网络的关键技术.该文介绍了作者在研究生学习期间就Intel网络处理器IXP1200所做的研发工作——基于IXP1200的IPv6路由器软件开发,全文分为两大部分.第一部分为课题相关的理论部分,包括网络处理器、IPv6的相关知识和理论.第二部分详细阐述了基于网络处理器的三层转发的调测和基于网络处理器的IPv6路由器的软件设计与实现.第一章介绍了网络处理器的相关知识和Intel公司的IXP1200处理器的性能结构及各组成部分的功能.第二章介绍了IPv6协议,以及IPv4向IPv6过渡的方案.第三章主要阐述了基于IXP1200网络处理器的三层转发的原理,然后着重介绍的三层转发的测试方法、结果以及经验和体会.第四章详细阐述了基于IXP1200网络处理器的IPv6路由器的设计与实现,并着重描述了IPv6路由器数据平面在IXP1200上的实现,介绍了IPv6三层转发处理模块和IPv4与IPv6互通的模块,并介绍了IPv6路由器应用平台和测试环境.