We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Modified over 5 years ago
An Overview of Peer-to-Peer
What is Peer-to-Peer (P2P)?
What is a peer? “…an entity with capabilities similar to other entities in the system.”
The Web Model Contact a server and download a web page. Server has all the resources and capabilities.
The P2P Model A peer’s resources are similar to the resources of the other participants P2P – peers communicating directly with other peers and sharing resources
P2P System Taxonomy Historic Data-centric Computation-centric User-centric Network-centric Platforms
User-centric (Common implementation) sendMessagereceiveMessagesendMessagereceiveMessage
Platforms Find Peers…Send Messages GnutellaInstant Messaging
P2P Goals/Benefits Cost sharing Resource aggregation Improved scalability/reliability Increased autonomy Anonymity/privacy Dynamism Ad-hoc communication
P2P Challenges Decentralization Scalability and Performance Anonymity Fairness Dynamism Security Transparency Fault Resilience and Robustness
Research Areas Group Management Data/Resource Location Distributed Storage Performance Analysis Security Social and Economic Impacts
An Overview of Peer-to-Peer Sami Rollins
Peer-to-peer and agent-based computing Peer-to-Peer Computing: Introduction.
Clayton Sullivan PEER-TO-PEER NETWORKS. INTRODUCTION What is a Peer-To-Peer Network A Peer Application Overlay Network Network Architecture and System.
PEER-TO-PEER Is a type of network in which each workstation has equivalent capabilities and responsibilities. This differs from client/server architectures,
An Overview of Peer-to-Peer Networking CPSC 441 (with thanks to Sami Rollins, UCSB)
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 ECSE-6600: Internet Protocols Informal Quiz #13: P2P and Sensor Networks Shivkumar Kalyanaraman:
Rheeve: A Plug-n-Play Peer- to-Peer Computing Platform Wang-kee Poon and Jiannong Cao Department of Computing, The Hong Kong Polytechnic University ICDCSW.
Beyond Napster: An Overview of Peer-to-Peer Systems and Applications Sami Rollins.
Chord-over-Chord Overlay Sudhindra Rao Ph.D Qualifier Exam Department of ECECS.
Peer-to-Peer Networks & JXTA by Madhurasmitha Chakravarthy & Priti Sabadra.
What is a Distributed System? Computing (CPU) Mass Storage User Interface Just insert a network?
A Study on Mobile P2P Systems Hongyu Li. Outline Introduction Characteristics of P2P Architecture Mobile P2P Applications Conclusion.
Jay Sheth P2P Basics Jay Sheth CE, UMBC. Jay Sheth P2P Agenda What is P2P Why P2P Components and algorithms Characteristics Different P2P systems Future.
Introduction to Peer-to-Peer Networks. What is a P2P network Uses the vast resource of the machines at the edge of the Internet to build a network that.
P EER - TO -P EER N ETWORKS Michael Fine 1. W HAT ARE P EER -T O -P EER N ETWORKS ? Napster Social networking spawned from this concept. Emerged in the.
Cmpe 494 Peer-to-Peer Computing Anıl Gürsel Didem Unat.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
RUNNING PARALLEL APPLICATIONS BEYOND EP WORKLOADS IN DISTRIBUTED COMPUTING ENVIRONMENTS Zholudev Yury.
PowerTier EJB in High-Performance Applications John Killoran European Technical Services Manager Persistence Software.
© 2020 SlidePlayer.com Inc. All rights reserved.