Wireshark的P2P文件共享中的行为提取软件设计(3)
时间:2024-11-07 22:11 来源:98421 作者:毕业论文 点击:次
1.2P2P技术简介 信息通信技术发展至今,P2P技术也在不断的改进,渐渐的变成熟,各种各样的P2P软件的使用群体也变得广泛,数量也越来越多。人们最常用的一些极具代表性的P2P软件如下:像BT下载、迅雷、Poco等等。在同一时间,大量P2P软件的出现,使得电脑网络对它们的管控难度系数也不断的增大,所以P2P软件开发者们也在不断的测试和开发设计更为先进的传输通信技术,比如,调用80端口或者是使用其他一些非正式协议,如此就能够逃过某些企业部门的防火墙,同时P2P软件开发者还逐步对P2P传输的文件进行加密,从而使得想要对P2P所传输的文件进行封堵变得更为困难,另一方面P2P软件对企事业单位的网络管理危害也越来越大。 P2P技术的出现也让网络交流变得更加容易,互联网上现有的很多网络服务其实都可以归属于P2P的范围内。即时通讯软件如微软公司的MSN,MESSENGER还包括国内的QQ都是互联网络上十分受欢迎的熟练运用P2P信息通信技术的应用类软件[1]。P2P相关的技术手段它允许让一个网络用户借助互连网与另外一些其它用户的终端电脑直接相连,随后进行两端的本地数据文件的分享交换操作,而不是像以往客户端-服务器的模式那样去进行文件互动。互联网系统中的P2P技术用来从事分享不同终端的数据文件的操作有十分大得优势,第一是这样的通信行为不会产生带宽阻塞的麻烦,大量的文件数据是从用户之间各自的终端设备进行直接共享不需要中间服务器的转载,所以这样就不会存在像以往的中间服务器需要集中各种大量资源而造成的网络带宽拥挤阻塞的麻烦;其次是不同终端共享出来的文件数据内容可以是丝毫都不受约束的,原因在于每个互联的终端都会共享自己本地的网络数据资源文件,十分的容易,他们并不需要想以往那样先把待分享的文件上载到FTP服务器中跳过了这最为繁琐的一步操作;再就是通信文件数据的共享不会再依赖于一个庞大的中间存储服务器,而是充分的使用了全互联网络上的终端计算机资源。P2P模式在网络应用方面及用户的使用与需求解决方案上具有C/S模式不可比拟的优势,如可扩展和自组织以及低成本等等[2]。 1.3P2P协议分析研究现状 多年以来,世界上有很多的国家都在P2P通信数据协议分析的研究这方面进行了巨大得投资和技术的开发,而且有很多国家的相关研究实验也取得了相应研究的成果。为了掌握P2P通信技术,我们有必要对P2P的相关理论和技术手段进行全面地掌握[3]。我们谈到的P2P通信系统属于一种分布式的网络系统模式,该系统中互联网络文件数据传输的所有参加者共享他们所拥有的一部分硬件资源(这些资源包括互联网上不同终端的CPU处理计算的能力、不同文件数据地存储能力、网络查询连接能力、分散在各个地方的打印机资源等等),所有这些被共享出来的数据资源需要由网络提供的传输服务和协助,才能够被其它对等的终端进行直接访问而不需要经过其他多余的第三方协助者[4]。 P2P通信数据协议分析技术其根本目标是对那些最常使用的文件共享软件使用的协议进行分析说明。互联电脑终端网络中的数据和媒体资源以及通信服务功能都是分散在该体系中所有的远程电脑终端节点上的,媒体信息的传波输送和通信服务功能的实现全部是在参与进来的电脑终端之间直接操作的,并不需要其他的多余的中间环节或者中间辅助服务器的协助,这样也就可以避免随着网络的发展而遇到一些不可预知地弊端或者劣势。 通过P2P搭建的数据媒体文件的共享系统,其体系架构不但具有安全耐攻击的特点,而且还能够高容错。因为媒体数据共享服务的功能是在散布的各个远程终端结点之间直接进行温江媒体的互动的,故当此数据系统内部某些终端或局部的终端网络遭到恶意的袭击后,此被袭部分对其它地方的终端的危害也能够被及时的控制在最小,减小人们的损失。P2P数据媒体通信系统当中,如果某一部分终端设备瘫痪时,这个体系能够自动调整其内部系统安全节点的拓扑结构,以保护该系统内其它安全终端节点依然能够正常通信。 (责任编辑:qin) |