There are two types of networking models:
§ Client Server Model
§ Peer to Peer Model
Client Server Model:
§ In this architecture, one or more computers are used as dedicated servers that one or more computers are dedicated to provide various services and these dedicated computers are known as servers.
§ All other computers on the network are known as clients.
§ To share any particular application, these clients request the server for that application and server then allow the clients to use the requested application.
§ Client Server is the most popular and common network model and it is used to provide a secured and reliable network.
§ Most common type of client server arrangement is a LAN wherein a server is used to provide services to many microcomputers or clients in the networking mode.
§ Some popular users of Client Server Architecture are Banks, Railway, and Internet etc.
Peer to Peer Model:
§ In this architecture, no dedicated servers are used. All the computers are at equal levels, and therefore termed as peers. Normally, each computer can function both as client and server.
§ This type of arrangement is suitable when limited numbers of users are there and security of data is not a very important criteria.
§ The main advantage of this architecture is simplicity of its design and maintenance.
§ In this architecture, computers are not dependant on a particular computer for data communication and resource sharing.
§ This is a low cost and easy to maintain architecture and linking computers in peer to peer network is significantly easier than client server mode.