DATA COMMUNICATION SYSTEM

6. Understand computer network basics.(chapter 6)

6.6. Describe client / server and peer-to-peer network.

•server is a computer that provides data to other computers. In client/server computing, a server takes requests from client computers and shares its resources, applications and/or data with one or more client computers on the network, and a client is a computing device that initiates contact with a server in order to make use of a shareable resource.


Client–server model - Wikipedia

Fig: client/server 


  • File server   A computer that stores and manages files for multiple users on a network
  • Web server   A computer dedicated to responding to requests (from the browser client) for web pages

Peer-to-Peer network
Stands for "Peer to Peer." In a P2P network, the "peers" are computer systems which are connected to each other via the Internet. Files can be shared directly between systems on the network without the need of a central server. In other words, each computer on a P2P network becomes a file server as well as a client.

10 Difference Between Client-server And Peer-To-Peer Network ...

Fig : Peer-to-Peer network