![]() |
|
| Network Architecture |
Client-Server![]() |
| Peer To Peer |
|
| Client-Server |
Definition: Network in which one or more computers act as a server, and the other computers (clients) on the network request services from the server. (Discovering Computers , Complete : 2013) Network in which one powerful computer coordinates and supplies services to all other nodes on a network. (Computing Essentials, Complete : 2015) Advantages Of Client-Server: •Centralized - Resources and data security are controlled through the server. •Scalability – adding or removing resources in the network can be easily done by configuring the server. •Better management of files – All files are stored in the server . •Accessibility - Server can be accessed remotely and across multiple platforms including Windows, Linux and Mac OS. Disadvantages Of Client-Server: •Expense - Requires initial investment in dedicated server. •Maintenance - Large networks will require a staff to ensure efficient operation. •Dependence - When server goes down, operations will cease across the network |
| Peer To Peer Vs. Client-Server |
|
| Server |
|