0% found this document useful (0 votes)
13 views12 pages

10 - Network Models

The document explains three network models: client-server, thin client, and peer-to-peer, detailing their features, benefits, and drawbacks. It provides scenarios for each model, emphasizing their appropriate applications and real-world examples. The document also includes activities and quiz questions to reinforce understanding of the concepts presented.

Uploaded by

praiseohuegbe
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views12 pages

10 - Network Models

The document explains three network models: client-server, thin client, and peer-to-peer, detailing their features, benefits, and drawbacks. It provides scenarios for each model, emphasizing their appropriate applications and real-world examples. The document also includes activities and quiz questions to reinforce understanding of the concepts presented.

Uploaded by

praiseohuegbe
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

Understanding Different Network

Models

Client-Server, Thin Client, and Peer-to-Peer Models


Lesson Objectives
• Define and differentiate between client-server, thin client,
and peer-to-peer network models.
• Understand the features, benefits, and drawbacks of each
network model.
• Identify scenarios where each network model is most
appropriate.
• Evaluate real-world applications of network models in
various contexts.
Starter Activity: Networking
Scenarios
1. Consider these three scenarios:
• A company with a centralised server managing user logins and
files.
• A home network where users share files without a central
server.
• A network of terminals connecting to a central server for
processing tasks.

2. Discuss:
• What do these setups have in common?
• How might they differ?
Client-Server Model
Centralised server provides resources and services to multiple client
devices.
Features:
• Centralised management.
• Clients request resources from the server.
Benefits:
• Central control over resources and security.
• Easy to scale by adding more clients.
• Efficient for businesses with many users.
Drawbacks:
• Expensive to set up and maintain servers.
• Dependency on the server; if it fails, the entire network may go down.
Examples: Email servers, corporate intranets.
Activity: Client-Server Scenario
Scenario: A school network has a server to
manage student logins, files, and printing.

Why is this a good example of a client-


server model?

Discuss in pairs and share insights.


Thin Client Model
Lightweight client devices rely on a central server for processing and
storage.
Features:
• Minimal hardware on client devices.
• Server performs most tasks.
Benefits:
• Cost-effective for client devices.
• Centralised updates and management.
• Suitable for environments with uniform tasks.
Drawbacks:
• Heavy reliance on the server.
• Performance issues if the server or network is overloaded.
Examples: Remote desktops, virtual desktop infrastructures (VDI).
Activity: Thin Client Case Study
Scenario: A hospital uses thin clients for staff
to access patient records via a central server.

Why might this be a good choice?

Groups discuss and present findings.


Peer-to-Peer Model

Devices (peers) share resources directly without a central


server.
Features:
• Decentralised; all devices are equal.
• Peers can act as both clients and servers.
Benefits:
• Easy to set up and inexpensive.
• No dependency on a central server.
• Ideal for small networks.
Drawbacks:
• Less secure and harder to manage.
• Limited scalability and performance.
Examples: File-sharing networks, small home networks.
Feature Client-Server Thin Client Peer-to-Peer
Centralised server- Server processes Decentralised, equal
Architecture
client tasks devices
Medium
High (server Low (no server
Cost (lightweight
infrastructure) required)
clients)
Scalability High High Limited
Centralised and
Security Centralised Less secure
manageable
File-sharing
Examples Email, intranets Remote desktops
networks
Quiz and Reflection

Quiz Questions:
1. Define client-server, thin client, and peer-
to-peer models.
2. Name one benefit and one drawback of
each model.
3. Which model would you recommend for a
gaming network and why?
Reflection Questions:
• Which network model do you think will
be most relevant in the future? Why?
• Can multiple network models coexist?
Provide examples.

You might also like