• सुखार्थी त्यजते विद्यं विध्यार्थी त्यजते सुखम्सु sखर्थीन: कुतॊ विद्या कुतॊ विध्यार्थीन: सुखम् ||
  • “Luxury people leave knowledge, but a student leaves Luxury No knowledge for one who seeks Luxury, No luxury for student”
  • न चोर हार्यं न च राज हार्यं न भात्रू भाज्यं न च भारकारि |व्ययं कृते वर्धत एव नित्यं विद्याधनं सर्वधनप्रधानम ||
  • Cannot be snatched away by thief, cannot be snatched away by king, Cannot be divided among brothers, Not heavy either If spent daily, it always keeps growing. The wealth of knowledge is the precious of wealth of all”

Classification according to Relationship

Classification of computer networks according to Relationship

The two network setups differ in term of control on flow of information capability of devices in a network.


Peer to Peer Network

In peer to peer network all the devices have same status in the network. In a peer-to-peer system there are no fixed clients and servers. 

Peer to peer networks do not have a controller or server.

It is suitable for small networks on a single LAN.

Case of Peer to Peer network model


Around the year 2000 Peer-to-peer communication was used by millions of music fans swapping music using a service called Napster, It what was probably the biggest copyright violation.

Members shared the music they had on their hard disks in a central database maintained on the Napster server. If a member wanted a song, he checked the database to see who had it and went directly there to get it. 

Advantages of Peer to Peer model

1.  Easy to setup and maintain.

2.  Does not require high end machine for server.

3.  As all the devices are master of its own, they do not depend on other devices for their operation.

Disadvantages of Peer to Peer Model

1.  Data backup is difficult as there is no centralized database; data is located on different workstation.

2.   Security is an issue as each system manages itself.

Client Server Networks

In client server model there exists a central controller called server, which is a high end computer that controls the network resources. Clients are simpler machines, which can access remote data.

Servers are centrally housed and maintained by a system administrator.

There can be more than one server like database server, print server, domain server, communication server, application server etc.

All the clients can communicate with each other through the server.

Advantages of Client Server model

1.  Best for bigger networks as centralized services are available.

2.  Use of high end servers improves the performance of the system.

3.  As all the services and data is centrally controlled, better security can be implemented.

Disadvantages of Client Server model

1.  It requires machines with high end processors, large memory and secondary storage which increase the cost.

2.   Specialized Network operating systems is required to manage usage of the model.

3.  Network administrators are required to manage the system.

Related Questions

Question:     Write a note on Peer to Peer computer network model?     [5 marks]

Question:     Write a note on Client Server computer network model?     [5 marks]

Question:     Compare client server model with Peer to Peer network model.     [5 or 10 marks]