多核DPI技术的优化研究
发布时间:2022-02-22 01:45
随着处理器频率提高趋近极限,单处理器多核心技术成为当前处理器平台的主流。随着半导体技术的进步,单一处理器集成核心的数量逐渐增多,多核处理器的计算能力越来越高。DPI(深度包检测)技术是网络流量监控的关键手段,在业务识别、内容检测、安全审计等场合应用广泛。因为DPI深入到网络报文的净荷检测,所以数据处理量很大,为了应对骨干网络高速流量处理,DPI系统的实用性更遭到挑战。本文基于前面叙述的两方面情况,研究DPI技术在多核平台的优化方案,以提高DPI系统的网络流量处理能力。本文详细总结了DPI技术的关键算法和现有研究成果,结合多核平台原理的阐述和多核软件设计的调研,形成了多核DPI优化的有力基础。然后,本文对DPI应用中的邮件监测进行了相关协议分析,并完成了典型DPI系统架构的实现。同时,针对已实现的DPI典型应用系统,本文提出了三项优化方案:优化线程的运行核心分配机制;针对平台参数优化线程的负载重量;基于协议报文特征的优化。本文详细整理了优化的评估要素,对于每项优化方案进行了全过程描述以及优化结果讨论。从本文的课题调研情况和实际优化效果,可以证明DPI与多核平台相结合进行优化研究具有实效性...
【文章来源】:北京邮电大学北京市211工程院校教育部直属院校
【文章页数】:60 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 课题背景及意义
1.2 论文结构
第二章 DPI技术概述
2.1 什么是DPI技术及应用场景
2.2 DPI常用算法及系统
2.3 DPI业务识别方法
2.4 DPI技术现有研究成果
2.5 本章小结
第三章 多核平台的原理
3.1 处理器多线程与多核
3.2 Nehalem多核微架构原理
3.3 阿姆达尔定律
3.4 DPI与多核的结合研究
3.5 多核DPI及多核软件优化调研
3.6 本章小结
第四章 典型DPI应用的实现
4.1 邮件监测的协议分析
4.2 典型DPI软件的实现架构
4.3 本章小结
第五章 优化方案及实验测试结果
5.1 优化的评估指标
5.2 优化的评估工具简介
5.3 实验平台与基准
5.4 优化方案与结果分析
5.5 本章小结
第六章 总结和展望
6.1 总结
6.2 展望
参考文献
致谢
作者攻读学位期间发表的学术论文目录
本文编号:3638440
【文章来源】:北京邮电大学北京市211工程院校教育部直属院校
【文章页数】:60 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 课题背景及意义
1.2 论文结构
第二章 DPI技术概述
2.1 什么是DPI技术及应用场景
2.2 DPI常用算法及系统
2.3 DPI业务识别方法
2.4 DPI技术现有研究成果
2.5 本章小结
第三章 多核平台的原理
3.1 处理器多线程与多核
3.2 Nehalem多核微架构原理
3.3 阿姆达尔定律
3.4 DPI与多核的结合研究
3.5 多核DPI及多核软件优化调研
3.6 本章小结
第四章 典型DPI应用的实现
4.1 邮件监测的协议分析
4.2 典型DPI软件的实现架构
4.3 本章小结
第五章 优化方案及实验测试结果
5.1 优化的评估指标
5.2 优化的评估工具简介
5.3 实验平台与基准
5.4 优化方案与结果分析
5.5 本章小结
第六章 总结和展望
6.1 总结
6.2 展望
参考文献
致谢
作者攻读学位期间发表的学术论文目录
本文编号:3638440
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3638440.html