Skip to main content

Client Server and peer to Peer networking concepts

Client-Server

  • There are multiple clients and one server.
  • Clients request for a service to the server and the server responds back with the service.
  • The main focus is of sharing informations.
  • Data is stored at server side only.
  • Client-Server is more stable and scalable than peer to peer network.
  • Data management is centralized.

P2P

  • There is no dedicated server and clients. Each node acts as a server and as well as client.
  • Each node in the network can request for a service and can provide a service.
  • The main focus is to develop connectivity among the nodes.
  • Each node store its own data.
  • Stability reduces when the number of nodes increases.
  • Each user has its own data and applications.