There are two models of computer networks. These are as follows:
- Client-Server Model.
- Peer-to-Peer Model.
1. Client-Server Model (Dedicated Server Network):
In client-server model, one or more computers work as servers nd other computers work as clients. The server computer controls the whole network. It is used to store data and programs to be shared among different computers in the network. It may also share a printer attached with it. Server is more powerful computer than other computers in the network. It performs most of the processing in this network model.
The client computer requests a service from the server computer. The server computer provides the requested service to the client computer.
Some servers are called dedicated servers. A dedicated server is used to perform a specific task. For example, file server is used to store and manage files. A print server is used to manage printers and printing tasks. Similarly, network server manages network resources.
Some important advantages of client-server model are as follows:
• It reduces the volume of data traffic on the network.
• It also provides faster responses to the clients.
• It can use less powerful computers as clients because most of the-processing is done by the server computer.
• It is expensive model because server computers are costly.
• The operations stop all over the network when server goes down.