Peer-to-Peer+and+Client-Server+networks

Overview
A Peer-to-Peer network is a network that enables users to connect their computers and share files directly with other users without having to go through a central server.

A Client-Server network is a network which consists of client computers and one or more server. A server is a computer that carries out various jobs across the network. A client is a computer that is connected to the network and has access to the server.

Task 1
(a) In your own words, explain how a peer-to-peer network operates. (b) In your own words, explain how a client-server network operates.

Task 2
Copy and complete the table below by filling in the advantages and disadvantages correctly


 * Advantages**
 * Backups of data stored on servers can be carried out regularly.
 * Network can still function if any clients fail to work on the network.
 * Flexible use of workstations - any user can log in at any computer.
 * All shared files are stored on servers which means data is up to date and correct.
 * Security is controlled more easily due to the central storage of data and setting up of users' access rights.
 * No need to pay for servers.
 * No or little network congestion due to smaller number of users.


 * Disadvantages**
 * Backups of network data is difficult since there is no central storage.
 * Servers can fail and hence stop data, applications etc. being shared across the network.
 * No central storage of files.
 * Security across the network is poor since it is not centrally controlled.
 * Due to the number of users network congestion is likely.
 * Servers are expensive to buy.
 * If one workstation is switched off some resources may not be available.

Complete the comparison table below:
 * Task 3**