Peer-to-peer Model


 Peer-to-peer Model

Ø  The peer to peer systems contains nodes that are equal participants in data sharing.
Ø   All the tasks are equally divided between all the nodes.
Ø  The nodes interact with each other as required as share resources. This is done with the help of a network.

Ø  Since nodes in peer to peer networks act as both clients and servers, it is difficult to provide adequate security for the nodes. This can lead to denial of service attacks.
Ø  Most modern operating systems such as Windows and Mac OS contain software to implement peer to peer networks.

Ø  Advantages of Peer to Peer Computing

·         Each computer in the peer to peer network manages itself. So, the network is quite easy to set up and maintain.
·         In the client server network, the server handles all the requests of the clients. This provision is not required in peer to peer computing and the cost of the server is saved.
·         It is easy to scale the peer to peer network and add more nodes. This only increases the data sharing capacity of the system.
·         None of the nodes in the peer to peer network are dependent on the others for their functioning.

Ø  Disadvantages of Peer to Peer Computing

·         It is difficult to backup the data as it is stored in different computer systems and there is no central server.
·         It is difficult to provide overall security in the peer to peer network as each system is independent and contains its own data.

Comments

Search related post on google