非精确深度包检测技术研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:HW_CBSC_CCM
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络的发展,在当今的社会中计算机网络已经被广泛的应用到我们的各个领域中,像工业领域,科研机构,政府部门,金融经济都有各自特定的网络,甚至于整个普通的社会群体生活也已经离不开网络,如各类的社交网络和电子商务。又加之现在云计算的不断发展,网络中的数据类型更加复杂。为了保障网络数据中的隐私以及合理的控制网络流量,数据安全以及数据流类型的分析与判断受到越来越多的关注,并成为学术界研究的焦点。从这个方向出发延伸出了一个新的研究方向—深度包检测技术。深度包检测先从某种入侵行为或者某个应用类型的数据包当中提取出它们应用层信息的特征字符串,然后利用这些特征字符串与待检测数据包的应用层数据进行精确的匹配,如果一段数据流与某个特征字符串完全匹配,那么这段数据流就是特征字符串对应的入侵行为或者流类型。但是这样的检测方法有一个极大缺点就是,当某一特征字在原文中的语义发生改变时,这个特征字符串就失去了它的检测与分类作用,从而产生误判漏判的结果。本文针对于这样的缺点,并且结合确定性有限自动机(Deterministic FiniteAutomata,简称DFA)提出了一种新的非精确深度包检测方法—Counting DFA,并把它应用到流分类检测。Basic Counting DFA算法使用了Aho-Corasick多模式匹配算法(简称AC多模式匹配算法)从训练集中随机抽取匹配模式串,不同类型的匹配模式串各自构造分类DFA,分类时根据统计概率值进行结果判断。在Advanced Counting DFA中又对各个分类DFA的联合设计了两种联合方式—Linked DFA和Combined DFA。同时设计出了一种简单自动阈值选择方法,提高了阈值选择的可靠性和分类结果的准确性。最后,本文根据设计算法实现了一套云网关中流分类系统,并在真实的环境中做了测试。
其他文献
现阶段,联网审计在解决因数据量迅速膨胀带来的审计难题方面表现出了很大的优势,且极大地削减了审计成本,因此,在较短的时间内得到迅速推广,逐步取代了传统的审计手段。但是其仍然
饮食习惯健康与否与人们的日常生活息息相关,随着医疗水平与科技水平的不断发展,人们越来越关注健康问题。移动医疗也在这样的情境下应运而生,对生活音信号进行监测,不仅能够对饮
地震灾害是人类面临的最严重的自然灾害和世界上最重要的科学挑战之一。长久以来,人类对地震预报的研究投入了巨大的努力,给予了极大的关注。自20世纪中期以来,世界上许多相关学
随着信息技术的不断发展,传统的对社会保障的人工审计已经不能满足现阶段的审计需求,因此,利用计算机进行审计工作成为了一种有效的方法。在利用计算机进行社保审计时,第一步需要
作为新兴的安全访问策略,RBAC由于具有模型清晰、扩展性大、稳定性高、易于应用等优点,被越来越多的研究者所关注,其研究范围也不断扩大并被越来越广泛的应用于各个领域来减少管
E-Learning(Electronic Learning),又被称为网络化、数字化学习,是一种新的教育方式,学生可以通过互联网进行快速有效、探索、延伸性的学习。WebQuest教学模式是E-Learning教育方
大力发展奶牛畜牧业可以在很大程度上促进我国的经济发展。因为牛奶食品有很高的营养价值,它含有120种人们所需要的营养成分,含20多种氨基酸和20多种矿物质及多种维生素。因
三点相关函数是天文学中主要的宇宙模拟算法之一,如何对其进行高效的计算一直是困扰天文学家的难题之一。本文基于对FFT三点相关算法的研究,为改进该算法计算精度不足和面对海
随着政府部门政务信息化程度的进一步提升,大量的信息开始以电子数据的形式存储起来,并被信息系统统一管理。但大量的文本信息仍以文档的形式被使用,文档中大部分的信息未能被深
随着信息技术的发展,数据流模型已成为诸多应用的常用模型,其固有特点也致使传统聚类算法在此模型上面临严峻挑战。其次,一系列数据流聚类算法虽相继被提出,但仍存在诸多不足,如现