ADVANTAGES
DISADVANTAGES
PEER TO PEER

  1. LESS STARTUP COST TO SETUP THE NETWORK ARCHITECTURE.-NO NEED FOR A SERVER
  2. EASY TO INSTALL AND CONFIGURE FOR THE COMPUTERS IN THE NETWORK
  3. WHEN A PEER FAILS IT WILL NOT AFFECT OTHER PEERS SO THE NETWORK IS RELIABLE
  1. DECENTRALIZED- NO CENTRAL REPOSITORY FOR FILES AND APPLICATIONS
  2. LESS SECURITY- DOES NOT PROVIDE THE SECURITY AVAILABLE ON CLIENT/SERVER NETWORK
  3. EVERY USER IS TAKING CARE IS HIS/HER OWN MACHINE .
CLIENT SERVER ARCHITECTURE

  1. CENTRALIZED - RESOURCES AND DATA SECURITY ARE CONTROLLED THROUGH THE SERVER.
  2. SCALABILITY- ADDING OR REMOVING RESOURCES IN THE NETWORK CAN BE EASILY DONE BY CONFIGURING THE SERVER.
  3. BETTER MANAGEMENT OF FILES - ALL FILES ARE STORED IN THE SERVER.
  4. ACCESSIBILITY- SERVER CAN BE ACCESSED REMOTELY AND ACROSS MULTIPLE PLATFORMS INCLUDING WINDOWS , LINUX AND MAC OS.
  1. EXPENSE - REQUIRES INITIAL INVESTMENT IN DEDICATED SERVER.
  2. MAINTENANCE-LARGE NETWORKS WILL REQUIRE A STAFF TO ENSURE EFFICIENT OPERATION.
  3. DEPENDENCE - WHEN SERVER GOES DOWN , OPERATIONS WILL CEASE ACROSS THE NETWORK .