overview - Overview of Computer Networks what s the...

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

View Full Document Right Arrow Icon
Introduction 1-1 Overview of Computer Networks q what ` s the Internet? q what ` s a protocol? q network edge; hosts, access net, physical media q network core: packet/circuit switching, Internet structure q protocol layers, service models q network applications
Background image of page 1

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

View Full DocumentRight Arrow Icon
Introduction 1-2 What ` s the Internet: l nuts and bolts z view q millions of connected computing devices: hosts = end systems v running network apps Home network Institutional network Mobile network Global ISP Regional ISP router PC server wireless laptop cellular handheld wired links access points q communication links v fiber, copper, radio, satellite v transmission rate = bandwidth q routers: forward packets (chunks of data)
Background image of page 2
Introduction 1-3 l Cool z internet appliances World ` s smallest web server http://www-ccs.cs.umass.edu/~shri/iPic.html IP picture frame http://www.ceiva.com/ Web-enabled toaster + weather forecaster Internet phones
Background image of page 3

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

View Full DocumentRight Arrow Icon
Introduction 1-4 What ` s the Internet: l nuts and bolts z view q protocols control sending, receiving of msgs v e.g., TCP, IP, HTTP, Skype, Ethernet q Internet: l network of networks z v loosely hierarchical v public Internet versus private intranet q Internet standards v RFC: Request for comments v IETF: Internet Engineering Task Force Home network Institutional network Mobile network Global ISP Regional ISP
Background image of page 4
Introduction 1-5 What ` s the Internet: a service view q communication infrastructure enables distributed applications: v Web, VoIP, email, games, e-commerce, file sharing q communication services provided to apps: v reliable data delivery from source to destination v l best effort z (unreliable) data delivery
Background image of page 5

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

View Full DocumentRight Arrow Icon
Introduction 1-6 What ` s a protocol? human protocols: q l what ` s the time? z q l I have a question z q introductions … specific msgs sent … specific actions taken when msgs received, or other events network protocols: q machines rather than humans q all communication activity in Internet governed by protocols protocols define format, order of msgs sent and received among network entities, and actions taken on msg transmission, receipt
Background image of page 6
Introduction 1-7 What ` s a protocol? a human protocol and a computer network protocol: Hi Hi Got the time? 2:00 TCP connection request TCP connection response Get http://www.awl.com/kurose-ross <file> time
Background image of page 7

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

View Full DocumentRight Arrow Icon
Introduction 1-8 A closer look at network structure: q network edge: applications and hosts q access networks, physical media: wired, wireless communication links q network core: v interconnected routers v network of networks
Background image of page 8
Introduction 1-9 The network edge: q end systems (hosts): v run application programs v e.g. Web, email v at l edge of network z client/server peer-peer q client/server model v client host requests, receives service from always-on server v e.g. Web browser/server; email client/server q peer-peer model: v minimal (or no) use of dedicated servers v e.g. Skype, BitTorrent
Background image of page 9

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

View Full DocumentRight Arrow Icon
Introduction 1-10 The Network Core q mesh of interconnected routers q the fundamental question: how is data transferred through net?
Background image of page 10
Image of page 11
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 06/11/2011 for the course CSCE 515 taught by Professor Huang,c during the Spring '08 term at Columbia SC.

Page1 / 37

overview - Overview of Computer Networks what s the...

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

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