基于多核处理器的安全网关优化技术研究
发布时间:2023-04-24 21:17
安全网关作为维护网络信息安全中的一种“过滤器”,在上网行为管理、内网安全等方面发挥着重要的作用。近几年,随着互网络在人们日常生活中的广泛应用,网络流量的爆炸性增长,由于受硬件水平发展的制约,传统的基于X86架构平台开发的安全网关已经不能满足日益增长的网络性能要求。基于多核开发的安全网关已经越来越广泛地应用到人们的生活中,但是在网络信息安全审计的过程中,需要对网络信息内容进行监测,匹配算法的性能就成为影响整个多核处理器处理性能的一个关键因素,为了使多核处理器的性能得到进一步提升,就必须开发性能更高的匹配算法或者对现有的匹配算法进行优化。另一方面,报文的分配策略也影响着多核处理器的处理性能。本文主要从面向多核安全网关多模匹配算法的优化和面向多核安全网关负载均衡算法的优化两个方向来提高多核处理器的性能。一方面,本文对现有的模式匹配算法进行了分析,ACBM算法和ACSUNDAY算法结合了AC算法和对应的单模匹配算法的优点,在失配时匹配树移动的距离变大。在这一思想基础上提出了一种改进的变步长跳跃匹配算法ACID,在失配或者一次扫描...
【文章页数】:65 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
第1章 绪论
1.1 论文研究背景及意义
1.2 课题研究的目的和意义
1.3 论文组织结构
第2章 相关理论和技术研究现状
2.1 引言
2.2 多核处理器
2.2.1 多核处理器的特点
2.2.2 多核处理器的分类
2.2.3 Octeon多核处理器
2.3 安全网关内容过滤技术现状
2.3.1 BM算法
2.3.2 AC算法
2.3.3 WM算法
2.3.4 ACSUNDAY算法
2.3.5 国内外研究现状
2.4 安全网关负载均衡技术现状
2.4.1 轮询调度负载均衡算法
2.4.2 哈希负载均衡算法
2.4.3 最少负载/连接负载均衡算法
2.4.4 多重Hash负载均衡算法
2.4.5 国内外研究现状
2.5 本章小结
第3章 面向多核安全网关的多模匹配算法优化
3.1 引言
3.2 基于变步长跳跃的多模匹配算法ACID
3.2.1 ACID算法匹配思想
3.2.2 ACID算法描述
3.2.3 ACID算法复杂度分析
3.3 实验方案和结果分析
3.3.1 实验环境
3.3.2 实验步骤
3.4 本章小节
第4章 面向多核安全网关的负载均衡算法优化
4.1 引言
4.2 基于报文分类的多态负载均衡算法SDLBA
4.2.1 SDLBA算法思想
4.2.2 SDLBA算法描述
4.3 实验方案和结果分析
4.3.1 实验环境
4.3.2 实验步骤
4.4 本章小结
结论
参考文献
致谢
本文编号:3800028
【文章页数】:65 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
第1章 绪论
1.1 论文研究背景及意义
1.2 课题研究的目的和意义
1.3 论文组织结构
第2章 相关理论和技术研究现状
2.1 引言
2.2 多核处理器
2.2.1 多核处理器的特点
2.2.2 多核处理器的分类
2.2.3 Octeon多核处理器
2.3 安全网关内容过滤技术现状
2.3.1 BM算法
2.3.2 AC算法
2.3.3 WM算法
2.3.4 ACSUNDAY算法
2.3.5 国内外研究现状
2.4 安全网关负载均衡技术现状
2.4.1 轮询调度负载均衡算法
2.4.2 哈希负载均衡算法
2.4.3 最少负载/连接负载均衡算法
2.4.4 多重Hash负载均衡算法
2.4.5 国内外研究现状
2.5 本章小结
第3章 面向多核安全网关的多模匹配算法优化
3.1 引言
3.2 基于变步长跳跃的多模匹配算法ACID
3.2.1 ACID算法匹配思想
3.2.2 ACID算法描述
3.2.3 ACID算法复杂度分析
3.3 实验方案和结果分析
3.3.1 实验环境
3.3.2 实验步骤
3.4 本章小节
第4章 面向多核安全网关的负载均衡算法优化
4.1 引言
4.2 基于报文分类的多态负载均衡算法SDLBA
4.2.1 SDLBA算法思想
4.2.2 SDLBA算法描述
4.3 实验方案和结果分析
4.3.1 实验环境
4.3.2 实验步骤
4.4 本章小结
结论
参考文献
致谢
本文编号:3800028
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3800028.html