0% found this document useful (0 votes)
1 views

Networks L4 Client-server networks

The document explains client-server networks, highlighting their structure where clients access services from a central server, along with their advantages such as centralized data management and better security, and disadvantages like high installation costs and potential server overload. It contrasts this with peer-to-peer networks, which lack a central server and are easier to set up but may have security and data management issues. Additionally, it discusses cloud computing, its benefits including accessibility and reduced need for local storage, and its drawbacks like data security concerns and potential costs for additional storage.

Uploaded by

charli.my.berger
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views

Networks L4 Client-server networks

The document explains client-server networks, highlighting their structure where clients access services from a central server, along with their advantages such as centralized data management and better security, and disadvantages like high installation costs and potential server overload. It contrasts this with peer-to-peer networks, which lack a central server and are easier to set up but may have security and data management issues. Additionally, it discusses cloud computing, its benefits including accessibility and reduced need for local storage, and its drawbacks like data security concerns and potential costs for additional storage.

Uploaded by

charli.my.berger
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 15

Client-server networks

Networks
Objectives
• Understand what constitutes a client-server network
• Contrast a client-server network with a peer-to-peer
network
• Be able to list advantages and disadvantages of each
model
• Understand what is meant by cloud computing
• List the main advantages of cloud computing
Client-server networks
Networks

A client-server network
• The clients are the computers which people log on to
in order to use the network
• The server is a powerful computer which provides
services required by any of the clients

Query

Search

Client Data
Server
Response
Client-server networks
Networks

A Google server room in


Council Bluffs, Iowa

Photo: Google/Connie Zhou


See more images of Google data centres
Client-server networks
Networks

Advantages of a client-server
network
Data and applications are held centrally, so:
• All data can be backed up centrally rather than on
each individual computer
• Anti-virus software can be kept up to date and run by
the server
• Security is better because data is held in one
location rather than all over the organisation
• Users can log in from any computer on the network
Client-server networks
Networks

Disadvantages of a client-
server network
• Expensive to install
• If the server goes down the whole network is out
of action
• Server can be overloaded and be slow if too many
clients are using it
Client-server networks
Networks

Peer-to-Peer (P2P) Networks


• An alternative to a client-server network
• There is no central server. Each computer holds its
own applications and data
• Commonly used in homes and small offices
Client-server networks
Networks

Advantages of P2P networks


• A printer or a scanner, for example, can be shared
• Each user can access data on another computer in
the network
• A single router can provide access to the Internet for
all users on the network
• Easier and less expensive to set up than a client-
server network
Client-server networks
Networks

Peer-to-peer file sharing


• File sharing websites
use peer-to-peer
networking over a
Wide Area Network
• This can encourage
illegal sharing of
copyright protected
material such as music
and software
Client-server networks
Networks

Cloud computing: what is it?


• Software applications and data are held on the
network of computers that make up the “Cloud”
• Typically accessed using a Web browser such as
Chrome or Internet Explorer
Client-server networks
Networks

Cloud Computing: how do I


access it?
• If you have an email account such as Gmail or
Hotmail, you are already using cloud computing!
• The software and storage for your account is not
held on your computer – it’s on the service provider’s
cloud
• Usually, each application will have its own dedicated server
Client-server networks
Networks

Cloud Computing applications


• Store your data, music and photos on the cloud. e.g.
Google Drive, SkyDrive or Dropbox
• The applications are potentially limitless, from word
processing or database software, business
applications and online exams, to apps that you run
on your smartphone
Client-server networks
Networks

Online applications
Client-server networks
Networks

Advantages of Cloud
Computing
• You can access your data and applications from
anywhere at any time
• You don’t need a powerful computer with a huge
hard drive – everything is stored and run on a
remote computer
• Backing up data is no longer crucial – it is done by
the service provider
Client-server networks
Networks

Disadvantages of Cloud
Computing
• The idea of handing over important data to another
company worries some people
• Sensitive data could be more vulnerable to hacking
• While you can usually store a limited amount of data
for free, you have to pay to store more than the free
allowance

You might also like