摘要
针对基于Gnutella协议的非结构P2P网络中利用洪泛搜索机制进行资源搜索的网络流量大,效率低等问题,提出一种基于分布式Caching的自适应搜索机制。在使用该搜索机制的Gnutella网络中,所有的节点在逻辑上分成多层,在同一层的节点有相同的group ID,洪泛查询被限制在与group ID匹配的一层。通过实验与统一索引Caching机制比较,该搜索机制在不增加响应时间的条件下,能有效地减少网络流量,提高搜索效率。
Aiming at the problem of more traffic and less search efficient based on Gnutella protocol unstructured Peer- to - Peer network which makes use of the flooding mechanism to search resource, presents a new adptive search mechanism which based on distributed caching. In the Gnutella network which makes use of this mechanism;all the peers are logically divided into multiple layers,all the peers in the same layer have the same group ID. The query flooding is restricted in one layer with the matched group ID. The experiment shows that compared With uniform index caching mechanism,our proposed mechanism can singnificantly reduce the network traffic and improve the search efficient without increasing the response time.
出处
《现代电子技术》
2008年第10期139-141,144,共4页
Modern Electronics Technique