论文部分内容阅读
在传统的C/S方式的信息共享模式中服务器端的性能制约了网络整体性能的提高,而大量的客户端资源却得不到充分利用,造成了资源的浪费.随着网络带宽的不断增加和计算机性能的飞速提高,如何充分利用网络中所有的闲散资源,使网络的信息量更加丰富,成为信息共享技术研究的重点.PSP(Peer to Peer)技术的兴起正是适应了这一要求而发展起来的,它取消了客户端和服务器端的限制,对等点之间通过直接互连共享信息资源,而无需依赖中央服务器.随着Napster,Gnutella等P2P应用程序的流行,基于P2P的信息共享技术也受到人们的广泛关注.论文分析了现有的P2P信息共享模型的特点及其发展方向,然后对其中涉及的关键问题进行了重点研究,并提出相关的解决方案将系统命名为ISBP2P.为了提高ISBP2P系统的扩展性、稳定性和搜索的高效性,采用了基于对等空间的自组织的层次结构模型,该模型中对等点可以根据自身性能和网络状态自主选择点的类型,加入不同的层次网络.同时为了提高搜索效率,按照共享信息的文件类型来组织对等空间.在信息的查询方面,为了适应P2P网络动态性的特点,采用了基于Hash函数的分布式索引,而遍历器Walker可以根据查询要求和网络状态,使用基于集合点视图RPV的DHT查询和双向转发策略这两种方法进行共享信息的发现.由于安全性是制约P2P更广泛应用的重要因素,因此论文对ISBP2P系统的安全性也进行了研究,并在JXTA提供的基本安全特性的基础上提出了基于Poblano信任模型、TLS安全传输和对等空间的系统安全解决方案,该方案既有安全的分布式管理,也有安全的集中式控制,适应不同应用领域的需要.论文只对ISBP2P系统设计中对等点间连接的建立和基于IP多播的对等点定位进行了实现,而且实现是在一个可控的模拟环境中进行的,因此在大型实际网络中的应用和其它方面的实现还有待进一步研究验证.论文对基于P2P的信息共享的相关技术作了一些有益的探讨,随着网格浪潮的到来和宽带网技术的发展和普及,P2P技术的应用空间必然越来越广阔,基于P2P的信息共享也必然在未来的信息共享领域发挥它的重要作用.