摘要 | 第1-4页 |
Abstract | 第4-7页 |
第一章 绪论 | 第7-11页 |
·网络系统发展趋势 | 第7-8页 |
·目前网络处理器应用的问题 | 第8-9页 |
·本论文主要工作和贡献 | 第9页 |
·本论文结构安排 | 第9-11页 |
第二章 基于RTC结构的IXP1200 网络处理器 | 第11-21页 |
·网络处理器的系统结构模型 | 第11页 |
·IXP1200 网络处理器的体系结构 | 第11-13页 |
·IXP1200 网络处理器的可编程处理器 | 第13-20页 |
·StrongARM内核处理器 | 第13-16页 |
·微引擎概述 | 第16页 |
·微引擎结构 | 第16-20页 |
·小结 | 第20-21页 |
第三章 多核网络处理器软件编程模型设计 | 第21-31页 |
·常用的网络处理编程模型 | 第21-22页 |
·多核网络处理器的并行性 | 第22-23页 |
·IP包处理的任务划分 | 第23-27页 |
·任务-线程分配策略 | 第27-28页 |
·任务-线程映射编程模型 | 第28-29页 |
·小结 | 第29-31页 |
第四章 以太网IP包转发软件的设计与实现 | 第31-45页 |
·网络处理器的软件结构层次分析 | 第31-35页 |
·IXP1200 网络处理器的软件层次结构 | 第31-32页 |
·StrongARM内核处理器中的软件 | 第32-33页 |
·StrongARM内核处理器与微引擎之间的通信 | 第33页 |
·微引擎中的数据处理程序 | 第33-35页 |
·基于任务-线程映射编程模型的IP包转发软件设计 | 第35-42页 |
·IP包转发软件的设计要求 | 第35-36页 |
·接收设计实现 | 第36-38页 |
·过滤验证设计实现 | 第38-40页 |
·发送设计实现 | 第40-42页 |
·小结 | 第42-45页 |
第五章 IP包转发设计实现性能验证与分析 | 第45-57页 |
·仿真环境与验证工具 | 第45-50页 |
·开发工作平台软件开发环境 | 第45-48页 |
·VxWorks的Tornado开发环境 | 第48-49页 |
·FIDS12MC2 开发板 | 第49-50页 |
·仿真验证环境配置 | 第50-52页 |
·开发工作平台的仿真环境配置 | 第50-52页 |
·FIDS12MC2 开发板测试平台配置 | 第52页 |
·软件仿真统计结果分析 | 第52-54页 |
·硬件平台测量验证与分析 | 第54-55页 |
·小结 | 第55-57页 |
第六章 结束语 | 第57-59页 |
致谢 | 第59-60页 |
参考文献 | 第60-63页 |