文摘
英文文摘
第一章 绪论
1.1 论文的研究背景与意义
1.2 研究现状
1.2.1 安全过滤系统
1.2.2 基于硬件的安全过滤系统
1.3 研究内容与创新点
1.4 论文的组织结构
第二章 系统的整体设计
2.1 防火墙技术
2.1.1 防火墙技术概述
2.1.2 防火墙体系结构的发展趋势
2.2 基于FPGA的安全过滤系统
2.3 基于NETFPGA的安全过滤系统整体设计
2.3.1 整体设计
2.3.2 各功能模块作用
2.4 小结
第三章 基于NETFPGA的包过滤技术设计与实现
3.1 硬件开发平台
3.1.1 开发平台简介
3.1.2 NETFPGA工程
3.2 包过滤技术简介
3.3 基于NETFPGA的包过滤技术设计与实现
3.4 小结
第四章 基于NETFPGA的状态检测系统设计与实现
4.1 状态检测技术原理
4.2 基于NETFPGA的TCP状态检测系统
4.3 以太网控制器的设计与实现
4.3.1 以太网控制器简介
4.3.2 以太网控制器设计与实现
4.4 TCP状态检测的设计与实现
4.4.1 数据结构
4.4.2 FCP状态检测算法设计
4.4.3 空间占用量分析
4.5 实验与结果
4.6 小结
第五章 基于NETFPGA的内容检测系统设计与实现
5.1 内容检测技术原理
5.2 基于NETFPGA的内容检测系统
5.3 snort入侵检测系统分析
5.3.1 入侵检测技术
5.3.2 snort简介
5.3.3 snort结构
5.3.4 snort工作机制
5.3.5 snort规则
5.4 内容检测系统的设计与实现
5.4.1 设计思路
5.4.2 数据结构
5.4.3 内容检测系统设计
5.5 首尾并行匹配算法
5.6 动态可配置技术
5.6.1 设计思路
5.6.2 实现方法
5.7 实验结果
5.8 小结
第六章 结论与展望
参考文献
致谢
附录