首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--计算机网络论文--一般性问题论文

NP防火墙中协议栈驱动系统设计与实现

摘要第1-6页
ABSTRACT第6-11页
第1章 引言第11-17页
   ·研究背景第11-12页
   ·国内外研究现状第12页
   ·协议栈驱动系统在整个系统中的地位第12-15页
     ·主动式安全防范系统软件体系结构第12-15页
     ·协议栈驱动系统主要功能第15页
   ·协议栈驱动系统设计和实现意义第15-16页
   ·论文组织结构第16-17页
第2章 INTEL IXA 架构第17-25页
   ·主要结构第17-18页
   ·微引擎技术第18-19页
   ·Intel Xscale 微结构第19页
   ·Intel IXA 硬件抽象层(HAL)第19-20页
   ·Intel IXP2400 网络处理器第20-21页
   ·Intel IXA 软件体系结构第21-25页
     ·网络处理器软件体系结构第21-22页
     ·IXA 软件框架结构第22-25页
第3章 INTEL IXA 架构中协议栈驱动系统体系结构第25-45页
   ·综述第25页
   ·内在支持和外在依赖第25页
     ·内在支持第25页
     ·外在依赖第25页
   ·协议栈驱动系统(Stack Driver)第25-45页
     ·Stack Driver 设计第25-27页
       ·Stack Driver 设计第26-27页
       ·数据包流第27页
       ·同步属性第27页
     ·核心组件模块设计第27-28页
       ·核心组件模块设计第27-28页
       ·执行上下文(线程)第28页
     ·外部API第28-32页
       ·核心组件模块设计第28-29页
       ·核心组件基础设施API第29-30页
       ·核心组件基础设施分拣第30页
       ·初始化第30-31页
       ·关闭第31页
       ·数据包和消息处理API第31页
       ·属性API第31-32页
     ·包分类器设计第32-34页
       ·操作所基于的理论第32页
       ·IXA 框架协议栈驱动系统体系结构关于包分类器的设计第32-33页
       ·包分类器数据结构第33页
       ·包分类器外部API第33-34页
       ·包分类器数据流程第34页
     ·外出包分类器设计第34-36页
       ·外出包分类器数据结构第34-35页
       ·外出包分类器内部API第35页
       ·外出包分类器数据流程第35-36页
       ·具有伸缩性的外出包分类器设计第36页
     ·VIDD for VxWorks第36-37页
       ·VIDD 系统数据结构第36-37页
       ·VIDD 本地数据结构第37页
     ·MUX 接口API第37-39页
       ·VIDD 系统调用第38-39页
       ·VIDD 使用的MUX 应用编程接口第39页
     ·协议栈驱动系统体系结构中包处理过程第39-42页
       ·核心组件模块部分第40页
       ·VIDD 部分第40-41页
       ·外出包处理伪代码第41-42页
       ·核心组件模块中外出包伪代码第42页
     ·传输模块设计第42页
       ·传输模块数据结构第42页
       ·传输模块外部API第42页
     ·启动配置文件需求第42-45页
第4章 包分类算法研究第45-57页
   ·包分类概述第45页
   ·包分类算法描述第45-46页
     ·包分类问题第45-46页
       ·相关术语第45-46页
       ·包分类定义第46页
       ·包分类算法描述第46页
   ·对包分类算法的要求第46-47页
   ·包分类算法分析第47-49页
   ·三种典型算法性能定量评测第49-52页
     ·RFC 算法介绍第49-50页
     ·Grid of Tries 算法介绍第50页
     ·Modular 算法介绍第50-51页
     ·三种算法性能评测第51-52页
   ·适用于NP 防火墙使用的包分类算法第52-57页
     ·算法思想第52-53页
     ·算法方案流程第53页
     ·混合基于Tries 树线性查找算法部分第53-54页
       ·混合基于Tries 树线性查找算法内存耗费分析第53-54页
       ·混合基于Tries 树线性查找算法查找速度分析第54页
       ·混合基于Tries 树线性查找算法部分应用第54页
     ·RFC 算法部分第54-55页
       ·端口分区第54-55页
       ·缩减处理第55页
       ·结果合并第55页
     ·两部分合成后算法性能分析第55-57页
第5章 LINUX下驱动程序设计技术研究第57-71页
   ·Linux 设备驱动程序设计的基本知识第57-61页
     ·Linux 内核简介第57-58页
     ·Linux 设备驱动程序概述第58-59页
       ·设备驱动程序的概念第58页
       ·Linux 下的驱动程序第58-59页
       ·Linux 驱动程序的分类第59页
       ·Linux 下驱动程序的特点第59页
     ·Linux 设备驱动程序的基本方法和数据结构第59-61页
       ·字符设备驱动程序的基本方法第59-60页
       ·设备驱动程序中用到的主要数据结构第60-61页
   ·Linux 驱动程序需要解决的一般问题第61-71页
     ·内存管理问题第61-62页
       ·Linux 内核对内存的管理方法第61页
       ·kmalloc()和kfree()第61页
       ·面向页的分配技术第61-62页
       ·vmalloc()和相关的函数第62页
     ·中断处理和端口第62-65页
       ·申请和释放中断第62-63页
       ·自动检测中断号第63页
       ·快/慢速中断处理第63页
       ·实现中断处理程序第63-64页
       ·驱动程序下半部的设计第64页
       ·安装共享的处理程序第64-65页
     ·I/O 端口第65页
     ·DMA 处理第65-66页
     ·与时间流有关的问题第66-68页
       ·时钟的申请与释放第66-67页
       ·实现延迟第67页
       ·任务队列第67-68页
     ·注册驱动程序第68-71页
第6章 LINUX下协议栈驱动系统设计和实现第71-91页
   ·协议栈驱动系统设计第71-74页
     ·整体设计第71-72页
     ·功能模块划分第72-74页
   ·协议栈驱动系统实现第74-84页
     ·重要数据结构第75-76页
     ·关键数据流程第76-84页
       ·Stack driver 初始化第76-80页
       ·Stack driver 中接收包流程第80-82页
       ·Stack driver 中外出包流程第82-84页
   ·开发及测试环境第84-86页
     ·开发环境的搭建第84-85页
     ·测试环境的搭建第85-86页
   ·协议栈驱动系统功能测试第86-89页
     ·横向测试第86-87页
     ·纵向测试第87-89页
   ·协议栈驱动在NP 防火墙中具体应用第89-91页
第7章 论文总结及展望第91-93页
   ·理论成果总结第91页
   ·实践成果总结第91页
   ·下一步工作第91-93页
     ·包分类算法方面第91-92页
     ·协议栈驱动系统方面第92-93页
参考文献第93-95页
缩写词列表第95-97页
硕士阶段参加项目及发表论文情况第97-99页
 硕士阶段从事的科研工作第97页
 硕士阶段发表的论文第97-99页
致谢第99页

论文共99页,点击 下载论文
上一篇:基于B/S模式区域水资源合理配置系统研究
下一篇:意象主义在东西方文学中的回返影响研究