声明
摘要
第1章 绪论
1.1 课题研究背景与意义
1.2 国内外研究现状
1.3 本论文主要研究内容
第2章 采集系统瓶颈分析与优化方案
2.1 传统流量采集系统工作流程
2.2 传统流量采集系统性能瓶颈分析
2.3 流量采集系统设计思路分析
2.4 流量采集系统总体方案
2.5 系统软硬件功能划分
2.6 本章小结
第3章 流量预处理硬件平台设计
3.1 平台设计需求分析
3.2 预处理硬件平台功能划分
3.3 数据在平台上的处理通路设计
3.4 预处理平台模块硬件设计
3.4.1 网络接口模块设计
3.4.2 数据查找模块设计
3.4.3 SRAM接口设计
3.4.4 PCIE总线设计
3.4.5 时钟与复位管理设计
3.5 本章小结
第4章 系统关键技术实现与软件设计
4.1 高效数据传输通道设计
4.1.1 数据传输过程分析
4.1.2 外设到内核缓存区的数据传输实现
4.1.3 内核静态缓冲区创建实现
4.1.4 数据零拷贝传输实现
4.1.5 缓冲区数据同步算法
4.2 基于TCAM硬件分包实现
4.3 流量并行处理优化实现
4.4 FPGA的控制逻辑设计
4.5 流量采集系统的软件设计
4.5.1 软件系统分层设计
4.5.2 软件主要功能模块设计
4.6 本章小结
第5章 系统测试结果和分析
5.1 测试环境介绍
5.2 系统性能测试
5.2.1 数据包捕获能力测试
5.2.2 中断次数影响测试
5.2.3 CPU占用率测试
5.2.4 内存占用测试
5.3 系统测试结果分析
5.4 本章小结
结论
参考文献
攻读硕士期间发表的论文
致谢