GCSE OCR 3 A451 Computing Client-server and peer-to-peer networks

Slides:



Advertisements
Similar presentations
Computer Systems Networking. What is a Network A network can be described as a number of computers that are interconnected, allowing the sharing of data.
Advertisements

Computer networks Fundamentals of Information Technology Session 6.
Computer Networks IGCSE ICT Section 4.
SERVER Betül ŞAHİN What is this? Betül ŞAHİN
1 Networks, advantages & types of What is a network? Two or more computers that are interconnected so they can exchange data, information & resources.
Networks. What is a Network? Two or more computers linked together so they can send and receive data. We use them for sending s, downloading files,
Open up Evernote, mini whiteboards.  2 minutes – write down as many as you can think of.
Local Area Networks (LAN) are small networks, with a short distance for the cables to run, typically a room, a floor, or a building. - LANs are limited.
Chapter 3.  Help you understand different types of servers commonly found on a network including: ◦ File Server ◦ Application Server ◦ Mail Server ◦
Royal Latin School. Spec Coverage: a) Explain the advantages of networking stand-alone computers into a local area network e) Describe the differences.
How computer’s are linked together.
Networks.
Networking Classification A network is two or more computers that are connected 1 There size 2 Their Servers.
Ethernet. Ethernet  Ethernet is the standard communications protocol embedded in software and hardware devices, intended for building a local area network.
NETWORKING FUNDAMENTALS. Network+ Guide to Networks, 4e2.
Networks Am I hooked up?. Networks definition sizes of networks types advantages and disadvantages how data is sent transmission media business uses.
ITGS Network Architecture. ITGS Network architecture –The way computers are logically organized on a network, and the role each takes. Client/server network.
CS101 Network Setup. Parts of a network Everything on a network is called a ____ Three main types of _____: –__________ Devices = Printers, Scanners,
NetworksNetworks. What is a network? Standard Grade Computing Studies.
Communications & Networks National 4 & 5 Computing Science.
What Is A Network A network is a group of computers interconnected with communication lines which allows users to share information and resources.
Computer Systems Networking. What is a Network A network can be described as a number of computers that are interconnected, allowing the sharing of data.
Activity 1 5 minutes to discuss and feedback on the following:
Introduction to Networking. What is a Network? Discuss in groups.
Chapter 3.  The advantages and disadvantages of: ◦ Client-Server Networks & ◦ Peer-to-Peer Networks.
2.2 Interfacing Computers MR JOSEPH TAN CHOO KEE TUESDAY 1330 TO 1530
 client  client/server network  communication hardware  extranet  firewall  hacker  Internet  intranet  local area network (LAN)  Network 
2 nd lecture Presented by Dr. Sarah Mustafa Eljack.
NETWORKS. Example Web Browsing application Software Protocols involved Software NIC / Modem Hardware Telephone line / Co-axial cable / Air interface.
An Introduction to Local Area Networks An Overview of Peer-to-Peer and Server-Based Models.
Network - definition A network is defined as a collection of computers and peripheral devices (such as printers) connected together. A local area network.
Networks : What is a network? A Network is formed when 2 or more computers (devices) are linked together. Every computer or device on a network can send.
VCE IT Theory Slideshows
1.4 wired and wireless networks lesson 1
Unit Communication Hardware
1.4 Wired and Wireless Networks
Network Diagrams.
3.1 Types of Servers.
Networking Objectives
WHAT IS A NETWORK TYPES OF NETWORK NETWORK HARDWARE
INTRODUCTION TO COMPUTER NETWORKS
Computer Networks Part 1
Client-Server & Peer-to-Peer Networks
3.1 Types of Servers.
3.1 Types of Servers.
System Architecture & Hardware Configurations
TYPES OF SERVER. TYPES OF SERVER What is a server.
Introduction to Networks
Unit 1.4 Wired and Wireless Networks Lesson 1
The “Internet”.
Introduction to Networks
An Introduction to Computer Networking
Introduction to Networks
Network Models, Hardware, Protocols and number systems
Network Media, models and number systems
Tiers vs. Layers.
Networks 1 Key Revision Points.
Computer communications
Networks and Topologies
Communications & Computer Networks Resource Notes - Introduction
INTRODUCTION TO COMPUTER NETWORKS
INTRODUCTION TO COMPUTER NETWORKS
Peer-to-Peer Client-server.
Introduction to Networks
Client/Server and Peer to Peer
Objectives Explain the role of computers in client-server and peer-to-peer networks Explain the advantages and disadvantages of client- server and peer-to-peer.
Introduction to Networks
Computer Networks Lesson 2.
Principles of Information Technology
Presentation transcript:

GCSE OCR 3 A451 Computing Client-server and peer-to-peer networks 2.1.6 Computer communications and networking 3

Objectives Explain the role of computers in a client-server network Explain the role of computers in a peer-to-peer network Explain the advantages and disadvantages of client- server and peer-to-peer networks

A client-server network The server is a powerful computer which provides services required by any of the clients Client computers are those which people use to log on to and use the services provided by the server Client Query Response Search Data Server

Servers on LANs and WANs One or more servers may be part of a local area network A server may also be part of a wide area network Google has massive servers in several different countries

A Google server room in Council Bluffs, Iowa Photo: Google/Connie Zhou See more images of Google data centres

A server can be part of a LAN

Serving all your needs In a school network, there may be dozens or even hundreds of clients and several servers A file server holds all the data files and databases and manages backups A print server may organise printing on different printers An email server may receive emails, detect and block spam, distribute emails to users A web server may host the school’s external website

Role of the server The server waits for requests from the clients It may need to pass the request (e.g. for a web page) to another server – in which case, it becomes the “client”

Role of the client The client sends requests to the server Waits for a reply Receives the reply

The “handshaking” process This is the process by which two devices initiate communication One device sends a message to another indicating it wants to communicate If two devices try to transmit simultaneously, both wait a random time and then try again The “handshaking” negotiation then takes place to establish what protocol to use Computer A: “I am ready to receive data” Computer B: “I am ready to send data” Computer A: “OK, send it!”

Types of server Servers are often dedicated computers, meaning each one performs no other tasks beside its server tasks However, on a multiprocessing operating system, a single computer can perform the tasks of several servers

Advantages of client server networking All data can be backed up centrally rather than on each individual computer 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 and access their data

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 All computers have equal status

Advantages of a peer-to-peer network Easier to set up – computers can simply be cabled together No special software is required to run the network Individual computers can share a printer, router, modem and other hardware Users can communicate directly with each other and share each others’ files Where would you use a peer-to-peer network? What are the disadvantages?

Drawbacks of a peer-to-peer network Viruses and malware are easily transferred over this type of network Data recovery and backup is not done centrally, so each computer has to have its own backup system Files are not centrally organised, but stored on individual computers and may be hard to locate if the computer’s owner does not have a logical filing and naming system

Peer-to-peer on a WAN The P2P configuration can also be used for file- sharing websites BBC iPlayer, for example, uses P2P networking This means that with thousands of people downloading, data can be passed between computers rather than just from the server Peer-to-peer networks are often used for the illegal distribution of copyright material such as music and films, as they are very difficult to close down

Cloud computing Software as a Service (SaaS) Servers host software or services that you can access

Online storage Dropbox, OneDrive and Google Drive How do they work? Are these P2P or Client-Server?

Worksheet 3 Test your understanding with the questions on the worksheet

Plenary What are the relative advantages of client server and peer-to-peer networks?

Client server vs Peer-to-Peer A central backing store is available to all computers Storage facilities are distributed across all computers Security is controlled by the central computer Security is not centrally controlled Backup is done centrally on the server Backup must be done separately for each computer All users are reliant on the central server No central server Can support hundreds or even thousands of users and grow with an organisation Easy to set up but most suited to homes and small businesses