Presentation is loading. Please wait.

Presentation is loading. Please wait.

 Clicker registration is linked on the Calendar page  Regarding e-mails  If not your UW e-mail address, be sure to include your name (or even your UW.

Similar presentations


Presentation on theme: " Clicker registration is linked on the Calendar page  Regarding e-mails  If not your UW e-mail address, be sure to include your name (or even your UW."— Presentation transcript:

1  Clicker registration is linked on the Calendar page  Regarding e-mails  If not your UW e-mail address, be sure to include your name (or even your UW netID) in the message  Sign your e-mails with your name (and preferably in English)  Be sure that you are contacting me: deibel@uw.edu 2012-01-11Katherine Deibel, Fluency in Information Technology1

2  0.5 extra credit  I worked longer on this lecture due to its importance 2012-01-11Katherine Deibel, Fluency in Information Technology2

3  If you recently registered and  You did not attend labs last week  You contacted me about late turnins for Lab 1 and the GoPost biographies E-mail me your UW netID and a reminder that you registered late 2012-01-11Katherine Deibel, Fluency in Information Technology3

4  First optional reading will be posted by tomorrow noon  The Digital Divide  First “IT in Short Focus” talk on Friday  Short (2-3 minute) presentation about an topic related to the social side of IT  Topic: Clippy and digital assistants 2012-01-11Katherine Deibel, Fluency in Information Technology4

5  Now posted on the website  You can attend any TA’s office hours  My hours are  after class on Wednesdays  by appointment  when I’m in my office with the door open 2012-01-11Katherine Deibel, Fluency in Information Technology5

6 Fluency with Information Technology 2012-01-11Katherine Deibel, Fluency in Information Technology 6 Katherine Deibel INFO100 and CSE100 Katherine Deibel

7  Computers are useful alone, but are better when connected (networked)  Access more information and software than is stored locally  Help users to communicate, exchange information…changing ideas about social interaction  Perform other services—printing, Web, email, texting, mobile, etc. 2012-01-11Katherine Deibel, Fluency in Information Technology7

8  Different networks depending on distance between computers:  Local area network (LAN) ▪ Small area: room or building ▪ Either wired or wireless  Wide area networks (WAN) ▪ Large area: more than 1 km ▪ Fiber-optic, copper transmission lines, satellite 2012-01-11Katherine Deibel, Fluency in Information Technology8

9 2012-01-11Katherine Deibel, Fluency in Information Technology9 Network TypeDifferentiating Factors Peer-to-Peer No computer running server software Server-Based NetworksComputer running server software manages network traffic Local Area Network (LAN)Limited geographical area Wide Area Network (WAN)Across town or across the globe Third-party service provider More bandwidth = more expense Connects to LANs with a router Campus NetworkBuildings in close proximity Metropolitan Area Network (MAN) Clusters of buildings in close proximity separated from other clusters Third-party service provider

10  To communicate computers need to know how to set up the data to be sent and interpret the data received  Example protocols  EtherNet—for physical connection in a LAN  TCP/IP: transmission control protocol / internet protocol (Internet)  HTTP: hypertext transfer protocol (Web) 2012-01-11Katherine Deibel, Fluency in Information Technology10

11  EtherNet is a popular LAN protocol ▪ Recall, it’s a “party” protocol 2012-01-11Katherine Deibel, Fluency in Information Technology11 Connection to campus network infrastructure PC Ether Net Cable Typical MGH or OUGL Lab

12  The campus subnetworks interconnect computers of the UW domain which connects to Internet via a gateway 2012-01-11Katherine Deibel, Fluency in Information Technology12 All communication by TCP/IP Homer Dante Student CS MGH Gateway washington.edu Internet

13  Transfer Control Protocol / Internet Protocol  The primary protocol for data transmission on the Internet  Video: Warriors of the Net  http://www.youtube.com/watch?v=PBWhzz_Gn10 http://www.youtube.com/watch?v=PBWhzz_Gn10  Linked to on the Calendar page 2012-01-11Katherine Deibel, Fluency in Information Technology13

14  Again, a video: History of the Internet http://vimeo.com/2696386 http://vimeo.com/2696386  The basic story:  Computer systems at multiple locations  Desire to share data and eliminate duplicate work  Two major design challenges 2012-01-11Katherine Deibel, Fluency in Information Technology14

15  Diversity of systems in place 2012-01-11Katherine Deibel, Fluency in Information Technology15 Site C: Uses carrier pigeons Site B: Morse Code Site A: Pig Latin Not feasible to rebuild every site with the same type of connectivity

16  Diversity of systems in place Solution: Accept the diversity 2012-01-11Katherine Deibel, Fluency in Information Technology16 Site C: Uses carrier pigeons Site B: Morse Code Site A: Pig Latin

17  Within a local network, any protocol is allowed  To send messages outside a local network, it must be converted into the IP protocol 2012-01-11Katherine Deibel, Fluency in Information Technology17

18 2012-01-11Katherine Deibel, Fluency in Information Technology18 A Pig Latin Network A convert Pig Latin into IP Packets and sends out on Internet IP B Network B converts IP into Morse Code Morse Code IP

19 2012-01-11Katherine Deibel, Fluency in Information Technology19 Turtle Cobra Crocodile Squirrel Echidna Mole Reptiles Mammals DNA

20 2012-01-11Katherine Deibel, Fluency in Information Technology20 AOL Comcast ClearWire UW UBC UM ISPs University Networks IP connects them all

21 2012-01-11Katherine Deibel, Fluency in Information Technology21 ? ? ? ? ? ? ? ? ? Talk with your neighbor for a minute and come up with other examples of hourglass analogies.

22  Diversity of systems in place  Maintain communication in times of disasters, breakdowns, etc. 2012-01-11Katherine Deibel, Fluency in Information Technology22

23  Diversity of systems in place  Maintain communication in times of disasters, breakdowns, etc. Solution: Postcard analogy 2012-01-11Katherine Deibel, Fluency in Information Technology23

24  Break messages into parts  Send each message separately  Delivery:  Each card moves forward to a server that knows how to get to the destination  Cards can take multiple paths  Cards arrive out of order 2012-01-11Katherine Deibel, Fluency in Information Technology24

25 2012-01-11Katherine Deibel, Fluency in Information Technology25 You can find such “trace route” facilities by Googling, and then type in the IP-Addresses around the world tracert 128.227.205.2

26  People give computers domain names  Hierarchical sheme  Domains begin with a “dot” and get “larger” going right ▪.edu All educational computers, a TLD ▪.washington.edu All computers at UW ▪ dante.washington.edu A UW computer ▪.ischool.washington.edu iSchool computers ▪.cs.washington.edu CSE computers ▪ june.cs.washington.edu A CSE computer 2012-01-11Katherine Deibel, Fluency in Information Technology26 Domains begin with a “dot” and get “larger” going right

27  Computers are named by IP address, four numbers in the range 0-255 ▪ cse.washington.edu: 128.95.1.4 ▪ ischool.washington.edu: 128.208.100.150  Remembering IP addresses would be brutal for humans, so we use domains  Computers find the IP address for a domain name from the Domain Name System—an IP address-book computer 2012-01-11Katherine Deibel, Fluency in Information Technology27

28 .edu.com.mil.gov.org.net domains are “top level domains” for the US  Recently, new TLD names added  Each country has a top level domain name: ▪.ca (Canada) ▪.es (Spain) ▪.de (Germany) ▪.au (Australia) ▪.at (Austria) ▪.us (US) 2012-01-11Katherine Deibel, Fluency in Information Technology28

29  View the Internet in two ways:  Humans see a hierarchy of domains relating computers—logical network  Computers see groups of four number IP addresses—physical network  Both are ideal for the “user's” needs  The Domain Name System (DNS) relates the logical network to the physical network by translating domains to IP addresses 2012-01-11Katherine Deibel, Fluency in Information Technology29

30  Many people misuse the terms “Internet” and “World Wide Web”  Let’s get them right 2012-01-11Katherine Deibel, Fluency in Information Technology30 Internet: All of the wires, fibers, switches, routers etc. connecting named computers Internet: All of the wires, fibers, switches, routers etc. connecting named computers World Wide Web: That part of the Internet that stores and serves Web pages—web servers, client computers World Wide Web: That part of the Internet that stores and serves Web pages—web servers, client computers

31  Networking is changing the world  Internet: named computers using TCP/IP  WWW: servers providing Web pages  Principles ▪ Logical network of domain names ▪ Physical network of IP addresses ▪ Protocols rule: LAN, TCP/IP, http... ▪ Domain Name System connects the two ▪ Client/Server, fleeting relationship on WWW 2012-01-11Katherine Deibel, Fluency in Information Technology31

32  Net neutrality  SOPA  Digital divide  Government control of Internet access  Web 2.0  VPNs  Wireless pirating  Etc. 2012-01-11Katherine Deibel, Fluency in Information Technology32 These topics could be interesting fodder for GoPost threads for this chapter… hint hint hint

33  Check the calendar for due dates  Read Chapter 4  Lab 2 is due on Thursday by 10pm  Continue GoPosting 2012-01-11Katherine Deibel, Fluency in Information Technology33


Download ppt " Clicker registration is linked on the Calendar page  Regarding e-mails  If not your UW e-mail address, be sure to include your name (or even your UW."

Similar presentations


Ads by Google