0
0
Computer Networksknowledge~5 mins

Client-server vs peer-to-peer models in Computer Networks - Quick Revision & Key Differences

Choose your learning style9 modes available
Recall & Review
beginner
What is the main role of a server in the client-server model?
The server provides resources or services to clients, such as files, web pages, or applications. It waits for requests and responds to them.
Click to reveal answer
beginner
How do peers communicate in a peer-to-peer (P2P) network?
In a P2P network, each peer can act as both a client and a server, sharing resources directly with other peers without a central server.
Click to reveal answer
beginner
Name one advantage of the client-server model.
It centralizes control and management, making it easier to secure and maintain resources.
Click to reveal answer
beginner
What is a key disadvantage of peer-to-peer networks?
They can be less secure and harder to manage because there is no central control over the shared resources.
Click to reveal answer
beginner
Which model is typically used for websites and email services: client-server or peer-to-peer?
Client-server model is used because it relies on central servers to provide services to many clients.
Click to reveal answer
In a client-server model, who initiates the communication?
AServer
BNeither
CBoth at the same time
DClient
Which model allows all devices to share resources equally?
AClient-server
BCloud computing
CPeer-to-peer
DMainframe
What is a common use of the client-server model?
AFile sharing between friends
BHosting websites
CBluetooth device connection
DOffline gaming
Which model can be more vulnerable to security risks due to lack of central control?
APeer-to-peer
BClient-server
CBoth equally
DNeither
In which model does a central server manage data and resources?
AClient-server
BPeer-to-peer
CMesh network
DAd hoc network
Explain the main differences between client-server and peer-to-peer network models.
Think about who provides resources and how devices connect.
You got /4 concepts.
    Describe one advantage and one disadvantage of the peer-to-peer model.
    Consider ease of sharing and control.
    You got /2 concepts.