Saturday, 30 March 2013

Peer to Peer and Client Server Model

Client Server Model
Client Server model is a Networking Technique in which one of two roles are assigned  to the computers in a network: Client or server.server is a computer system that selectively shares its resources and provide services to its clients; client is a computer that make use of a resources with the help of server. Some features of this model are:
1)There will be atleast one Server and any no. of clients.
2)Server Provides services to clients.eg. if client 1 wants to access internet,then it will make request to server.server will check its rights and will provide access to internet as per rights assigned.Similarly if anybody wants to communicate with client 1 ,then it will authorized by server to gain access.
3)There is centralized controlling hub hence more security and rights assignment can be implemented.
4)Failure of Server will fail the entire network.
5)Clients and servers exchange messages in a request-response messaging pattern: The client sends a request, and the server returns a response.

above given image demonstrates the complete Client server model.



Peer to Peer Network
It is the networking technique in which all computers/resources are connected directly to each other.any computer can work as server or client.Some features of this technique are:
1)Computers/resources are connected directly to one another.
2)There is no need of centralized server.
3)Data transfer is fast,since dedicated path is used.
4)Failure of any node does not result in network failure.
5)Installation cost is high,since separate transmission media is required for every node/computer/resource.
6)There is no need of System Administrator.It is easier to set up Network and keep running because a full staff is not required to ensure efficiency and stability.
7)Centralized security policies can’t be implemented

Below given image gives out a real view of point to point network.


No comments:

Post a Comment