1.3.6

Pros & Cons of Client-Server Model

Test yourself

Pros of the Client-Server Model

The client-server model works well for almost all network communications, but it isn't always the best way.

Illustrative background for Centralised serverIllustrative background for Centralised server ?? "content

Centralised server

  • User's files can be stored centrally so it is easy to access them from any networked computer.
  • Team members can easily share files.
Illustrative background for MonitoringIllustrative background for Monitoring ?? "content

Monitoring

  • Client machines can be monitored centrally.
    • This means that administrators can make sure that nobody breaks the terms and conditions of the network.
  • User accounts can be managed centrally. For example, an administrator could:
    • Retrieve lost files.
    • Recover lost passwords.
Illustrative background for SecurityIllustrative background for Security ?? "content

Security

  • Software and security updates can be managed centrally and applied to all computers.
  • This saves time.

Cons of the Client-Server Model

The client-server model works well for almost all network communications, but it isn't always the best way.

Illustrative background for Risk of downtimeIllustrative background for Risk of downtime ?? "content

Risk of downtime

  • If the central server fails, then the whole of the network would not be able to function.
Illustrative background for High costIllustrative background for High cost ?? "content

High cost

  • Server hardware is usually very expensive.
Illustrative background for SecurityIllustrative background for Security ?? "content

Security

  • Servers are often targeted in cyber attacks such as:
    • Ransomware attacks.
    • Denial of service attacks.

Jump to other topics

1Computer Systems

1.1Systems Architecture

1.2Memory & Storage

1.3Computer Networks, Connections & Protocols

1.4Network Security

1.5Systems Software

1.6Ethical, Legal, Cultural & Environmental Concern

2Computational Thinking, Algorithms and Programming

Go student ad image

Unlock your full potential with GoStudent tutoring

  • Affordable 1:1 tutoring from the comfort of your home

  • Tutors are matched to your specific learning needs

  • 30+ school subjects covered

Book a free trial lesson