Difference between Client Server Network and Peer to Peer Network


Client Server Network: In a Client Server network kspecific clients and server are noticed centralized server is visible to manage the data and any device or program can be considered as server that responds to the clients with the services databases, files, web pages shared resources etc. services are provided by the server specialized software need to install in server for protecting data and monitoring access to a network. In this network, there can be multiple clients and any device or program can be clients. A client is used to access the web and services from the server is requested by the clients. Client requests are listened by the server by providing required services to the clients.

Peer to Peer Network: There is no specific client or a server in a peer to peer network, clients and servers are not differentiated here. Each and every device can itself be considered as client and server. Giving requests and providing services can be done accordingly. Homes and small offices which don’t require centralized access to files and services can use peer to peer networks. The basic connection of peer to peer network can be two laptops connecting more through an Ethernet cable. For connecting more computers, hub, a switch or a router is needed.



Client Server Network Peer to Peer Network
1. There is a specific centralized server and specific clients in client server network. Clients and server are distinguished. 1. In peer to peer network, there is no centralized sere. In this network, clients and server are not distinguished. Each node (device) can act the role of client and server.
2. The server responds to client by providing service to them. 2. Each node can request for services and can also respond to the service requests by providing Services.
3. Information sharing is focused. 3. Connectivity is focused.
4. Storing data is managed by centralized server. 4. Here, own data and applications are provided by each node.
5. Client server network is not preferable where cost is a issue because it is quite expensive. 5. Peer to peer network are not as expensive as client server network.
6. Considered as more stable network than peer to peer network. 6. Considered as less stable network when number of devices is increased.
7. A server can get bottlenecked if several clients requests services from the server simultaneously. 7. Here, a server is not bottlenecked because there is no centralized server. All the services are responded by several servers.
8. Considered as secured network than peer to peer. 8. Considered as less secured when number of clients increased.
9. Performance is hampered when the number clients increased. 9. Performance is highly hampered when responding large no. of clients.
10. Access time is higher in client server network. 10. Access time is much less in peer to peer network.
11. Example: providing services on large networks. Like database servers, email servers & web servers. 11.Example: For file sharing like accessing a printer accessing a storage device connected to one Computer etc.




Contributed By: Romana Rahman Ema