论文部分内容阅读
对等网络(Peer-to-Peer Network,P2P)的出现是对传统C/S网络架构的一次进化,其特点是每个网络节点地位相等,既充当客户机从其他节点处索取服务,同时也充当服务器为其他节点提供服务。对等网络不仅使深度挖掘网络资源成为了可能,而且还为计算机网络的发展提供了广阔的思路,是当前计算机网络领域内最重要的研究课题之一。目前,P2P的应用非常广泛,统计表明,P2P应用已占ISP业务总量的40%~70%,成为网络带宽的最大杀手。随着Intemet的日益普及和网络结构的日益复杂,网络的安全性、可管理性及其传统应用的可用性受到了挑战,所以对P2P流量和网络行为进行深入地了解、分析,进一步管理P2P流量,并及时调整经营策略以适应P2P流量的特点,已成为每个网络服务提供者的紧迫课题,而其中首要的任务就是对P2P流量进行有效的识别与管理。本文基于项目“P2P应用流量管理的研究”,深入研究了对等网络的行为特性、影响字符串匹配算法性能的因素以及P2P流量检测的相关内容,并对一些典型P2P应用的流量检测采用具体的字符串匹配算法进行了性能仿真研究和比较,取得了一些研究结果。本文是项目部分研究结果的总结,全文的主要内容分为以下五个部分:第一章主要介绍了课题的技术背景和研究的重要意义,并指出本人所做的研究工作;第二章阐述了P2P网络的研究现状及发展趋势;第三章论述了基于P2P网络进行的行为特征分析,给出了对一些典型P2P应用进行行为特征分析的结果;第四章介绍了字符串匹配算法的相关理论,并对一些典型的算法性能进行了分析和实验研究,针对算法和典型的P2P应用,做了仿真实现,得出了性能比较的结果。第五章集中介绍了基于硬件的P2P流量检测的研究:最后对所做研究工作进行了总结,同时对下一步研究工作做了展望。