Network Architecture
Network Architecture
Client-Server Network
It is also known as a server-based network. In this setup, servers are special, powerful
computers that provide ‘services’ to the client computers on the network. These services might
include:
The Client or workstation is the machine which let the users access the services on the
server.
Advantages of Client-server
It is very secure.
Backup is in one central place
Disadvantages of client-server
The network is congested when many clients request services from the server
If the server fails, the whole network goes down
1|Page
Peer-to-Peer Network
The Peer-to-Peer network does not distinguish between client and server instead
each node can either be a client or a server depending on the whether the node
is requesting or providing the services. Each node is considered as a peer because they
have equal status.
Advantages of peer-to-peer
Disadvantages of peer-to-peer
1. There is a server and specific clients in the client-server network model whereas,
in peer-to-peer each node can act as both server and client.
2. In the client-server model, the server provides services to the client. In peer-to-
peer, each peer can provide services and can also request for the services.