Peer To Peer Architectural Style Essay

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 of their participation. It improves reliability and eliminates the need of a full time system administrator. The paper discusses various peer-to-peer architectural styles and also makes a comparison between them.

Keywords— Peer-to-Peer; Architectural style; Decentralized Architecture; Resource trading; content directory; node; supernode.

I. INTRODUCTION

The term “peer-to-peer” (P2P) refers to a class of systems and applications that employ distributed resources to perform a critical function in a decentralized manner. P2P …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

Open Document