3.4 Client Server and P2P networks Flashcards
What is the client-server model?
- There is a client computer and a server.
- The server is a powerful computer which provides services or resources required by any of the clients
- A client is a computer or device which requests the services or resources provided by the server
Process of client-server
- Query -> request
- Database
- response
LAN servers
One or more servers may be part of a local area network (same for WAN)
What is a data centre?
A site that contains thousands of servers
What are the 5 typical types of servers in a school (Client server) ?
- File server
- Print server
- Mail server
- Web server
- Database server
File server
Holds all the data files and databases and manages backups
Print server
May organise printing on different printers
Email server
May receive, detect and block spam emails, distributes emails to users
Web server
May host school’s external website
Database server
May hold student records
What is the role of a client
- Clients sends requests to the server
- Waits for a reply
- Receives the reply
What is a server?
A powerful computer that provides service to clients
Role of server
- Server waits for requests from a client
- Performs any processing required to fulfil the request
- The requested data is sent back to the client
Client-server advantages
- With file severs, just one file server needs to be backed up and files can be accessed from any computer
- Email servers provide a central place for email that is then accessed from different devices
- Same for different types of servers
What is Peer-to-peer (P2P) structure?
No central server