3.04 Client-server and peer-to-peer networks Flashcards
What is a client-server network made up of?
A server and clients.
It is managed by a server and the devices that are connected to it are called clients
Where are files stored in a client-server network?
Files and software stored centrally on a server rather than on client devices
What is the client-server relationship?
Clients send requests to the swerver (e.g. asking for data).
The server process the request and responds accordingly
Where are user profiles and passwords stored in a client-server network?
Server stored user profiles, passwords and access information, and can fulfil or deny requests depending on whether the client has the correct access level
Are most internet uses client-server or peer-to-peer? Give an example.
Most internet uses are based on client-server relationships
E.g. websites are hosted on web servers, and web browsers are client programs that send requests to web servers. Web servers then fulfil the requests by sending web pages for multiple clients
List the pros of client-server networks (five)
- Easier to keep track of files, as stored centrally
- Easier to perform backups
- Easier to install and update software
- Easier to manage network security (e.g. user access levels and anti-malware software)
- Servers are reliable and always on
List the cons of client-server networks (three)
- Expensive to set up and needs IT specialists to maintain the network and server
- Server dependence: if the server goes down all clients lose access to their files
- Overload: serve can become overloaded if too many clients access it at once
What is a peer-to-peer network?
In P2P networks, all devices are equal and connect directly without a server
Files are stored on individual devices and can be shared with others
Give examples of P2P networks
At home to share files between devices or to connect devices to a printer
Cryptocurrency exchanges
File-sharing (often used for sharing copyrighted material illegally)
List the pros of a P2P network (two)
- Easy to maintain - no expertise or expensive hardware needed
- No server dependence - if one device fails the whole network isn’t lost
List the cons of a P2P network (four)
- No centralised management - updates need to be installed individually, and back-ups are more complicated
- Duplication: copying files between devices creates duplicates and it’s easy to lost track of which files are up to date
- P2P machines are less reliable than servers ad data may be lost if one fails
- Machines are prone to slowing down when other devices access them