A SURVEY AND COMPARISON OF PEER-TO-PEER OVERLAY NETWORK SCHEMES

被引:620
作者
Lua, Eng Keong [3 ,4 ,5 ]
Crowcroft, Jon [3 ,6 ,7 ,8 ,9 ,10 ,11 ]
Pias, Marcelo [12 ]
Sharma, Ravi [1 ,13 ,14 ]
Lim, Steven [2 ]
机构
[1] Nanyang Technol Univ, Singapore 639798, Singapore
[2] Microsoft Asia, Beijing, Peoples R China
[3] Univ Cambridge, Comp Lab, Cambridge CB2 1TN, England
[4] Intel Res Lab, Cambridge, England
[5] Infocomm Dev Author Singapore, Informat Infrastruct Dev Div, Singapore, Singapore
[6] UCL, Dept Comp Sci, London, England
[7] ACM, New York, NY USA
[8] British Comp Soc, London, England
[9] IEE, Piscataway, NJ USA
[10] Royal Acad Engn, London, England
[11] IEEE, Piscataway, NJ USA
[12] Intel Labs, Cambridge, England
[13] IBM Global Serv, Armonk, NY USA
[14] Deutsch Telekom Asia, Multimedia Competency Ctr, Singapore, Singapore
来源
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS | 2005年 / 7卷 / 02期
关键词
D O I
10.1109/COMST.2005.1610546
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Over the Internet today, computing and communications environments are significantly more complex and chaotic than classical distributed systems, lacking any centralized organization or hierarchical control. There has been much interest in emerging Peer-to-Peer (P2P) network overlays because they provide a good substrate for creating large-scale data sharing, content distribution, and application-level multicast applications. These P2P overlay networks attempt to provide a long list of features, such as: selection of nearby peers, redundant storage, efficient search/location of data items, data permanence or guarantees, hierarchical naming, trust and authentication, and anonymity. P2P networks potentially offer an efficient routing architecture that is self-organizing, massively scalable, and robust in the wide-area, combining fault tolerance, load balancing, and explicit notion of locality. In this article we present a survey and comparison of various Structured and Unstructured P2P overlay networks. We categorize the various schemes into these two groups in the design spectrum, and discuss the application-level network performance of each group.
引用
收藏
页码:72 / 93
页数:22
相关论文
共 112 条
  • [1] ABRAHAM I, 2004, P ACM SIAM S DISCR A
  • [2] Power-Law distribution of the World Wide Web
    Adamic, LA
    Huberman, BA
    Barabási, AL
    Albert, R
    Jeong, H
    Bianconi, G
    [J]. SCIENCE, 2000, 287 (5461)
  • [3] Internet -: Diameter of the World-Wide Web
    Albert, R
    Jeong, H
    Barabási, AL
    [J]. NATURE, 1999, 401 (6749) : 130 - 131
  • [4] Error and attack tolerance of complex networks
    Albert, R
    Jeong, H
    Barabási, AL
    [J]. NATURE, 2000, 406 (6794) : 378 - 382
  • [5] DKS(N, k, f):: A family of low communication, scalable and fault-tolerant infrastructures for P2P applications
    Alima, LO
    El-Ansary, S
    Brand, P
    Haridi, S
    [J]. CCGRID 2003: 3RD IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, PROCEEDINGS, 2003, : 344 - 350
  • [6] American National Standard Institute (ANSI), 1997, X93021997 ANSI
  • [7] [Anonymous], 2002, GNUTELLA ULTRAPEERS
  • [8] [Anonymous], 2002, GNUCL GNUT WEB CACH
  • [9] [Anonymous], GNUTELLA PROPOSALS D
  • [10] [Anonymous], 2000, OV EDONKEY2000