大规模接入汇聚路由器ACR转发表管理软件关键技术研究
表目录 | 第1-8页 |
图目录 | 第8-10页 |
摘要 | 第10-11页 |
ABSTRACT | 第11-12页 |
第一章 绪论 | 第12-14页 |
·研究背景 | 第12页 |
·本文的主要工作 | 第12-13页 |
·本文的结构和安排 | 第13-14页 |
第二章 ACR路由器及相关知识简介 | 第14-21页 |
·ACR路由器简介 | 第14-15页 |
·路由转发的原理与过程 | 第15页 |
·ACR路由器转发处理硬件环境简介 | 第15-17页 |
·路由转发软件的作用及特点 | 第17页 |
·ACR路由器转发处理软件环境简介 | 第17-18页 |
·转发处理软件模块与其它软件模块的主要接口 | 第18-21页 |
·与板间通信软件模块的接口 | 第18-19页 |
·与主控软件模块的接口 | 第19-21页 |
第三章 ACR转发处理软件设计 | 第21-34页 |
·转发处理软件总体概述 | 第21-24页 |
·转发处理软件功能描述 | 第21-22页 |
·转发处理软件中的数据流构成 | 第22-24页 |
·转发处理软件模块划分 | 第24-28页 |
·软件模块的划分规则 | 第24-25页 |
·转发处理软件模块具体划分 | 第25-28页 |
·转发处理软件任务划分与软件编码原则 | 第28-30页 |
·转发处理软件的任务划分思想 | 第29页 |
·转发处理软件任务的具体划分 | 第29页 |
·转发处理软件的编码原则 | 第29-30页 |
·转发处理软件任务间的通信 | 第30-32页 |
·VxWorks操作系统调度策略 | 第30-31页 |
·VxWorks操作系统任务间的通信机制 | 第31页 |
·转发软件任务间通信机制的选择 | 第31-32页 |
·转发处理单板的状态转移图及转发任务状态转移图 | 第32-34页 |
第四章 转发表查表算法研究 | 第34-39页 |
·路由查找算法的性能评价标准 | 第34-35页 |
·传统的路由查找算法存在的问题 | 第35-36页 |
·路由查表的匹配原理 | 第36页 |
·路由查找算法性能比较 | 第36-39页 |
·路由查表算法分类 | 第36-37页 |
·软件路由查表算法性能比较 | 第37页 |
·硬件路由查表算法比较 | 第37-39页 |
第五章 基于哈希表的预留空间选择更新转发表算法 | 第39-49页 |
·基于TCAM的路由查找方案 | 第39-40页 |
·基本的表项更新算法 | 第40-42页 |
·顺序移动更新算法 | 第40页 |
·预留表项空间的顺序移动更新算法 | 第40-41页 |
·选择移动更新算法 | 第41页 |
·PLO-OPT更新算法 | 第41-42页 |
·CAO-OPT更新算法 | 第42页 |
·基于哈希表的预留空间选择更新转发表算法 | 第42-46页 |
·算法的基本原理 | 第42-43页 |
·哈希表的概念 | 第43页 |
·冲突的解决办法 | 第43-44页 |
·哈希函数的构造 | 第44-45页 |
·哈希函数性能分析 | 第45-46页 |
·基于哈希表的表项管理策略的软件实现 | 第46-49页 |
·算法的初始化 | 第47页 |
·表项的添加/更新与删除 | 第47-49页 |
第六章 基于ACR的二级转发表管理方案 | 第49-60页 |
·嵌入式实时系统任务内调度的策略和实现 | 第49-51页 |
·任务与“伪线程”之间的关系 | 第49-50页 |
·“伪线程”调度策略 | 第50-51页 |
·基于TCAM的二级转发表管理 | 第51-56页 |
·二级转发表管理方案 | 第52-53页 |
·二级转发表管理仿真研究 | 第53-56页 |
·基本模型和假设 | 第54页 |
·主模块流程 | 第54-55页 |
·仿真结果研究 | 第55-56页 |
·零拷贝消息队列的实现 | 第56-57页 |
·信号量的操作 | 第56页 |
·内存的管理 | 第56-57页 |
·缓冲区管理算法 | 第57-58页 |
·软件的实时性讨论 | 第58页 |
·系统改进的一些措施 | 第58-60页 |
·提高转发表和路由表一致性的改进 | 第58-59页 |
·冗余差错报文简化处理 | 第59页 |
·系统安全性考虑 | 第59页 |
·用定时器和监控任务提高系统鲁棒性 | 第59-60页 |
结束语 | 第60-61页 |
参考文献 | 第61-64页 |
作者简历 攻读硕士学位期间完成的主要工作 | 第64-65页 |
致谢 | 第65页 |