You are viewing a free preview of this lesson.
Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.
At A-Level you must understand the two fundamental network models — client-server and peer-to-peer (P2P) — and be able to compare them in terms of architecture, management, security, scalability and use-cases.
In the client-server model, a central server provides services or resources, and clients request those services. The server is a dedicated, powerful machine that is always running; clients are the end-user devices.
┌────────┐
│ Client │──────┐
└────────┘ │
┌────────┐ │ ┌────────┐
│ Client │──────┼────→│ Server │
└────────┘ │ └────────┘
┌────────┐ │
│ Client │──────┘
└────────┘
| Component | Role |
|---|---|
| Server | Stores and manages shared resources (files, databases, applications); authenticates users; enforces security policies |
| Client | Requests services from the server; presents data to the user |
Subscribe to continue reading
Get full access to this lesson and all 10 lessons in this course.