首页 | 本学科首页   官方微博 | 高级检索  
     

消除R_TTL环:Gnutella网络中减少冗余消息的解决方法
引用本文:庄雷,王从银,潘春建.消除R_TTL环:Gnutella网络中减少冗余消息的解决方法[J].微计算机应用,2004,25(4):420-425.
作者姓名:庄雷  王从银  潘春建
作者单位:1. 郑州大学信息工程学院,郑州,450052;国家数字交换系统工程技术研究中心,郑州,450000
2. 郑州大学信息工程学院,郑州,450052
3. 中国科学院声学系,北京,100080
基金项目:国家“8 6 3”资助项目 (2 0 0 11114 1)
摘    要:基于Gnutella协议的peer-to-peer网络中,存在着大量的冗余消息,使得大规模Gnutella网络查询效率低下。经过研究发现,R-TTL环是网络中产生冗余消息的根本原因。本文提出了一种改进的Gnutella网络模型FR-Gnet,在FR-Gnet网络中没有R-TTL环,因而也没有冗余消息。本文最后给出了FRGnet模型的一种近似实现:在Gnutella协议中增加了两种消息——hello消息和bad消息,通过这两种消息来发现并断开网络中的R-TTL环。改进后的Gnutella网络中的冗余消息大大减少。

关 键 词:计算机网络  Gnutella协议  R_TTL环  冗余消息

Eliminating R_TTL circle:a solution to reduce redundant messages in Gnutella network
ZHUANG Lei ,WANG Congyin ,PAN Chunjian.Eliminating R_TTL circle:a solution to reduce redundant messages in Gnutella network[J].Microcomputer Applications,2004,25(4):420-425.
Authors:ZHUANG Lei    WANG Congyin  PAN Chunjian
Affiliation:ZHUANG Lei 1,2,WANG Congyin 1,PAN Chunjian 3
Abstract:In Peer-to-Peer network based on Gnutella protocol,there are large number of redundant messages,which have badly effect on the efficiency of resource search.We observed that the cause of redundant messages in Gnutella network is the existence of R -TTL circle,and so we propose an network model named FR -Gnet,in which there are not R -TTL circles and,as a result,not redundant messages.At the end of the paper we give an approximating implementation of FR -Gnet---add two types of messages(hello messages and bad messages)to Gnutella protocol,which are used to detect and break the R -TTL circles so as to decrease greatly the number of redundant messages in the network.
Keywords:peer-to-peer networking  Gnutella  redundant message  short-circuiting effect  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号