【摘 要】
:
P2P技术已经使互联网格局发生了巨大的变化,改变了以往网络以服务器为中心的模式,使广大的互联网用户群体加入到网络共享的过程中来,有效的发掘了网络共享资源的潜力,为所有
论文部分内容阅读
P2P技术已经使互联网格局发生了巨大的变化,改变了以往网络以服务器为中心的模式,使广大的互联网用户群体加入到网络共享的过程中来,有效的发掘了网络共享资源的潜力,为所有网络用户提供了一种全新的获取资源的方式。然而,随着P2P流量的飞速增长,管理这些流量变得日益困难。网络不堪重负,极大的影响了网络上的其他服务。考虑到P2P的发展已经成为不可阻挡的趋势,当今运营商必须面对这一问题。寻找一种对P2P流量进行分类识别的方法显得越来越重要。P2P应用一直没有通用的网络协议规范,而其曲折的发展过程也使大部分目前的P2P软件纷纷采取了各种手段以逃避网络检测,这使得对P2P流量进行分类变得非常困难。常见的端口扫描和深层数据包检测方法面对P2P流量都有失效的危险。本文对目前流行的各种P2P应用进行了研究,通过分析传统应用和P2P应用之间各个方面的差异,总结出P2P流量的共性。然后从连接模式、数据包特征等方面归纳出P2P流量的行为特征,结合传统检测和机器学习方法,提出了一种利用行为特征分层对P2P流量进行分类的方法,使用该方法进行分类所需信息量少,并能对加密P2P流量进行分类。全文共分为7章,第1章为绪论,主要介绍研究本课题的背景意义以及本文主要内容。第2章介绍了P2P的发展历史以及常用于P2P流量分类的各种方法。第3章对广泛应用的P2P协议BitTorrent进行了分析。第4章对P2P应用各个方面的行为特征进行了分析。第5章提出了实现P2P流量分类的具体方法。第6章是对本文中的流量分类方法给出的测试报告。第7章对本文内容的总结,并指出进一步研究的可能方向。
其他文献
随着信息技术的发展,信息系统的业务数据在人类的社会活动中的重要性越发明显,然而,没有任何保护措施的数据却极容易受到各种自然灾害如地震、火灾、洪水、战争、恐怖袭击或人为
随着计算机技术的不断发展,并行计算作为一种旨在降低运算时间、增加问题求解规模、提高求解精度的方法,在科学以及工程应用的计算模拟、商业应用的数据挖掘及事务处理等许多
随着信息技术、网络技术和自动化控制等研究领域的相互渗透,使得工业控制技术中嵌入式系统已应用到工业控制的各个领域,所以嵌入式技术已成为现代控制技术的发展方向之一。本
随着网络的快速发展,人们尽情地享受到了网络带来的便利,网络已经成为人们日常生活中必不可少的一部分。但是,由于网络上资料上过多,已经远远超过人们的处理能力。不同的用户其使
Web服务是基于网络的、分布式、自包含、自描述、模块化的应用程序,具有良好的封装性和松耦合性,因此得到工业界和学术界的广泛承认。而把现有的可用的Web服务合成起来,形成
随着数字时代的来临,计算机技术和多媒体技术的迅猛发展使声音、视频等各种各样的信息现在能以高效、方便的形式储存,但同时也造成视频资料泛滥的问题,如何有效管理和检索视
无线传感器网络是由部署在监测区域内大量的廉价微型传感器节点组成,通过无线通信方式形成的一个多跳自组织网络。随着传感器技术、微电子系统、现代网络和无线通信等技术的
本文在对网格调度系统结构、服务网格资源描述方法、网格工作流技术和启发式调度算法的研究基础上,提出了基于工作流的网格服务资源的调度过程模型,设计实现了基于WSRF的网格
软件测试是保证软件质量、提高软件可靠性的关键手段,是实施软件项目不可缺少的环节,其目的是以最少的时间和人力找出软件中潜伏的各种错误和缺陷。回归测试是软件测试的重要
协作学习(CollabomtiveLeaming,简称CL)是学习者以小组形式参与,为达到共同的学习目标,在一定的激励机制下为获得最大化个人和小组学习成果而进行的一切相关行为。基于Ontology