摘要 | 第1-3页 |
ABSTRACT | 第3-4页 |
目录 | 第4-6页 |
第一章 绪论 | 第6-12页 |
1.1 课题背景及意义 | 第6-7页 |
1.2 国内外研究和应用状况 | 第7-10页 |
1.3 论文主要研究工作 | 第10-11页 |
1.4 论文的安排 | 第11-12页 |
第二章 网络处理器的发展现状 | 第12-28页 |
2.1 网络处理器的体系结构分析 | 第12-14页 |
2.2 网络处理器的功能与特性 | 第14-15页 |
2.3 网络处理器中使用的关键技术 | 第15-17页 |
2.4 典型的网络处理器产品 | 第17-23页 |
2.4.1 IBM公司的 PowerNP | 第17-18页 |
2.4.2 MOTOROLA的C-5 | 第18-19页 |
2.4.3 AMCC nP3400 | 第19页 |
2.4.4 Intel IXP系列网络处理器 | 第19-23页 |
2.5 网络处理器的应用领域 | 第23-25页 |
2.6 网络处理器的发展趋势 | 第25-26页 |
2.7 总结 | 第26-28页 |
第三章 编程模型中使用的关键技术 | 第28-44页 |
3.1 编程模型的引入 | 第28-31页 |
3.2 编程模型中需要考虑的因素 | 第31-33页 |
3.3 编程模型中的常用技术 | 第33-34页 |
3.4 高级描述语言CLICK | 第34-39页 |
3.4.1 Click的配置 | 第34-36页 |
3.4.2 Click中的模块element | 第36-38页 |
3.4.3 Click语言的语法 | 第38-39页 |
3.5 微组件技术 | 第39-41页 |
3.6 开发应用中的模块化 | 第41-43页 |
3.7 总结 | 第43-44页 |
第四章 编程模型的设计与实现 | 第44-59页 |
4.1 编程模型的结构 | 第44-51页 |
4.1.1 Click语言的应用 | 第44-46页 |
4.1.2 编译器 | 第46-48页 |
4.1.3 系统映射 | 第48-49页 |
4.1.4 动态资源分配平台 | 第49-51页 |
4.1.5 抽象硬件模块 | 第51页 |
4.2 面向 IXP2400的编程模型中需要考虑的因素 | 第51-54页 |
4.3 编程模型的原理 | 第54-55页 |
4.4 编程模型的应用 | 第55-57页 |
4.5 编程模型和用户的接口一图形界面 | 第57-58页 |
4.6 总结 | 第58-59页 |
第五章 原型系统介绍 | 第59-65页 |
5.1 图形应用开发环境 | 第59-61页 |
5.1.1 设计组成 | 第60-61页 |
5.1.2 顶层菜单 | 第61页 |
5.1.3 编辑 | 第61页 |
5.2 一个应用实例 | 第61-64页 |
5.2.1 软件类库窗口 | 第62-63页 |
5.2.2 软件体系结构 | 第63页 |
5.2.3 硬件体系结构 | 第63页 |
5.2.4 硬件映射 | 第63-64页 |
5.2.5 编译 | 第64页 |
5.2.6 运行 | 第64页 |
5.3 引入MICROBLOCK | 第64页 |
5.4 总结 | 第64-65页 |
第六章 结束语 | 第65-66页 |
附录 | 第66-67页 |
论文发表与课题情况 | 第66页 |
论文发表情况 | 第66页 |
参与课题情况 | 第66-67页 |
致谢 | 第67-68页 |
参考文献 | 第68-70页 |