| 摘要 | 第1-5页 |
| Abstract | 第5-8页 |
| 引言 | 第8-12页 |
| 1 ⅨP2400网络处理器和ⅨA架构介绍 | 第12-19页 |
| ·网络处理器基本概念和结构 | 第12-15页 |
| ·Intel ⅨA架构介绍 | 第15-19页 |
| ·ⅨA可移植性框架 | 第15-18页 |
| ·ⅨA软件开发工具包(SDK) | 第18-19页 |
| 2 IPv6协议和当前存在的转换机制 | 第19-35页 |
| ·IPv6协议概述 | 第19-22页 |
| ·IPv6新特性 | 第19-20页 |
| ·IPv6地址表示 | 第20-21页 |
| ·IPv6地址分类介绍 | 第21-22页 |
| ·IPv6的部署进程 | 第22-23页 |
| ·IPv6过渡技术 | 第23-25页 |
| ·双协议栈技术 | 第23页 |
| ·隧道技术 | 第23-24页 |
| ·网络地址转换技术 | 第24-25页 |
| ·IPv6网络之间互通 | 第25-28页 |
| ·IPv6与IPv4网络之间互通 | 第28-30页 |
| ·4over6转换机制研究 | 第30-35页 |
| 3 基于ⅨP2400的双栈路由器的设计和实现 | 第35-46页 |
| ·系统硬件概述 | 第35-36页 |
| ·系统软件概述 | 第36-38页 |
| ·控制平面软件设计 | 第36-37页 |
| ·数据平面软件设计 | 第37-38页 |
| ·数据包处理流程 | 第38-41页 |
| ·分派环与微模块组的规划 | 第41-43页 |
| ·用于数据包接受重组的分派环 | 第41-42页 |
| ·用于IPv4/IPv6 application模块的分派环 | 第42-43页 |
| ·微引擎编程模型的选择 | 第43-44页 |
| ·系统资源分配方案 | 第44-46页 |
| 4 数据包处理模块详细设计实现 | 第46-62页 |
| ·开发环境 | 第46页 |
| ·IPv4/IPv6 application模块处理流程 | 第46-62页 |
| ·数据包处理模块主要使用的功能单元 | 第46-47页 |
| ·IPv4/IPv6 application数据包处理模块 | 第47页 |
| ·IPv4/IPv6 application任务分派环 | 第47-49页 |
| ·Ethernet decap/classify/filter微模块 | 第49页 |
| ·NAT-PT微模块 | 第49页 |
| ·IPv4 over IPv6 tunnel模块的详细设计 | 第49-54页 |
| ·IPv6与IPv4转发微模块 | 第54-58页 |
| ·Ethernet encap微模块 | 第58-62页 |
| 5 性能分析与功能测试 | 第62-65页 |
| ·系统性能估算与仿真 | 第62页 |
| ·实际测试 | 第62-65页 |
| 结论 | 第65-66页 |
| 参考文献 | 第66-68页 |
| 攻读硕士学位期间发表学术论文情况 | 第68-69页 |
| 致谢 | 第69-70页 |