CLIENT/SERVER & PEER-
TO-PEER
NETWORKS
Amari Kendrick
Client/Server Network
■ Definition- a computer system that is designed for end-users, to access resources
such as files, songs, video collections, or some other service from a central
computer which is a server.
Peer-to-Peer Network
Definition- are computer systems which are connected to each other via the Internet. Files can be
shared directly between systems on the network without the need of a central server.
Client/Server Network
Advantages and Disadvantages
■ Advantages –
1. Centralization of control
2. Easy maintenance
3. Scalability
■ Disadvantages –
1. Overloaded Servers
2. software is sophisticated and expensive
Peer-to-peer Network
Advantages and Disadvantages
■ Advantages
1. easier to set up.
2. no need of dedicated server.
3. less expensive
■ Disadvantages
1. Performance can be slowed down
2. Not very much security
3. Files cant be backed up
Client/Server & Peer-to-Peer
Networks
Peer-to-Peer Network
Designed for small- medium LANs
Client/Server Network
Designed for most homes