L39 - CS61C Machine Structures Lecture 39 Networks November...

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

View Full Document Right Arrow Icon
1 CS61C L39 Networks Gibeling Fall 2007 @ UCB Page 1 CS61C – Machine Structures Lecture 39 – Networks November 30th, 2006 Greg Gibeling Slides from Prof. Wawrzynek CS61C L39 Networks Gibeling Fall 2007 @ UCB Page 2 No Machine is an Island! • Like Disk – very important high-bandwidth I/O device. • Like Disk – a few special uses by OS: – File system sometimes extended to other machines, remote printing, … and many uses by user programs (applications) Processor (active) Computer Control (“brain”) Datapath (“brawn”) Memory (passive) (where programs, data live when running) Devices Input Output Keyboard, Mouse Display , Printer Disk , Network
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 CS61C L39 Networks Gibeling Fall 2007 @ UCB Page 3 Dominate Network Applications • This set of applications is the dominate use for machines today. Maybe we should call them communicators instead of computers ! • Underneath, in everyone of these applications, one machine communicates directly with another. peer to peer Beowulf/Now Cluster computing client/server MS update Software distribution client/server iTunes Media distrib./streaming client/server ssh, rdp, x11 Remote “terminal” peer to peer Counter-strike Online Gaming peer to peer Kazaa Media file sharing client/server firefox/apache World Wide Web client/server IMAP Email CS61C L39 Networks Gibeling Fall 2007 @ UCB Page 4 How Big is the Network (2007)? in 273 Soda in inst.cs.berkeley.edu in in berkeley.edu in .edu (2005: ~9,000,000) in US (2005: ~217,000,000, 2006: ~286.5E6) (.net .com .edu .arpa .us .mil .org .gov) in the world Source: Internet Software Consortium: www.isc.org ~30 ~525 ~6,400 (1999) ~50,000 ~10,000,000 ~258,941,310 ~433,190,000 (2005:~317,000,000, 2006: ~439,000,000)
Background image of page 2
3 CS61C L39 Networks Gibeling Fall 2007 @ UCB Page 5 Growth Rate Ethernet Bandwidth 1983 3 mb/s 1990 10 mb/s 1997 100 mb/s 1999 1000 mb/s 2006 10 Gig E en.wikipedia.org/wiki/10_gigabit_ethernet CS61C L39 Networks Gibeling Fall 2007 @ UCB Page 6 Internet • The Internet is a network of networks of networks … • Each level can differ in its bandwidth, communication protocols, and physical media (twisted wires, coaxial cables, fiber optics, wireless radios)
Background image of page 3

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

View Full DocumentRight Arrow Icon
CS61C L39 Networks Gibeling Fall 2007 @ UCB Page 7 Internet Now Verizon CS61C L39 Networks Gibeling Fall 2007 @ UCB Page 8 Local Area Network (LAN) Basics A LAN is made up physically of a set of switches, wires, and hosts. Routers and gateways provide connectivity out to other LANs and to the internet. Ethernet defines a set of standards for data-rate (10/100/1000 Mbps), and signaling to allow switches and computers to communicate (IEEE 802.3) Most Ethernet implementations these days are “switched” (point to point connections between switches and hosts, no contention or collisions). switch
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 04/09/2008 for the course CS 61A taught by Professor Harvey during the Spring '08 term at Berkeley.

Page1 / 15

L39 - CS61C Machine Structures Lecture 39 Networks November...

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

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