摘要 | 第1-4页 |
Abstract | 第4-7页 |
第一章 绪论 | 第7-11页 |
·引言 | 第7页 |
·国内外研究现状 | 第7-9页 |
·论文的主要工作与章节安排 | 第9-11页 |
·课题的主要工作 | 第9页 |
·论文组织 | 第9-11页 |
第二章 LINUX内核裁剪技术 | 第11-57页 |
·LINUX内核组成及各子系统之间的依赖关系 | 第11-12页 |
·内核编译 | 第12-48页 |
·配置步骤 | 第12-13页 |
·内核配置选项 | 第13-48页 |
·根文件系统定制 | 第48-53页 |
·根文件系统必须的部分 | 第48页 |
·创建根本的目录结构 | 第48页 |
·添加设备 | 第48-49页 |
·创建配置文件 | 第49页 |
·bin、sbin、usr/bin、usr/sbin下的可执行文件 | 第49-52页 |
·添加库到lib下 | 第52页 |
·加载模块 | 第52-53页 |
·GRUB的建立 | 第53页 |
·grub.conf的建立 | 第53页 |
·其他文件 | 第53页 |
·LINUX内核的升级 | 第53-57页 |
·为什么要升级内核 | 第53-54页 |
·内核的配置与编译 | 第54-55页 |
·软件下载与解包 | 第55-56页 |
·启用新内核 | 第56-57页 |
第三章 基于零拷贝的数据包捕获系统的设计 | 第57-67页 |
·零拷贝的基本思想 | 第57页 |
·零拷贝的关键技术 | 第57-64页 |
·Linux内存管理方式 | 第58-59页 |
·内存映射mmap | 第59-60页 |
·Linux内核可加载模块编程 | 第60-61页 |
·内核空间与用户空间的通讯 | 第61-62页 |
·网络设备驱动的分析 | 第62-64页 |
·零拷贝的实现 | 第64-67页 |
·实现步骤 | 第64-65页 |
·零拷贝中缓冲区操作算法 | 第65-67页 |
第四章 数据包过滤系统的实现 | 第67-77页 |
·概述 | 第67页 |
·单模式匹配算法 | 第67-70页 |
·KMP算法 | 第67-69页 |
·KMP算法改进 | 第69-70页 |
·多模式匹配算法 | 第70-74页 |
·AC算法 | 第71-73页 |
·AC算法分析 | 第73-74页 |
·数据包过滤模块的实现 | 第74-75页 |
·系统性能测试 | 第75-77页 |
·系统综述 | 第75-76页 |
·系统的测试 | 第76-77页 |
第五章 结束语 | 第77-79页 |
致谢 | 第79-81页 |
参考文献 | 第81-82页 |