基于FPGA技术的网络入侵检测是未来的发展方向,而网络包头的分类是入侵检测系统的关键。 文章首先介绍了FPGA技术的基本原理以及其在信息安全方面的应用,接着介绍入侵检测系统以及FPGA技术在入侵检测系统中的应用。 分析了几种比较出名的网络包分类算法,包括软件分类方法、TCAM分类算法、BV算法、Tree Bitmap算法以及端口范围分类算法。 在此基础上,文章设计了一个基于FPGA技术的入侵检测系统包分类的基本框架图,实现框架图中的各个基本功能模块。在实现过程中,提出了一类结合三态内容可寻址内存(TCAM)和普通存储器(RAM)的网络包包头分类方案。我们将检测规则编号并位图化,使用RAM存储与包头结构相关的规则位图,通过TCAM上的数据匹配操作,快速关联待分析的网络数据包与入侵检测规则。文章还讨论了网包头分类方法的优化算法,将优化算法与未优化算法在速度和空间上进行比较。此外,还讨论了对Snort的规则库进行整理和规则化的问题。 最后,对所设计的包头分类匹配模块在Quartus II进行仿真评估,将实验结果与已有的一些分类算法进行了比较。结果说明,本设计在匹配速度和更新速度上有优势,但消耗了较多的存储空间.
上传时间: 2013-07-17
上传用户:gonuiln
核子空间样本选择方法的核最近邻凸包分类器,不需要账号就可以下载
上传时间: 2013-12-18
上传用户:cjf0304
包分类算法Hypercuts算法,包分类算法Hypercuts算法
上传时间: 2014-01-17
上传用户:三人用菜
一个matlab的工具包,里面包括一些分类器 例如 KNN KMEAN SVM NETLAB 等等有很多.
上传时间: 2015-04-22
上传用户:dianxin61
这个是我最近得到的支持向量机 light 的源码包。。。这个源码包主要是用作文本分类,它是由Joachims首先提出并实现。。。希望对大家有帮助!
上传时间: 2015-05-10
上传用户:x4587
ID3 分类决策数java代码 需要ID3java代码公用包
上传时间: 2013-12-10
上传用户:爺的气质
c4.5 ID3 分类决策数 公用java包 share
上传时间: 2014-01-04
上传用户:tianjinfan
这是支持向量机分类的matlab工具包,有详细的使用方法说明
上传时间: 2016-04-14
上传用户:diets
支持向量机的工具包,可在Matlab65下使用,具有分类和回归功能.
上传时间: 2016-07-13
上传用户:66666
关于信号传输,信号处理和滤波器生成的matlab源代码.(压缩包内附详细的readme和程序注释) 找不到关于"信号处理"的分类,所以我归在了"matlab例程"之下,望谅解. 感谢您们关注我的源码!
上传时间: 2016-07-28
上传用户:邶刖