Skip to content
Related Articles

Related Articles

Difference between Client-Server and Peer-to-Peer Network

View Discussion
Improve Article
Save Article
Like Article
  • Difficulty Level : Easy
  • Last Updated : 08 Jun, 2020

Client-Server Network:
This model are broadly used network model. In Client-Server Network, Clients and server are differentiated, Specific server and clients are present. In Client-Server Network, Centralized server is used to store the data because its management is centralized.In Client-Server Network, Server respond the services which is request by Client.





Peer-to-Peer Network:
This model does not differentiate the clients and the servers, In this each and every node is itself client and server. In Peer-to-Peer Network, Each and every node can do both request and respond for the services.





Difference between Client-Server and Peer-to-Peer Network:

S.NOClient-Server NetworkPeer-to-Peer Network
1.In Client-Server Network, Clients and server are differentiated, Specific server and clients are present.In Peer-to-Peer Network, Clients and server are not differentiated.
2.Client-Server Network focuses on information sharing.While Peer-to-Peer Network focuses on connectivity.
3.In Client-Server Network, Centralized server is used to store the data.While in Peer-to-Peer Network, Each peer has its own data.
4.In Client-Server Network, Server respond the services which is request by Client.While in Peer-to-Peer Network, Each and every node can do both request and respond for the services.
5.Client-Server Network are costlier than Peer-to-Peer Network.While Peer-to-Peer Network are less costlier than Client-Server Network.
6.Client-Server Network are more stable than Peer-to-Peer Network.While Peer-to-Peer Network are less stable if number of peer is increase.
7.Client-Server Network is used for both small and large networks.While Peer-to-Peer Network is generally suited for small networks with fewer than 10 computers.

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!