%0 Journal Article
%T Connection Management Based on Gnutella Network
Gnutella网络的连接管理
%A ZHUANG Lei
%A PAN Chun-Jian
%A GUO Yong-Qiang
%A WANG Cong-Yin
%A
庄雷
%A 潘春建
%A 郭永强
%A 王从银
%J 软件学报
%D 2005
%I
%X Gnutella is a fully decentralized and unstructured peer-to-peer network. It uses the message broadcasting mechanism of flooding. However, while bringing Gnutella network the characters of high degree of robustness and dynamic, this broadcasting mechanism makes the network give redundant messages that increase exponentially. On basis of resolving Gnutella network message broadcasting mechanism, the paper points out the necessity and feasibility of Gnutella network losing contact, and then bring forward the means which can compartmentalize Gnutella network messages PRI according to the transmitting bandwidth, the time, and the resources which are consumed by servents dealing with all kinds of messages. F-Measure is introduced to connection management, which is usually used to evaluate the performance of searching engine. The paper provides a discarding connection management algorithm, which discards the redundant connection by computation and ensures the maximal attainability of message simultaneously. Finally, the arithmetic example and discussion are given.
%K Gnutella
%K servent
%K F-Measure
%K DCMA (discarding connection management algorithm)
Gnutella
%K servent
%K F-Measure
%K DCMA(discarding
%K connection
%K management
%K algorithm)
%U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=7735F413D429542E610B3D6AC0D5EC59&aid=AA6A90870F5B2DB2&yid=2DD7160C83D0ACED&vid=7801E6FC5AE9020C&iid=CA4FD0336C81A37A&sid=4C100B7696CE9E24&eid=F260CE035846B3B8&journal_id=1000-9825&journal_name=软件学报&referenced_num=14&reference_num=12