33-NetworkIntroduction - CS 241 Spring 2008 System...

Info iconThis preview shows pages 1–7. Sign up to view the full content.

View Full Document Right Arrow Icon
CS 241 Spring 2008 System Programming 1 Networking: Core Concepts Lawrence Angrave Communication Motivation Network Categories and Applications Client-Server Model Communication Channels Naming of Client/Server Types of Communication and Protocols Connection-oriented Server Strategies
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 Motivation Share: workstation, PC, Cray, database, radio telescope, work resource sharing computation speed up reliability communication Emails, web queries, on-line banking, internet game, chat…
Background image of page 2
3 Network Categories Resource Sharing Networks . Communication is typically between a user process on one host and a resource manager process on another host. Examples: Access remote files Transfer files between hosts Database distributed among hosts Access peripheral device (e.g., printer) on remote host Distributed Computation Networks. A group of processes cooperating in one activity are distributed over several hosts throughout a network. Examples: Large database systems Real time process-control systems
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4 Network Categories Remote Communication Networks. Typically a batch system with most facilities in one or a few central locations, accessed from many remote locations. Examples: Bank ATMs
Background image of page 4
5 What’s the Internet backbone ISPs regional ISPs local ISPs enterprise campus, . .. end systems hosts, servers pdas, mobiles network of networks: loosely hierarchical communication links : fiber, copper, radio, satellite routers: forward data packets end-systems run network apps protocols : TCP, IP, HTTP, FTP, PPP, . ..
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
6 The network edge: end systems (hosts): run application programs e.g., WWW, email at “edge of network”
Background image of page 6
Image of page 7
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 05/04/2008 for the course CS 241 taught by Professor Systemsprogramming during the Spring '08 term at University of Illinois at Urbana–Champaign.

Page1 / 23

33-NetworkIntroduction - CS 241 Spring 2008 System...

This preview shows document pages 1 - 7. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online