APP下载

Gnutella网络中基于消息跳数的分段搜索策略

2011-11-24董西广张治国张文欣

关键词:机制策略

董西广,张治国,张文欣

(1.河南工程学院 数理科学系,河南 郑州 451191; 2.河南工程学院 计算机科学与工程系,河南 郑州 451191;3.郑州大学 信息工程学院,河南 郑州 450001)

对等网络(P2P)是构建于因特网结构之上的一层覆盖网[1],所谓对等是相对于传统的客户/服务器(C/S)模式而言的,它是指网络中所有的主机处于同等地位.在C/S模式网络中,客户机和服务器处于不同的地位,实现不同的功能.中央服务器是整个系统的核心,它完成网络中的大部分工作.客户机需要服务时可直接向服务器发出请求信息,服务器完成相应的功能后,把响应结果返回给请求客户机.C/S模式对服务器的过分依赖,使得网络容易产生瓶颈和单点失效的问题,这限制了网络的可扩展性,严重地影响了网络的整体性能.同时,处于边缘节点的客户机,其潜力常常被忽视而得不到充分发挥,造成了网络资源的浪费.P2P技术的出现,为解决上述问题提供了新的思路.

早期流行的P2P系统,如Naptster,它借助中央服务器来存储节点间的索引,节点与节点之间处于同等地位,发挥了边缘节点的服务能力,提高了系统的可扩展性,但这种中心化的设计仍然无法彻底解决单点失效和性能瓶颈的问题.经过不断的改进和完善,Gnutella网络应运而生,它是一个纯分布式的文件共享系统,没有中央服务器,所有的资源和服务都分散在网络中的不同节点上,从本质上避免了单点失效和性能瓶颈问题.但是,节点间完全对等的模……

登录APP查看全文

猜你喜欢

机制策略
构建“不敢腐、不能腐、不想腐”机制的思考
基于“选—练—评”一体化的二轮复习策略
例谈未知角三角函数值的求解策略
我说你做讲策略
自制力是一种很好的筛选机制
高中数学复习的具体策略
定向培养 还需完善安置机制
破除旧机制要分步推进
注重机制的相互配合
Passage Four