P2P对等网络路由模型及关键技术分析5
3.2 多源传输
为了提高一些多用户同时下载热点文件的传输速率,P2P网络普遍采用多源传输策略(MFTP协议)。该协议定义了一系列传输、压缩和打包的标准,甚至还定义了一套积分的标准,上传的数据量越大,积分越高,下载的速度也越快。MFTP协议允许用户之间多点下载文件,多用户同时下载一个文件时,将该文件分段,每个用户下载其中的一部分。P2P客户端软件在网络上搜索下载同一个文件的用户,然后从这些用户那里下载该文件不同的块,用MD4算法检查每一块是否受到破坏,以保证传输的正确性,最后将所有的块组合成原来的文件。MFTP充分利用下载用户之间的带宽传输数据,从而减轻服务器负担,提高下载速度和系统的可扩展性。多源传输机制的出现使得P2P技术在信息传输方面拥有网络层传输无法比拟的优势。
3.3 网络监控与安全技术
面对大规模出现的P2P虚拟网络,由于缺乏必要有效的认证机制,安全性这一问题在P2P网络中更为严重,这将直接决定P2P能否被大规模商用。如何有效的监测与评估P2P网络性能已经变得越来越重要。由于缺乏集中式的监控功能,当前大多P2P系统无法提供网络运行状况的信息,也无法为网络结构调整优化提供参考依据,所以,将网络监测作为一个未来的研究重点是很有必要的。
此外,P2P中的安全问题包括信息的加密、用户身份的认证、恶意节点的识别和应对等,总的来说可以归纳为服务可用性、文件授权、匿名和存取控制等方面,但是到目前还没有一个公认的模型和评价体系,可以用来P2P网络系统的安全性进行定性或者定量的研究,这也将是P2P网络安全研究领域的一个重要课题。
4 P2P网络的特性与问题
作为一种新型的网络应用方式,P2P具有一些传统C/S模式所不具备的优势,主要表现在信息量的扩大以及匿名服务的自由开放性等。P2P最大的优点在于能够提供可靠、便捷的信息查询,但也由于P2P网络这种缺乏中心监管以及匿名服务的特性,P2P也存在着许多自身所无法克服的不足。
绝大多数的P2P服务都将不可避免地遇到知识产权问题,同时,恶意代码的传播将更快、更隐蔽,更难以控制等。
此外,P2P在技术层面也有较多的问题难以解决。一般每个P2P网络都是众多参与者按照共同兴趣组建起来的一个虚拟组织,对等节点之间存在着一种假定的相互信任关系,其中的P2P服务更是紧密依赖于节点之间彼此信任的协作模型。但是,随着P2P网络规模的扩大,其中预先假设的信任机制实际上就会非常脆弱,这就直接导致了全局性信任的缺乏,影响了整个网络的可靠性与稳定性。
此外,安全问题、内容过滤、信息审查、带宽问题等都是随着P2P网络规模的扩大必需要考虑的问题。
5 结语
P2P并不是一个新概念,早在1969年ARPANET出现的时候,网络应用的模式就是P2P。如今,P2P又回到了人们视线。尽管P2P技术现在还不成熟,但为我们提供了前所未有的自由和便利。随着P2P研究的进一步深入,P2P技术将为信息社会带来更多的机遇与挑战。