CS 341 Networked Systems and Applications Sami Rollins Spring 2004.

Slides:



Advertisements
Similar presentations
Network+ Guide to Networks, Fourth Edition
Advertisements

Lesson 1-Introducing Basic Network Concepts
An Overview of Peer-to-Peer Networking CPSC 441 (with thanks to Sami Rollins, UCSB)
Network and Server Basics. 6/1/20152 Learning Objectives After viewing this presentation, you will be able to: Understand the benefits of a client/server.
Skills: none Concepts: Web client (browser), Web server, network connection, URL, mobile client, protocol This work is licensed under a Creative Commons.
Content  Overview of Computer Networks (Wireless and Wired)  IP Address, MAC Address and Workgroups  LAN Setup and Creating Workgroup  Concept on.
TC2-Computer Literacy Mr. Sencer February 4, 2010.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 17 Introduction to the Application.
IT skills: IT concepts: Web client (browser), Web server, network connection, URL, mobile client, peer-to- peer application This work is licensed under.
Lesson 3 – UNDERSTANDING NETWORKING. Network relationship types Network features OSI Networking model Network hardware components OVERVIEW.
CS 325 Computer Networks Sami Rollins Fall 2003.
CS211 Data Structures Sami Rollins Fall 2004.
V1.00 © 2009 Research In Motion Limited Introduction to Mobile Device Web Development Trainer name Date.
What happens when you retrieve a Web page? This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License. Skills: none.
Mobile and Pervasive Computing Overview Material taken from: “Fundamental Challenges in Mobile Computing” and “Pervasive Computing: Vision and Challenges”
Network+ Guide to Networks, Fourth Edition Chapter 1 An Introduction to Networking.
CS 101 Problem Solving and Structured Programming in C Sami Rollins Spring 2003.
7DS Seven Degrees of Separation Suman Srinivasan IRT Lab Columbia University.
Introduction1-1 CS 325 Computer Networks Sami Rollins Fall 2005.
Introduction to client/server architecture
Client – Server Architecture A Basic Introduction Kathleen R. Murray, Ph.D. May 2002.
Client-Server Assignment for Internet Distributed Systems.
Your Interactive Guide to the Digital World Discovering Computers 2012 Edited by : Noor Al-Hareqi.
Information Systems Today: Managing in the Digital World TB4-1 4 Technology Briefing Networking.
Network+ Guide to Networks, Fourth Edition Chapter 1 An Introduction to Networking.
Computer Network Fundamentals CNT4007C
Computer Network By Tahir Saad. Introduction to computer networking Content : The definitions of networking Use of network Network classification.
CSSE 492 Advanced Computer Networks Dr. Yingwu Zhu Spring 2008.
Chapter 1 An Introduction to Networking Collected and Compiled By JD Willard MCSE, MCSA, Network+, Microsoft IT Academy Administrator Computer Information.
Version 4.0. Objectives Describe how networks impact our daily lives. Describe the role of data networking in the human network. Identify the key components.
Layered Protocol. 2 Types of Networks by Logical Connectivity Peer to Peer and Client-Server Peer-to-peer Networks  Every computer can communicate directly.
Basic Network Concepts Introduction to Computing Lecture#28.
Computer Networks CEN 5501C Spring, 2008 Ye Xia (Pronounced as “Yeh Siah”)
ITIS 1210 Introduction to Web-Based Information Systems Chapter 4. Understanding the Internet’s Software Structure.
Network Operating Systems versus Operating Systems Computer Networks.
NETWORK SERVERS Oliver Topping (with a little help from my Mum)
Vulnerabilities in peer to peer communications Web Security Sravan Kunnuri.
Client – Server Architecture. Client Server Architecture A network architecture in which each computer or process on the network is either a client or.
A system sharing informati on and services with individuals and groups webster.com/dictionary/ne tworking webster.com/dictionary/ne.
How computer’s are linked together.
Basic Concepts of Internet Technology What is a computer network? Isolated computers vs. networked computers internetworking The Internet What’s a protocol?
CS441 Introduction to Computer Networks Spring 2010 Tu/Th 10:30am-Noon Sue Moon 1.
Introduction to Computer Networks Introduction to Computer Networks.
Skype Tamara Taylor.
Standards and Protocols Slide show for WiFi Characteristics of a wireless local network. It was named after a group of people who invented. The.
For Wi-Fi The is internationally describing characteristics of a wireless local network. It was named after a group of people who invented.
1 ECE453 - Introduction to Computer Networks Lecture 1: Introduction.
D. Beecroft Fremont High School Networks.
EE3402- Data Communication Networks Lecture 1 Muhammad Qaisar Shafi.
CS603 Basics of underlying platforms January 9, 2002.
Chapter 17 - Clients + Servers = Distributed Computing Introduction Large Computers Use Networks For Input and Output Small Computers Use Networks To Interact.
Communications & Networks National 4 & 5 Computing Science.
Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model.
CS 330: Internet Architecture and Programming, Fall 2001 Professor K. Larson Professor C. Shilepsky
CITA 310 Section 3 Additional Topics. Common IPv4 Classes ClassFirst numberSubnet maskNumber of networks Number of addresses Class A0 – ,777,216.
Introduction TO Network Administration
Client – Server Architecture A Basic Introduction 1.
Computer Networks CNT5106C
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
Introduction to computer networking Objective: To be acquainted with: The definitions of networking Network topology Network peripherals, hardware and.
Introduction to Networking. What is a Network? Discuss in groups.
Ethernet Basics – 7 IP Addressing. Introducing IP Addressing  IP address (TCP/IP address)  Not unique (but should be), user assigned  Layer 3  4 byte.
Sami Rollins Spring 2006 CS312 Algorithms Sami Rollins Spring 2006.
File Transfer Protocol
Comparison of LAN, MAN, WAN
CS101 Bigger Networks.
Computer Networks Protocols
List servers (listservs)
Presentation transcript:

CS 341 Networked Systems and Applications Sami Rollins Spring 2004

1/28/2004 Introduction Main Course Page – Help session 2/6

1/28/2004 Assignments Homework 0 –Send me an and introduce yourself Homework 1 –Getting Started with UNIX Reading assignment –Overview of networking concepts

1/28/2004 Introduction What networked systems and/or applications are you familiar with?

1/28/2004 Communication The Network Computer Message

1/28/2004 Introduction Our question: How can we design, build, and evaluate networked systems?

1/28/2004 Our Targets End systems/hosts Our focus: How do these hosts differ? How does that affect the systems and applications we build? Server Workstation Mobile host

1/28/2004 Properties Controlled by user Somewhat powerful Not always connected to the Internet Controlled by company Very powerful Always connected (or someone gets paged) Controlled by user Not powerful Frequent disconnection Workstation Server Mobile Host

1/28/2004 The Client/Server Model Typical for Internet applications Communication is (typically) one-way Server does the work Examples? Server Workstation (Client) Request Response

1/28/2004 The Peer-to-Peer Model Peers have same capability Anyone can initiate/respond to communication Lots of hard problems to solve Examples? Workstation (Peer) request/response

1/28/2004 Mobile/Pervasive Computing No fixed model Limited communication range Lots of hard problems to solve Other examples? Mobile host (Proxy) Server Mobile host Sensor

1/28/2004 Our Focus Design principles and challenges Example systems Current research Enabling technologies