Peer-to-Peer Systems

Author(s):  
Jussi Kangasharju

Peer-to-peer systems have become extremely popular on the Internet in recent years. However, peerto- peer systems are not limited to Internet applications, but are also of significant interest to ubiquitous computing. This is because both peer-to-peer systems and ubiquitous computing are based on collaboration between independent, autonomous entities. Peer-to-peer systems are built around resource sharing and in this chapter, we will look at the different aspects of this resource sharing, from the types of resources to be shared to how the peers are connected to each other and on to how the resources can be located in these different kinds of networks. This chapter is organized as follows. First we provide a definition of what peer-to-peer is and discuss its relevance to ubiquitous computing in more detail. The section “Current Systems” gives an overview of currently deployed and used peer-to-peer systems. Then, we will present a classification of peer-to-peer systems according to how resources are located. In the section “Resource Location in Peer-to-Peer Networks” we will present algorithms for locating resources in peer-to-peer networks. Finally, the chapter discusses the future of peer-to-peer systems.

2011 ◽  
Vol 295-297 ◽  
pp. 1945-1950
Author(s):  
Ya Dong Gong ◽  
Yong Xiang Wen ◽  
He Ping Deng ◽  
Zhan Ran Gu

Although the original intent of the peer-to-peer (P2P) concept is to treat each participant equally, the heterogeneity is an inherent characteristic of P2P systems. In this paper, according to the previous researches in P2P resource sharing networks, we first conclude and classify the heterogeneity in P2P networks, and then analyze each type of P2P systems that utilize heterogeneity in P2P network. The above analysis and conclusion will become a good guidance to design new resource locating algorithm which takes advantage of heterogeneity in P2P networks.


2021 ◽  
Author(s):  
Ajay Arunachalam ◽  
vinayakumar R

Resource discovery is an important fundamental aspect and a crucial task in Mobile Peer-to-Peer Networks (MP2P). To compliment network dynamics and churn, the unstructured search architecture is widely used. The key goal of an efficient search scheme is to find the required resource with minimal search latency, low overhead, and low power consumption to better suit the nature of mobile nodes where resource constraints are the major bottleneck. Resource discovery thus becomes an integral part of the distributed architecture and resource sharing systems. In the past, many resource discovery strategies are proposed for Mobile P2P networks. A schematic and tabular classification of these systems enables one to review the existing works under one umbrella. This article presents an overview of such several different schemes for performing resource discovery in the MP2P network broadly classified under six different categories, i.e., centralized, unstructured, structured, super node based, hybrid, and other general lookup schemes. We also give a brief comparison of P2P, MANET, and P2P MANETs. Further, we discuss various routing schemes in such an evolving network. In this survey, we study and review the existing resource discovery techniques in MP2P systems. The classification of each scheme with their advantages and disadvantages are discussed. We highlight a few open research issues, and brief the role of network topology and its structure on the performance of the resource search protocols. Further, we also glimpse on the security threats in MP2P networks and suggest their countermeasures. And, finally, a summary of each method is given, along with their lookup complexities.


2021 ◽  
Author(s):  
Ajay Arunachalam ◽  
vinayakumar R

Resource discovery is an important fundamental aspect and a crucial task in Mobile Peer-to-Peer Networks (MP2P). To compliment network dynamics and churn, the unstructured search architecture is widely used. The key goal of an efficient search scheme is to find the required resource with minimal search latency, low overhead, and low power consumption to better suit the nature of mobile nodes where resource constraints are the major bottleneck. Resource discovery thus becomes an integral part of the distributed architecture and resource sharing systems. In the past, many resource discovery strategies are proposed for Mobile P2P networks. A schematic and tabular classification of these systems enables one to review the existing works under one umbrella. This article presents an overview of such several different schemes for performing resource discovery in the MP2P network broadly classified under six different categories, i.e., centralized, unstructured, structured, super node based, hybrid, and other general lookup schemes. We also give a brief comparison of P2P, MANET, and P2P MANETs. Further, we discuss various routing schemes in such an evolving network. In this survey, we study and review the existing resource discovery techniques in MP2P systems. The classification of each scheme with their advantages and disadvantages are discussed. We highlight a few open research issues, and brief the role of network topology and its structure on the performance of the resource search protocols. Further, we also glimpse on the security threats in MP2P networks and suggest their countermeasures. And, finally, a summary of each method is given, along with their lookup complexities.


Author(s):  
Fotis Loukos ◽  
Helen Karatza

Mobile Peer-to-Peer networks are an emerging topic in networking. One of the major usages is the cooperation between peers. The aim of this chapter is to outline cooperation methods and architectures used in these networks. Furthermore, it provides the necessary background on Peer-to-Peer technologies and Mobile Ad Hoc networks together with a comparison that presents the similarities and differences of these two types of networks. Moreover, the major problems the authors face when implementing mobile Peer-to-Peer networks are presented and some proposed solutions are discussed. They then focus on the problem of cooperation in Mobile Peer-to-Peer networks. Furthermore, a number of examples from past research are illustrated and their experimental results are discussed and summarized. Finally, some of the future trends and remaining challenges to be addressed are presented.


2013 ◽  
Vol 19 ◽  
pp. 356-363 ◽  
Author(s):  
Khalid Elgazzar ◽  
Walid Ibrahim ◽  
Sharief Oteafy ◽  
Hossam S. Hassanein

2008 ◽  
Vol 19 (9) ◽  
pp. 2376-2388 ◽  
Author(s):  
Zhen-Hua LI ◽  
Gui-Hai CHEN ◽  
Tong-Qing QIU

Sign in / Sign up

Export Citation Format

Share Document