0% found this document useful (0 votes)
9 views3 pages

As Computer Science Page 33,34

The document outlines the key features of the Client-Server and Peer-to-Peer (P2P) models. The Client-Server model relies on dedicated servers for resource access, security, and stability, while the P2P model allows equal nodes to share resources directly without a central server, leading to lower security and management challenges. Each model has its own advantages and weaknesses, making them suitable for different network sizes and applications.

Uploaded by

Leonel Messi
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)
9 views3 pages

As Computer Science Page 33,34

The document outlines the key features of the Client-Server and Peer-to-Peer (P2P) models. The Client-Server model relies on dedicated servers for resource access, security, and stability, while the P2P model allows equal nodes to share resources directly without a central server, leading to lower security and management challenges. Each model has its own advantages and weaknesses, making them suitable for different network sizes and applications.

Uploaded by

Leonel Messi
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/ 3

PAGE 33 & 34

Client-Server Model Main Things to remember..

1. Structure of Client-Server Model

• Uses dedicated servers and specific client workstations.


• Clients connect to the server to access resources.

2. File Storage & Access

• Most files are stored on a central server.


• The server controls access to files (security & permissions).

3. Security & User Access

• Uses central security databases (IDs & passwords required).


• Users can only access assigned resources (greater security).

4. Software Installation & Management

• Software can be installed on client computers via the server.

5. Stability & Backup

• Nightly backups restore lost data.


• More stable than peer-to-peer networks.

6. Scalability & Performance

• Can be easily scaled up (supports large networks).


• Can face bottlenecks if too many client requests occur at once.
7. Server Responsibilities

• File Server: Central storage, file sharing, remote access.


• Email Server: Handles email storage & delivery.

8. Difference from Peer-to-Peer Networks

• Client-Server → Focuses on data sharing.


• Peer-to-Peer → Focuses on direct connectivity.

-----------------------------------------------------------------------------------
Peer to Peer Model Model Main Things to remember..

Structure of Peer-to-Peer (P2P) Model

• No central server; all nodes (computers) are equal.


• Each node can act as both a provider and a consumer of resources.

2. Data Sharing & Communication

• Peers can directly share files and services with other peers.
• A ‘look-up’ computer helps find which peer provides a requested
service.
• Communication happens directly between peers without needing a
central server.

3. Security & Authentication

• No central security system → Less data security.


• No authentication system (users don’t need to log in).
• Users can control their own shared files, but no global access
control exists.
4. Scalability & Performance

• Works best for small networks (≤10 devices).


• Larger networks become difficult to manage and may slow down.

5. Difference from Client-Server Model

• P2P → Peers are equal (no separate clients & servers).


• Client-Server → Dedicated server controls access & resources.

6. Common Uses of Peer-to-Peer Networks

• Small businesses or home networks (easy setup).


• File sharing applications (e.g., torrents).

7. Weaknesses of Peer-to-Peer Networks

• Lack of centralized control → Hard to manage.


• Lower security → No authentication, anyone can access shared files.
• Performance issues in large networks (over 10 nodes).

You might also like