NETWORK ARCHITECTURE

PEER-TO-PEER

CLIENT-SERVER



A network model in which all computers can function as clients or server as needed and there's no centralized control over network resources
Network in which one or more computers act as a server and the other computers on the network request services from server


Advantages
-Less startup cost
-easy to install
Advantages
-Centralized, controlled by server
-Better management of files


Disadvantages
-Decentralized, no central repository for files and application
-Less securirty
Disadvantages
-High maintenance
-Expensive


PEER-TO-PEER VS CLIENT-SERVER

PEER-TO-PEER
  1. Less cabling cost
  2. Difficult to manage resources
  3. Software installation for all computers
CLIENT-SERVER
  1. High cabling cost
  2. Easy to manage resources
  3. Software installation in the server only