Science
Computer Task (SC015)
Session
2016/2017
Network
Architecture
Peer-to-peer
Client-Server
Name:
Nur Amelia Atika binti Mazlan
Matric
Number: MS1612604319
Lecturer's
Name: Pn. Ros Azura
Table
of Contents
Peer-to-peer Network3
Definition of
Peer-to-peer Network3
Details about
Peer-to-peer Network3
Advantages and
Disadvantages of a Peer-to-peer Network3
Example of
Diagram3
Client-Server Network4
Definition
Client-Server Network4
Details about
Client-Server Network4
Advantages and
Disadvantages Client-Server Network5
Example of
Diagram5
Differentiation
between Peer-to-peer Network and Client-Server Network5
Peer-to-peer Network
Definition of Peer-to-peer Network
- A network model in which all computers can function clients or servers as needed, and there no centralize control over network resources.
- Network which all of computers has equal responsibilities and capabilities, sharing hardware (such as printer), data or information with other computer.
Details about Peer-to-peer Network
- Most computers function as clients or servers.
- Example: A computer can act as a server by sharing a printer it's connected to and at the same time act as client by accessing a file shared by another computer on the network.
Advantages and Disadvantages of a Peer-to-peer Network
Advantages:
- Less startup cost to setup the network architecture-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
Disadvantages:
- Decentralized – 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 is his/her own machine
Example of Diagram
Client-Server Network
Definition Client-Server Network
- Network in which one or more computers act as a server and the other computers (clients) on the network request services from the server.
- Network in which one powerful computer coordinates and supplies services to all other nodes on a network.
Details about Client-Server Network
Client-Server
- Computer can connected together to create a network which fall into two categories; clients (workstations) and server
The Client
|
The Server
|
Computer on a network that requests resources from the server. Also called a workstation. | Computer that controls access to the hardware, software, and
other resources on a network, and provides a centralized storage
area for programs, data, and information Note: Server can be a mainframe computer used in a network environment |
Server
Servers are special, powerful computers
that provide 'services' to the client computers on the network.
- These services might include :- Providing a central, common file storage area- Sharing hardware such as printers- Controlling who can or can't have access the network- Sharing internet connections
- An architecture in which the user's PC (the client) is the requesting machine, and the server is the supplying machine, both of which are connected via a local area network (LAN) or a wide area network (WAN) such as the Internet.
Advantages and Disadvantages Client-Server Network
Advantages:
- Centralized – Resources and data security are controlled through the server.
- Scalability – Any or all elements can be replaced individually as needs increase.
- Flexibilty – New technology can be easily intergrated into system.
- Interoperability – All components (client/network/server) work together.
- Accessibility – Server can be accessed remotely and across multiple platforms.
Disadvantages:
- Expense – Requires initial investment in dedicated server.
- Maintenance – Large networks will require a staff to ensure efficient operation.
- Dependence – When server goes down, operations will cease cross the network
Example of Diagram
Differentiation between Peer-to-peer Network and Client-Server Network
Client-Server
|
Peer to peer
|
Computers/nodes request services from the server | Each individual computers acts as both the service provide and the service consumer |
Software installation in the server only | Software installation for all computer |
Easy to manage the resources in the network (server existence facilitate the distribution of the resources) | Difficult to manage the resources in the network |
Higher cabling cost | Less cabling cost |
Security control by server (centralized) | Security control by their own |
[N1][N2][N3]
Bibliography
N1: Lecturer's Science Computer,
Network Architecture, 2016
N2: , , ,
https://www.google.com/search?q=images+of+client+server+architecture&client=firefox-b&source=lnms&tbm=isch&sa=X&ved=0ahUKEwj06-mCs-jOAhUfT48KHc14DUoQ_AUICCgB&biw=1366&bih=657#tbm=isch&q=peer+to+peer+network&imgrc=_
N3: , Client Server, ,
https://www.google.com/search?q=google+images&client=firefox-b&source=lnms&tbm=isch&sa=X&ved=0ahUKEwj_pdzc4_nOAhUIuY8KHTGTBO4Q_AUICCgB&biw=1366&bih=657#tbm=isch&q=client+server+network&imgrc=_
No comments:
Post a Comment