消除R_TTL环:Gnutella网络中减少冗余消息的解决方法

来源 :微计算机应用 | 被引量 : 0次 | 上传用户:crystal19900224
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于Gnutella协议的peer-to-peer网络中,存在着大量的冗余消息,使得大规模Gnutella网络查询效率低下。经过研究发现,R-TTL环是网络中产生冗余消息的根本原因。本文提出了一种改进的Gnutella网络模型FR-Gnet,在FR-Gnet网络中没有R-TTL环,因而也没有冗余消息。本文最后给出了FRGnet模型的一种近似实现:在Gnutella协议中增加了两种消息——hello消息和bad消息,通过这两种消息来发现并断开网络中的R-TTL环。改进后的Gnutella网络中的冗余消息大大
其他文献
改革开放以来,随着上海经济的飞速发展、国际地位的抬升,越来越多的新侨回国来沪发展,为上海的现代化建设注入了强大的人才动力。与此同时,上海也为新侨回国来沪发展提供了一