基于行为的P2P流量及异常流量检测技术研究

被引量 : 14次 | 上传用户:menghuilong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术与对等网络(Peer-to-Peer,P2P)应用的迅速发展,对网络的管理与控制日益重要,流量检测技术也因此成为了一门重要学科。目前的绝大部分流量检测方法的研究成果仍然停留在理论阶段,不能很好地应用于实际,而且许多相关技术存在着缺陷,有待优化和改进。本文在前人研究的基础之上,围绕P2P流量检测与异常流量检测等问题进行研究,对基于数据包内容的检测方法进行了优化,深入分析了基于节点的流量行为特征、主体网络流量行为特征以及异常流量中的拒绝服务攻击行为特征,并基于此构建流量检测方法。论文主要研究内容如下:(1)在基于数据包内容的检测方法方面,为弥补现有方法在检测速度和准确率等方面的不足,提出一种基于可信列表的优化检测方法。该方法利用数据包载荷部分的特征进行分析,通过将已识别信息加入到一组可信列表中,使用标识会话访问频率的活性参数对列表进行优化和控制,保证可信列表中访问频率较高的记录被优先检测,降低搜索列表所带来的系统消耗。同时采用一种基于TCP数据包sequence number的加速检测方法来提高检测效率。该部分的另一贡献是提出一种协议特征提取方法,并在特征提取方面做了大量工作,修改了前人在协议特征方面的错误,增加了目前较为流行的应用软件特征。通过实验证明,基于可信列表的检测方法弥补了现有基于数据包的检测算法在性能方面的不足,有效提高了检测准确率,降低了误识别率。(2)为弥补基于数据包内容部分的检测方法在“未知”应用检测和数据包加密检测等方面的弱点,提出一种基于节点行为的P2P流量检测方法,简称之为NBTI(Traffic Identification based on Node’s Behavior)方法。该方法通过对特定应用引发的节点连接情况、定长时间内的连接总量以及一些其他行为特征进行分析,根据分析结果建立检测模型。该方法不依靠数据包载荷特征,因此可以有效地检测加密后的网络流量或者具有某类行为特征的“未知”网络应用,同时也避开了网络数据的隐私权问题。基于UDP数据包的启发式检测方法进一步增强了NBTI方法的检测效果,结合其基于节点进行检测的特点,使NBTI方法在大流量网络环境下的检测效果更佳。(3)针对极少部分网络流占据了绝大部分流量比特数这一现象,提出基于行为的主体流量检测方法,简称之为BMTI(Behavior-based MaiorityTraffic Identification)方法。BMTI方法的分析对象主要是那些对网络带宽消耗较大的应用,如P2P流传输类应用、P2P文件共享类应用、拒绝服务攻击、蠕虫、扫描等行为。通过对不同应用的节点流量占有率、应用原理、行为特征等方面的异同点分析,获取可以用于检测的特征,利用这些特征的组合来检测特定应用。BMTI方法采取了一些特殊策略来提高检测效率。其一,定义数据包个数门限值和比特数门限值,对检测列表进行限定;其二,采用基于TCP数据包加速算法和UDP数据包启发式算法来提高检测效率和准确率。(4)针对异常流量中威胁较大的拒绝服务攻击,提出一种基于行为的拒绝服务攻击检测方法。通过对单位时间内拒绝服务攻击所产生的数据包连接情况、数据包长度分布特征、外部节点分布情况及端口分布情况等特征进行分析,给出发生拒绝服务攻击时的七点流量异常表现,并根据分析结果,提出了基于数据包长度范围、节点及端口的变化情况、上下行流量比例的变化情况、数据包间隙以及数据包内容相似度等五点要素的拒绝服务攻击检测方法。通过P2P、FTP以及拒绝服务攻击的混合实验,证明了算法的有效性。综上所述,本文提出的基于行为的流量检测方法具有模型简单、适用范围广、易于工程人员理解等特点,不仅在理论上值得深入研究,而且还具有较大的工程应用价值。
其他文献
菜单作为餐厅一种重要的信息传播工具,应突出餐厅的形象,包括合理的价格结构,传递必要的信息,设计应有可读性,还要重视菜单的编排与布局。
在科斯交易费用思想的基础上,威廉姆森等新制度经济学家经过努力,构建起了较为完整的交易费用理论体系。但是,当我们对交易费用理论进行系统梳理并深入分析以期理解它的精髓
相对于美国发达的财产税体系,我国的财产税存在着财产税的总体规模比较小,财产税收入在地方政府收入中的比例过低,地方政府缺少对财产税的立法权及税率、税基与减免税的调整
哈尼族的"昂玛突"无论是名称翻译,还是祭礼本身的实质和属性,历来有着众多争议。应从植物象征的角度解释"昂玛突"。"昂玛"是哈尼族先祖的象征,"昂玛阿波"即"昂玛"神树,是哈尼
目的:探索品管圈活动在降低住院患者跌倒发生率中的作用。方法:根据患者跌倒报告表,回顾2006年1月至2008年9月该院39例住院患者跌倒状况,通过分析原因、设定目标、制定并实施
当今世界经济快速发展,企业竞争激烈,科技创新不断发展,产生了大量的项目开发,如何高效的运作和管理这些项目以确保项目成功需要项目管理科学来指导和研究解决。在一些行业内
在课堂教学中师生间的主要交际手段是言语,但同时也有大部分肢体语言交流不断的出现,尽管它不是交流的主要手段,可是却具有言语交流取代不了的价值和作用。美国心理学家阿尔
目的观察阻塞性睡眠呼吸暂停低通气综合征(OSAHS)患者血清维生素D的表达水平,探讨维生素D在OSAHS引起2型糖尿病中所起的作用。方法选取单纯OSAHS患者27例,轻度组9例,中度组8
根据政务信息管理的特点,采用基于Ajax的前端开发技术ExtJS和SSH框架的后台技术设计了一个社区管理信息平台。以信息平台中的权限管理系统为例,对系统中使用的ExtJS技术和SSH