Download presentation
Presentation is loading. Please wait.
1
CS 341 Networked Systems and Applications Sami Rollins srollins@mtholyoke.edu Spring 2004
2
1/28/2004 Introduction Main Course Page –http://www.mtholyoke.edu/courses/srollins/cs341/http://www.mtholyoke.edu/courses/srollins/cs341/ Help session 2/6
3
1/28/2004 Assignments Homework 0 –Send me an email and introduce yourself Homework 1 –Getting Started with UNIX Reading assignment –Overview of networking concepts
4
1/28/2004 Introduction What networked systems and/or applications are you familiar with?
5
1/28/2004 Communication The Network Computer Message
6
1/28/2004 Introduction Our question: How can we design, build, and evaluate networked systems?
7
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
8
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
9
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
10
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
11
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
12
1/28/2004 Our Focus Design principles and challenges Example systems Current research Enabling technologies
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.