P2P vs CS.

Slides:



Advertisements
Similar presentations
By Glenn Z.  A network is 2 or more computers connected to each other.
Advertisements

Networking Some of the basics. What is a Network Simply put, its two or more computer connected together through a communication medium. A communication.
NETWORKING CLASSIFICATION OF COMPUTERS * Size *Cost *#of users *Storage capacity.
Basic Computer Networks Configurations (cont.) School of Business Eastern Illinois University © Abdou Illia, Spring 2006 Week 2, Thursday 1/19/2006)
Peer-to-Peer (or P2P) From user to user. Peer-to-peer implies that either side can initiate a session and has equal responsibility. Corey Chan Andrew Merfeld.
A. Frank 1 Internet Resources Discovery (IRD) Peer-to-Peer (P2P) Technology (1) Thanks to Carmit Valit and Olga Gamayunov.
Mobile Peer-to-Peer Network Architectures Matt Monroe 4/7/11.
Skills: none Concepts: application, network versus stand-alone application, client, server, application versus system program This work is licensed under.
Coliseo Calzados S.L. The advantages of internet and intranet uses Characteristics of a specific company.
Computer Networks IGCSE ICT Section 4.
For more notes and topics visit:
Selected Topics on Databases n Multi-User Databases –more than one user processes the database at the same time n System Architectures for Multi-User Environments.
P EER - TO -P EER N ETWORKS Michael Fine 1. W HAT ARE P EER -T O -P EER N ETWORKS ? Napster Social networking spawned from this concept. Emerged in the.
Stefan Thorvaldsson – What is a network? A network is two or more computer linked together so the are able to share resources. It could.
Open up Evernote, mini whiteboards.  2 minutes – write down as many as you can think of.
NAT (Network Address Translation) Natting means "Translation of private IP address into public IP address ". In order to communicate with internet we must.
Security Threats Connecting Computers Copyright Law & Ethics Storage & Memory Computer System
Google cloud Vs Apple Cloud Made By: Pooja Dubey (ITSNS)
What is a Network?. Definition of a computer network A computer network is a system in which computers are connected to share information and resources.
Client-Server & Peer-to-Peer Networks
Computer Networks S3 Prepared by May Lau
Mr C Johnston ICT Teacher BTEC IT Unit 09 - Lesson 06 Peer-to-Peer VS Client-Server.
CLIENT SERVER VS PEER TO PEER Networks. Lesson objectives Candidates should understand the advantages and disadvantages of: client server networks peer.
NETWORK SERVERS Oliver Topping (with a little help from my Mum)
©G. Millbery 2001Communications and Networked SystemsSlide 1 Purpose of Network Components  Switches A device that controls routing and operation of a.
Vulnerabilities in peer to peer communications Web Security Sravan Kunnuri.
Bit Torrent A good or a bad?. Common methods of transferring files in the internet: Client-Server Model Peer-to-Peer Network.
INTRODUCTION TO NETWORKING: DEFINITIONS BY QUINN FRANKLIN.
Networks. What is a network? two or more computers linked together.
Prepared By : Bhavin Tank(S.Y.B.Sc.(IT)) College of Computer Science & IT, Junagadh Cloud Computing.
Object-Oriented Analysis & Design Subversion. Contents  Configuration management  The repository  Versioning  Tags  Branches  Subversion 2.
Networks.
Networks Network topologies. Networks Network topology Is the way the devices are arranged in a network In a wired network, it shows how the computers.
Client Server Network Model:
Networks Mr Hewitt. Objectives By the end of this lesson you will be able to: Compare stand alone, networked and laptop computers Define a Network Explain.
Transferring data.  Most commercial computer users need to allow their employees to share data.  It also needs more than one employee to access the.
Networking  Networking is of linking two or more computing devices together for the purpose of sharing data.
Communications & Networks National 4 & 5 Computing Science.
Mohammad Alauthman 1/22/20162 This 3-credit first course for computer science & IT majors, which provides students the basic understanding.
Bit Torrent Nirav A. Vasa. Topics What is BitTorrent? Related Terms How BitTorrent works Steps involved in the working Advantages and Disadvantages.
Mr C Johnston ICT Teacher G055 - Lecture 01 Introduction and Benefits of Computer Networks.
Networks. Learning Objectives: By the end of this lesson you should be able to:
Introduction to Networking
File Transfer And Access (FTP, TFTP, NFS). Remote File Access, Transfer and Storage Networks For different goals variety of approaches to remote file.
Introduction to Networking. What is a Network? Discuss in groups.
Chapter 3.  The advantages and disadvantages of: ◦ Client-Server Networks & ◦ Peer-to-Peer Networks.
By Mr Mohammed. Objectives Describe what a client/server network is Some students will be able to explain the difference between the two networks along.
2.2 Interfacing Computers MR JOSEPH TAN CHOO KEE TUESDAY 1330 TO 1530
Networking Revision. Advantages:  Communication (remotely)  Sharing hardware (saves on cost, eg. Printers)  Sharing of data and info (eg. Databases.
Vehicular Communications Paradigms ORT Braude College of Engineering Software Engineering Department April 2012 Students: Evgeny Yudashkin & Tal Bahalool.
Diskless Networks By Sam Morris.
Computer Networks Part 1
Client-Server & Peer-to-Peer Networks
3.2 Virtualisation.
مقدمة في الحاسب الآلي T. Arwa Alsarami.
Printers.
Comparison of LAN, MAN, WAN
Blockchain Technology and IoT Security Andy Wang March 21, 2018
Network Media, models and number systems
Tiers vs. Layers.
An Introduction to Cloud Computing
Networks and the Internet
GCSE OCR 3 A451 Computing Client-server and peer-to-peer networks
Peer-to-Peer Client-server.
Online software and backups
Mixed P2P-CDN System for Media Streaming in Mobile Environment
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.
Communication and the Internet
Client/Server And Peer-to-Peer
Presentation transcript:

P2P vs CS

Please Meet MR ALDRED

He Likes… You know Hex, you smhart!

.. And downloads MP3s from the Internet

Please Meet Mr Roberts He also likes downloading

.. From the Internet

Guess what… Mr Pierce Williams He also likes downloading

Copy of Song Some student Mr Aldred Mr Roberts

Problem is.. So is everyone else…(245,678)

What are the problems with this model? Client Server Network CS Overload the server – to many requests Central fail point – the server Server requires management and resources

Let’s consider each computer Each computer has: A CPU Bandwidth Storage Often the computer is not used

Let’s pool together all these resources

Advantages / Disadvantages All computing resources can be used If one or more computers are down others can still operate Maintenance is dealt with by each user BUT More likely to get viruses Security issues