Monday, 3 October 2016

Task Puan Ros Azura

 
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