!CLICK THE BANNER TO GO BACK TO THE HOMEPAGE!

BASICSArchitectureTOPOLOGY

NETWORK ARCHITECTURE
the way network are designed to communicate



Peer-to-peer ArchitectureClient-Server Architecture
Diagram
DefinitionNetwork model in which all computers can function as clients or servers as needed, and there's no centralized control over network resources.Network in which one or more computers act as a server, and the other computers (clients) on the network request services from the server.
Advantages
  • Less startup cost to set up the network architecture as there is no need for a server.
  • Easy to install and configure for the computers in the network.
  • When a peer fails it will not affect other peers so the network is reliable.
  • Centralised: Resources and data security are controlled through the server.
  • Scalability: adding or removing resources in the server can easily be done by configuring the server.
  • Accesibility: server can be accessed remotely and across multiple platforms including Windows, Linux and Mac OS.
Disadvantages
  • Decentralised: No central repository for files and applications.
  • Less security: Does not provide the security available on a client/server network.
  • Every user is taking care of his/her own machine.
  • Expense: Requires initial investment in dedicated server.
  • Maintenance: Large networkks will require a staff to ensure efficient operation.
  • Dependence: When server goes down, operations will cease across the network.