Tuesday, 19 November 2019

Network Architectures



Network architecture

When we consider the network architecture, there are two types of architectures in here the network field.
  •       Client Server network
  •       Peer to Peer architecture.



                                           Image result for client server architecture
When we consider the client server network request service called client and provide service called server and server acts as the storage location for files and applications shared on the network. Server is often design to be centralized system and that server has many clients. Client server network are more suitable for large network. Client and server exchange messages in a request response message pattern. Briefly we can say a client server network is where network is where all resources are stored centrally on the server and are accessed by the client station.

Advantages of the Client-Server Networks

1.      Centralization

Server helps in administrating the whole set up of the network. Hence there is centralized control access rights and resources allocation is done by Servers.

2.      Proper Management.

All the files are stored at the same place in a perfect order. Management and the extraction of the files are easy in this way.  

3.      Easy Backup and Recovery

Backup and recovery is very easy hence all the data stored in a centralized server. In case of a network failure it can be restored with a minimum downtime. In peer-to-peer networks have to back-up each and every station. 

4      Up gradation and scalability in client-server set-up

Changes can be made very easily by upgrading the server. Implementing new resources can be done by adding them in the server and making necessary adjustments.
5.      Accessibility
Server can be accessed remotely from various platforms in the network.

6.      Network Security

Access right s and security countermeasures can be defined at the time of set-up of server.
7.      Client base role management.
Server can play different roles for the different customers as per the requirement.
8.      Faster access and users can work on the same document at the same time.
9.      No additional load to the clients because of the resource sharing.


Disadvantages of the Client-Server Networks

1.      server failure

If the file server is down, there is no access to data and full network is fail down.

2.      More expensive

When we consider the server machine and the server software it is more expensive.

3.      More difficult to setup.

4.      A variety of operating systems can be supported on the clients computers, but the server needs to run and operating system that supports networking.


 Peer to Peer architecture
                                                   Image result for peer to peer architecture

All computers have the same status, hens term the term ‘peer’, and they communicate with each other on an equal footing. Peer to peer network can be said as enabling any computers on the network to function as both the client and the server. This network enabling any computer on the network to function as both a client and a server.

 Advantages of peer to peer network

1.      Main advantage of the peer to peer network is easier to set up and configure.

2.      There is no need of the dedicated server hence each and every node act as a Server as well as Client.

3.      Implementation and Maintenance cost is less expensive compared to the Client-Server Network.

4.      Implementation and network configuration time is comparatively lesser than Client-Server architecture.

5.      More reliable as central dependency is eliminated. Failure of one peer does not affect the functioning of other peers. In case of client-server network, if server goes down total network gets affected.

6.      No need for Full-Time system administrator. Every user is administrator of his machine. The administrator of his machine. User can control their own machine.    

7.      Use of less expensive hardware.

8.      Can be implemented to wide range of operating system

9.      Ideal for small business and home users.


Disadvantages of peer to peer network

1.      Not very secure

2.      No control point of storage.

3.      More time consuming to maintain the software being used.

4.      Additional load on computers because of resource sharing

5.      May have duplication of resources

6.      Difficult to upload security policy, no central control.

No comments:

Post a Comment