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.
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
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.
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