Peer-To-Peer Network :
Peer to peer (P2P) networks involve two or more computers pooling individual resources such as disk drive. Each computer acts as both the client and the server. These computers can directly communicate with other computers. On peer to peer network, for example, a scanner on one computer can be used by any other computer on the network.
P2P networks are cheap to set up. Its connection type can be by using an Ethernet cable or a Wi-Fi router.
Client-Server Network :
This involves multiple client networks that are connected to al least a central server on a network where applications are installed.
Clients need access to these server resources, they can access them only from the server. Servers often have private user directories for special users (Example, Windows has Work folders for Special users). Client-server networks tend to have faster access speeds because of the larger number of clients they are designed to support.
The clients are also allowed to function as workstations without sharing any resources network. It is easier to upgrade software applications and files because it held on a single server computer. System-wide service can be provided through the server software.
Security is assured in this model of the network, as the server control access and permission to the resources.
Difference Between Peer-to-Peer and Client-Server Network :
|Organization size||A limited number of workstations||A large number of workstations|
|User type||Local user created on PCs||Centralized users created on the server by an administrator|
|Security||Low, Individual users are responsible for the security||High, Network and Server administrator is responsible for security|
|Network traffic||A limited number of users||Supports a larger number of users|
|Scalability||Limited growth of users are shared resources||Higher growth can be projected in term of the user and shared resources|
|User type||Home, small businesses||Colleges, hospitals or large corporations|