Saturday, 5 May 2018

Peer to Peer (P2P) Communication

Peer to Peer (P2P) Communication

P2P computing or networking basically works on the basis of distributed application architecture,

Client server model is the basic model for that type communication, and before going to P2P we first try to understand it 

The Client-Server model of Computing is a distributed application structure  that partitions tasks or workloads between the providers of a resource or service called servers and service requesters are called clients
Peer to Peer (P2P) Communication
Photo Credit:slideshare.net

Now lets move to P2P

Unlike Client-Server model here every nodes acts like client as well as server, where a workload or any process is distributed among peers, and each peer is equally privileged, 

In P2P networking each peers are the equipotent participants in any work process forming a peer to peer (P2P) network of Nodes.

P2P CAN USED TO PROVIDE ANONYMIZED ROUTING OF NETWORK TRAFFIC MASSIVE PARALLEL COMPUTING ENVIRONMENTS, DISTRIWTED STORAGE AND OTHER FUNCTIONS, MOST P2P ARE FOCUSED ON MEDIA SHARING AND P2P THERFORE OFTEN ASSOCIATED WITH SOFTWARE PIRACY AND COPYRIGHT VIOLATION.

No comments:

Post a Comment

Getting Started with Android Studio

Getting Started: A n d r o i d S t u d i o A journey towards a ndroid d e v el opm e nt Android Studio by darkweb develop...