摘要 | 第1-15页 |
ABSTRACT | 第15-17页 |
第一章 绪论 | 第17-31页 |
·研究背景 | 第17-24页 |
·网络的高速发展及其面临的安全威胁 | 第17-21页 |
·网络信息安全与网络数据过滤技术 | 第21-24页 |
·国内外研究现状 | 第24-28页 |
·字符串匹配研究进展 | 第25-26页 |
·跨包匹配研究进展 | 第26-27页 |
·规则匹配研究进展 | 第27-28页 |
·论文主要工作和创新点 | 第28-29页 |
·论文结构和章节安排 | 第29-31页 |
第二章 大规模字符串匹配 | 第31-79页 |
·字符串匹配的定义及相关研究工作 | 第32-37页 |
·字符串匹配定义 | 第32页 |
·软件匹配算法 | 第32-33页 |
·硬件匹配算法 | 第33-36页 |
·结合存储器的FPGA 实现 | 第33-34页 |
·基于AC 算法的字符串匹配 | 第34页 |
·基于TCAM 的字符串匹配 | 第34-35页 |
·基于Bloom Filter 的字符串匹配 | 第35-36页 |
·字符串匹配的应用 | 第36-37页 |
·算法基础 | 第37-44页 |
·BF 虚警分析 | 第38页 |
·CBF(Counting Bloom Filter) | 第38页 |
·EBF(Extended Bloom Filter) | 第38-39页 |
·BFHT (Basic Fast Hash Table) | 第39-40页 |
·SFHT (Shared node Fast Hash Table) | 第40-43页 |
·LPM(Longest Prefix Matcher) | 第43-44页 |
·PLPM(Parallel Longest Prefix Matcher) | 第44页 |
·存储优化的字符串匹配算法——MEPLPM | 第44-58页 |
·MEPLPM 算法描述 | 第45-48页 |
·MEPLPM 算法性能分析 | 第48-52页 |
·存储需求分析 | 第48-49页 |
·匹配速度分析 | 第49-50页 |
·字符串容量分析 | 第50-52页 |
·仿真器设计和实现 | 第52-53页 |
·MEPLPM 算法的仿真试验和测试结果 | 第53-58页 |
·查询与分析分离的Bloom Filter——DQAPLPM | 第58-64页 |
·字符串出现率对匹配速度的影响 | 第58-59页 |
·DQAPLPM 算法设计 | 第59-61页 |
·DQAPLPM 算法性能分析 | 第61-62页 |
·DQAPLPM 算法的仿真试验和测试结果 | 第62-64页 |
·hash 计算与查表分离的动态可配置Bloom Filter——DCBF | 第64-68页 |
·LPM 的不足 | 第64页 |
·动态可配置Bloom Filter 设计 | 第64-67页 |
·仿真试验和测试结果 | 第67-68页 |
·三种新算法对比分析 | 第68-70页 |
·一种基于字符串匹配的网络数据过滤器设计和实现 | 第70-77页 |
·结构设计 | 第70-72页 |
·过滤算法设计 | 第72-73页 |
·辅助控制软件设计 | 第73-75页 |
·实验结果及分析 | 第75-77页 |
·本章小结 | 第77-79页 |
第三章 跨包匹配 | 第79-97页 |
·相关工作 | 第79-81页 |
·基于分段BF 和前缀保存的跨包匹配算法 | 第81-84页 |
·算法设计 | 第81-83页 |
·性能分析 | 第83-84页 |
·BF 与CAM 结合的快速流识别 | 第84-94页 |
·BF 与CAM 结合的基本思想 | 第84-85页 |
·BF 与CAM 结合的无冲突快速hash 表 | 第85-87页 |
·基于无冲突hash 表的连接状态维护算法 | 第87-90页 |
·算法性能分析 | 第90-94页 |
·吞吐率分析 | 第90-92页 |
·存储需求分析 | 第92-94页 |
·仿真试验和测试结果 | 第94-96页 |
·本章小结 | 第96-97页 |
第四章 规则匹配 | 第97-127页 |
·相关研究背景及进展 | 第97-102页 |
·概念与定义 | 第98-99页 |
·研究进展 | 第99-102页 |
·基于PVMatcher 的快速规则匹配算法 | 第102-122页 |
·二元规则集的快速匹配 | 第102-116页 |
·算法理论基础 | 第102-103页 |
·算法设计 | 第103-106页 |
·算法性能分析 | 第106-108页 |
·基于模拟退火的规则分组算法 | 第108-116页 |
·任意长度的规则匹配 | 第116-122页 |
·基于PVMatcher 的规则匹配算法 | 第118-119页 |
·借助硬件综合工具的规则拆分 | 第119-122页 |
·规则分组算法 | 第122页 |
·仿真试验和结果分析 | 第122-124页 |
·本章小节 | 第124-127页 |
第五章 基于IP 流的高速网数据过滤卡 | 第127-139页 |
·基于硬件过滤的网络数据处理 | 第127-129页 |
·基于IP 流的硬件过滤卡设计 | 第129-135页 |
·数据过滤卡结构及功能描述 | 第129-130页 |
·数据过滤卡详细设计 | 第130-134页 |
·关键部件RTL 级编码及综合结果 | 第134-135页 |
·仿真实验及结果 | 第135-137页 |
·本章小结 | 第137-139页 |
第六章 总结与展望 | 第139-143页 |
·本文的贡献 | 第139-140页 |
·进一步研究的方向 | 第140-143页 |
致谢 | 第143-145页 |
参考文献 | 第145-153页 |
作者在学期间取得的学术成果 | 第153-155页 |
作者在学期间参与的科研课题 | 第155页 |