Please enable JavaScript.
Coggle requires JavaScript to display documents.
2.2 NETWORK ARCHITECTURE - Coggle Diagram
2.2 NETWORK ARCHITECTURE
Definition: The design of computers, devices, and media in a network
Type:
Client/Server
Definition: One or more computers act as a server, and the other computers on the network request services from the server
One key point to remember: The client is dependent on the server to provide and manage the information
Components:
Server
-
-
Functions:
Controls access to the hardware, software, and other resources on the network
Provides a centralised storage area for programs, data, and information
-
Client/Server Architecture
-
Disadvantages
Complex and costly to setup such as to purchase the server, network operating system and requires expert to maintain the network
When the server goes down, all the resources connected to it become unavailable to use
-
Peer-to-Peer (P2P)
Peer-to-peer Architecture
Definition: A decentralised network architecture where computers or devices, known as peers, communicate and share resources directly with each other without relying on a central server
Each computer, called a peer, has equal responsibilities and capabilities, sharing hardware, data and information with other computers and mobile devices
-
-
-
-
-
-
Advantages of P2P
-
-
If one computer fails to work, all the other computers connected to it can continue to work
-
Disadvantage
Security in the P2P network is low and can be an issue. Virus, spyware, and malware can easily spread in the P2P network.
It does not run efficiently (tend to slow down) if you have many computers, it is best to use two to eight computers.
-
-