BASIC CONCEPT | NETWORK ARCHITECTURE |
NETWORK TOPOLOGY |
Network architecture is the way network are designed to communicate. |
||
TYPES OF ARCHITECTURE |
PEER TO PEER |
CLIENT-SERVER |
DIAGRAM |
||
DEFINITION |
a network
model in which all computers can function as clients or servers as
needed, and there's no cetralized control over network resources. |
a network in
which one or more computers act as a server, and other computers
(clients) on the network request services from the server. |
ADVANTAGES |
1) Less startup cost to setup the network architecture-no need for a server 2) Easy to install and configure for the computers in the network 3) When a peer fails it will not not affect other peers to the network is reliable |
1) Cetralized- resources and data security are controlled through the server. 2) Scalability- adding or removing resources in the network can be easily done by configuring the server, 3) Better management of files- all files are stored in the server. 3) Accessibility- server can accesses remotely and across multiple platforms Windows, Linus, and Mac OS. |
DISADVANTAGES |
1) Decentralized- no central repository for files and application 2) Less security- does not provide the security available on a client/server network. 3) Every user is taking care is his/her own machine |
1) Expense- requires initial investment in dedicated server. 2) Maintainance- large networks will require a staff to ensure efficient operation. 3) Dependence- when server goes down, opersations will cease across the network. |