Tuesday, October 4, 2011

Peer-Peer vs Client-Server

The Client-Server model is more centralized, due to the fact that all the clients revolve around one figure. In this case as more clients join the system fewer resources are available. In a client-server model your information gets channeled directly to the source/destination while in a peer-peer it has to go through each figure in the network. Some advantages of peer-peer are that it allows the pc's in the network to pool resources, as well as applications only need to be installed in one of the computers and their is no need for a dedicated server. On the other hand with a client-server model network access speeds are usually faster than those found on peer-to-peer networks, also it’s more secure because if a client wants to communicate with another client he/she has to message to he/she and then it will first sent to the file server, where it is then routed to its destination. But the disadvantages are that network congestion can be created by the amount of users as well as maintenance problems and the fact that if the main server goes down none of the clients will be able to operate. Peer-peer also has some disadvantages like being less secure than client-server networks, especially so because the files have to shared and no password is required. 

No comments:

Post a Comment