Advantages Of Peer To-Peer Architecture Style

3610 Words15 Pages
Comparative Study on Peer-to-Peer Architectural Styles Aditya Mandhare
Computer Engineering Department, University of Mumbai adityamandhare@gmail.com Abstract— With rapid increase in the use of the internet, large amount of data is transferred over the network. This data may include, documents, images, audio and video files. However it is required that the internet should be robust and scalable and that dependency between different components be reduced. This need has led to the development of a new architectural style called the peer-to-peer style. It is a decentralized and distributed architectural style, and has enabled desiring parties to retain autonomous control over the aspects
…show more content…
ADVANTAGES OF PEER-TO-PEER STYLES Peer-to-Peer networks have several advantages some which make them popular in various web applications.

A. Easy installation and configuration of computers on this network
The ease of installation and configuration makes these networks a popular choice. It also makes it cost efficient. Therefore there has been a surge of applications using this technology in recent times.
B. The resources and contents are shared by all peers
This is in contrast to a client server system in which a single server shares all the files. However in peer-to-peer style, all the peers participate in resource sharing.Improved reliability as it does not depend on a central server.
C. Every user is an administrator of his machine and there is no need of a centralized administrator
Here, since there is no central server, and data is distributed between peers, the reliability of the system is improved and failure of one peer does not bring down the entire system.
D. Networks are cheaper to build and maintain
Here every user is client as well as the server of his machine. This eliminates need of an administrator. It makes system easy to manage.
E. Networks are cheaper to build and
…show more content…
The peer is then informed by the server about the locations where the file is present. The peer then chooses a location and makes a call directly to that peer and downloads the file. Thus, architecturally the system can be seen as a hybrid of client-server and pure peer-to-peer (P2P). The ‘peers’ act as clients and the ‘peer and content directory’ act as server during the registration and querying process. Once the peer knows about the file location, the file transfer takes place between the peers without further inclusion of the ‘peer and content

More about Advantages Of Peer To-Peer Architecture Style

Open Document