Network Architecture
Peer To Peer Network


Peer To Peer
Client-Server

Definition:
1. A network model in which all computers can function as
 clients or servers as needed, and there’s no centralized control over network resources.

2. Network which all of computers has equal responsibilities and
 capabilities,sharing hardware (such as printer), data or information with other computer.


Advantages Of Peer To Peer Network :
  • Less startup cost to setup the network architecture - No need for a server.
  • Easy to install and configure for the computers in the network
  • When a peer fails it will not affect other peers so the network is reliable.

Disadvantages Of Peer To Peer Network :
  • Decentralized - No central repository for files and applications.
  • Less Security - Does not provide the security available on a client/server network.
  • Every user is taking care is his/ her own machine.

Peer To Peer Vs. Client-Server
Server