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

基于Octeon多核处理的网络入侵检测系统研究与设计

摘要第1-5页
Abstract第5-12页
第一章 绪论第12-18页
   ·研究背景及意义第12-13页
   ·国内外研究现状第13-15页
   ·论文内容与相关工作第15-16页
   ·本文特色和贡献第16页
   ·论文组织结构第16-18页
第二章 OCTEON 多核技术第18-36页
   ·多核处理器的发展现状及技术特征第18-21页
     ·主要的多核处理器产品第18-21页
     ·多核处理器的特点第21页
   ·OCTEON 多核处理器概述第21-23页
     ·MIPS CPU 介绍第21-22页
     ·OCTEON 多核处理器硬件组成第22-23页
   ·Octeon 多核网络处理器的包处理第23-27页
     ·包处理流程第23-25页
     ·SSO(Schedule/Synchronization/Order)模块第25-27页
   ·多核程序运行环境第27-31页
     ·简单可执行应用程序接口第27-29页
     ·运行环境模式第29-31页
   ·多核CPU 的软件架构第31-33页
     ·控制平台与数据平台第31-32页
     ·事件驱动循环(轮流检测)与中断驱动循环第32-33页
     ·流水线(Pipelined)与运行到完成(Run-to-Completion)模式第33页
   ·多核CPU 软件开发工具第33-34页
     ·GNU 交叉编译工具链第34页
     ·本地工具第34页
   ·InfiniWay 多核处理器板卡第34-35页
   ·本章小结第35-36页
第三章 Octeon-NIDS 系统总体设计第36-43页
   ·系统分析第36页
   ·多核运行模式与系统总体部署第36-38页
   ·Octeon-NIDS 系统总体流程设计第38-41页
   ·系统功能模块划分与架构设计第41-42页
   ·本章小结第42-43页
第四章 系统主要模块的设计和实现第43-63页
   ·总控与CLI 模块的设计与实现第43-44页
     ·启动系统第43页
     ·CLI 界面第43-44页
   ·数据源模块的设计与实现第44-47页
     ·快速捕帧第44-46页
     ·IP/IPv6 分片重组第46-47页
     ·流管理第47页
   ·检测引擎模块的设计与实现第47-62页
     ·检测引擎模块的主体运行流程第47-48页
     ·入侵检测的模式匹配第48-51页
     ·分析器的设计与实现第51-62页
   ·本章小结第62-63页
第五章 系统并行处理的设计和实现第63-71页
   ·系统的并行化设计与实现第63-70页
     ·基于多核的多线程并行编程第63-65页
     ·检测引擎的并行化第65-67页
     ·分析器的并行化第67-70页
   ·本章小结第70-71页
第六章 搭建交叉编译环境和系统移植第71-82页
   ·交叉编译环境的搭建第71-74页
     ·安装Octeon 软件开发包第71-73页
     ·环境设置第73-74页
     ·编译生成bootloader第74页
   ·宿主机HOST 与InfiniWay 多核板卡的通信第74-76页
     ·通过PCI-E 总线通信第74页
     ·网络通信第74-76页
   ·交叉编译文件第76-81页
     ·主要参数变量第76页
     ·交叉编译依赖文件第76-78页
     ·交叉编译系统第78-79页
     ·系统移植第79-81页
   ·本章小结第81-82页
第七章 Octeon-NIDS 系统测试与结果分析第82-92页
   ·测试目标第82页
   ·测试环境的搭建第82-83页
   ·测试步骤与结果第83-91页
     ·功能测试第83-87页
     ·性能测试第87-91页
   ·测试结论第91-92页
第八章 结束语第92-94页
   ·论文总结第92-93页
   ·展望第93-94页
附录1 Lua 脚本第94-97页
附录2 配置文件第97-98页
参考文献第98-102页
论文缩略词一览表第102-104页
作者在攻读硕士学位期间参加的科研项目第104-105页
作者在攻读硕士学位期间公开发表的论文第105-106页
致谢第106-107页

论文共107页,点击 下载论文
上一篇:基于CPCI的Ethernet-V.35协议转换器设计
下一篇:中文事件模式自动生成方法的研究和实现